]> code.delx.au - gnu-emacs/commitdiff
Sync Windows port with autogen/config.in changes.
authorJuanma Barranquero <lekktu@gmail.com>
Wed, 1 Aug 2012 11:20:07 +0000 (13:20 +0200)
committerJuanma Barranquero <lekktu@gmail.com>
Wed, 1 Aug 2012 11:20:07 +0000 (13:20 +0200)
* nt/config.nt: Sync with autogen/config.in.
(DEVICE_SEP, FLOAT_CHECK_DOMAIN, HAVE_INVERSE_HYPERBOLIC)
(INTERNAL_TERMINAL, IS_ANY_SEP, IS_DEVICE_SEP, IS_DIRECTORY_SEP):
New macros.

* src/s/ms-w32.h (DEVICE_SEP, IS_DIRECTORY_SEP, IS_ANY_SEP):
Remove; moved to nt/config.nt.

nt/ChangeLog
nt/config.nt
src/ChangeLog
src/s/ms-w32.h

index 5e6b3146e1da91b459d4fb2998c6b2afe32fc4c8..7e97faad311fddcbdb6bb3716f38c64764c1d650 100644 (file)
@@ -1,3 +1,10 @@
+2012-08-01  Juanma Barranquero  <lekktu@gmail.com>
+
+       * config.nt: Sync with autogen/config.in.
+       (DEVICE_SEP, FLOAT_CHECK_DOMAIN, HAVE_INVERSE_HYPERBOLIC)
+       (INTERNAL_TERMINAL, IS_ANY_SEP, IS_DEVICE_SEP, IS_DIRECTORY_SEP):
+       New macros.
+
 2012-08-01  Juanma Barranquero  <lekktu@gmail.com>
 
        * config.nt: Sync with autogen/config.in.
index 37d0009c750c53e9dbbc034e75bcd42cd8cc3bf5..97889438cc6d054affda31d3575571190b16b207 100644 (file)
@@ -122,6 +122,9 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* Name of the default sound device. */
 #undef DEFAULT_SOUND_DEVICE
 
+/* Character that separates a device in a file name. */
+#define DEVICE_SEP ':'
+
 /* Define to 1 for DGUX with <sys/dg_sys_info.h>. */
 #undef DGUX
 
@@ -147,6 +150,10 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
    */
 #define FIRST_PTY_LETTER 'a'
 
+/* Define if the float library doesn't handle errors by either setting errno,
+   or signaling SIGFPE/SIGILL. */
+#undef FLOAT_CHECK_DOMAIN
+
 /* Define to 1 if futimesat mishandles a NULL file name. */
 #undef FUTIMESAT_NULL_BUG
 
@@ -524,6 +531,9 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* Define to 1 if you have the <inttypes.h> header file. */
 #undef HAVE_INTTYPES_H
 
+/* Define if you have the functions acosh, asinh, and atanh. */
+#undef HAVE_INVERSE_HYPERBOLIC
+
 /* Define to 1 if you have the jpeg library (-ljpeg). */
 #undef HAVE_JPEG
 
@@ -1102,12 +1112,24 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* Define if the system is HPUX. */
 #undef HPUX
 
+/* This is substituted when $TERM is "internal". */
+#undef INTERNAL_TERMINAL
+
 /* Define to read input using SIGIO. */
 #undef INTERRUPT_INPUT
 
 /* Define if the system is IRIX. */
 #undef IRIX6_5
 
+/* Returns true if character is any form of separator. */
+#define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_) || IS_DEVICE_SEP (_c_))
+
+/* Returns true if character is a device separator. */
+#define IS_DEVICE_SEP(_c_) ((_c_) == DEVICE_SEP)
+
+/* Returns true if character is a directory separator. */
+#define IS_DIRECTORY_SEP(_c_) ((_c_) == '/' || (_c_) == '\\')
+
 /* Define to support Kerberos-authenticated POP mail retrieval. */
 #undef KERBEROS
 
@@ -1514,7 +1536,8 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 /* Some platforms redefine this. */
 #undef _setjmp
 
-/* Define to the used os dependent file. */
+/* Some platforms that do not use configure define this to include extra
+   configuration information. */
 #define config_opsysfile "s/ms-w32.h"
 
 /* A replacement for va_copy, if needed.  */
index a6913d1ad78ae3d7f55c54fdd16860eb6eb2bf55..97e4d71baabe4056c16ccd6a3bc89181f70ffe8a 100644 (file)
@@ -1,3 +1,8 @@
+2012-08-01  Juanma Barranquero  <lekktu@gmail.com>
+
+       * s/ms-w32.h (DEVICE_SEP, IS_DIRECTORY_SEP, IS_ANY_SEP):
+       Remove; moved to nt/config.nt.
+
 2012-08-01  Dmitry Antipov  <dmantipov@yandex.ru>
 
        Use INTERNAL_FIELD for conses and overlays.
index ca4c1001ec960572e87ca9fa7a8e7092f54f3010..8c02a8b8a6637a99972250ebe21ed90e1b9964ca 100644 (file)
@@ -74,13 +74,6 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
    your system and must be used only through an encapsulation (which
    you should place, by convention, in sysdep.c).  */
 
-/* Define this to be the separator between devices and paths.  */
-#define DEVICE_SEP ':'
-
-/* We'll support either convention on NT.  */
-#define IS_DIRECTORY_SEP(_c_) ((_c_) == '/' || (_c_) == '\\')
-#define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_) || IS_DEVICE_SEP (_c_))
-
 #ifdef __GNUC__
 #ifndef __cplusplus
 #undef inline