about summary refs log tree commit diff
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.tar.gz
glibc-fa9e095bbe9b624022ff77551e5998100bdc4b29.tar.xz
glibc-fa9e095bbe9b624022ff77551e5998100bdc4b29.zip
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 c2c5b56a80..4207376f5e 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 ec4ddc72da..298bb02a82 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