Commit Graph

320 Commits

Author SHA1 Message Date
Roland McGrath
f994831e93 2002-08-13 Jakub Jelinek <jakub@redhat.com>
* include/sys/stat.h (__fxstat_internal, __fxstat64_internal,
	__lxstat_internal, __lxstat64_internal): Remove.
	(__fxstat, __fxstat64, __lxstat, __lxstat64, __xstat, __xstat64):
	Add hidden_proto.
	* sysdeps/generic/fxstat.c (__fxstat): Add hidden_def.
	Remove INTDEF where present, remove #undef at the beginning.
	* sysdeps/generic/fxstat64.c (__fxstat64): Likewise.
	* sysdeps/generic/lxstat.c (__lxstat): Likewise.
	* sysdeps/generic/lxstat64.c (__lxstat64): Likewise.
	* sysdeps/generic/xstat.c (__xstat): Likewise.
	* sysdeps/generic/xstat64.c (__xstat64): Likewise.
	* sysdeps/mach/hurd/dl-sysdep.c (__xstat64, __fxstat64): Likewise.
	* sysdeps/mach/hurd/fxstat.c (__fxstat): Likewise.
	* sysdeps/mach/hurd/fxstat64.c (__fxstat64): Likewise.
	* sysdeps/mach/hurd/lxstat.c (__lxstat): Likewise.
	* sysdeps/mach/hurd/lxstat64.c (__lxstat64): Likewise.
	* sysdeps/mach/hurd/xstat.c (__xstat): Likewise.
	* sysdeps/mach/hurd/xstat64.c (__xstat64): Likewise.
	* sysdeps/unix/fxstat.c (__fxstat): Likewise.
	* sysdeps/unix/common/lxstat.c (__lxstat): Likewise.
	* sysdeps/unix/sysv/aix/fxstat.c (__fxstat): Likewise.
	* sysdeps/unix/sysv/aix/fxstat64.c (__fxstat64): Likewise.
	* sysdeps/unix/sysv/aix/lxstat.c (__lxstat): Likewise.
	* sysdeps/unix/sysv/aix/lxstat64.c (__lxstat64): Likewise.
	* sysdeps/unix/sysv/aix/xstat.c (__xstat): Likewise.
	* sysdeps/unix/sysv/aix/xstat64.c (__xstat64): Likewise.
	* sysdeps/unix/sysv/linux/ia64/fxstat.c (__fxstat): Likewise.
	* sysdeps/unix/sysv/linux/ia64/lxstat.c (__lxstat): Likewise.
	* sysdeps/unix/sysv/linux/ia64/xstat.c (__xstat): Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/fxstat.c (__fxstat): Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/lxstat.c (__lxstat): Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/xstat.c (__xstat): Likewise.
	* sysdeps/unix/sysv/linux/i386/fxstat.c (__fxstat): Likewise.
	* sysdeps/unix/sysv/linux/i386/lxstat.c (__lxstat): Likewise.
	* sysdeps/unix/sysv/linux/i386/xstat.c (__xstat): Likewise.
	* sysdeps/unix/sysv/linux/xstat.c (__xstat): Likewise.
	* sysdeps/unix/sysv/linux/xstat64.c (__xstat64): Likewise.
	* sysdeps/unix/sysv/linux/fxstat.c (__fxstat): Likewise.
	* sysdeps/unix/sysv/linux/fxstat64.c (__fxstat64): Likewise.
	* sysdeps/unix/sysv/linux/lxstat.c (__lxstat): Likewise.
	* sysdeps/unix/sysv/linux/lxstat64.c (__lxstat64): Likewise.
	* sysdeps/unix/xstat.c (__xstat): Likewise.
