[parisc-linux] Re: Problems with hppa-gcc (again)

John David Anglin dave@hiauly1.hia.nrc.ca
Thu, 11 Apr 2002 23:07:38 -0400 (EDT)


Randolph,

> The error is:
> /usr/bin/ld: layers.o(.text+0x41a28): cannot reach 0000007d_get_all_args+0, recompile with -ffunction-sections
> /usr/bin/ld: layers.o(.text+0x41a28): cannot handle R_PARISC_PCREL17F for get_all_args
> /usr/bin/ld: final link failed: Bad value

I have applied a patch to the gcc 3.2 (experimental) trunk which I believed
fixes the above problem.  It is now possible to compile large objects.
Long calls still may not be optimal but the code should work.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)