Commit Graph

345 Commits

Author SHA1 Message Date
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
Ulrich Drepper
af9dfe869f Fix typo. 2001-07-07 19:19:16 +00:00
Andreas Jaeger
3214b89b32 Update to LGPL v2.1. 2001-07-06 04:56:23 +00:00
Ulrich Drepper
3553aef886 Register dump function implementation for AIX/PPC. 2001-06-20 07:08:58 +00:00
Ulrich Drepper
aa21e7c94f usleep implementation for AIX. 2001-06-20 07:08:26 +00:00
Ulrich Drepper
cc811924cd sleep implementation for AIX. 2001-06-20 07:08:13 +00:00
Ulrich Drepper
55f326305c setitimer implementation for AIX. 2001-06-20 07:07:41 +00:00
Ulrich Drepper
68dbc1fdab Various helper functions for dynamic loader code. 2001-06-20 07:07:10 +00:00
Ulrich Drepper
dc0664c129 _dl_error implementation for AIX. 2001-06-20 07:06:11 +00:00
Ulrich Drepper
6fb75a6469 _dl_addr implementation for AIX. 2001-06-20 07:05:44 +00:00
Ulrich Drepper
b9823d7f91 Define __dso_handle if not ELF but shared. 2001-06-20 07:04:35 +00:00
Ulrich Drepper
ed556c3c99 Removed #if 0. 2001-06-20 07:04:05 +00:00
Ulrich Drepper
58e6e5bfc6 Added dl-support.c and dl-error.c. 2001-06-20 07:03:22 +00:00
Ulrich Drepper
6b8a08a9d6 Add a few new files. 2001-04-07 23:36:25 +00:00
Ulrich Drepper
5e9cba3061 Don't use the ELF version, define simple replacements here. 2001-04-05 05:28:23 +00:00
Ulrich Drepper
2fc87911c7 (_dl_open): Fix typo in last change. 2001-04-05 04:19:17 +00:00
Ulrich Drepper
ebe30a97c9 Define __getpeername. 2001-04-04 01:54:28 +00:00
Ulrich Drepper
21be1647f1 AIX PPC memset implementation. 2001-04-04 01:52:37 +00:00
Ulrich Drepper
32cb7502fd AIX dl-sym. 2001-04-04 01:51:14 +00:00
Ulrich Drepper
aceb4f8d27 libc_dl-xxx support. 2001-04-04 01:49:24 +00:00
Ulrich Drepper
dfb0b211c1 AIX dl-open. 2001-04-04 01:48:10 +00:00
Ulrich Drepper
bbee9a4145 AIX dl-close. 2001-04-04 01:36:43 +00:00
Ulrich Drepper
852702b5c1 AIX __loadx defines. 2001-04-04 01:34:38 +00:00
Ulrich Drepper
5f55815d27 AIX startup code. 2001-04-04 01:33:04 +00:00
Ulrich Drepper
7fac016cfa AIX gettimeofday implementation. 2001-04-04 01:32:14 +00:00
Ulrich Drepper
42f86baa0d AIX utmpx.h definitions. 2001-04-04 01:28:41 +00:00
Ulrich Drepper
c8bf86d074 Added _HAVE_UT_TYPE/PID/ID/TV/HOST defines. 2001-04-04 01:26:49 +00:00
Ulrich Drepper
4b159c0223 Removed temp code and made stub. 2001-04-04 01:18:11 +00:00
Ulrich Drepper
1abb612d81 Remove /usr/lib/crt0.o added dl-libc, dl-open,dl-sym, dl-close to misc. 2001-04-04 01:17:41 +00:00
Ulrich Drepper
e46c35fd6b Change type of second parameter back to size_t as per upcoming XPG6. 2001-03-17 08:27:45 +00:00
Ulrich Drepper
5f1644d26e Define alias __libc_write. 2001-02-23 20:24:40 +00:00
Ulrich Drepper
dcab999777 Define __need_NULL before including <stddef.h>. 2001-02-23 20:24:20 +00:00
Ulrich Drepper
8cc9fd41c3 Not needed anymore. 2001-02-23 20:16:31 +00:00
Ulrich Drepper
76b92c87ab Remove restf.S and savef.S. 2001-02-23 20:15:49 +00:00
Ulrich Drepper
70f970dfee [$(subdir) == misc] (sysdep_routines): Remove restf.S and savef.S. 2001-02-23 20:15:23 +00:00
Ulrich Drepper
305f83de53 Define __ftruncate64 and make old name a weak alias. 2001-02-13 22:09:09 +00:00
Ulrich Drepper
f2018ae11c (struct sockaddr_storage): Define ss_family and __ss_family. 2001-01-27 21:23:07 +00:00
Ulrich Drepper
0361ba3046 Don't define __fd_mask, __NFDBITS, __FDELT, __FDMASK, and __fd_set here. 2001-01-27 19:27:16 +00:00
Ulrich Drepper
76d981d3a6 Use nfds_t type in function definition. 2001-01-27 04:58:11 +00:00
Ulrich Drepper
601ce73202 Add uitrunc.c, savef.S, and restf.S. 2001-01-07 07:32:00 +00:00
Ulrich Drepper
74b113601f (struct stat): Align with AIX version.
(struct stat64): Likewise.
2000-12-16 18:15:32 +00:00
Ulrich Drepper
f26c98f0d4 [$(subdir)==misc] (sysdep_routines): Add uitrunc. 2000-12-07 00:32:26 +00:00
Ulrich Drepper
a8028612ca __uitrunc implementation. 2000-12-07 00:31:48 +00:00
Ulrich Drepper
66c776d718 Floating point register restore functions. 2000-12-06 03:14:16 +00:00
Ulrich Drepper
e198e3e80e Floating point register saving functions. 2000-12-06 03:13:59 +00:00
Ulrich Drepper
dcd9300681 [$(subdir)==misc] (sysdep_routines): Add restf and savef. 2000-12-06 03:12:51 +00:00
Ulrich Drepper
3f4be017d8 Define MAXHOSTNAMELEN. 2000-12-05 16:18:48 +00:00
Ulrich Drepper
bbeb0a2e8e AIX/PPC implementation of lrintf. 2000-12-05 04:17:58 +00:00
Ulrich Drepper
07aef1acd4 Cleanup. Add comments. 2000-12-05 04:13:34 +00:00
Ulrich Drepper
d84fcdf42a Define __clockid_t and __timer_t. 2000-12-05 04:05:25 +00:00
Ulrich Drepper
b75905aee7 Nothing. 2000-12-05 04:03:03 +00:00
Ulrich Drepper
d4810d08f2 (JUMPTARGET): Use C_TEXT. 2000-12-05 04:00:48 +00:00
Ulrich Drepper
6e7c7c2186 Define pread64 alias. 2000-12-05 03:58:15 +00:00
Ulrich Drepper
42696fe77f Define pread alias. 2000-12-05 03:57:44 +00:00
Ulrich Drepper
ba2df8a934 Define __libc_open alias. 2000-12-05 03:57:00 +00:00
Ulrich Drepper
c4aa3b70bc Define __libc_lseek alias. 2000-12-05 03:55:49 +00:00
Ulrich Drepper
74c9e7dc5a Define __fchdir. 2000-12-05 03:48:38 +00:00
Ulrich Drepper
aa2f92db99 [$(subdir)==login] (sysdep_routines): Add setutxent, getutxent,
endutxent, getutxid, getutxline, pututxline, and utmpxname.
2000-12-05 03:46:39 +00:00
Ulrich Drepper
37b1259bd5 (__cmsg_nxthdr): Fix test for no more entries. 2000-09-14 01:40:14 +00:00
Ulrich Drepper
afda99352c Define __S_TYPEISMQ, __S_TYPEISSEM, and __S_TYPEISSHM. 2000-06-22 17:58:17 +00:00
Ulrich Drepper
a759aecd6b Additional files to distribute for AIX. 2000-06-14 00:44:54 +00:00
Ulrich Drepper
102e7428d3 Moved to sysdeps/unix/sysv/linux/powerpc/aix. 2000-05-05 19:54:08 +00:00
Ulrich Drepper
e72c26d751 Linux dirent structure definition. 2000-05-01 23:43:43 +00:00
Ulrich Drepper
4ca971409e Functions to convert AIX dirent structure to Linux form. 2000-05-01 23:43:22 +00:00
Ulrich Drepper
37dca96f1c (F_SETOWN, F_GETOWN): Make available if __USE_XOPEN2K. 2000-04-30 07:12:32 +00:00
Ulrich Drepper
5714e99571 Fix type of len argument. 2000-04-18 19:43:07 +00:00
Ulrich Drepper
b146f38432 Define ACC_INVOKER. 2000-04-18 19:41:18 +00:00
Ulrich Drepper
e110de6683 Define ID_EFFECTIVE. 2000-04-18 19:38:24 +00:00
Ulrich Drepper
46737e2def Don't try to include <sys/id.h>. 2000-04-18 17:56:51 +00:00
Ulrich Drepper
a24525ca53 Fix typo. 2000-04-18 17:54:56 +00:00
Ulrich Drepper
f7bc29f16f Define STX_NORMAL and STX_64. 2000-04-18 17:42:20 +00:00
Ulrich Drepper
19250f4f64 Define STX_NORMAL. 2000-04-18 17:41:57 +00:00
Ulrich Drepper
6f571f1f69 AIX utimes implementation. 2000-04-18 17:41:27 +00:00
Ulrich Drepper
51ce962681 AIX ustat implementation. 2000-04-18 17:40:45 +00:00
Ulrich Drepper
3c6dd57c14 AIX unlink implementation. 2000-04-18 17:40:14 +00:00
Ulrich Drepper
49bfeb5b7b AIX umask implementation. 2000-04-18 17:39:34 +00:00