2002-08-13 00:23:09 +00:00
Roland McGrath
9c1cc5c52c 2002-08-13 Jakub Jelinek <jakub@redhat.com>
* include/unistd.h (tcgetpgrp): Add libc_hidden_proto.
	* include/termios.h (tcsetattr, cfsetispeed, cfsetospeed): Likewise.
	* sysdeps/generic/tcgetpgrp.c (tcgetpgrp): Add libc_hidden_def.
	* sysdeps/generic/tcsetattr.c (tcsetattr): Likewise.
	* sysdeps/generic/speed.c (cfsetispeed, cfsetospeed): Likewise.
	* sysdeps/unix/bsd/bsd4.4/tcsetattr.c (tcgetpgrp): Likewise.
	* sysdeps/unix/bsd/sun/sunos4/tcsetattr.c (tcsetattr): Likewise.
	* sysdeps/unix/bsd/sun/sunos4/speed.c (cfsetispeed, cfsetospeed):
	Likewise.
	* sysdeps/unix/bsd/tcgetpgrp.c (tcgetpgrp): Likewise.
	* sysdeps/unix/bsd/tcsetattr.c (tcsetattr): Likewise.
	* sysdeps/unix/sysv/aix/tcsetattr.c (tcsetattr): Likewise.
	* sysdeps/unix/sysv/aix/speed.c (cfsetispeed, cfsetospeed): Likewise.
	* sysdeps/unix/sysv/linux/tcsetattr.c (tcsetattr): Likewise.
	* sysdeps/unix/sysv/linux/speed.c (cfsetispeed, cfsetospeed): Likewise.
	* sysdeps/unix/sysv/tcgetpgrp.c (tcgetpgrp): Likewise.
	* sysdeps/unix/sysv/tcsetattr.c (tcsetattr): Likewise.
2002-08-13 00:23:01 +00:00
Roland McGrath
e0acc021ce 2002-08-13 Jakub Jelinek <jakub@redhat.com>
* include/unistd.h (seteuid, setegid): Add libc_hidden_proto.
	* sysdeps/generic/seteuid.c (seteuid): Add libc_hidden_def.
	* sysdeps/generic/setegid.c (setegid): Likewise.
	* sysdeps/mach/hurd/seteuid.c (seteuid): Likewise.
	* sysdeps/mach/hurd/setegid.c (setegid): Likewise.
	* sysdeps/unix/bsd/seteuid.c (seteuid): Likewise.
	* sysdeps/unix/bsd/setegid.c (setegid): Likewise.
	* sysdeps/unix/sysv/aix/seteuid.c (seteuid): Likewise.
	* sysdeps/unix/sysv/aix/setegid.c (setegid): Likewise.
	* sysdeps/unix/sysv/linux/i386/setegid.c (setegid): Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/seteuid.c (seteuid): Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/setegid.c (setegid): Likewise.
	* sysdeps/unix/sysv/linux/seteuid.c (seteuid): Likewise.
	* sysdeps/unix/sysv/linux/setegid.c (setegid): Likewise.
	* sysdeps/unix/sysv/linux/i386/seteuid.c (seteuid): Likewise.
	Remove fallback if __ASSUME_SETRESUID_SYSCALL.
