mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-18 14:53:32 +08:00
7358942661
Some time ago the pr19593 test was xfailed for alpha. This turned out to be the wrong course of action since the test exposed a bug in orphan section placement. On alpha, orphan sections were being inserted before ". = SIZEOF_HEADERS" due to the test having two assignments, and on alpha, an output section statement from -Ttext-segment being passed to ld. * ldlang.c (insert_os_after): Clear ignore_first on assignment to dot, not any assignment. Clear ignore_first on output section statement contents too. * testsuite/ld-elf/pr19539.d: Remove alpha xfail.
10 lines
232 B
Makefile
10 lines
232 B
Makefile
#source: start.s
|
|
#source: pr19539.s
|
|
#ld: -pie -T pr19539.t
|
|
#readelf : --dyn-syms --wide
|
|
#target: *-*-linux* *-*-gnu* *-*-solaris* arm*-*-uclinuxfdpiceabi
|
|
#xfail: cris*-*-*
|
|
|
|
Symbol table '\.dynsym' contains [0-9]+ entr(y|ies):
|
|
#pass
|