]> git.eshelyaron.com Git - emacs.git/commitdiff
Move some undefs from src/Makefile.in to configure.
authorGlenn Morris <rgm@gnu.org>
Fri, 14 May 2010 03:36:40 +0000 (20:36 -0700)
committerGlenn Morris <rgm@gnu.org>
Fri, 14 May 2010 03:36:40 +0000 (20:36 -0700)
* configure.in (cpp_undefs): Add mktime, register, X11.

* src/Makefile.in (mktime, X11, register): Move undefs to configure.

* admin/CPP-DEFINES: Remove X11.

ChangeLog
admin/CPP-DEFINES
configure
configure.in
src/ChangeLog
src/Makefile.in

index 54d72652561b13fa05c5ea5006f771ea03d926bc..ab69ce7b45787a9967b7324711d331dbc2de6600 100644 (file)
--- 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.
index 2a0a4e23ea93810804cd24a4d4a41319a7b2f07a..1f42eeb95287fb7babb1ae043c17d857dfe3de6d 100644 (file)
@@ -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.
index d86b52d1eb4e08d4262cad6839bdec442248fd76..0a1c2ee3d3be692c46e91ed2636cb691444d4d32 100755 (executable)
--- 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'`"
 
index 5f2abbd850d97451a727fef5b2ff7697ca3f7964..2475caae053fc86588efb687a699d1a7a20a9d26 100644 (file)
@@ -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'`"]
 
index 164cfbf6edb6dc66fb040a733c8bc47bea1cd10b..24ec0650d06f7d2b49ab4761070447913a85187c 100644 (file)
@@ -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.
index 4d2481af924a57157bc39fce1dd3c4c64ad191c0..3a0339a3f709c1d0fc8775b5aab2339c1f90be94 100644 (file)
@@ -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@