[Info-vax] OpenVMS E9.2 Field Test Begins

John Reagan xyzzy1959 at gmail.com
Fri Apr 8 11:19:56 EDT 2022


On Friday, April 8, 2022 at 11:04:58 AM UTC-4, John Dallman wrote:
> In article <67c8d5ac-1296-4c7a... at googlegroups.com>,
> xyzz... at gmail.com (John Reagan) wrote: 
> 
> > - C++ (clang) will be starting limited testing with one customer 
> > soon and then expanding to more as we get more things cleaned up
> Good-oh.
> > - C compiler sorta works but there is something screwy in the 
> > precompiler (either an uninitialized variable or perhaps another 
> > victim of a bad cross compiler - triaging as I type this)
> That's the VSI C compiler that supports C90? Presumably compilers for C99 
> or C11 will need to be Clang-based? 
> 
The VSI C compiler is exactly the same frontend as on Alpha, Itanium, and the
cross-compiler.  It supports C99 (and has for a long time).  It is the RTL that lags
with C99 support but that should be available as an ECO today.

> A silly idea: once the whole LLVM system is running properly on x86-64, 
> it would presumably be possible to make cross-compilers for its languages 
> that compiled for IA64. 
You mean make a x86-hosted cross-compiler for another LLVM target, like ARM
or Power?  Uh, I guess, but you'd need the language libraries or system libraries on
such a target.  Just compiling a BASIC program on x86 for an ARM target doesn't
do you much good by itself.  It wouldn't come close to linking.




More information about the Info-vax mailing list