This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Certainly not a typo in binuti
- From: Philippe Vouters <philippe dot vouters at laposte dot net>
- To: Douglas B Rupp <rupp at gnat dot com>
- Cc: Tristan Gingold <gingold at adacore dot com>, binutils at sourceware dot org, Office of OpenVMS Programs <OpenVMS dot Programs at hp dot com>
- Date: Fri, 01 Apr 2011 12:48:06 +0200
- Subject: Re: Certainly not a typo in binuti
- References: <4D931F4D.4020606@laposte.net> <E3EBFF27-2CEE-4B81-8B55-CD87E51CE072@adacore.com> <4D935897.4080305@laposte.net> <90BB3DA8-CE4B-4AF4-9F41-3A3E97D8A9D5@adacore.com> <4D94C459.9060903@gnat.com>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Doug,
As you expecting a simple yes or no answer, my very short answer is
simply No !
We aren't only speaking about hand-coded assembler ! The assembler
code I posted on my Web site is just one visible aspect that GNU tools
such as gas, gcc, gfortran, to be checked GNAT Ada, gcj ??? are
totally incompatible with HP VMS compilers.
In the very same vein, gcc generated assembler code on
HP-UX/IA64/B.11.31 is incompatible with the HP-UX bundled cc compiler
generated assembly code causing some surprises when gcc/g++ generated
binaries are mixed with the HP-UX runtime or analyzed by HP-UX tools.
For HP-UX, refer to my article at
http://vouters.dyndns.org/tima/HP-UX-HP-compilers-GNU-compilers-Difference_between_HP_tools_and_GNU_tools.html
Which market do you really wish to address ?
Philippe
Le 31/03/2011 20:13, Douglas B Rupp a écrit :
>
> On 3/31/2011 2:55 AM, Tristan Gingold wrote:
>> Honestly I am a bit skeptical about this feature. The primary
>> purpose of gas is to
>> assemble what gcc generates and IMHO uppercasing would better be
>> done by gcc.
>>
>> In particular uppercasing is somewhat ambiguous: should all
>> symbols be converted or
>> only the exported one ?
>
> We are speaking only of hand-coded assembler, correct? AFAIK all HP
> branded VMS compilers generate object code directly.
>
>
- --
Philippe Vouters (Fontainebleau/France)
URL: http://vouters.dyndns.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iEYEARECAAYFAk2VrWUACgkQsUYBDUbOpdp5CACdGObvqWTX/WMQ5TdEZmmRJ9PK
hjwAn2whS7Vm56r3N4WtEx3pZoVDq+6S
=UbJv
-----END PGP SIGNATURE-----