summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/s/darwin.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/s/darwin.h b/src/s/darwin.h
index fad445d7557..17188f42996 100644
--- a/src/s/darwin.h
+++ b/src/s/darwin.h
@@ -263,7 +263,7 @@ Boston, MA 02110-1301, USA. */
/* Indicate that we are compiling for Mac OS X and where to find Mac
specific headers. */
-#define C_SWITCH_SYSTEM -fpascal-strings -fno-common -DMAC_OSX -I../mac/src
+#define C_SWITCH_SYSTEM -fpascal-strings -DMAC_OSX -I../mac/src
/* Link in the Carbon lib. */
#ifdef HAVE_CARBON
@@ -328,6 +328,10 @@ struct kboard;
does not exist. */
#undef HAVE_WORKING_VFORK
#define vfork fork
+
+/* Don't close pty in process.c to make it as controlling terminal.
+ It is already a controlling terminal of subprocess, because we did
+ ioctl TIOCSCTTY. */
#define DONT_REOPEN_PTY
#ifdef temacs