https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61577

--- Comment #199 from dave.anglin at bell dot net ---
On 2020-02-22 4:09 p.m., peter.bisroev at groundlabs dot com wrote:
> Reassembled with GNU's as and relinked. PCREL21B changes to PCREL60B, but when
> I try to run the binary I get an "Illegal instruction" and a core dump. The
> illegal instruction seems to be the brl. I know almost nothing of IA-64
> assembly, so will read up a bit more and try to figure out what is going on
> there.
That suggests to me that HP's aCC generates 64-bit ELF code and gcc generates
32-bit code.
Compare header info of the two executable files with readelf.

I'm not sure why we are struggling with the 32-bit runtime.

Reply via email to