Joseph Myers
4f46492730
Handle NO_CTORS_DTORS_SECTIONS for MIPS.
2010-12-30 21:36:54 +00:00
Roland McGrath
c07312e955
2006-01-12 Roland McGrath <roland@redhat.com>
...
* sysdeps/alpha/__longjmp.S: Include <jmpbuf-offsets.h>
instead of <bits/setjmp.h>.
* sysdeps/alpha/setjmp.S: Likewise.
* sysdeps/i386/__longjmp.S: Likewise.
* sysdeps/i386/bsd-_setjmp.S: Likewise.
* sysdeps/i386/bsd-setjmp.S: Likewise.
* sysdeps/i386/setjmp.S: Likewise.
* sysdeps/powerpc/powerpc32/__longjmp-common.S: Likewise.
* sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S: Likewise.
* sysdeps/powerpc/powerpc32/fpu/setjmp-common.S:
* sysdeps/powerpc/powerpc32/setjmp-common.S: Likewise.
* sysdeps/powerpc/powerpc64/__longjmp-common.S: Likewise.
* sysdeps/powerpc/powerpc64/setjmp-common.S: Likewise.
* sysdeps/sh/sh3/setjmp.S: Likewise.
* sysdeps/sh/sh4/setjmp.S: Likewise.
* sysdeps/sparc/sparc32/__longjmp.S: Likewise.
* sysdeps/sparc/sparc32/setjmp.S: Likewise.
* sysdeps/x86_64/__longjmp.S: Likewise.
* sysdeps/x86_64/setjmp.S: Likewise.
* sysdeps/mach/hurd/i386/longjmp-ts.c: Include <jmpbuf-offsets.h>.
* sysdeps/mach/hurd/powerpc/longjmp-ts.c: Likewise.
* sysdeps/mach/hurd/alpha/longjmp-ts.c: Likewise.
* sysdeps/alpha/jmpbuf-unwind.h: Likewise.
* sysdeps/hppa/jmpbuf-unwind.h: Likewise.
* sysdeps/i386/jmpbuf-unwind.h: Likewise.
* sysdeps/powerpc/jmpbuf-unwind.h: Likewise.
* sysdeps/sparc/sparc32/jmpbuf-unwind.h: Likewise.
* sysdeps/sparc/sparc64/jmpbuf-unwind.h: Likewise.
* sysdeps/x86_64/jmpbuf-unwind.h: Likewise.
* setjmp/jmpbuf-offsets.h: File removed.
* include/bits/setjmp.h: File removed.
2006-01-12 09:27:47 +00:00
Roland McGrath
3250468baf
2006-01-07 Roland McGrath <roland@redhat.com>
...
* manual/maint.texi (Porting): Don't mention Dist files.
* sysdeps/alpha/soft-fp/Dist: File removed.
* sysdeps/alpha/Dist: File removed.
* sysdeps/i386/i686/Dist: File removed.
* sysdeps/i386/soft-fp/Dist: File removed.
* sysdeps/i386/Dist: File removed.
* sysdeps/mips/soft-fp/Dist: File removed.
* sysdeps/mips/mips64/soft-fp/Dist: File removed.
* sysdeps/mips/mips64/Dist: File removed.
* sysdeps/mips/Dist: File removed.
* sysdeps/wordsize-32/Dist: File removed.
* sysdeps/m68k/fpu/switch/Dist: File removed.
* sysdeps/m68k/fpu/Dist: File removed.
* sysdeps/powerpc/powerpc64/Dist: File removed.
* sysdeps/powerpc/soft-fp/Dist: File removed.
* sysdeps/powerpc/powerpc32/fpu/Dist: File removed.
* sysdeps/powerpc/powerpc32/Dist: File removed.
* sysdeps/powerpc/fpu/Dist: File removed.
* sysdeps/powerpc/Dist: File removed.
* sysdeps/unix/common/Dist: File removed.
* sysdeps/unix/bsd/bsd4.4/Dist: File removed.
* sysdeps/unix/bsd/Dist: File removed.
* sysdeps/unix/sysv/linux/alpha/Dist: File removed.
* sysdeps/unix/sysv/linux/i386/Dist: File removed.
* sysdeps/unix/sysv/linux/mips/mips64/Dist: File removed.
* sysdeps/unix/sysv/linux/mips/Dist: File removed.
* sysdeps/unix/sysv/linux/m68k/Dist: File removed.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/Dist: File removed.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/Dist: File removed.
* sysdeps/unix/sysv/linux/powerpc/aix/Dist: File removed.
* sysdeps/unix/sysv/linux/powerpc/Dist: File removed.
* sysdeps/unix/sysv/linux/sparc/sparc32/Dist: File removed.
* sysdeps/unix/sysv/linux/sparc/sparc64/Dist: File removed.
* sysdeps/unix/sysv/linux/sparc/Dist: File removed.
* sysdeps/unix/sysv/linux/ia64/Dist: File removed.
* sysdeps/unix/sysv/linux/s390/s390-64/Dist: File removed.
* sysdeps/unix/sysv/linux/s390/Dist: File removed.
* sysdeps/unix/sysv/linux/s390/s390-32/Dist: File removed.
* sysdeps/unix/sysv/linux/sh/Dist: File removed.
* sysdeps/unix/sysv/linux/x86_64/Dist: File removed.
* sysdeps/unix/sysv/linux/hppa/Dist: File removed.
* sysdeps/unix/sysv/linux/Dist: File removed.
* sysdeps/unix/sysv/Dist: File removed.
* sysdeps/unix/Dist: File removed.
* sysdeps/generic/Dist: File removed.
* sysdeps/sparc/sparc32/soft-fp/Dist: File removed.
* sysdeps/sparc/sparc32/sparcv9/Dist: File removed.
* sysdeps/sparc/sparc32/sparcv8/Dist: File removed.
* sysdeps/sparc/sparc32/Dist: File removed.
* sysdeps/sparc/sparc64/soft-fp/Dist: File removed.
* sysdeps/sparc/sparc64/Dist: File removed.
* sysdeps/sparc/Dist: File removed.
* sysdeps/gnu/Dist: File removed.
* sysdeps/ia64/fpu/Dist: File removed.
* sysdeps/ia64/Dist: File removed.
* sysdeps/mach/mips/Dist: File removed.
* sysdeps/mach/hurd/alpha/Dist: File removed.
* sysdeps/mach/hurd/i386/Dist: File removed.
* sysdeps/mach/hurd/mips/Dist: File removed.
* sysdeps/mach/hurd/powerpc/Dist: File removed.
* sysdeps/mach/hurd/Dist: File removed.
* sysdeps/s390/s390-64/Dist: File removed.
* sysdeps/s390/Dist: File removed.
* sysdeps/s390/s390-32/Dist: File removed.
* sysdeps/sh/Dist: File removed.
* sysdeps/posix/Dist: File removed.
* sysdeps/ieee754/dbl-64/Dist: File removed.
* sysdeps/ieee754/ldbl-128/Dist: File removed.
* sysdeps/ieee754/flt-32/Dist: File removed.
* sysdeps/ieee754/Dist: File removed.
* sysdeps/x86_64/soft-fp/Dist: File removed.
* sysdeps/x86_64/Dist: File removed.
* sysdeps/hppa/Dist: File removed.
2006-01-08 06:44:00 +00:00
Roland McGrath
8ec1c6e238
2005-12-21 Roland McGrath <roland@redhat.com>
...
* elf/cache.c: Use <> rather than "" #includes.
* elf/chroot_canon.c: Likewise.
* elf/dl-lookup.c: Likewise.
* elf/ldconfig.c: Likewise.
* elf/readlib.c: Likewise.
* elf/rtld.c: Likewise.
* gmon/mcount.c: Likewise.
* hurd/hurdfault.c: Likewise.
* hurd/hurdsig.c: Likewise.
* hurd/report-wait.c: Likewise.
* hurd/sigunwind.c: Likewise.
* mach/setup-thread.c: Likewise.
* rt/aio_read64.c: Likewise.
* rt/aio_sigqueue.c: Likewise.
* rt/aio_write64.c: Likewise.
* soft-fp/soft-fp.h: Likewise.
* stdio-common/tmpfile64.c: Likewise.
* sysdeps/mach/hurd/fork.c: Likewise.
* sysdeps/mach/hurd/hppa/trampoline.c: Likewise.
* sysdeps/mach/hurd/i386/trampoline.c: Likewise.
* sysdeps/mach/hurd/mips/trampoline.c: Likewise.
* sysdeps/mach/hurd/powerpc/trampoline.c: Likewise.
* sysdeps/posix/sprofil.c: Likewise.
* sysdeps/pthread/aio_cancel.c: Likewise.
* sysdeps/pthread/aio_fsync.c: Likewise.
* sysdeps/pthread/aio_read64.c: Likewise.
* sysdeps/pthread/aio_read.c: Likewise.
* sysdeps/pthread/aio_suspend.c: Likewise.
* sysdeps/pthread/aio_write64.c: Likewise.
* sysdeps/pthread/aio_write.c: Likewise.
* sysdeps/pthread/lio_listio64.c: Likewise.
* sysdeps/pthread/lio_listio.c: Likewise.
* sysdeps/unix/sysv/linux/aio_sigqueue.c: Likewise.
* sysdeps/unix/sysv/tcflow.c: Likewise.
2005-12-21 22:16:21 +00:00
Roland McGrath
00dedb1574
2003-06-27 Jeroen Dekkers <jeroen@dekkers.cx>
...
* sysdeps/mach/hurd/alpha/init-first.c: Remove call to __libc_init.
* sysdeps/mach/hurd/i386/init-first.c: Likewise.
* sysdeps/mach/hurd/mips/init-first.c: Likewise.
* sysdeps/mach/hurd/powerpc/init-first.c: Likewise.
2003-06-27 20:58:22 +00:00
Roland McGrath
6fa6c0ca31
Revert unintentional commits.
2003-02-26 00:01:15 +00:00
Roland McGrath
b6562e8149
linuxthreads/ChangeLog
2003-02-25 23:45:16 +00:00
Ulrich Drepper
01c4c1c9aa
Avoid unterminated string literals.
2002-10-03 00:17:29 +00:00
Ulrich Drepper
5e1676a5fd
Extra files to distribute for Hurd/Alpha.
2002-08-27 15:52:10 +00:00
Roland McGrath
4d18187562
2002-06-13 Roland McGrath <roland@frob.com>
...
* hurd/hurdstartup.h (_hurd_startup): int -> intptr_t in MAIN arg type.
* hurd/hurdstartup.c (_hurd_startup): Likewise.
Use intptr_t instead of int for argc in stack layout.
* sysdeps/mach/hurd/alpha/init-first.c (init): Fix argument type.
(_dl_init_first): Likewise.
(_hurd_stack_setup): Likewise.
(init1): Add a cast.
2002-06-13 08:56:05 +00:00
Roland McGrath
88a34a05ea
2002-06-01 Roland McGrath <roland@frob.com>
...
* sysdeps/mach/hurd/alpha/init-first.c: New file, modified from
i386/init-first.c by Andrew M. Miklic <miklic@attglobal.net>.
2002-06-04 18:35:07 +00:00
Roland McGrath
9b282d8121
2002-05-01 Roland McGrath <roland@frob.com>
...
* sysdeps/mach/hurd/alpha/static-start.S: New file (unfinished).
2002-05-02 21:13:45 +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
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
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
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
Roland McGrath
ca439e9a54
2002-01-02 Roland McGrath <roland@frob.com>
...
* sysdeps/mach/hurd/i386/bits/sigcontext.h: Protect from
multiple inclusion. Inhibit #error under [_SYS_UCONTEXT_H].
* sysdeps/mach/hurd/alpha/bits/sigcontext.h: Likewise.
* sysdeps/mach/hurd/hppa/bits/sigcontext.h: Likewise.
* sysdeps/mach/hurd/mips/bits/sigcontext.h: Likewise.
* sysdeps/mach/hurd/powerpc/bits/sigcontext.h: Likewise.
2002-01-02 09:52:27 +00:00
Ulrich Drepper
cf9fe93f07
Use __getopt_clean_environment only if USE_NONOPTION_FLAGS is defined.
2001-08-11 20:31:07 +00:00
Andreas Jaeger
3214b89b32
Update to LGPL v2.1.
2001-07-06 04:56:23 +00:00
Ulrich Drepper
5ef1c4a3c2
Use SHARED instead of PIC.
2000-04-04 06:01:18 +00:00
Ulrich Drepper
4d1f7dc129
Include libintl.h.
1999-06-19 09:47:58 +00:00
Ulrich Drepper
600e633ff6
(_hurd_setup_sighandler): Use SS_DISABLE instead of SA_DISABLE. Use
...
SS_ONSTACK instead of SA_ONSTACK where appropriate.
1998-08-08 19:56:26 +00:00
Ulrich Drepper
e66186b39d
(__sigreturn): Use SS_ONSTACK instead of SA_ONSTACK.
1998-08-08 19:55:32 +00:00
Ulrich Drepper
030d182c93
Don't define __libc_pid.
1998-06-29 12:43:07 +00:00
Ulrich Drepper
905714080f
Issue error message if the header is used directly.
1997-11-26 04:14:44 +00:00
Ulrich Drepper
127f2c3b83
Call __getopt_clean_environment with additional argument.
1997-09-21 01:23:55 +00:00
Ulrich Drepper
606bb553c3
Extra files to distribute for mach/hurd/mips.
1997-08-29 20:37:37 +00:00
Ulrich Drepper
36e28152c9
Update and reformat copyright, remove trailing white spaces and send
...
through unexpand.
1997-06-23 21:54:51 +00:00
Ulrich Drepper
436682519c
HPPA specific signal context.
1997-06-21 02:41:59 +00:00
Ulrich Drepper
84d211c9c5
Alpha specific signal context.
1997-06-21 02:41:16 +00:00
Ulrich Drepper
788c7990eb
Moved to bits/.
1997-06-21 02:40:36 +00:00
Ulrich Drepper
ede6d67ba2
Hurd/MIPS64 patches.
1997-06-21 01:43:54 +00:00
Ulrich Drepper
c20a529cc7
Moved from below.
1997-06-21 01:43:22 +00:00
Ulrich Drepper
10fa6c02ad
longjmp support for Hurd/MIPS.
1997-06-21 01:42:52 +00:00
Ulrich Drepper
adc3f785dc
Interrupt code for Hurd/MIPS.
1997-06-21 01:42:17 +00:00
Ulrich Drepper
304f5963db
Init code for Hurd/MIPS.
1997-06-21 01:41:58 +00:00
Ulrich Drepper
b836323e96
Dynamic loader for Hurd/MIPS.
1997-06-21 01:41:15 +00:00
Thomas Bushnell, BSG
862eb33e44
*** empty log message ***
1996-09-11 02:47:56 +00:00
Roland McGrath
b69e40a6f6
(_hurd_setup_sighandler): In rpc_wait case, frob mach_msg args to set
...
timeout on receive.
(_hurdsig_rcv_interrupted_p): Function removed.
1995-08-14 22:19:38 +00:00
Roland McGrath
4003d88d7b
(_hurd_setup_sighandler): In rpc_wait case, frob mach_msg args to set
...
timeout on receive.
1995-08-14 22:17:20 +00:00
Roland McGrath
bdaaafad70
(_hurdsig_rcv_interrupted_p): Function removed.
1995-08-14 22:12:34 +00:00
Roland McGrath
92c7a8e20e
Previously uncontrolled files put into CVS.
1995-02-18 00:05:51 +00:00
Roland McGrath
8548d4c084
Use spin lock operations on sigstate lock.
...
Don't expect _hurd_self_sigstate to lock it.
1995-02-07 04:25:56 +00:00
Roland McGrath
14b832adfd
(_hurd_setup_sighandler): Use `long int' for sigcode.
...
Use explicit register numbers instead of names.
(_hurdsig_rcv_interrupted_p): Use _hurdsig_catch_fault.
1995-02-03 23:20:27 +00:00
Roland McGrath
37da91a00d
Use `long int' for sigcode.
1995-02-03 23:15:48 +00:00
Roland McGrath
1cec31f4d4
Converted to use weak aliases with macros from libc-symbols.h.
1995-01-21 15:40:54 +00:00
Roland McGrath
ca194bd9da
(_hurd_setup_sighandler): Remove A macro; just use `asm volatile' with
...
proper quotes in each line.
1994-12-15 00:12:48 +00:00