[Info-vax] New VSI blog post
Craig A. Berry
craigberry at nospam.mac.com
Tue Jul 30 18:46:16 EDT 2024
On 7/30/24 5:21 PM, Richard Jordan wrote:
> On 7/29/24 6:44 PM, Arne Vajhøj wrote:
>> For those that have not seen it:
>>
>> https://vmssoftware.com/resources/blog/2024-07-26-rtl8/
>>
>> (Darya is listed as author, John Reagan is quoted in it)
>>
>> Content is a rather unusual mix of:
>> * some business/admin stuff
>> - 8.4-2L1 going out of standard support in December
>> so time to update to 8.4-2L3
>> - a warning about known issues in C RTL 8 and a suggestion
>> to wait for C RTL 9
>> * some programming notes about problems related to:
>> - use of uninitialized variables
>> - mismatch between 32 and 64 bit
>>
>> Arne
>>
>>
> Just to request clarification... are the C RTL issues across all
> platforms or just x86 specific? The blog post mentioned the legacy GEM
> compiler "would" (past tense) pad the space and the LLVM does not.
>
> We're not getting LLVM behavior on the older systems, are we? Alpha and
> Integrity behavior will remain the same?
>
> I ask because we no longer have access to a C compiler; connecting code
> was built to interface BASIC to FreeTDS, GSOAP and other packages long
> ago when we had the HP developer licenses which are long gone. I only
> have access to BASIC (which is the primary language) and really don't
> want to try to rewrite the connector code if it turns out to have
> problems on an upgraded test system.
>
> And also don't want to find out we have issues with any packages that
> VSI may no longer be supporting (like GSOAP?)
As far as I can see, there is no "RTL v8" kit for x86, only Alpha and
Itanium. So I infer the RTL v8 kit is a bridge to get the CRTL (and
maybe other RTLs) on Alpha and Itanium up to where it is on OpenVMS x86
9.2-2. If there is an RTL kit for x86 before 9.2-3, I don't think it
would be "v8." But this is just me making inferences based on how I
think it works.
On your C compiler problem, have you priced a single-user license on one
node just to be able to build stuff?
More information about the Info-vax
mailing list