Commit graph

2788 commits

Author SHA1 Message Date
Roland McGrath 486a12c226 2002-04-24 Roland McGrath <roland@frob.com>
* sysdeps/mach/alpha/syscall.S: Don't use .frame, ENTRY will have it;
	use END macro instead of our own .end directive.
	Use `callsys' insn mnemonic instead of `call_pal'.
2002-04-24 18:16:59 +00:00
Roland McGrath 2ee700db50 2002-04-24 Roland McGrath <roland@frob.com>
* sysdeps/mach/alpha/sysdep.h (ENTRY): New macro.
2002-04-24 18:16:54 +00:00
Ulrich Drepper 337ca8062e Add __connect_internal. 2002-04-19 07:56:42 +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 801777ebaf Also define _internal alias. 2002-04-14 17:54:50 +00:00
Ulrich Drepper 016f45be9b Define __gettimeofday alias. 2002-04-14 09:12:57 +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 a02fe38fa8 Use INTDEF for __getpagesize. 2002-04-14 08:41:04 +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
Andreas Schwab e60f3fa198 * sysdeps/m68k/fpu/s_finite.c: Add internal alias.
* sysdeps/m68k/fpu/s_finitef.c: Likewise.
	* sysdeps/m68k/fpu/s_finitel.c: Likewise.
2002-04-13 15:41:53 +00:00
Ulrich Drepper 404d6b4b46 Adjust all callers of _dl_lookup_symbol and _dl_lookup_versioned_symbol. 2002-04-13 07:53:04 +00:00
Ulrich Drepper 3ab5bc8a52 LOC): Don't paste in a token. 2002-04-11 20:38:52 +00:00
Ulrich Drepper e4bf0032b0 Use INTUSE for __chown calls. 2002-04-09 20:26: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
Roland McGrath bc1e0ed4b2 2002-04-07 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/alpha/trampoline.c: Don't include
	<mach/machine/alpha_instruction.h>.
	(_hurd_setup_sighandler): Take proper arguments for current decls.
	Update code to use _hurdsig_catch_fault.
	Use `callsys' instruction instead of `call_pal'.
	* sysdeps/mach/hurd/alpha/intr-msg.h: New file.
2002-04-08 07:06:48 +00:00
Roland McGrath 4dd357db6a 2002-04-07 Roland McGrath <roland@frob.com>
* sysdeps/mach/alpha/sysdep.h: Include <mach/alpha/asm.h>.
	(ALIGN, at, AT, fp): New macros.
2002-04-08 07:06:46 +00:00
Roland McGrath 83aad43285 2002-04-06 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/alpha/exc2signal.c
	(_hurd_exception2signal): Rewritten.
	* sysdeps/mach/hurd/alpha/longjmp-ts.c
	(_hurd_longjmp_thread_state): Rewritten.
2002-04-08 02:16:12 +00:00
Roland McGrath 216190a955 2002-04-06 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/alpha/sigreturn.c: Pass missing argument to
	__msg_sig_post RPC.
2002-04-08 02:16:04 +00:00
Ulrich Drepper 37296da75e Protect against multiple inclusion. 2002-04-06 04:05:14 +00:00
Ulrich Drepper 521d1bc7f4 brk implementation for dynamic linker. 2002-04-06 01:34:06 +00:00
Ulrich Drepper 2b0a7e122e (ELF_MACHINE_REL_RELATIVE): Define. 2002-04-06 00:33:22 +00:00
Andreas Jaeger 9db53b0f7f Remove files since arch is not supported anymore. 2002-04-04 08:57:22 +00:00
Andreas Jaeger a4007d1f0a Remove, the archs are not supported anymore. 2002-04-04 08:53:30 +00:00
Ulrich Drepper ef8af250ff (_DL_HWCAP_COUNT): Define as 8. 2002-04-03 06:55:14 +00:00
Ulrich Drepper 9a168f2b42 Completely specify size of _dl_arm_cap_flags. 2002-04-03 06:54:28 +00:00
Roland McGrath 2d5fe9e39b 2002-03-23 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/i386/Makefile
	(sysdep_routines, shared-only-routines): Don't add framestate,
	reverting 2001-10-02 change.
	* sysdeps/unix/sysv/linux/arm/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/alpha/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/i386/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/m68k/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/mips/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/Makefile: Likewise.
	* sysdeps/unix/sysv/linux/sparc/Makefile: Likewise.
	* sysdeps/generic/Makefile (sysdep_routines, shared-only-routines):
	Do it here instead, only if [$(unwind-find-fde) = yes].