2002-08-13 00:22:48 +00:00
Ulrich Drepper
da5f5f7986 Add libc_hidden_def. Remove undef and INTDEF. 2002-08-03 06:57:53 +00:00
Ulrich Drepper
841f536f46 Remove __set_errno definition. 2002-07-20 01:02:01 +00:00
Ulrich Drepper
ac309f11ea (__fork): Remove INTDEF. 2002-06-20 22:43:34 +00:00
Andreas Jaeger
eb7e1f616e Don't use multiline string as argument of #error. 2002-05-19 16:24:27 +00:00
Ulrich Drepper
4c68ac2b46 (__getsockname): Renamed from getsockname, add getsockname as weak alias. 2002-05-15 00:14:45 +00:00
Ulrich Drepper
dd96b0cb1d (__sendmsg): Renamed from sendmsg, add sendmsg as weak alias. 2002-05-15 00:10:13 +00:00
Ulrich Drepper
fa87d850d1 (__recvfrom): Renamed from recvfrom, add recvfrom as weak alias. 2002-05-15 00:08:25 +00:00
Ulrich Drepper
7fbbcc094f (__recvmsg): Renamed from recvmsg, add recvmsg as weak alias. 2002-05-15 00:07:30 +00:00
Ulrich Drepper
9d337e61ff Use INTDEF for __write. 2002-04-15 05:30:10 +00:00
Ulrich Drepper
548fe33d15 Use INTDEF for __lxstat64. 2002-04-15 05:28:30 +00:00
Ulrich Drepper
2093a68877 Use INTDEF for __lxstat. 2002-04-15 05:27:20 +00:00
Ulrich Drepper
0e36d9d57e Use INTDEF for __open. 2002-04-14 20:12:24 +00:00
Ulrich Drepper
d0a1614c81 Undefine __libc_fcntl as well. 2002-04-14 18:34:22 +00:00
Ulrich Drepper
4c7b01bd93 Use INTEDEF for __gettimeofday. 2002-04-14 09:11:55 +00:00
Ulrich Drepper
5fe32a10ce Use INTDEF for __getpgid. 2002-04-14 08:42:53 +00:00
Ulrich Drepper
9155b112e9 Use INTDEF for __fxstat64. 2002-04-14 08:38:17 +00:00
Ulrich Drepper
144484daa4 Use INTDEF for __fxstat. 2002-04-14 08:37:17 +00:00
Ulrich Drepper
d6a57cb894 Use INTDEF for __fork. 2002-04-09 20:22:09 +00:00
Ulrich Drepper
1555f102ef Use INTDEF for __connect. 2002-04-09 20:21:24 +00:00
Ulrich Drepper
db601cfcce Use INTDEF for __chown. 2002-04-09 20:20:23 +00:00
Ulrich Drepper
a4b6834c4f Use INTDEF for __fcntl. 2002-04-09 19:49:11 +00:00
Ulrich Drepper
15a7702daa (__libc_multiple_libcs): Define as hidden. 2002-03-13 03:49:52 +00:00
Ulrich Drepper
48e6095f0e Define __libc_argc and __libc_argv as hidden. 2002-03-12 21:37:08 +00:00
Ulrich Drepper
8badabd849 _dl_fpu_control, _dl_fpu_control_set): Remove unused externs. 2002-02-01 19:03:37 +00:00
Ulrich Drepper
f71d7f5726 Move global variables for SHARED code in struct _rtld_global. Export
this struct, remove all exports for the signal variables.
2002-02-01 01:32:06 +00:00
Ulrich Drepper
51e7253b84 Add sysv_termio.h and start-libc.c. 2002-01-08 21:54:58 +00:00
Ulrich Drepper
916ea7e833 (struct cmsghdr): Don't declare __cmsg_data field if its size would be bigger
than 0.
(CMSG_DATA): Adjust accordingly.
2001-09-26 05:23:10 +00:00
Ulrich Drepper
177ac300b9 Add real implementation. 2001-09-22 21:28:25 +00:00
Ulrich Drepper
3805349500 (init): Use USE_NONONPTION_FLAG ifdef for __getopt_clean_environment. 2001-09-22 21:19:47 +00:00
Ulrich Drepper
7a250cfd1e termio definitions for AIX. 2001-09-08 17:45:10 +00:00
Ulrich Drepper
e2cf1dd41d Library startup code for AIX. 2001-09-08 17:44:33 +00:00
Ulrich Drepper
48255f4c66 Program startup code for AIX. 2001-09-08 17:41:25 +00:00
Ulrich Drepper
de447e48ce Alias __libc_fcntl to __fcntl. 2001-09-08 17:40:41 +00:00
Ulrich Drepper
c25168ce57 Startup code for glibc on AIX. 2001-09-08 17:24:19 +00:00
Ulrich Drepper
51ca795a3c Not needed anymore. 2001-09-08 17:23:45 +00:00
Ulrich Drepper
3dd5528154 (aix-syscalls.o): More linker command line options. 2001-09-08 17:22:27 +00:00
Ulrich Drepper
4435779790 Fix type of __id_t, __useconds_t and __intptr_t. 2001-08-16 05:32:49 +00:00
Ulrich Drepper
85e36b0922 Add rule to import kernel symbols. 2001-08-16 05:32:30 +00:00
Ulrich Drepper
1e0904c1c1 Add dl-support.c, dl-addr.c, and dl-error.c. 2001-07-28 06:08:50 +00:00
Ulrich Drepper
655f4b14c8 Improve nsendmsg prototype. 2001-07-08 07:15:01 +00:00
Ulrich Drepper
f89b56b804 (sendmsg): Fix return type. 2001-07-08 07:14:06 +00:00
Ulrich Drepper
c96d6988ab (recvmsg): Fix return type. 2001-07-08 07:11:53 +00:00
Ulrich Drepper
7f82b7444c (__recv): Fix typo. 2001-07-08 07:09:12 +00:00
Ulrich Drepper
097cf6fa03 AIX recv implementation. 2001-07-08 07:05:51 +00:00
Ulrich Drepper
a207bef32f Fix various types. 2001-07-08 07:02:19 +00:00
Ulrich Drepper
0312b508ac (__libc_dlclose): Fix typo. 2001-07-08 06:55:42 +00:00
Ulrich Drepper
da48cd782f (__gettimeofday): Add declarations for asm functions. 2001-07-08 06:47:53 +00:00