diff options
Diffstat (limited to 'ld/testsuite/ld-elf/pr22450.d')
-rw-r--r-- | ld/testsuite/ld-elf/pr22450.d | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ld/testsuite/ld-elf/pr22450.d b/ld/testsuite/ld-elf/pr22450.d new file mode 100644 index 0000000..26853bc --- /dev/null +++ b/ld/testsuite/ld-elf/pr22450.d @@ -0,0 +1,12 @@ +#source: pr22450.s +#readelf: --notes --wide +#ld: -r +# Fails on H8300 because it does not generate the correct relocs for the size fields. +# Fails on AVR, IP2K, M68HC11, SPARC64, XC16C because the assembler does not calculate the correct values for the differences of local symbols. +# Fails on CRX because readelf does not know how to apply CRX reloc number 20 (R_CRX_SWITCH32). + +#... +Displaying notes found in: \.note\.gnu +[ ]+Owner[ ]+Data size[ ]+Description +[ ]+GNU[ ]+0x0+0..[ ]+NT_GNU_PROPERTY_TYPE_0[ ]+Properties: stack size: 0x8000 +#pass |