]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - sysdeps/unix/sysv/linux/sparc/sparc32/____longjmp_chk.S
Remove sparc binutils GOTDATA checks in lieu of new minimum version requirement.
[thirdparty/glibc.git] / sysdeps / unix / sysv / linux / sparc / sparc32 / ____longjmp_chk.S
index 7246e893a7323a3a169d4de4dff110ba65752f36..0b3361b0f08e84964e288efee2c0806c4100ed5e 100644 (file)
@@ -67,15 +67,9 @@ ENTRY (____longjmp_chk)
        or      %o0, %lo(longjmp_msg), %o0
 #else
        SETUP_PIC_REG(l7)
-#ifdef HAVE_BINUTILS_GOTDATA
        sethi   %gdop_hix22(longjmp_msg), %o0
        xor     %o0, %gdop_lox10(longjmp_msg), %o0
        ld      [%l7 + %o0], %o0, %gdop(longjmp_msg)
-#else
-       sethi   %hi(longjmp_msg), %o0
-       or      %o0, %lo(longjmp_msg), %o0
-       ld      [%l7 + %o0], %o0
-#endif
 #endif
        call    HIDDEN_JUMPTARGET(__fortify_fail)
         nop