pr20882 testcase
authorAlan Modra <amodra@gmail.com>
Thu, 18 May 2017 04:58:17 +0000 (14:28 +0930)
committerAlan Modra <amodra@gmail.com>
Thu, 18 May 2017 04:58:17 +0000 (14:28 +0930)
commit087ea22225435ab5800e6c29671acab40dc6ca82
tree9b8ee7c7e8a54fff14e5d91b5b2863bdb4ce9bd9
parenta406db9163e45ab55c3addff2ce1e61796f1bddc
pr20882 testcase

-gdwarf-sections doesn't work on targets that lack support to emit
address size relative relocs.  The testcase as it was avoided
-gdwarf-sections doing anything by providing a non-empty .debug_line.
It's better to not use -gdwarf-sections.  Also, the testcase failed
to match the output for 16-bit address targets like avr.

PR ld/20882
* testsuite/ld-gc/pr20882.d: Don't pass -gdwarf-sections to gas.
Allow for 16-bit address targets and match expected data fully.
* testsuite/ld-gc/pr20882a.s: Delete .debug_line section.
* testsuite/ld-gc/pr20882b.s: Likewise.
* testsuite/ld-gc/pr20882c.s: Likewise.
ld/ChangeLog
ld/testsuite/ld-gc/pr20882.d
ld/testsuite/ld-gc/pr20882a.s
ld/testsuite/ld-gc/pr20882b.s
ld/testsuite/ld-gc/pr20882c.s
This page took 0.024403 seconds and 4 git commands to generate.