| 1 | #source: pr21562b.s |
| 2 | #ld: -shared -z defs --gc-sections -T pr21562c.t |
| 3 | #readelf: -s -S --wide |
| 4 | #target: *-*-linux* *-*-gnu* |
| 5 | #xfail: d30v-*-* dlx-*-* i960-*-* pj*-*-* |
| 6 | #xfail: hppa64-*-* i370-*-* i860-*-* ia64-*-* mep-*-* mn10200-*-* |
| 7 | #xfail: bfin-*-* cr16-*-* cr16c-*-* crx-*-* epiphany-*-* |
| 8 | #xfail: h8300-*-* ip2k-*-* mn10200-*-* mn10300-*-* m32c-*-* metag-*-* |
| 9 | #xfail: rl78-*-* rx-*-* v850*-*-* |
| 10 | # Targets with a leading char will fail this test. |
| 11 | # generic linker targets don't support --gc-sections, nor do a bunch of others |
| 12 | |
| 13 | #... |
| 14 | \[[ 0-9]+\] \.foo[ \t]+PROGBITS[ \t]+[0-9a-f]+ +[0-9a-f]+ +0*10[ \t]+.* |
| 15 | #... |
| 16 | +[0-9]+: +[0-9a-f]+ +[0-9a-f]+ +NOTYPE +LOCAL +DEFAULT +[0-9]+ +__stop_scnfoo |
| 17 | #pass |