[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)