Merge bug fix from binutils main line:
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Tue, 11 Apr 2006 12:14:01 +0000 (12:14 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Tue, 11 Apr 2006 12:14:01 +0000 (12:14 +0000)
commit4e432c780261495504daabc746306f377ec15254
treeb4a67abcfb618b65def4ec1e138ab384c408fbb6
parentbb9a009b5ac652602de76afb2e5c673619ef31dc
Merge bug fix from binutils main line:
When a thread local symbol is accessed both from PIC and
non-PIC code, ld incorrectly merged both entries in the main
program, ignoring the different relocation offsets. This occured
originally in dbus-0.61 and showed itself in segfaults within rtld.

MFC after 3 days
gnu/usr.bin/binutils215/libbfd/Makefile
gnu/usr.bin/binutils215/libbfd/Makefile.i386
gnu/usr.bin/binutils215/libbfd/patches/elf32-i386.c.patch [new file with mode: 0644]