From 5fb172f624a5e14001fa5dfc71cb8b0d14b23149 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Mon, 22 Dec 2003 10:47:04 +0000 Subject: In unistd.h, getpgrp() is redirected to __getpgid(), but we did not have a __getpgid(). Fix that. --- libc/sysdeps/linux/common/syscalls.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'libc') diff --git a/libc/sysdeps/linux/common/syscalls.c b/libc/sysdeps/linux/common/syscalls.c index 242864c13..3c08a853a 100644 --- a/libc/sysdeps/linux/common/syscalls.c +++ b/libc/sysdeps/linux/common/syscalls.c @@ -1477,12 +1477,14 @@ _syscall4(int, quotactl, int, cmd, const char *, special , int, id, caddr_t, add //#define __NR_getpgid 132 #ifdef L___syscall_getpgid #define __NR___syscall_getpgid __NR_getpgid +#define __FAVOR_BSD static inline _syscall1(__kernel_pid_t, __syscall_getpgid, __kernel_pid_t, pid); -pid_t getpgid(pid_t pid) +pid_t __getpgid(pid_t pid) { return(__syscall_getpgid(pid)); } +weak_alias(__getpgid, getpgid); #endif //#define __NR_fchdir 133 -- cgit v1.2.3