diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2025-09-10 05:12:31 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2025-09-12 08:28:54 -0700 |
commit | 5d6ddba76434a9f0dc105d2e6c38954739ccbcb6 (patch) | |
tree | d06149a1056337709802caf99fbaf269df4ef29a /libjava | |
parent | 259347de43e9650659a6e7e624b5dc037c0180a0 (diff) | |
download | gcc-5d6ddba76434a9f0dc105d2e6c38954739ccbcb6.zip gcc-5d6ddba76434a9f0dc105d2e6c38954739ccbcb6.tar.gz gcc-5d6ddba76434a9f0dc105d2e6c38954739ccbcb6.tar.bz2 |
sparc: Compile TLS LD tests with -fPIC
After
commit 8cad8f94b450be9b73d07bdeef7fa1778d3f2b96
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Fri Sep 5 15:40:51 2025 -0700
c: Update TLS model after processing a TLS variable
GCC will upgrade local-dynamic TLS model to local-exec without -fPIC.
Compile TLS LD tests with -fPIC to keep local-dynamic TLS model.
PR testsuite/121888
* gcc.target/sparc/tls-ld-int16.c: Compile with -fPIC.
* gcc.target/sparc/tls-ld-int32.c: Likewise.
* gcc.target/sparc/tls-ld-int64.c: Likewise.
* gcc.target/sparc/tls-ld-int8.c: Likewise.
* gcc.target/sparc/tls-ld-uint16.c: Likewise.
* gcc.target/sparc/tls-ld-uint32.c: Likewise.
* gcc.target/sparc/tls-ld-uint8.c: Likewise.
Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions