[Info-vax] "bad select 38" (OpenSSL on VMS)
John Reagan
xyzzy1959 at gmail.com
Sun Sep 18 08:53:50 EDT 2016
On Saturday, September 17, 2016 at 4:13:39 PM UTC-4, Stephen Hoffman wrote:
> On 2016-09-17 17:54:55 +0000, John Reagan said:
>
> > That said, I'm all for tossing /STANDARD=VAXC over the side, but such
> > things tend to hang on for a long time until you are forced.
>
> Then go do it. Have the courage of your convictions.
>
> Establish and then communicate your future plans. That and the
> ensuing discussions are part of what boot camp is useful for to VSI and
> to customers, after all.
>
> In this case, announce the end of VAX C. That VAX C code won't make
> it across to x86-64.
Since the /STANDARD=VAXC support is in the frontend (and headers to get the old-style prototypes), that comes for free with our strategy of hooking the DEC C frontend to LLVM. It actually isn't a big deal in the frontend. However, we will not add such support into clang. If you want to use THAT compiler to gain access to C11 features, etc then you will not see VAXC support (or many other things that exist in the DEC C frontend). However, that will not prevent you from bringing your current code from Itanium to x86.
More information about the Info-vax
mailing list