[klibc] [PATCH] do not use -R on ppc to link shared objects
H. Peter Anvin
hpa at zytor.com
Thu Nov 27 09:19:04 PST 2003
Olaf Hering wrote:
> I talked to Alan Modra and he said -R is wrong. the current result is a
> 'cant read symbols' if -R is specified.
Did he motivate why -R is wrong, or was he under the incorrect
assumption that klibc.so is an ELF shared library (it's not, it's a
straight-up ELF binary)?
-R is documented as:
Read symbol names and their addresses from filename, but
do not relocate it or include it in the output.
This allows your output file to refer symbolically to
absolute locations of memory defined in other programs.
You may use this option more than once.
This is *exactly* what klibc needs, so unless someone can explain *why*
this is wrong I suspect that they haven't understood the problem...
More information about the klibc