LD/testsuite: Add STB_GNU_UNIQUE cross-linker test
authorMaciej W. Rozycki <macro@imgtec.com>
Wed, 4 May 2016 00:46:10 +0000 (01:46 +0100)
committerMaciej W. Rozycki <macro@imgtec.com>
Wed, 4 May 2016 14:27:06 +0000 (15:27 +0100)
commitc3fbf828add04de391d40883e4bdaf51500300d1
tree56c24f744aebed1d56dbfcd0b08a8453922a230f
parent945e0f82dad31db89a107b496532886fe215c011
LD/testsuite: Add STB_GNU_UNIQUE cross-linker test

Some targets are only really, or at least regularly, regression-tested
in a crossed configuration.  Currently we only have native compiled test
cases for the STB_GNU_UNIQUE feature in the linker test suite.  This is
nice, covering run-time semantics even, but quite often not run at all.
Consequently a regression may remain unnoticed for long.

Add a simple test case then to provide basic linker coverage with no
need for a compiler or a native toolchain.

ld/
* testsuite/ld-unique/unique.d: New test.
* testsuite/ld-unique/unique.exp: Run the new test.  Adjust
messages for compiled tests.
ld/ChangeLog
ld/testsuite/ld-unique/unique.d [new file with mode: 0644]
ld/testsuite/ld-unique/unique.exp