]> gcc.gnu.org Git - gcc.git/commit
LoongArch: testsuite: refine __tls_get_addr tests with tls_native
authorXi Ruoyao <xry111@xry111.site>
Wed, 24 Aug 2022 11:34:47 +0000 (19:34 +0800)
committerXi Ruoyao <xry111@xry111.site>
Mon, 29 Aug 2022 10:56:56 +0000 (18:56 +0800)
commitfeeb9314002a5e304dc552781ed93f06d7f51c93
tree3dbba329b9f56be0005a76bd8fbd90f9c2aed291
parent1930c5d05ceff2173a32f23e5dbd0738460f521e
LoongArch: testsuite: refine __tls_get_addr tests with tls_native

If GCC is not built with a working linker for the target (developers
occansionally build such a "minimal" GCC for testing and debugging),
TLS will be emulated and __tls_get_addr won't be used.  Refine those
tests depending on __tls_get_addr with tls_native to avoid test
failures.

gcc/testsuite/ChangeLog:

* gcc.target/loongarch/func-call-medium-1.c: Refine test
depending on __tls_get_addr with { target tls_native }.
* gcc.target/loongarch/func-call-medium-2.c: Likewise.
* gcc.target/loongarch/func-call-medium-3.c: Likewise.
* gcc.target/loongarch/func-call-medium-4.c: Likewise.
* gcc.target/loongarch/func-call-medium-5.c: Likewise.
* gcc.target/loongarch/func-call-medium-6.c: Likewise.
* gcc.target/loongarch/func-call-medium-7.c: Likewise.
* gcc.target/loongarch/func-call-medium-8.c: Likewise.
* gcc.target/loongarch/tls-gd-noplt.c: Likewise.
gcc/testsuite/gcc.target/loongarch/func-call-medium-1.c
gcc/testsuite/gcc.target/loongarch/func-call-medium-2.c
gcc/testsuite/gcc.target/loongarch/func-call-medium-3.c
gcc/testsuite/gcc.target/loongarch/func-call-medium-4.c
gcc/testsuite/gcc.target/loongarch/func-call-medium-5.c
gcc/testsuite/gcc.target/loongarch/func-call-medium-6.c
gcc/testsuite/gcc.target/loongarch/func-call-medium-7.c
gcc/testsuite/gcc.target/loongarch/func-call-medium-8.c
gcc/testsuite/gcc.target/loongarch/tls-gd-noplt.c
This page took 0.058601 seconds and 5 git commands to generate.