Merge bug fix from binutils main line:
commit9464907a1372eaaf863c10289194f70faa85a812
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Tue, 11 Apr 2006 12:14:01 +0000 (11 12:14 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Tue, 11 Apr 2006 12:14:01 +0000 (11 12:14 +0000)
tree098752ba181c3f62dde5c3afa09487326696c14f
parent1fad84e3f420ee8fac45312000fde04a4b0d433d
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]