Mercurial > emacs
diff admin/CPP-DEFINES @ 97266:80acedef7417
cleanup in s/darwin.h, define DARWIN_OS and use it instead of DARWIN and/or MAC_OSX; also, nsterm.m: small unrelated cleanups
author | Adrian Robert <Adrian.B.Robert@gmail.com> |
---|---|
date | Mon, 04 Aug 2008 14:39:27 +0000 |
parents | f8a5916934ac |
children | 92e6692c8467 |
line wrap: on
line diff
--- a/admin/CPP-DEFINES Mon Aug 04 14:17:35 2008 +0000 +++ b/admin/CPP-DEFINES Mon Aug 04 14:39:27 2008 +0000 @@ -14,12 +14,12 @@ WINDOWSNT Compiling the native MS-Windows (W32) port. __MINGW32__ Compiling the W32 port with the MinGW port of GCC. _MSC_VER Compiling the W32 port with the Microsoft C compiler. -USE_LISP_UNION_TYPE Define it in lisp.h to make Lisp_Object be a union type instead of the default int. +DARWIN_OS Compiling on Mac OS X or pure Darwin (and using s/darwin.h). ** Distinguishing GUIs ** HAVE_NTGUI Use the native W32 GUI for windows, frames, menus&scrollbars. -HAVE_NS Use the NeXT/OpenStep/Cocoa UI under Mac OS X or GNUstep. +HAVE_NS Use the NeXT/OpenStep/Cocoa UI under Mac OS X or GNUstep. NS_IMPL_GNUSTEP Compile support for GNUSTEP implementation of NS GUI API. NS_IMPL_COCOA Compile support for Cocoa (Apple) implementation of NS GUI API. HAVE_X11 Compile support for the X11 GUI. @@ -48,6 +48,7 @@ REL_ALLOC Compile in the relocatable memory allocator ralloc.c. SYSTEM_MALLOC Use the system library's malloc. subprocesses System can use subprocesses (for M-x shell for example). Defined by default, only MSDOS undefines it. +USE_LISP_UNION_TYPE Define it in lisp.h to make Lisp_Object be a union type instead of the default int. ** Replace, the definition is trivial: SWITCH_ENUM_CAST