summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libc/misc/sysvipc/ipc.h2
-rw-r--r--libc/sysdeps/linux/common/__syscall_ipc.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/libc/misc/sysvipc/ipc.h b/libc/misc/sysvipc/ipc.h
index c1d4e76c5..105232fea 100644
--- a/libc/misc/sysvipc/ipc.h
+++ b/libc/misc/sysvipc/ipc.h
@@ -8,7 +8,7 @@
/* The actual system call: all functions are multiplexed by this. */
extern int __syscall_ipc __P((unsigned int __call, int __first, int __second,
- int __third, void *__ptr));
+ int __third, void *__ptr)) attribute_hidden;
/* The codes for the functions to use the multiplexer `__syscall_ipc'. */
diff --git a/libc/sysdeps/linux/common/__syscall_ipc.c b/libc/sysdeps/linux/common/__syscall_ipc.c
index abffff931..b19637e40 100644
--- a/libc/sysdeps/linux/common/__syscall_ipc.c
+++ b/libc/sysdeps/linux/common/__syscall_ipc.c
@@ -11,6 +11,6 @@
#ifdef __NR_ipc
#define __NR___syscall_ipc __NR_ipc
-_syscall5(int, __syscall_ipc, unsigned int, call, int, first, int, second, int,
+attribute_hidden _syscall5(int, __syscall_ipc, unsigned int, call, int, first, int, second, int,
third, void *, ptr);
#endif