diff options
author | Alan Modra <amodra@gmail.com> | 2017-10-25 15:32:52 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2017-10-25 15:32:52 +1030 |
commit | e601d38b7cc222345d4128f45db18529b9fb477b (patch) | |
tree | 79f1755871c5362ca049b2123b7038f2d6787b8f /ld/testsuite/ld-plugin | |
parent | 94092126a05ee625bf05d48cb331472b8f87d235 (diff) | |
download | gdb-e601d38b7cc222345d4128f45db18529b9fb477b.zip gdb-e601d38b7cc222345d4128f45db18529b9fb477b.tar.gz gdb-e601d38b7cc222345d4128f45db18529b9fb477b.tar.bz2 |
Allow for __gnu_lto_slim prefixed with extra "_"
Some targets prefix global symbols with "_".
bfd/
* archive.c (_bfd_compute_and_write_armap): Match "__gnu_lto_slim"
optionally prefixed with "_".
* linker.c (_bfd_generic_link_add_one_symbol): Likewise.
binutils/
* nm.c (filter_symbols): Match "__gnu_lto_slim" optionally prefixed
with "_".
gold/
* symtab.cc (Symbol_table::add_from_relobj): Match "__gnu_lto_slim"
optionally prefixed with "_".
ld/
* testsuite/ld-plugin/lto-3r.d: Match "__gnu_lto_v" optionally
prefixed with "_".
* testsuite/ld-plugin/lto-5r.d: Likewise.
Diffstat (limited to 'ld/testsuite/ld-plugin')
-rw-r--r-- | ld/testsuite/ld-plugin/lto-3r.d | 2 | ||||
-rw-r--r-- | ld/testsuite/ld-plugin/lto-5r.d | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/ld/testsuite/ld-plugin/lto-3r.d b/ld/testsuite/ld-plugin/lto-3r.d index 1d1befe..3726718 100644 --- a/ld/testsuite/ld-plugin/lto-3r.d +++ b/ld/testsuite/ld-plugin/lto-3r.d @@ -3,5 +3,5 @@ #nm: -p #... -[0-9a-f]+ C __gnu_lto_v.* +[0-9a-f]+ C _?__gnu_lto_v.* #pass diff --git a/ld/testsuite/ld-plugin/lto-5r.d b/ld/testsuite/ld-plugin/lto-5r.d index 43e9a5c..ad1da70 100644 --- a/ld/testsuite/ld-plugin/lto-5r.d +++ b/ld/testsuite/ld-plugin/lto-5r.d @@ -3,5 +3,5 @@ #nm: -p #... -[0-9a-f]+ C __gnu_lto_v.* +[0-9a-f]+ C _?__gnu_lto_v.* #pass |