Add sysroot for ld -rpath search

* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Add
	sysroot for -rpath search.
This commit is contained in:
Alan Modra 2017-03-11 23:37:02 +10:30
parent 316a1245fe
commit 118aa6cf39
2 changed files with 7 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2017-03-11 Alan Modra <amodra@gmail.com>
* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Add
sysroot for -rpath search.
2017-03-11 Alan Modra <amodra@gmail.com>
* emultempl/elf32.em (gld${EMULATION_NAME}_add_sysroot): Rewrite.

View File

@ -1446,7 +1446,9 @@ fragment <<EOF
path = command_line.rpath;
if (path)
{
path = gld${EMULATION_NAME}_add_sysroot (path);
found = gld${EMULATION_NAME}_search_needed (path, &n, force);
free ((char *) path);
if (found)
break;
}