https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121888

--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by H.J. Lu <[email protected]>:

https://gcc.gnu.org/g:5d6ddba76434a9f0dc105d2e6c38954739ccbcb6

commit r16-3829-g5d6ddba76434a9f0dc105d2e6c38954739ccbcb6
Author: H.J. Lu <[email protected]>
Date:   Wed Sep 10 05:12:31 2025 -0700

    sparc: Compile TLS LD tests with -fPIC

    After

    commit 8cad8f94b450be9b73d07bdeef7fa1778d3f2b96
    Author: H.J. Lu <[email protected]>
    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 <[email protected]>
  • [Bug testsuite/121888] [16 regr... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to