From: YAMAMOTO Mitsuharu Date: Wed, 9 Nov 2005 08:09:01 +0000 (+0000) Subject: (C_SWITCH_SYSTEM): Remove -fno-common. X-Git-Tag: emacs-pretest-22.0.90~5997 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a7a4eb954951d4268291e92053e723ccb23960a7;p=emacs.git (C_SWITCH_SYSTEM): Remove -fno-common. --- 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