aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/libc/powerpc/SYS.h28
1 files changed, 14 insertions, 14 deletions
diff --git a/lib/libc/powerpc/SYS.h b/lib/libc/powerpc/SYS.h
index cda37cd81e2c..d4255cda62de 100644
--- a/lib/libc/powerpc/SYS.h
+++ b/lib/libc/powerpc/SYS.h
@@ -45,12 +45,12 @@
#define SYSCALL(x) \
.text; \
.align 2; \
-2: b PIC_PLT(_C_LABEL(HIDENAME(cerror))); \
+2: b PIC_PLT(CNAME(HIDENAME(cerror))); \
ENTRY(__CONCAT(__sys_,x)); \
- .weak _C_LABEL(x); \
- .set _C_LABEL(x),_C_LABEL(__CONCAT(__sys_,x)); \
- .weak _C_LABEL(__CONCAT(_,x)); \
- .set _C_LABEL(__CONCAT(_,x)),_C_LABEL(__CONCAT(__sys_,x)); \
+ .weak CNAME(x); \
+ .set CNAME(x),CNAME(__CONCAT(__sys_,x)); \
+ .weak CNAME(__CONCAT(_,x)); \
+ .set CNAME(__CONCAT(_,x)),CNAME(__CONCAT(__sys_,x)); \
_SYSCALL(x); \
bso 2b
@@ -58,21 +58,21 @@ ENTRY(__CONCAT(__sys_,x)); \
.text; \
.align 2; \
ENTRY(__CONCAT(__sys_,x)); \
- .weak _C_LABEL(__CONCAT(_,x)); \
- .set _C_LABEL(__CONCAT(_,x)),_C_LABEL(__CONCAT(__sys_,x)); \
+ .weak CNAME(__CONCAT(_,x)); \
+ .set CNAME(__CONCAT(_,x)),CNAME(__CONCAT(__sys_,x)); \
_SYSCALL(x); \
bnslr; \
- b PIC_PLT(_C_LABEL(HIDENAME(cerror)))
+ b PIC_PLT(CNAME(HIDENAME(cerror)))
#define RSYSCALL(x) \
.text; \
.align 2; \
-2: b PIC_PLT(_C_LABEL(HIDENAME(cerror))); \
+2: b PIC_PLT(CNAME(HIDENAME(cerror))); \
ENTRY(__CONCAT(__sys_,x)); \
- .weak _C_LABEL(x); \
- .set _C_LABEL(x),_C_LABEL(__CONCAT(__sys_,x)); \
- .weak _C_LABEL(__CONCAT(_,x)); \
- .set _C_LABEL(__CONCAT(_,x)),_C_LABEL(__CONCAT(__sys_,x)); \
+ .weak CNAME(x); \
+ .set CNAME(x),CNAME(__CONCAT(__sys_,x)); \
+ .weak CNAME(__CONCAT(_,x)); \
+ .set CNAME(__CONCAT(_,x)),CNAME(__CONCAT(__sys_,x)); \
_SYSCALL(x); \
bnslr; \
- b PIC_PLT(_C_LABEL(HIDENAME(cerror)))
+ b PIC_PLT(CNAME(HIDENAME(cerror)))