2006-02-08 H.J. Lu <hongjiu.lu@intel.com>
PR ld/2290 * NEWS: Updated for the Linux linker search order change. * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Call gld${EMULATION_NAME}_check_ld_so_conf before checking default search directories for DT_NEEDED entries.
This commit is contained in:
parent
0d47446427
commit
c1446dbab7
@ -1,3 +1,12 @@
|
||||
2006-02-08 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
PR ld/2290
|
||||
* NEWS: Updated for the Linux linker search order change.
|
||||
|
||||
* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Call
|
||||
gld${EMULATION_NAME}_check_ld_so_conf before checking default
|
||||
search directories for DT_NEEDED entries.
|
||||
|
||||
2006-02-07 Paul Brook <paul@codesourcery.com>
|
||||
|
||||
* emultempl/armelf.em: Include elf/arm.h.
|
||||
|
3
ld/NEWS
3
ld/NEWS
@ -1,5 +1,8 @@
|
||||
-*- text -*-
|
||||
|
||||
* Modify the Linux linker to seach /etc/ld.so.conf first before
|
||||
checking default search directories for DT_NEEDED entries.
|
||||
|
||||
* PE-COFF: Forward exports from DLL's can now be specified in .def files
|
||||
passed directly to ld.
|
||||
|
||||
|
@ -919,6 +919,18 @@ cat >>e${EMULATION_NAME}.c <<EOF
|
||||
|
||||
EOF
|
||||
fi
|
||||
if [ "x${USE_LIBPATH}" = xyes ] ; then
|
||||
case ${target} in
|
||||
*-*-linux-* | *-*-k*bsd*-*)
|
||||
# Linux
|
||||
cat >>e${EMULATION_NAME}.c <<EOF
|
||||
if (gld${EMULATION_NAME}_check_ld_so_conf (l->name, force))
|
||||
break;
|
||||
|
||||
EOF
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
cat >>e${EMULATION_NAME}.c <<EOF
|
||||
len = strlen (l->name);
|
||||
for (search = search_head; search != NULL; search = search->next)
|
||||
@ -937,17 +949,6 @@ cat >>e${EMULATION_NAME}.c <<EOF
|
||||
if (search != NULL)
|
||||
break;
|
||||
EOF
|
||||
if [ "x${USE_LIBPATH}" = xyes ] ; then
|
||||
case ${target} in
|
||||
*-*-linux-* | *-*-k*bsd*-*)
|
||||
cat >>e${EMULATION_NAME}.c <<EOF
|
||||
if (gld${EMULATION_NAME}_check_ld_so_conf (l->name, force))
|
||||
break;
|
||||
EOF
|
||||
# Linux
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
cat >>e${EMULATION_NAME}.c <<EOF
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user