aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndreas Tobler <andreast@FreeBSD.org>2013-11-23 18:50:43 +0000
committerAndreas Tobler <andreast@FreeBSD.org>2013-11-23 18:50:43 +0000
commitf9cc6b5558d47be1893a5f24469e425229f73100 (patch)
tree31fb655a638e9cab6ba1f07422005099b09195f2 /lib
parent81e5b01765266b6e24802deab241aeb513eb5704 (diff)
downloadsrc-f9cc6b5558d47be1893a5f24469e425229f73100.tar.gz
src-f9cc6b5558d47be1893a5f24469e425229f73100.zip
Get rid of the CONCAT macro.
Notes
Notes: svn path=/head/; revision=258502
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/powerpc/SYS.h18
-rw-r--r--lib/libc/powerpc64/SYS.h20
2 files changed, 19 insertions, 19 deletions
diff --git a/lib/libc/powerpc/SYS.h b/lib/libc/powerpc/SYS.h
index 0bd793f3353a..f0665c09c144 100644
--- a/lib/libc/powerpc/SYS.h
+++ b/lib/libc/powerpc/SYS.h
@@ -36,24 +36,24 @@
#define _SYSCALL(name) \
.text; \
.align 2; \
- li 0,(__CONCAT(SYS_, name)); \
+ li 0,(SYS_##name); \
sc
#define SYSCALL(name) \
.text; \
.align 2; \
2: b PIC_PLT(CNAME(HIDENAME(cerror))); \
-ENTRY(__CONCAT(__sys_, name)); \
- WEAK_REFERENCE(__CONCAT(__sys_, name), name); \
- WEAK_REFERENCE(__CONCAT(__sys_, name), __CONCAT(_, name));\
+ENTRY(__sys_##name); \
+ WEAK_REFERENCE(__sys_##name, name); \
+ WEAK_REFERENCE(__sys_##name, _##name); \
_SYSCALL(name); \
bso 2b
#define PSEUDO(name) \
.text; \
.align 2; \
-ENTRY(__CONCAT(__sys_, name)); \
- WEAK_REFERENCE(__CONCAT(__sys_, name), __CONCAT(_, name));\
+ENTRY(__sys_##name); \
+ WEAK_REFERENCE(__sys_##name, _##name); \
_SYSCALL(name); \
bnslr; \
b PIC_PLT(CNAME(HIDENAME(cerror)))
@@ -62,9 +62,9 @@ ENTRY(__CONCAT(__sys_, name)); \
.text; \
.align 2; \
2: b PIC_PLT(CNAME(HIDENAME(cerror))); \
-ENTRY(__CONCAT(__sys_, name)); \
- WEAK_REFERENCE(__CONCAT(__sys_, name), name); \
- WEAK_REFERENCE(__CONCAT(__sys_, name), __CONCAT(_, name));\
+ENTRY(__sys_##name); \
+ WEAK_REFERENCE(__sys_##name, name); \
+ WEAK_REFERENCE(__sys_##name, _##name); \
_SYSCALL(name); \
bnslr; \
b PIC_PLT(CNAME(HIDENAME(cerror)))
diff --git a/lib/libc/powerpc64/SYS.h b/lib/libc/powerpc64/SYS.h
index 8b3281fb1a4a..486e71bfeae8 100644
--- a/lib/libc/powerpc64/SYS.h
+++ b/lib/libc/powerpc64/SYS.h
@@ -36,7 +36,7 @@
#define _SYSCALL(name) \
.text; \
.align 2; \
- li 0,(__CONCAT(SYS_, name)); \
+ li 0,(SYS_##name); \
sc
#define SYSCALL(name) \
@@ -51,17 +51,17 @@
ld %r0,16(%r1); \
mtlr %r0; \
blr; \
-ENTRY(__CONCAT(__sys_, name)); \
- WEAK_REFERENCE(__CONCAT(__sys_, name), name); \
- WEAK_REFERENCE(__CONCAT(__sys_, name), __CONCAT(_, name)); \
- _SYSCALL(name); \
+ENTRY(__sys_##name); \
+ WEAK_REFERENCE(__sys_##name, name); \
+ WEAK_REFERENCE(__sys_##name, _##name); \
+ _SYSCALL(name); \
bso 2b
#define PSEUDO(name) \
.text; \
.align 2; \
-ENTRY(__CONCAT(__sys_, name)); \
- WEAK_REFERENCE(__CONCAT(__sys_, name), __CONCAT(_, name)); \
+ENTRY(__sys_##name); \
+ WEAK_REFERENCE(__sys_##name, _##name); \
_SYSCALL(name); \
bnslr; \
mflr %r0; \
@@ -77,9 +77,9 @@ ENTRY(__CONCAT(__sys_, name)); \
#define RSYSCALL(name) \
.text; \
.align 2; \
-ENTRY(__CONCAT(__sys_, name)); \
- WEAK_REFERENCE(__CONCAT(__sys_, name), name); \
- WEAK_REFERENCE(__CONCAT(__sys_, name), __CONCAT(_, name));\
+ENTRY(__sys_##name); \
+ WEAK_REFERENCE(__sys_##name, name); \
+ WEAK_REFERENCE(__sys_##name, _##name); \
_SYSCALL(name); \
bnslr; \
\