Certainly not a typo in binuti
Philippe Vouters
philippe.vouters@laposte.net
Wed Mar 30 16:21:00 GMT 2011
More information about the Binutils mailing list
Wed Mar 30 16:21:00 GMT 2011
- Previous message (by thread): Certainly not a typo in binutils-2.21.51/bfd/configure.com for VMS/Alpha targets !
- Next message (by thread): Certainly not a typo in binuti
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The VMS port of the Intel's assembler is freely downloadable by HP partners but is only accessible by HP customers through their HP partner. The HP OpenVMS group which ported this Intel's assembler seems to have added the -Nvms_upcase option to it and when not specified all global names are uppercased. This matches the default behavior of all HP compilers. The GNU assembler on VMS processes global symbols as is. This matches most GNU compilers default behavior, except gfortran which processes all global names as lowercase characters adding a trailing underscore unless -fno-underscoring option. The Adacore's GNAT Ada Pro product on VMS product have an /UPPERCASE_EXTERNAL option to fit with HP compilers generated code. I did not check calling GNAT Ada Pro VMS/Ada code from HP Fortran for OpenVMS, focusing on this casing aspect. More narrowing this casing problem, I did not check whether /UPPERCASE_EXTERNAL also means /UPPERCASE_GLOBALS. A perhaps suggestion to the binutils GNU assembler developers would be to add a VMS specific --uppercase-globals so that assembly routines may be called from case insensitive HP compilers such as Cobol, Fortran, Basic, Pascal or, when no /names=(as_is) added qualifier, by the HP C and HP C++ compilers. Yours truly, Philippe Vouters -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAk2TWJYACgkQsUYBDUbOpdrX0ACfXrYyWBzwBxYTaXGKwhae+zam /w4An1m3nd+cmidM/LcaXyRZ4Cjkaone =gSq8 -----END PGP SIGNATURE-----
- Previous message (by thread): Certainly not a typo in binutils-2.21.51/bfd/configure.com for VMS/Alpha targets !
- Next message (by thread): Certainly not a typo in binuti
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list