Commit Graph

2693 Commits

Author SHA1 Message Date
Andreas Jaeger 35b1d4b18e Make sysmips() prototype a varargs prototype. Remove dependency from kernel header files. 2001-10-15 11:56:11 +00:00
Andreas Jaeger f255cc1218 General cleanup, use __USE_MISC / __USE_XOPEN not __USE_BSD where appropriate. 2001-10-15 11:55:20 +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 8755441d32 (elf_machine_load_address): Compute the difference between base address and
first PT_LOAD's virtual address, not the base address.
2001-09-22 21:32:57 +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 fe166e9e57 Updated. 2001-09-15 03:01:21 +00:00
Ulrich Drepper d4ef613a24 (elf_machine_rel): Fix thinko in usage of RESOLVE() (r_type, not
reloc->r_type).
2001-09-08 21:31:40 +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 09d4f65308 Fix usage of new _dl_signal_error() format. 2001-09-08 17:16:44 +00:00
Ulrich Drepper a3a247a8b1 Forward declare struct link_map. 2001-09-08 17:13:52 +00:00
Ulrich Drepper 8c2b0506ec Include <errno.h>.
(__syscall_gethostname): Add prototype.
2001-09-05 00:08:11 +00:00
Ulrich Drepper 19635181cc gethostname implementation for Linux/Alpha. 2001-09-03 17:10:56 +00:00
Ulrich Drepper 00268a805b Startup code for Alpha/ELF. 2001-09-01 19:24:46 +00:00
Ulrich Drepper fed1030448 Not needed anymore. 2001-09-01 19:23:47 +00:00
Ulrich Drepper 9f888890de Support for high-precision timers on Alpha. 2001-09-01 06:08:44 +00:00
Ulrich Drepper 6222fd02e7 (elf_machine_rela): Remove unused code.
Don't add old memory content for R_ALPHA_REFQUAD.
2001-09-01 05:32:08 +00:00
Ulrich Drepper 952ec50e9e (elf_machine_rela): Don't handle
R_ALPHA_RELATIVE if RTLD_BOOTSTRAP and HAVE_Z_COMBRELOC.  Only
check for rtld map if RTLD_BOOTSTRAP nor HAVE_Z_COMBRELOC is defined.
2001-08-30 23:09:10 +00:00
Ulrich Drepper 703aebdd7b Adjust j0 ULPs. 2001-08-30 20:22:48 +00:00
Ulrich Drepper b5fdbb191a Adjust j0 ULPs. 2001-08-30 20:04:34 +00:00
Andreas Schwab 2d61dc3cdf Updated. 2001-08-29 21:12:09 +00:00
Ulrich Drepper 560c476139 (__dl_runtime_resolve): Pass ELF_RTYPE_CLASS_PLT, instead of R_MIPS_REL32, to
_dl_lookup_versioned_symbol () and _dl_lookup_symbol ().
2001-08-29 18:48:49 +00:00
Ulrich Drepper 5c6029e5c0 (elf_machine_lookup_noplt_p, elf_machine_lookup_noexec_p): Remove.
(elf_machine_type_class): Define.
2001-08-26 22:26:38 +00:00
Andreas Jaeger fa5c1c570d 2001-08-24 Maciej W. Rozycki macro@ds2.pg.gda.pl
* sysdeps/unix/sysv/linux/mips/configure.in: Define AC_SUBST to
	empty to prevent junk from being generated.
	sysdeps/unix/sysv/linux/mips/configure: Regenerated.
2001-08-24 18:27:55 +00:00
Ulrich Drepper 4b5c9edf2e (elf_machine_rel_relative): New function. 2001-08-24 14:57:45 +00:00
Ulrich Drepper 335e9a00db (elf_machine_rel_relative): Use ElfW(Rel) in argument. 2001-08-24 14:53:23 +00:00
Ulrich Drepper b934c935cb (elf_machine_rela_relative): Rename from elf_machine_rel_relative. Fix argument types. 2001-08-24 14:53:03 +00:00
Ulrich Drepper 638c8659a7 (elf_machine_rela_relative): Rename from elf_machine_rel_relative. 2001-08-24 14:51:50 +00:00
Ulrich Drepper 85bdccdbd2 Define elf_machine_rel_relative. Minor optimizations. 2001-08-24 08:43:21 +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
Andreas Schwab 4afac624ab (atomic_add): Don't allow address register for operand 0. 2001-08-15 13:09:16 +00:00
Andreas Jaeger 3b402ca813 (MCOUNT): Don't use delay slot for jal since jal is a macro. 2001-08-13 08:42:44 +00:00
Ulrich Drepper cf9fe93f07 Use __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined. 2001-08-11 20:31:07 +00:00
Ulrich Drepper 17f56d2f9c (elf_machine_runtime_setup): Only set _dl_profile_map for the right object. 2001-08-11 08:54:29 +00:00
Andreas Jaeger a4f1359e63 * sysdeps/unix/sysv/linux/sparc/bits/poll.h (NPOLLFILE): Removed.
* sysdeps/unix/sysv/linux/mips/bits/poll.h (NPOLLFILE): Removed.
	* sysdeps/unix/sysv/linux/m68k/bits/poll.h (NPOLLFILE): Removed.
	* sysdeps/unix/sysv/linux/bits/poll.h (NPOLLFILE): Removed.
	* sysdeps/generic/bits/poll.h (NPOLLFILE): Removed.
2001-07-31 07:46:06 +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 2b948198f1 Add sys/procfs.h. 2001-07-28 06:07:40 +00:00
Ulrich Drepper 0b3cda64b8 Not needed anymore. 2001-07-28 05:53:57 +00:00
Ulrich Drepper d6df8f49fd Remove non-existing files. 2001-07-28 05:53:37 +00:00
Andreas Schwab db08f905e8 Don't mark asm input operand as clobbered. 2001-07-22 18:18:48 +00:00
Andreas Schwab 48bfe44538 (INLINE_SYSCALL): Don't mark asm input operand as clobbered. 2001-07-22 18:18:34 +00:00
Andreas Jaeger c1babb4b9d Synch with kernel. 2001-07-20 06:05:16 +00:00
Andreas Schwab 44dce39192 Fix last change. 2001-07-17 17:12:10 +00:00