diff options
author | Glenn Morris <rgm@gnu.org> | 2010-05-13 20:36:40 -0700 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2010-05-13 20:36:40 -0700 |
commit | 425b1fbde2d5aee4af87fdeca7a416753db5612d (patch) | |
tree | d75b9faf6341d993bb2d9b44e5af3dbe41508365 | |
parent | 12de655d8ce1bb7c6ad5a235a9ebd4ba0ec54f6f (diff) | |
download | emacs-425b1fbde2d5aee4af87fdeca7a416753db5612d.tar.gz |
Move some undefs from src/Makefile.in to configure.
* configure.in (cpp_undefs): Add mktime, register, X11.
* src/Makefile.in (mktime, X11, register): Move undefs to configure.
* admin/CPP-DEFINES: Remove X11.
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | admin/CPP-DEFINES | 1 | ||||
-rwxr-xr-x | configure | 2 | ||||
-rw-r--r-- | configure.in | 5 | ||||
-rw-r--r-- | src/ChangeLog | 2 | ||||
-rw-r--r-- | src/Makefile.in | 17 |
6 files changed, 9 insertions, 20 deletions
diff --git a/ChangeLog b/ChangeLog index 54d72652561..ab69ce7b457 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2010-05-14 Glenn Morris <rgm@gnu.org> + * configure.in (cpp_undefs): Add mktime, register, X11. + * configure.in (GPM_MOUSE_SUPPORT): Remove. (MOUSE_SUPPORT, TOOLTIP_SUPPORT, WINDOW_SUPPORT): New output variables. (HAVE_WINDOW_SYSTEM, HAVE_MOUSE): Move out of AC_BOTTOM. diff --git a/admin/CPP-DEFINES b/admin/CPP-DEFINES index 2a0a4e23ea9..1f42eeb9528 100644 --- a/admin/CPP-DEFINES +++ b/admin/CPP-DEFINES @@ -22,7 +22,6 @@ 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. HAVE_X_WINDOWS Compile support for X Window system -X11 ?? Makefile.in suggests it's equivalent to HAVE_X11 USE_LUCID Use the Lucid toolkit for menus&scrollbars. Requires HAVE_X11. USE_MOTIF Use the Motif toolkit for menus&scrollbars. Requires HAVE_X11. USE_GTK Use the Gtk toolkit for menus&scrollbars. Requires HAVE_X11. diff --git a/configure b/configure index d86b52d1eb4..0a1c2ee3d3b 100755 --- a/configure +++ b/configure @@ -26722,7 +26722,7 @@ test "${exec_prefix}" != NONE && # the C preprocessor to some helpful value like 1, or maybe the empty # string. Needless to say consequent macro substitutions are less # than conducive to the makefile finding the correct directory. -cpp_undefs="`echo $srcdir $configuration $canonical unix | +cpp_undefs="`echo $srcdir $configuration $canonical unix mktime register X11 | sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \ -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g'`" diff --git a/configure.in b/configure.in index 5f2abbd850d..2475caae053 100644 --- a/configure.in +++ b/configure.in @@ -3622,7 +3622,10 @@ test "${exec_prefix}" != NONE && # the C preprocessor to some helpful value like 1, or maybe the empty # string. Needless to say consequent macro substitutions are less # than conducive to the makefile finding the correct directory. -[cpp_undefs="`echo $srcdir $configuration $canonical unix | +# src/Makefile.in used to treat X11 as equivalent to HAVE_X11. +# But nothing in Emacs defines X11, and everywhere else uses HAVE_X11, +# so that cannot have been doing anything. +[cpp_undefs="`echo $srcdir $configuration $canonical unix mktime register X11 | sed -e 's/[^a-zA-Z0-9_]/ /g' -e 's/^/ /' -e 's/ *$//' \ -e 's/ */ -U/g' -e 's/-U[0-9][^ ]*//g'`"] diff --git a/src/ChangeLog b/src/ChangeLog index 0d772d73649..8ac3552d55e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,7 @@ 2010-05-14 Glenn Morris <rgm@gnu.org> + * Makefile.in (mktime, X11, register): Move undefs to configure. + * Makefile.in (MSDOS_OBJ): Default to empty, let msdos scripts set it. (MSDOS_X_OBJ): New variable. (MSDOS_SUPPORT_REAL): New constant. diff --git a/src/Makefile.in b/src/Makefile.in index 4d2481af924..3a0339a3f70 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -251,23 +251,6 @@ UNEXEC_OBJ = @unexec@ DEPFLAGS = -MMD -MF deps/$*.d #endif -/* Do not let the file name mktime.c get messed up. */ -#ifdef mktime -#undef mktime -#endif - -/* Use HAVE_X11 as an alias for X11 in this file - to avoid problems with X11 as a subdirectory name - in -I and other such options which pass through this file. */ -#ifdef X11 -#define HAVE_X11 -#undef X11 -#endif - -/* On some machines #define register is done in config; - do not let it interfere with this file. */ -#undef register - /* If NS_IMPL_GNUSTEP, some definitions and includes are expanded here. */ @NS_IMPL_GNUSTEP_INC@ |