Commit 124abc74 authored by Andrew Innes's avatar Andrew Innes
Browse files

Use 1 as explicit value of empty #defines.

parent 65ae11d9
...@@ -55,13 +55,13 @@ Boston, MA 02111-1307, USA. */ ...@@ -55,13 +55,13 @@ Boston, MA 02111-1307, USA. */
#define SYSTEM_TYPE "windows-nt" #define SYSTEM_TYPE "windows-nt"
#define SYMS_SYSTEM syms_of_ntterm () #define SYMS_SYSTEM syms_of_ntterm ()
#define NO_MATHERR #define NO_MATHERR 1
/* NOMULTIPLEJOBS should be defined if your system's shell /* NOMULTIPLEJOBS should be defined if your system's shell
does not have "job control" (the ability to stop a program, does not have "job control" (the ability to stop a program,
run some other program, then continue the first one). */ run some other program, then continue the first one). */
/* #define NOMULTIPLEJOBS */ /* #define NOMULTIPLEJOBS 1 */
/* Emacs can read input using SIGIO and buffering characters itself, /* Emacs can read input using SIGIO and buffering characters itself,
or using CBREAK mode and making C-g cause SIGINT. or using CBREAK mode and making C-g cause SIGINT.
...@@ -85,7 +85,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -85,7 +85,7 @@ Boston, MA 02111-1307, USA. */
to read the input and send it to the true Emacs process to read the input and send it to the true Emacs process
through a pipe. */ through a pipe. */
/* #define INTERRUPT_INPUT */ /* #define INTERRUPT_INPUT 1 */
/* Letter to use in finding device name of first pty, /* Letter to use in finding device name of first pty,
if system supports pty's. 'a' means it is /dev/ptya0 */ if system supports pty's. 'a' means it is /dev/ptya0 */
...@@ -103,27 +103,27 @@ Boston, MA 02111-1307, USA. */ ...@@ -103,27 +103,27 @@ Boston, MA 02111-1307, USA. */
* supported on your system. * supported on your system.
*/ */
/* #define HAVE_TERMIOS */ /* #define HAVE_TERMIOS 1 */
/* #define HAVE_TERMIO */ /* #define HAVE_TERMIO 1 */
/* /*
* Define HAVE_TIMEVAL if the system supports the BSD style clock values. * Define HAVE_TIMEVAL if the system supports the BSD style clock values.
* Look in <sys/time.h> for a timeval structure. * Look in <sys/time.h> for a timeval structure.
*/ */
#define HAVE_TIMEVAL #define HAVE_TIMEVAL 1
/* /*
* Define HAVE_SELECT if the system supports the `select' system call. * Define HAVE_SELECT if the system supports the `select' system call.
*/ */
/* #define HAVE_SELECT */ /* #define HAVE_SELECT 1 */
/* /*
* Define HAVE_PTYS if the system supports pty devices. * Define HAVE_PTYS if the system supports pty devices.
*/ */
/* #define HAVE_PTYS */ /* #define HAVE_PTYS 1 */
/* /*
* Define NONSYSTEM_DIR_LIBRARY to make Emacs emulate * Define NONSYSTEM_DIR_LIBRARY to make Emacs emulate
...@@ -134,7 +134,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -134,7 +134,7 @@ Boston, MA 02111-1307, USA. */
/* NT supports Winsock which is close enough (with some hacks) */ /* NT supports Winsock which is close enough (with some hacks) */
#define HAVE_SOCKETS #define HAVE_SOCKETS 1
/* Define this symbol if your system has the functions bcopy, etc. */ /* Define this symbol if your system has the functions bcopy, etc. */
...@@ -144,7 +144,7 @@ Boston, MA 02111-1307, USA. */ ...@@ -144,7 +144,7 @@ Boston, MA 02111-1307, USA. */
#define bcmp(a, b, l) memcmp(a, b, l) #define bcmp(a, b, l) memcmp(a, b, l)
/* bcopy (aka memmove aka memcpy at least on x86) under MSVC is quite safe */ /* bcopy (aka memmove aka memcpy at least on x86) under MSVC is quite safe */
#define GAP_USE_BCOPY #define GAP_USE_BCOPY 1
#define BCOPY_UPWARD_SAFE 1 #define BCOPY_UPWARD_SAFE 1
#define BCOPY_DOWNWARD_SAFE 1 #define BCOPY_DOWNWARD_SAFE 1
...@@ -154,12 +154,12 @@ Boston, MA 02111-1307, USA. */ ...@@ -154,12 +154,12 @@ Boston, MA 02111-1307, USA. */
This is generally OS dependent, and not supported This is generally OS dependent, and not supported
under most USG systems. */ under most USG systems. */
#define subprocesses #define subprocesses 1
/* If your system uses COFF (Common Object File Format) then define the /* If your system uses COFF (Common Object File Format) then define the
preprocessor symbol "COFF". */ preprocessor symbol "COFF". */
#define COFF #define COFF 1
/* define MAIL_USE_FLOCK if the mailer uses flock /* define MAIL_USE_FLOCK if the mailer uses flock
to interlock access to /usr/spool/mail/$USER. to interlock access to /usr/spool/mail/$USER.
...@@ -167,14 +167,14 @@ Boston, MA 02111-1307, USA. */ ...@@ -167,14 +167,14 @@ Boston, MA 02111-1307, USA. */
/usr/spool/mail/$USER.lock. */ /usr/spool/mail/$USER.lock. */
/* #define MAIL_USE_FLOCK */ /* #define MAIL_USE_FLOCK */
#define MAIL_USE_POP #define MAIL_USE_POP 1
#define MAIL_USE_SYSTEM_LOCK #define MAIL_USE_SYSTEM_LOCK 1
/* Define CLASH_DETECTION if you want lock files to be written /* Define CLASH_DETECTION if you want lock files to be written
so that Emacs can tell instantly when you try to modify so that Emacs can tell instantly when you try to modify
a file that someone else has modified in his Emacs. */ a file that someone else has modified in his Emacs. */
/* #define CLASH_DETECTION */ /* #define CLASH_DETECTION 1 */
/* Define this if your operating system declares signal handlers to /* Define this if your operating system declares signal handlers to
have a type other than the usual. `The usual' is `void' for ANSI C have a type other than the usual. `The usual' is `void' for ANSI C
...@@ -216,61 +216,61 @@ Boston, MA 02111-1307, USA. */ ...@@ -216,61 +216,61 @@ Boston, MA 02111-1307, USA. */
#define MAXPATHLEN _MAX_PATH #define MAXPATHLEN _MAX_PATH
#endif #endif
#define LISP_FLOAT_TYPE #define LISP_FLOAT_TYPE 1
#undef HAVE_SYS_SELECT_H #undef HAVE_SYS_SELECT_H
#define HAVE_SYS_TIMEB_H #define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIME_H #define HAVE_SYS_TIME_H 1
#define HAVE_UNISTD_H #define HAVE_UNISTD_H 1
#undef HAVE_UTIME_H #undef HAVE_UTIME_H
#undef HAVE_LINUX_VERSION_H #undef HAVE_LINUX_VERSION_H
#undef HAVE_SYS_SYSTEMINFO_H #undef HAVE_SYS_SYSTEMINFO_H
#undef HAVE_TERMIOS_H #undef HAVE_TERMIOS_H
#define HAVE_LIMITS_H 1 #define HAVE_LIMITS_H 1
#define HAVE_STRING_H #define HAVE_STRING_H 1
#define STDC_HEADERS 1 #define STDC_HEADERS 1
#define TIME_WITH_SYS_TIME #define TIME_WITH_SYS_TIME 1
#define HAVE_GETTIMEOFDAY #define HAVE_GETTIMEOFDAY 1
#define HAVE_GETHOSTNAME #define HAVE_GETHOSTNAME 1
#undef HAVE_GETDOMAINNAME #undef HAVE_GETDOMAINNAME
#define HAVE_DUP2 #define HAVE_DUP2 1
#define HAVE_RENAME #define HAVE_RENAME 1
#define HAVE_CLOSEDIR #define HAVE_CLOSEDIR 1
#undef TM_IN_SYS_TIME #undef TM_IN_SYS_TIME
#undef HAVE_TM_ZONE #undef HAVE_TM_ZONE
#define HAVE_TZNAME 1 #define HAVE_TZNAME 1
#define HAVE_LONG_FILE_NAMES #define HAVE_LONG_FILE_NAMES 1
#define HAVE_MKDIR #define HAVE_MKDIR 1
#define HAVE_RMDIR #define HAVE_RMDIR 1
#define HAVE_RANDOM #define HAVE_RANDOM 1
#undef HAVE_SYSINFO #undef HAVE_SYSINFO
#undef HAVE_LRAND48 #undef HAVE_LRAND48
#define HAVE_BCOPY #define HAVE_BCOPY 1
#define HAVE_BCMP #define HAVE_BCMP 1
#define HAVE_LOGB #define HAVE_LOGB 1
#define HAVE_FREXP #define HAVE_FREXP 1
#define HAVE_FMOD #define HAVE_FMOD 1
#undef HAVE_RINT #undef HAVE_RINT
#undef HAVE_CBRT #undef HAVE_CBRT
#define HAVE_FTIME #define HAVE_FTIME 1
#undef HAVE_RES_INIT /* For -lresolv on Suns. */ #undef HAVE_RES_INIT /* For -lresolv on Suns. */
#undef HAVE_SETSID #undef HAVE_SETSID
#undef HAVE_FPATHCONF #undef HAVE_FPATHCONF
#undef HAVE_SELECT #undef HAVE_SELECT
#define HAVE_MKTIME 1 #define HAVE_MKTIME 1
#undef HAVE_EUIDACCESS #undef HAVE_EUIDACCESS
#define HAVE_GETPAGESIZE #define HAVE_GETPAGESIZE 1
#define HAVE_TZSET 1 #define HAVE_TZSET 1
#define HAVE_SETLOCALE #define HAVE_SETLOCALE 1
#undef HAVE_UTIMES #undef HAVE_UTIMES
#undef HAVE_SETRLIMIT #undef HAVE_SETRLIMIT
#undef HAVE_SETPGID #undef HAVE_SETPGID
#undef HAVE_GETCWD #undef HAVE_GETCWD
#define HAVE_SHUTDOWN #define HAVE_SHUTDOWN 1
#define HAVE_STRFTIME 1 #define HAVE_STRFTIME 1
#undef LOCALTIME_CACHE #undef LOCALTIME_CACHE
...@@ -280,24 +280,26 @@ Boston, MA 02111-1307, USA. */ ...@@ -280,24 +280,26 @@ Boston, MA 02111-1307, USA. */
/* Define if you have the ANSI `strerror' function. /* Define if you have the ANSI `strerror' function.
Otherwise you must have the variable `char *sys_errlist[]'. */ Otherwise you must have the variable `char *sys_errlist[]'. */
#define HAVE_STRERROR #define HAVE_STRERROR 1
/* Define if `struct utimbuf' is declared by <utime.h>. */ /* Define if `struct utimbuf' is declared by <utime.h>. */
#undef HAVE_STRUCT_UTIMBUF #undef HAVE_STRUCT_UTIMBUF
#define HAVE_MOUSE #define HAVE_MOUSE 1
#define HAVE_H_ERRNO #define HAVE_H_ERRNO 1
#ifdef HAVE_NTGUI #ifdef HAVE_NTGUI
#define HAVE_WINDOW_SYSTEM #define HAVE_WINDOW_SYSTEM 1
#define HAVE_FACES #define HAVE_FACES 1
#define HAVE_MENUS #define HAVE_MENUS 1
#endif #endif
#define MODE_LINE_BINARY_TEXT(_b_) (NILP ((_b_)->buffer_file_type) ? "T" : "B") #define MODE_LINE_BINARY_TEXT(_b_) (NILP ((_b_)->buffer_file_type) ? "T" : "B")
/* get some redefinitions in place */ /* get some redefinitions in place */
#ifdef emacs
/* IO calls that are emulated or shadowed */ /* IO calls that are emulated or shadowed */
#undef access #undef access
#define access sys_access #define access sys_access
...@@ -339,6 +341,8 @@ Boston, MA 02111-1307, USA. */ ...@@ -339,6 +341,8 @@ Boston, MA 02111-1307, USA. */
#define kill sys_kill #define kill sys_kill
#define signal sys_signal #define signal sys_signal
#endif /* emacs */
/* map to MSVC names */ /* map to MSVC names */
#define execlp _execlp #define execlp _execlp
#define execvp _execvp #define execvp _execvp
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment