[Bug target/61577] [4.9.0] can't compile on hp-ux v3 ia64

elowe at elowe dot com gcc-bugzilla@gcc.gnu.org
Thu Jul 4 01:08:00 GMT 2019


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

--- Comment #31 from EML <elowe at elowe dot com> ---
(In reply to dave.anglin from comment #26)
> On 2019-07-03 6:06 p.m., elowe at elowe dot com wrote:
> > If I replace those 3 lines and run the assembler+linker by hand - the
> > non-working foo.s will run correctly
> So, HAVE_AS_LTOFFX_LDXMOV_RELOCS is probably not defined.  The configure
> script is
> likely not detecting this assembler capability correctly.
> 
> Are you using bash shell? If not, I suggest that you use it instead of HP
> shell.

This macro only seems to control whether you use ltoffx or ltoff.

I can confirm I am using bash, and #define HAVE_AS_LTOFFX_LDXMOV_RELOCS 1 in
gcc/config.h

I also added in an #error to the code to make sure. It is definitely set.


More information about the Gcc-bugs mailing list