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
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
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
9814bea9f3
Use __PIC__ instead of PIC.
2000-04-04 06:02:00 +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
9a84961b89
Don't use #include_next.
1998-09-23 16:34:46 +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
e0ebc3b2ef
Use __ASSEMBLER__ test macro not ASSEMBLER.
1998-05-29 10:20:59 +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
db31c86395
Update and reformat copyright, remove trailing white spaces and send
...
through unexpand.
1997-06-26 22:16:52 +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
1eae31ac32
Initial revision
1995-02-08 03:06:52 +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
Roland McGrath
33aa4240f6
(CALL_WITH_SP): Put parens around jmp target register.
1994-12-15 00:09:43 +00:00
Roland McGrath
edae2ab8af
Use `long int' for sigcode values.
...
Use _hurdsig_catch_fault.
Pass address of __sigreturn in $27, SCP value in $25.
In trampoline code, use those regs.
1994-12-12 06:43:12 +00:00
Roland McGrath
94cd6ef1f8
Use asms instead of global register vars to restore FP regs.
...
Fix typo in REI invocation.
1994-12-12 06:41:03 +00:00
Roland McGrath
d61ce4f4b8
Include <mach/machine/alpha_instruction.h> to define op_chmk.
1994-12-10 05:17:13 +00:00
Roland McGrath
25e6db514e
Use `long int' for sigcode values.
1994-12-10 04:41:06 +00:00