aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorEli Zaretskii2007-12-14 12:41:12 +0000
committerEli Zaretskii2007-12-14 12:41:12 +0000
commit077e3aa88abcb13749b1de06409ae77c9c940c4b (patch)
treeee6d0a73d9362731715779cb2605e1deaa6e6e43 /admin
parent8a8ce986d7b489c672223c6c5fd0190e109ea600 (diff)
downloademacs-077e3aa88abcb13749b1de06409ae77c9c940c4b.tar.gz
emacs-077e3aa88abcb13749b1de06409ae77c9c940c4b.zip
Add more symbols.
Diffstat (limited to 'admin')
-rw-r--r--admin/CPP-DEFINES30
1 files changed, 25 insertions, 5 deletions
diff --git a/admin/CPP-DEFINES b/admin/CPP-DEFINES
index 0490d89325e..56693064c98 100644
--- a/admin/CPP-DEFINES
+++ b/admin/CPP-DEFINES
@@ -8,19 +8,39 @@ MAC_OS8 Compiling for Mac OS version 8. Requires MAC_OS?
8MAC_OSX Compiling for Mac OS X? Is that also valid for Darwin? 8MAC_OSX Compiling for Mac OS X? Is that also valid for Darwin?
9MAC_OS_X ?? Apparently only used once in mac.c. 9MAC_OS_X ?? Apparently only used once in mac.c.
10CYGWIN Compiling the Cygwin port. 10CYGWIN Compiling the Cygwin port.
11MSDOS Compiling the MSDOS port. 11__CYGWIN__ Ditto
12DOS_NT Compiling for either the MSDOS or W32 port. 12MSDOS Compiling the MS-DOS port.
13WINDOWSNT Compiling the W32 port. 13__MSDOS__ Ditto.
14WINDOWS_NT ?? Only once in dispextern.h 14__DJGPP__ Major version number of the DJGPP library for the DOS port.
15__DJGPP_MINOR__ Minor version number of the DJGPP library.
16__GO32__ Compiling the DOS port with DJGPP v1.x (obsolete).
17DOS_NT Compiling for either the MS-DOS or native MS-Windows port.
18WINDOWSNT Compiling the native MS-Windows (W32) port.
19__MINGW32__ Compiling the W32 port with the MinGW port of GCC.
20_MSC_VER Compiling the W32 port with the Microsoft C compiler.
15 21
16** Distinguishing GUIs ** 22** Distinguishing GUIs **
17 23
18HAVE_NTGUI Compile support for the W32 GUI. 24HAVE_NTGUI Use the native W32 GUI for windows, frames, menus&scrollbars.
19HAVE_CARBON Compile support for the Carbon GUI. Requires MAC_OS? 25HAVE_CARBON Compile support for the Carbon GUI. Requires MAC_OS?
20HAVE_X11 Compile support for the X11 GUI. 26HAVE_X11 Compile support for the X11 GUI.
27HAVE_X_WINDOWS Compile support for X Window system
21X11 ?? Makefile.in suggests it's equivalent to HAVE_X11 28X11 ?? Makefile.in suggests it's equivalent to HAVE_X11
22USE_LUCID Use the Lucid toolkit for menus&scrollbars. Requires HAVE_X11. 29USE_LUCID Use the Lucid toolkit for menus&scrollbars. Requires HAVE_X11.
23USE_MOTIF Use the Motif toolkit for menus&scrollbars. Requires HAVE_X11. 30USE_MOTIF Use the Motif toolkit for menus&scrollbars. Requires HAVE_X11.
24USE_GTK Use the Gtk toolkit for menus&scrollbars. Requires HAVE_X11. 31USE_GTK Use the Gtk toolkit for menus&scrollbars. Requires HAVE_X11.
25 32
33** Frame types **
34
35FRAME_TERMCAP_P A tty (character terminal) frame.
36FRAME_X_P A frame on X Window system.
37FRAME_MSDOS_P An MS-DOS frame (used only by the DOS port).
38FRAME_MAC_P A Mac frame.
39FRAME_W32_P A frame using native MS-Windows GUI.
40FRAME_WINDOW_P A GUI frame (like X, w32, etc.)
41
42** Compile-time options **
43REL_ALLOC Compile in the relocatable memory allocator ralloc.c.
44SYSTEM_MALLOC Use the system library's malloc.
45
26# arch-tag: bc80061a-1168-4911-9766-46aaf2640250 46# arch-tag: bc80061a-1168-4911-9766-46aaf2640250