HPUX 11 and 64 bit support

Jeffrey A Law law@cygnus.com
Sat Aug 15 17:39:00 GMT 1998


  In message < m0z7mRo-00038iC@ocean.lucon.org >you write:
  > On HPUX 11, the HP compiler generates 32bit code in the SOM (sp?)
  > format by default. But you can use a switch to generate 64bit code,
  > which will be in ELF.
Right.  Actually there's also a set of extensions to SOM for 64bit,
but I haven't looked at them in any detail.

  > Also there are 2 versions of HPUX 11, one is 32bit and the other
  > is 64bit.
Not exactly, but close enough.

  > If egcs will support HPUX 11, do we support both 32bit and 64bit?
  > Which binary format do we use? Do we support both binary formats?
All good (and unanswered questions).  Obviously supporting 32bit hpux11
is the easiest first step.


  > BTW, with ELF in HPUX 11, can ld in binutils work on HPUX 11 in ELF?
Highly unlikely without some significant development work in the
assembler, linker & bfd.  Just because it's ELF doesn't mean it works
like everything else.  None of the ELF proposals I was involved with
for HP native are likely to "just work" with the GNU tools.


jeff



More information about the Gcc mailing list