summaryrefslogtreecommitdiff
path: root/src/s
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2004-11-26 23:35:51 +0000
committerStefan Monnier <monnier@iro.umontreal.ca>2004-11-26 23:35:51 +0000
commit8859cf63784a551c079081755b0d110641d8e6cc (patch)
tree728df2c071ec242126b8f82ab6159f46bd4836d0 /src/s
parent13db6c0ab7d866c25b53feb0aff1499ce4056bbf (diff)
downloademacs-8859cf63784a551c079081755b0d110641d8e6cc.tar.gz
(POSIX_SIGNALS): Undo the removal of 2002-08-25,
which was not mentioned in the log.
Diffstat (limited to 'src/s')
-rw-r--r--src/s/darwin.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/s/darwin.h b/src/s/darwin.h
index f854ed9380b..dd49426d7c3 100644
--- a/src/s/darwin.h
+++ b/src/s/darwin.h
@@ -314,6 +314,10 @@ struct kboard;
#define free unexec_free
#endif
+/* This makes create_process in process.c save and restore signal
+ handlers correctly. Suggested by Nozomu Ando.*/
+#define POSIX_SIGNALS
+
/* Reroute calls to SELECT to the version defined in mac.c to fix the
problem of Emacs requiring an extra return to be typed to start
working when started from the command line. */