https://gcc.gnu.org/g:80f6911ed340ea73f28f1aaafbc0143a3d8c21cc
commit r16-3245-g80f6911ed340ea73f28f1aaafbc0143a3d8c21cc Author: dragan.mladjenovic <dragan.mladjeno...@rt-rk.com> Date: Sun Aug 17 08:51:25 2025 -0600 Add test for spill failure Adding the float-agnostic reproducer as test-case. gcc/testsuite/ * gcc.target/mips/tls-1.c: New file. Diff: --- gcc/testsuite/gcc.target/mips/tls-1.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gcc/testsuite/gcc.target/mips/tls-1.c b/gcc/testsuite/gcc.target/mips/tls-1.c new file mode 100644 index 000000000000..38f6a5e11763 --- /dev/null +++ b/gcc/testsuite/gcc.target/mips/tls-1.c @@ -0,0 +1,10 @@ +/* { dg-options "-mgp32" } */ + +extern __thread int x __attribute__ ((tls_model ("initial-exec"))); + +long long +foo (long long y) +{ + x = 0; + return y; +}