require tls_runtime for tls execution test
authorAlexandre Oliva <oliva@adacore.com>
Wed, 8 Apr 2020 15:41:52 +0000 (12:41 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Wed, 8 Apr 2020 15:41:52 +0000 (12:41 -0300)
commite4b84abcc46fb4270172584ac5a4b46d70e93259
tree05bfedfd6fbcedd8bd62b1137aad688efcb3c659
parent70df40cab6f268ba7f05c6d1421928cca0834ee3
require tls_runtime for tls execution test

All TLS execution tests require tls_runtime, not just tls; pr78796.c
is the only exception that is not otherwise limited to platforms known
to support it.  I suppose that's an oversight.  On a platform whose
linker is configured to disregard TLS relocations, this test compiles
and assembles successfully, but execution fails.  The tls_runtime
requirement target avoids the noise from the expected failure.

for  gcc/testsuite/ChangeLog

* gcc.dg/tls/pr78796.c: Require tls_runtime.
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tls/pr78796.c