diff options
Diffstat (limited to 'ld/testsuite')
-rw-r--r-- | ld/testsuite/ld-elf/pr22269-1.rd | 6 | ||||
-rw-r--r-- | ld/testsuite/ld-elf/shared.exp | 4 |
2 files changed, 6 insertions, 4 deletions
diff --git a/ld/testsuite/ld-elf/pr22269-1.rd b/ld/testsuite/ld-elf/pr22269-1.rd index 9df3c38..afad19c 100644 --- a/ld/testsuite/ld-elf/pr22269-1.rd +++ b/ld/testsuite/ld-elf/pr22269-1.rd @@ -1,5 +1,7 @@ -# NONE relocs are not needed in a PIE. +# There should not be any NONE or RELATIVE relocs for foo #failif #... -[0-9a-f]+ +[0-9a-f]+ +R_.*_NONE.* +Relocation section '\.rela?\.got' .* + Offset +Info +Type .* +[0-9a-f]+ +[0-9a-f]+ +R_.*_(NONE|RELATIVE).* #pass diff --git a/ld/testsuite/ld-elf/shared.exp b/ld/testsuite/ld-elf/shared.exp index 8205700..02ec6f3 100644 --- a/ld/testsuite/ld-elf/shared.exp +++ b/ld/testsuite/ld-elf/shared.exp @@ -781,8 +781,8 @@ run_cc_link_tests $build_tests run_ld_link_tests [list \ [list \ - "Build pr22269-1" \ - "-pie -e _start --no-dynamic-linker -z text" \ + "pr22269-1 (static pie undefined weak)" \ + "-pie -e _start --no-dynamic-linker -z text -z nocombreloc " \ "" \ "$AFLAGS_PIC" \ { pr22269-1.c } \ |