]> git.eshelyaron.com Git - emacs.git/commitdiff
* nt/config.nt: Sync with autogen/config.in.
authorJuanma Barranquero <lekktu@gmail.com>
Fri, 3 Aug 2012 12:16:40 +0000 (14:16 +0200)
committerJuanma Barranquero <lekktu@gmail.com>
Fri, 3 Aug 2012 12:16:40 +0000 (14:16 +0200)
(DOS_NT, MSDOS): New macros.
(WRETCODE, wait3): Remove.

* nt/inc/ms-w32.h (DOS_NT): Remove; defined in config.nt.

* lib-src/makefile.w32-in (LOCAL_FLAGS): Remove WINDOWSNT and DOS_NT,
they are always defined in config.h.

lib-src/ChangeLog
lib-src/makefile.w32-in
nt/ChangeLog
nt/config.nt
nt/inc/ms-w32.h

index c98d377f1994b559295cbdb33ee419fda1b9a312..28232c1abc43a0dd244e27ec9011f2ae5222e6f0 100644 (file)
@@ -1,3 +1,8 @@
+2012-08-03  Juanma Barranquero  <lekktu@gmail.com>
+
+       * makefile.w32-in (LOCAL_FLAGS): Remove WINDOWSNT and DOS_NT,
+       they are always defined in config.h.
+
 2012-08-03  Eli Zaretskii  <eliz@gnu.org>
 
        * ntlib.c (lstat): New function, calls 'stat'.
index 26605b8ba4e182ee902c236a1307717c1301d431..a03d761e7ec9bcefb84d29d4e60d4161aaeb1a63 100644 (file)
@@ -23,8 +23,7 @@ ALL = $(BLD)/test-distrib.exe $(BLD)/make-docfile.exe $(BLD)/hexl.exe\
 
 .PHONY: make-docfile
 
-LOCAL_FLAGS    = -DWINDOWSNT -DDOS_NT -DNO_LDAV=1 \
-                 -DNO_ARCHIVES=1 -I../lib \
+LOCAL_FLAGS    = -DNO_LDAV=1 -DNO_ARCHIVES=1 -I../lib \
                  -I../nt/inc -I../src $(EMACS_EXTRA_C_FLAGS)
 
 LIBS           = $(BASE_LIBS) $(ADVAPI32)
index d8b9b14a3fb5de47414cf1b624387f3d3df6626e..966407e5ed3f80374cb2ad5acadc5c1f8284f6c1 100644 (file)
@@ -1,3 +1,11 @@
+2012-08-03  Juanma Barranquero  <lekktu@gmail.com>
+
+       * config.nt: Sync with autogen/config.in.
+       (DOS_NT, MSDOS): New macros.
+       (WRETCODE, wait3): Remove.
+
+       * inc/ms-w32.h (DOS_NT): Remove; defined in config.nt.
+
 2012-08-03  Eli Zaretskii  <eliz@gnu.org>
 
        * inc/sys/stat.h (S_IFLNK): Define.
index 1c05fcb6497154d1827246fe818c1e76e82fe1b8..abc90687e3fd559e82877373dc5945d78440cb3e 100644 (file)
@@ -133,6 +133,9 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
    we did ioctl TIOCSCTTY). */
 #undef DONT_REOPEN_PTY
 
+/* Define if the system is MS DOS or MS Windows. */
+#define DOS_NT
+
 /* Define to 1 if you are using the GNU C Library. */
 #undef DOUG_LEA_MALLOC
 
@@ -1161,6 +1164,9 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* Define to support POP mail retrieval. */
 #define MAIL_USE_POP 1
 
+/* Define if the system is MS DOS. */
+#undef MSDOS
+
 /* Define if system's imake configuration file defines `NeedWidePrototypes' as
    `NO'. */
 #undef NARROWPROTO
@@ -1427,9 +1433,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 # endif
 #endif
 
-/* Some platforms redefine this. */
-#undef WRETCODE
-
 /* Define this to check for malloc buffer overrun. */
 #undef XMALLOC_OVERRUN_CHECK
 
@@ -1671,9 +1674,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* Define as `fork' if `vfork' does not work. */
 #undef vfork
 
-/* Some platforms redefine this. */
-#undef wait3
-
 #include <conf_post.h>
 
 #endif /* EMACS_CONFIG_H */
index 8c02a8b8a6637a99972250ebe21ed90e1b9964ca..82590e2c350131a6a74fd0eacbe8ac1e6d159668 100644 (file)
@@ -23,9 +23,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 #ifndef WINDOWSNT
 #define WINDOWSNT
 #endif
-#ifndef DOS_NT
-#define DOS_NT         /* MSDOS or WINDOWSNT */
-#endif
 
 /* #undef const */