aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/loongarch
diff options
context:
space:
mode:
authorcaiyinyu <caiyinyu@loongson.cn>2022-08-17 08:17:39 +0800
committercaiyinyu <caiyinyu@loongson.cn>2022-08-30 11:45:22 +0800
commitfa9e095bbe9b624022ff77551e5998100bdc4b29 (patch)
tree963c7748061a2eb81896b4acdd3c3f120843fb99 /sysdeps/loongarch
parent02ca25fef2785974011e9c5beecc99b900b69fd7 (diff)
downloadglibc-fa9e095bbe9b624022ff77551e5998100bdc4b29.zip
glibc-fa9e095bbe9b624022ff77551e5998100bdc4b29.tar.gz
glibc-fa9e095bbe9b624022ff77551e5998100bdc4b29.tar.bz2
LoongArch: Fix ptr mangling/demangling features.
Diffstat (limited to 'sysdeps/loongarch')
-rw-r--r--sysdeps/loongarch/__longjmp.S2
-rw-r--r--sysdeps/loongarch/setjmp.S2
2 files changed, 2 insertions, 2 deletions
diff --git a/sysdeps/loongarch/__longjmp.S b/sysdeps/loongarch/__longjmp.S
index c2c5b56..4207376 100644
--- a/sysdeps/loongarch/__longjmp.S
+++ b/sysdeps/loongarch/__longjmp.S
@@ -22,7 +22,7 @@
ENTRY (__longjmp)
#ifdef PTR_MANGLE
REG_L t0, a0, 0*SZREG
- PTR_DEMANGLE (ra, t0, t1, t2)
+ PTR_DEMANGLE (ra, t0, t1)
REG_L t0, a0, 1*SZREG
PTR_DEMANGLE2 (sp, t0, t1)
#else
diff --git a/sysdeps/loongarch/setjmp.S b/sysdeps/loongarch/setjmp.S
index ec4ddc7..298bb02 100644
--- a/sysdeps/loongarch/setjmp.S
+++ b/sysdeps/loongarch/setjmp.S
@@ -30,7 +30,7 @@ END (setjmp)
ENTRY (__sigsetjmp)
#ifdef PTR_MANGLE
- PTR_MANGLE (t0, ra, t1, t2)
+ PTR_MANGLE (t0, ra, t1)
REG_S t0, a0, 0*SZREG
PTR_MANGLE2 (t0, sp, t1)
REG_S t0, a0, 1*SZREG