* hurd/hurd/signal.h (struct hurd_sigstate): New member `preempters'.cvs/libc-960102
commit71733723fb421bd54467d1a27096463ed1dcc2ed
authorRoland McGrath <roland@gnu.org>
Tue, 2 Jan 1996 08:57:42 +0000 (2 08:57 +0000)
committerRoland McGrath <roland@gnu.org>
Tue, 2 Jan 1996 08:57:42 +0000 (2 08:57 +0000)
treef304556d491722c797d876911834dc4afbfa2740
parentfc4026d8e43407ba2739e493878d1ce259500059
* hurd/hurd/signal.h (struct hurd_sigstate): New member `preempters'.

(hurd_preempt_signals, hurd_unpreempt_signals): Decls removed.
* hurd/hurd/sigpreempt.h: New file.
* hurd/preempt-sig.c: Rewritten with new interface.
* sysdeps/mach/hurd/jmp-unwind.c (_longjmp_unwind): Remove local signal
preempters being unwound past.

* db: New directory, 4.4 BSD db package incorporated from BSD db-1.85
release.

* sysdeps/unix/sysv/linux/sys/param.h: Several new macros for BSD
compatibility.
49 files changed:
ChangeLog
NEWS
db/Makefile [new file with mode: 0644]
db/btree/bt_close.c [new file with mode: 0644]
db/btree/bt_conv.c [new file with mode: 0644]
db/btree/bt_debug.c [new file with mode: 0644]
db/btree/bt_delete.c [new file with mode: 0644]
db/btree/bt_get.c [new file with mode: 0644]
db/btree/bt_open.c [new file with mode: 0644]
db/btree/bt_overflow.c [new file with mode: 0644]
db/btree/bt_page.c [new file with mode: 0644]
db/btree/bt_put.c [new file with mode: 0644]
db/btree/bt_search.c [new file with mode: 0644]
db/btree/bt_seq.c [new file with mode: 0644]
db/btree/bt_split.c [new file with mode: 0644]
db/btree/bt_utils.c [new file with mode: 0644]
db/btree/btree.h [new file with mode: 0644]
db/btree/extern.h [new file with mode: 0644]
db/compat.h [new file with mode: 0644]
db/db.h [new file with mode: 0644]
db/db/db.c [new file with mode: 0644]
db/hash/extern.h [new file with mode: 0644]
db/hash/hash.c [new file with mode: 0644]
db/hash/hash.h [new file with mode: 0644]
db/hash/hash_bigkey.c [new file with mode: 0644]
db/hash/hash_buf.c [new file with mode: 0644]
db/hash/hash_func.c [new file with mode: 0644]
db/hash/hash_log2.c [new file with mode: 0644]
db/hash/hash_page.c [new file with mode: 0644]
db/hash/ndbm.c [new file with mode: 0644]
db/hash/page.h [new file with mode: 0644]
db/mpool.h [new file with mode: 0644]
db/mpool/mpool.c [new file with mode: 0644]
db/ndbm.h [new file with mode: 0644]
db/recno/extern.h [new file with mode: 0644]
db/recno/rec_close.c [new file with mode: 0644]
db/recno/rec_delete.c [new file with mode: 0644]
db/recno/rec_get.c [new file with mode: 0644]
db/recno/rec_open.c [new file with mode: 0644]
db/recno/rec_put.c [new file with mode: 0644]
db/recno/rec_search.c [new file with mode: 0644]
db/recno/rec_seq.c [new file with mode: 0644]
db/recno/rec_utils.c [new file with mode: 0644]
db/recno/recno.h [new file with mode: 0644]
hurd/hurd/signal.h
hurd/hurd/sigpreempt.h [new file with mode: 0644]
hurd/preempt-sig.c
sysdeps/mach/hurd/jmp-unwind.c
sysdeps/unix/sysv/linux/sys/param.h