From 75119e9980e160d8766111f40353df61abc8159b Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Wed, 3 Sep 2003 14:15:55 +0000 Subject: * exceptions.cc (set_process_mask): Set pending signals only when signals become unmasked. * sigproc.cc (pending_signals): Flip back to a global. (wait_sig): Don't set pending signals when there is an armed semaphore or signal is blocked. * shared.cc (shared_info::initialize): Add a username parameter for user-mode mounts. Reorganize to try to avoid startup race. (memory_init): Move some stuff into shared_info::initialize. * shared_info.h (shared_info::initialize): Change declaration. (CURR_SHARED_MAGIC): Update. --- winsup/cygwin/shared_info.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'winsup/cygwin/shared_info.h') diff --git a/winsup/cygwin/shared_info.h b/winsup/cygwin/shared_info.h index c1ab3d58d..d73d0b078 100644 --- a/winsup/cygwin/shared_info.h +++ b/winsup/cygwin/shared_info.h @@ -140,7 +140,7 @@ public: #define SHARED_INFO_CB 47112 -#define CURR_SHARED_MAGIC 0x359218a2U +#define CURR_SHARED_MAGIC 0x53f1a7f4U /* NOTE: Do not make gratuitous changes to the names or organization of the below class. The layout is checksummed to determine compatibility between @@ -155,7 +155,7 @@ class shared_info tty_list tty; delqueue_list delqueue; - void initialize (); + void initialize (const char *); unsigned heap_chunk_size (); }; -- cgit v1.2.3