aboutsummaryrefslogtreecommitdiff
path: root/ld/ldlang.h
diff options
context:
space:
mode:
authorAndrew Burgess <andrew.burgess@embecosm.com>2016-09-20 15:25:55 +0100
committerAndrew Burgess <andrew.burgess@embecosm.com>2016-11-04 12:04:11 +0000
commit88bd15396002102beedf49c87adee7b16c2bb409 (patch)
tree5093a3b0d4c2c2050dd6ed1faf7002977fe2e301 /ld/ldlang.h
parentb709ef7ca12d963678c6f73b10a20bea60cfb0df (diff)
downloadgdb-88bd15396002102beedf49c87adee7b16c2bb409.zip
gdb-88bd15396002102beedf49c87adee7b16c2bb409.tar.gz
gdb-88bd15396002102beedf49c87adee7b16c2bb409.tar.bz2
ld: Create test object files based on source file name
When creating object files during testing, base the name of the object file on the name of the source file, rather than using dump0.o, dump1.o, etc. There's a few places where we have multiple source files with the same name but in different directories, in these cases, even after this change, we still add a numerical suffix to make the object file names unique. So if we have 'foo/src.s' and 'bar/src.s', we will create object files 'src.o' and 'src1.o'. Update the few tests that hard code the object file name into the expected test results. ld/ChangeLog: * testsuite/lib/ld-lib.exp (run_dump_test): Use object file names based on the original source file name. * testsuite/ld-discard/extern.d: Update object file names. * testsuite/ld-discard/start.d: Likewise. * testsuite/ld-discard/static.d: Likewise. * testsuite/ld-elf/orphan-8.map: Likewise.
Diffstat (limited to 'ld/ldlang.h')
0 files changed, 0 insertions, 0 deletions