Operating System - Linux
1753756 Members
4753 Online
108799 Solutions
New Discussion юеВ

target PA-RISC using itanium GNU compiler?

 
simons_4
Occasional Contributor

target PA-RISC using itanium GNU compiler?

is there a way to create PA-RISC executables using the GNU compiler on HP-UX 11.23?
7 REPLIES 7
Robert-Jan Goossens
Honored Contributor

Re: target PA-RISC using itanium GNU compiler?

Hi Simons,

No.

HP provides forward binary compatibility between the versions of HP-UX 11i on the same architecture. This means that:

HP-UX 11i v1.5 applications run unmodified on HP-UX 11i v1.6 and on HP-UX 11i v2.

HP-UX 11i v1.6 applications run unmodified on HP-UX 11i v2.

HP-UX 11i v2 September 2004 and later releases are engineered to provide application binary compatibility between HP-UX 11i v1 (B.11.11) and earlier releases of HP-UX 11i v2.

http://docs.hp.com/en/5991-2710/ch02s07.html

Regards,
Robert-Jan
simons_4
Occasional Contributor

Re: target PA-RISC using itanium GNU compiler?

Hi,

does this mean I should use the HP Compile??

regards

Simon
Robert-Jan Goossens
Honored Contributor

Re: target PA-RISC using itanium GNU compiler?

Sorry I should have added the opposite is possible, compiling on 11iV1(11.11) and running on 11iV2(11.23). There is no downwards compatibility.
Robert-Jan Goossens
Honored Contributor

Re: target PA-RISC using itanium GNU compiler?

OldSchool
Honored Contributor

Re: target PA-RISC using itanium GNU compiler?

If you're asking about "cross-compiler" (generate native code for PA on IA platform, or visa-versa)....

I don't think there are any available, GNU or otherwise.
rick jones
Honored Contributor

Re: target PA-RISC using itanium GNU compiler?

I suppose in _theory_ one might be able to setup a GNU cross-compile environment. In _theory_ one might be able to setup an SDK (?) with a PA-RISC HP compiler.

Not certain it is worth the likely effort. The resulting binaries have to be tested, and while they can indeed be run under Aries, and it is indeed supposed to be that Aries faithfully emulates PA-RISC, I'd not rely solely on it to find timing-related issues in code that will be running natively on PA-RISC systems.

If there is anything on "supported" cross-compilation from Itanium to PA-RISC it would probably be in the DSPP somewhere - IIRC one starts at http://devresource.hp.com/
there is no rest for the wicked yet the virtuous have no pillows
Dennis Handly
Acclaimed Contributor

Re: target PA-RISC using Integrity GNU compiler?

HP compilers support this SDK concept:
http://h21007.www2.hp.com/dspp/tech/tech_TechDocumentDetailPage_IDX/1,1701,2548,00.html

This is not supported and you are on your own.