diff options
author | marius <marius@FreeBSD.org> | 2011-03-06 15:20:11 +0000 |
---|---|---|
committer | marius <marius@FreeBSD.org> | 2011-03-06 15:20:11 +0000 |
commit | 2830ede5b875db3f539d9e9aa68e8dd1a0538626 (patch) | |
tree | 5ae03a572be72e3fd0d851acb0f567c8119d6b93 /usr.sbin/bsnmpd | |
parent | 3e53ebd5768237e6c9c0763894f1dc7a4ee78ef5 (diff) | |
download | FreeBSD-src-2830ede5b875db3f539d9e9aa68e8dd1a0538626.zip FreeBSD-src-2830ede5b875db3f539d9e9aa68e8dd1a0538626.tar.gz |
- With the addition of TLS support binutils started to make the addend
values for resolved symbols relative to relocbase instead of sections
so detect this case and handle as appropriate, which allows using
kernel modules linked with affected versions of binutils. Actually I
think this is a bug in binutils but given that apparently nobody
complained for nearly six years and powerpc has basically the same
workaround I decided to put it in for the sparc64 kernel, too.
- Fix R_SPARC_HIX22 relocations. Apparently these are hardly ever used.
Diffstat (limited to 'usr.sbin/bsnmpd')
0 files changed, 0 insertions, 0 deletions