changeset 46125:474a28fb856c

2002-07-01 Andrew Choi <akochoi@shaw.ca> * s/darwin.h: Define POSIX_SIGNALS.
author Andrew Choi <akochoi@shaw.ca>
date Mon, 01 Jul 2002 23:30:21 +0000
parents daab102d5c4f
children 1d83bbd2ceec
files src/ChangeLog src/s/darwin.h
diffstat 2 files changed, 9 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Mon Jul 01 22:17:06 2002 +0000
+++ b/src/ChangeLog	Mon Jul 01 23:30:21 2002 +0000
@@ -1,5 +1,7 @@
 2002-07-01  Andrew Choi  <akochoi@shaw.ca>
 
+	* s/darwin.h: Define POSIX_SIGNALS.
+
 	* macterm.c (do_ae_open_documents) [MAC_OSX]: Call FSpMakeFSRef
 	and FSRefMakePath to convert FSSpec returned with Apple Event to
 	Posix pathname.
--- a/src/s/darwin.h	Mon Jul 01 22:17:06 2002 +0000
+++ b/src/s/darwin.h	Mon Jul 01 23:30:21 2002 +0000
@@ -1,5 +1,5 @@
 /* System description header file for Darwin (Mac OS X).
-   Copyright (C) 2001 Free Software Foundation, Inc.
+   Copyright (C) 2001, 2002 Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
@@ -291,6 +291,12 @@
 struct kboard;
 #endif
 
+
+/* This makes create_process in process.c save and restore signal
+   handlers correctly.  Suggested by Nozomu Ando.*/
+#define POSIX_SIGNALS
+
+
 #ifdef temacs
 #define malloc unexec_malloc
 #define realloc unexec_realloc