2002-03-24 01:55:18 +00:00
Andreas Jaeger 5a484daec0 Copy from generic file with changes for NaNs on MIPS. 2002-03-22 10:10:19 +00:00
Andreas Jaeger d61bf26511 * sysdeps/i386/pt-machine.h: Add testandset and __compare_and_swap
prototpyes.
	* sysdeps/alpha/pt-machine.h: Likewise.
	* sysdeps/arm/pt-machine.h: Likewise.
	* sysdeps/cris/pt-machine.h: Likewise.
	* sysdeps/hppa/pt-machine.h: Likewise.
	* sysdeps/i386/i686/pt-machine.h: Likewise.
	* sysdeps/ia64/pt-machine.h: Likewise.
	* sysdeps/m68k/pt-machine.h: Likewise.
	* sysdeps/mips/pt-machine.h: Likewise.
	* sysdeps/powerpc/pt-machine.h: Likewise.
	* sysdeps/s390/s390-32/pt-machine.h: Likewise.
	* sysdeps/s390/s390-64/pt-machine.h: Likewise.
	* sysdeps/sh/pt-machine.h: Likewise.
	* sysdeps/sparc/sparc32/pt-machine.h: Likewise.
	* sysdeps/sparc/sparc64/pt-machine.h: Likewise.
	* sysdeps/x86_64/pt-machine.h: Likewise.

	* internals.h: Move testandset and __compare_and_swap prototypes
	to pt-machine.h.
2002-03-17 12:09:54 +00:00
Andreas Jaeger f1cdba97f5 * sysdeps/mips/fpu/fraiseexcpt.c (__feraiseexcept): Set cause bits.
* sysdeps/mips/fpu/fgetexcptflg.c (__fegetexceptflag): Add comment.

	* sysdeps/mips/fpu/fclrexcpt.c (__feclearexcept): Clear also cause
	bits.

	* sysdeps/mips/fpu/fenv_libc.h (CAUSE_MASK): New.
	(CAUSE_SHIFT): New.
2002-03-17 12:07:44 +00:00
Ulrich Drepper 7862ef805b Dummy file fo rnot needed __clz_tab table. 2002-03-14 20:44: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
Andreas Jaeger b5f72d715e Added initialization of GP (to _gp) if compiled non-PIC. 2002-03-02 13:14:40 +00:00
Ulrich Drepper ceb7d0bbbe Use rtld_progrname instead of _dl_argv[0]. 2002-03-01 09:43:36 +00:00
Ulrich Drepper dca9c7304b Add HAVE_VISIBILITY_ATTRIBUTE and HAVE_SDATA_SECTION. 2002-02-28 22:36:33 +00:00
Ulrich Drepper 23f357ebe1 (sysdep_routines): Add divdi3 in csu dir.
(shared-only-routines): Likewise.
2002-02-28 19:37:12 +00:00
Ulrich Drepper 88706a4c84 (elf_machine_load_address, RTLD_START): Work around an Alpha gas bug. 2002-02-27 18:10:53 +00:00
Ulrich Drepper 53ea1a569e Call _dl_non_dynamic_init for !SHARED. 2002-02-24 08:33:08 +00:00
Ulrich Drepper 1bb0396702 Call __init_misc in addition to __libc_init. 2002-02-23 08:45:12 +00:00
Andreas Jaeger c8523a3c74 Update MCOUNT for current GCC behavior. 2002-02-11 10:23:36 +00:00
Ulrich Drepper 64e7a2bf11 Use \n\ for multiline string. 2002-02-09 01:58:16 +00:00