This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

FreeBSD port (35): syscalls list


Hi,

sysdeps/unix/bsd/bsd4.4/syscalls.list is incomplete: without this patch,
I get a link error when linking iconvconfig:

/gnu/build/build-glibc/libc.so.6: undefined reference to `__sigaltstack'

The reason you don't see these on Linux is that sigaltstack is overridden in
sysdeps/unix/sysv/linux/syscalls.list.


2002-07-06  Bruno Haible  <bruno@clisp.org>

	* sysdeps/unix/bsd/bsd4.4/syscalls.list (__sigaltstack): New alias.

diff -r -c3 glibc-20020627.bak/sysdeps/unix/bsd/bsd4.4/syscalls.list glibc-20020627/sysdeps/unix/bsd/bsd4.4/syscalls.list
--- glibc-20020627.bak/sysdeps/unix/bsd/bsd4.4/syscalls.list	Tue Sep  7 17:27:09 1999
+++ glibc-20020627/sysdeps/unix/bsd/bsd4.4/syscalls.list	Fri Jul  5 01:17:10 2002
@@ -4,5 +4,5 @@
 fchflags	-	fchflags	2	fchflags
 revoke		-	revoke		1	revoke
 setlogin	-	setlogin	2	setlogin
-sigaltstack	-	sigaltstack	2	sigaltstack
+sigaltstack	-	sigaltstack	2	__sigaltstack	sigaltstack
 wait4		-	wait4		4	__wait4		wait4


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]