Commit | Line | Data |
---|---|---|
9ef920e9 NC |
1 | #PROG: objcopy |
2 | #readelf: --notes --wide | |
3 | #objcopy: --merge-notes | |
4 | #name: merge notes section (64-bits) | |
5 | #source: note-2-64.s | |
e8d88459 | 6 | #notarget: sparc64-*-* |
2d054e6b NC |
7 | # Internally the Sparc64 backend uses two relocs for every one reloc visible externally. |
8 | # Unfortunately the BFD library does not provide a target specific way to delete individual | |
9 | # relocs, so the note merging feature fails. | |
9ef920e9 NC |
10 | |
11 | #... | |
dbe15e4e | 12 | [ ]+Owner[ ]+Data size[ ]+Description |
6f156d7a NC |
13 | [ ]+\$<version>1[ ]+0x00000008[ ]+OPEN[ ]+Applies to region from 0x100 \(note1.s\) |
14 | [ ]+\$<tool>gcc 7.0.1[ ]+0x00000000[ ]+OPEN[ ]+Applies to region from 0x100 | |
15 | [ ]+\+<stack prot>true[ ]+0x00000000[ ]+OPEN[ ]+Applies to region from 0x100 | |
16 | [ ]+\*<PIC>static[ ]+0x00000000[ ]+OPEN[ ]+Applies to region from 0x100 | |
17 | [ ]+\*<ABI>0x0[ ]+0x00000000[ ]+OPEN[ ]+Applies to region from 0x100 | |
18 | [ ]+\$<version>1[ ]+0x00000008[ ]+OPEN[ ]+Applies to region from 0x104 \(note2.s\) | |
19 | [ ]+!<stack prot>false[ ]+0x00000000[ ]+OPEN[ ]+Applies to region from 0x104 | |
20 | [ ]+\*<PIC>pic[ ]+0x00000008[ ]+func[ ]+Applies to region from 0x104 \(func1\) | |
9ef920e9 | 21 | #... |