svn commit: trunk/uClibc/libc: sysdeps/linux/common unistd
Peter S. Mazinger
ps.m at gmx.net
Sat May 27 03:07:07 UTC 2006
On Thu, 25 May 2006 vapier at uclibc.org wrote:
> Author: vapier
> Date: 2006-05-25 19:01:29 -0700 (Thu, 25 May 2006)
> New Revision: 15179
>
> Log:
> Amir Shalem writes:
> there are missing prototypes for chown() and execle() in uClibc-snapshot.
> I'm attaching a patch to add the missing prototypes.
>
> the error I'm getting without the patch:
> AR cr libc/libc_so.a
> LD libuClibc-0.9.28.so
> libc/libc_so.a(grantpt.os): In function `__unix_grantpt':
> grantpt.c:(.text+0x108): undefined reference to `__GI_chown'
> grantpt.c:(.text+0x1ae): undefined reference to `__GI_execle'
>
>
> Modified:
> trunk/uClibc/libc/sysdeps/linux/common/chown.c
> trunk/uClibc/libc/unistd/exec.c
Missing libc_hidden_def pair
Peter
>
>
> Changeset:
> Modified: trunk/uClibc/libc/sysdeps/linux/common/chown.c
> ===================================================================
> --- trunk/uClibc/libc/sysdeps/linux/common/chown.c 2006-05-26 01:56:42 UTC (rev 15178)
> +++ trunk/uClibc/libc/sysdeps/linux/common/chown.c 2006-05-26 02:01:29 UTC (rev 15179)
> @@ -10,6 +10,8 @@
> #include "syscalls.h"
> #include <unistd.h>
>
> +libc_hidden_proto(chown)
> +
> #define __NR___syscall_chown __NR_chown
> static inline _syscall3(int, __syscall_chown, const char *, path,
> __kernel_uid_t, owner, __kernel_gid_t, group);
>
> Modified: trunk/uClibc/libc/unistd/exec.c
> ===================================================================
> --- trunk/uClibc/libc/unistd/exec.c 2006-05-26 01:56:42 UTC (rev 15178)
> +++ trunk/uClibc/libc/unistd/exec.c 2006-05-26 02:01:29 UTC (rev 15179)
> @@ -40,6 +40,7 @@
> #include <sys/mman.h>
>
> libc_hidden_proto(execl)
> +libc_hidden_proto(execle)
> libc_hidden_proto(execvp)
>
> libc_hidden_proto(memcpy)
>
> _______________________________________________
> uClibc-cvs mailing list
> uClibc-cvs at uclibc.org
> http://busybox.net/cgi-bin/mailman/listinfo/uclibc-cvs
>
>
--
Peter S. Mazinger <ps dot m at gmx dot net> ID: 0xA5F059F2
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08 BB6E C389 975E A5F0 59F2
More information about the uClibc
mailing list