diff options
| author | Dan Nicolaescu | 2008-07-23 06:26:32 +0000 |
|---|---|---|
| committer | Dan Nicolaescu | 2008-07-23 06:26:32 +0000 |
| commit | 77ccee0959daf0256a746fa3029cfe4da6f2b476 (patch) | |
| tree | a4c5d9212be9e20de6f5c7b15c8462c6d919a2bc /src | |
| parent | 7c799cf5b49d62de96c1dd10583a7504ba6ef848 (diff) | |
| download | emacs-77ccee0959daf0256a746fa3029cfe4da6f2b476.tar.gz emacs-77ccee0959daf0256a746fa3029cfe4da6f2b476.zip | |
* config.in: Regenerate.
* s/ms-w32.h (subprocesses): Define unconditionally.
* s/template.h (subprocesses): Update comment.
* s/vms.h (subprocesses):
* s/usg5-4.h (subprocesses):
* s/hpux10-20.h (subprocesses):
* s/gnu-linux.h (subprocesses):
* s/cygwin.h (subprocesses):
* s/bsd-common.h (subprocesses):
* s/aix4-2.h (subprocesses):
* s/darwin.h (subprocesses): Do not define, defined by default now.
* Makefile.in (C_SWITCH_SITE, LD_SWITCH_SITE): Remove, unused.
Remove all references.
(temacs): Add GNUStep specific ld flags.
* Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
* config.nt (C_SWITCH_SITE, LD_SWITCH_SITE): Do not undefine.
* Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
* configure.in (LD_SWITCH_SITE): Remove, set the values directly
in src/Makefile.in.
(static): Remove, autoconf would always comment it out anyway.
(subprocesses): Define unconditionally.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 16 | ||||
| -rw-r--r-- | src/Makefile.in | 19 | ||||
| -rw-r--r-- | src/config.in | 18 | ||||
| -rw-r--r-- | src/s/aix4-2.h | 7 | ||||
| -rw-r--r-- | src/s/bsd-common.h | 8 | ||||
| -rw-r--r-- | src/s/cygwin.h | 8 | ||||
| -rw-r--r-- | src/s/darwin.h | 8 | ||||
| -rw-r--r-- | src/s/gnu-linux.h | 8 | ||||
| -rw-r--r-- | src/s/hpux10-20.h | 8 | ||||
| -rw-r--r-- | src/s/ms-w32.h | 8 | ||||
| -rw-r--r-- | src/s/msdos.h | 3 | ||||
| -rw-r--r-- | src/s/template.h | 7 | ||||
| -rw-r--r-- | src/s/usg5-4.h | 7 | ||||
| -rw-r--r-- | src/s/vms.h | 8 |
14 files changed, 25 insertions, 108 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index c902bb93ad1..191fa4bfa07 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,21 @@ | |||
| 1 | 2008-07-23 Dan Nicolaescu <dann@ics.uci.edu> | 1 | 2008-07-23 Dan Nicolaescu <dann@ics.uci.edu> |
| 2 | 2 | ||
| 3 | * config.in: Regenerate. | ||
| 4 | * s/ms-w32.h (subprocesses): Define unconditionally. | ||
| 5 | * s/template.h (subprocesses): Update comment. | ||
| 6 | * s/vms.h (subprocesses): | ||
| 7 | * s/usg5-4.h (subprocesses): | ||
| 8 | * s/hpux10-20.h (subprocesses): | ||
| 9 | * s/gnu-linux.h (subprocesses): | ||
| 10 | * s/cygwin.h (subprocesses): | ||
| 11 | * s/bsd-common.h (subprocesses): | ||
| 12 | * s/aix4-2.h (subprocesses): | ||
| 13 | * s/darwin.h (subprocesses): Do not define, defined by default now. | ||
| 14 | |||
| 15 | * Makefile.in (C_SWITCH_SITE, LD_SWITCH_SITE): Remove, unused. | ||
| 16 | Remove all references. | ||
| 17 | (temacs): Add GNUStep specific ld flags. | ||
| 18 | |||
| 3 | * nsterm.m (syms_of_nsterm): Provide ns, not ns-windowing, | 19 | * nsterm.m (syms_of_nsterm): Provide ns, not ns-windowing, |
| 4 | similarly to what X does. | 20 | similarly to what X does. |
| 5 | 21 | ||
diff --git a/src/Makefile.in b/src/Makefile.in index 1768a006fea..e15cf0caf7c 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -200,16 +200,6 @@ SHELL=/bin/sh | |||
| 200 | #define LD_SWITCH_X_DEFAULT | 200 | #define LD_SWITCH_X_DEFAULT |
| 201 | #endif | 201 | #endif |
| 202 | 202 | ||
| 203 | /* These can be passed in from config.h to define special load and | ||
| 204 | compile switches needed by individual sites */ | ||
| 205 | #ifndef LD_SWITCH_SITE | ||
| 206 | #define LD_SWITCH_SITE | ||
| 207 | #endif | ||
| 208 | |||
| 209 | #ifndef C_SWITCH_SITE | ||
| 210 | #define C_SWITCH_SITE | ||
| 211 | #endif | ||
| 212 | |||
| 213 | #ifndef ORDINARY_LINK | 203 | #ifndef ORDINARY_LINK |
| 214 | 204 | ||
| 215 | #ifndef CRT0_COMPILE | 205 | #ifndef CRT0_COMPILE |
| @@ -263,7 +253,7 @@ DBUS_OBJ = dbusbind.o | |||
| 263 | 253 | ||
| 264 | /* C_SWITCH_X_SITE must come before C_SWITCH_X_MACHINE and C_SWITCH_X_SYSTEM | 254 | /* C_SWITCH_X_SITE must come before C_SWITCH_X_MACHINE and C_SWITCH_X_SYSTEM |
| 265 | since it may have -I options that should override those two. */ | 255 | since it may have -I options that should override those two. */ |
| 266 | ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(MYCPPFLAGS) -I. -I${srcdir} C_SWITCH_MACHINE C_SWITCH_SYSTEM C_SWITCH_SITE C_SWITCH_X_SITE C_SWITCH_X_MACHINE C_SWITCH_X_SYSTEM C_SWITCH_SYSTEM_TEMACS ${CFLAGS_SOUND} ${RSVG_CFLAGS} ${DBUS_CFLAGS} ${CFLAGS} @FREETYPE_CFLAGS@ @FONTCONFIG_CFLAGS@ @LIBOTF_CFLAGS@ @M17N_FLT_CFLAGS@ | 256 | ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(MYCPPFLAGS) -I. -I${srcdir} C_SWITCH_MACHINE C_SWITCH_SYSTEM C_SWITCH_X_SITE C_SWITCH_X_MACHINE C_SWITCH_X_SYSTEM C_SWITCH_SYSTEM_TEMACS ${CFLAGS_SOUND} ${RSVG_CFLAGS} ${DBUS_CFLAGS} ${CFLAGS} @FREETYPE_CFLAGS@ @FONTCONFIG_CFLAGS@ @LIBOTF_CFLAGS@ @M17N_FLT_CFLAGS@ |
| 267 | .SUFFIXES: .m | 257 | .SUFFIXES: .m |
| 268 | .c.o: | 258 | .c.o: |
| 269 | $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $< | 259 | $(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $< |
| @@ -492,7 +482,7 @@ LD=ld | |||
| 492 | /* Flags to pass to LD only for temacs. */ | 482 | /* Flags to pass to LD only for temacs. */ |
| 493 | /* Do not split this line with a backslash. That can cause trouble with | 483 | /* Do not split this line with a backslash. That can cause trouble with |
| 494 | some cpps. */ | 484 | some cpps. */ |
| 495 | TEMACS_LDFLAGS = LD_SWITCH_SYSTEM LD_SWITCH_SYSTEM_TEMACS LD_SWITCH_MACHINE LD_SWITCH_MACHINE_TEMACS LD_SWITCH_SITE | 485 | TEMACS_LDFLAGS = LD_SWITCH_SYSTEM LD_SWITCH_SYSTEM_TEMACS LD_SWITCH_MACHINE LD_SWITCH_MACHINE_TEMACS |
| 496 | 486 | ||
| 497 | /* A macro which other sections of Makefile can redefine to munge the | 487 | /* A macro which other sections of Makefile can redefine to munge the |
| 498 | flags before they are passed to LD. This is helpful if you have | 488 | flags before they are passed to LD. This is helpful if you have |
| @@ -965,7 +955,7 @@ ${libsrc}make-docfile${EXEEXT}: | |||
| 965 | temacs${EXEEXT}: $(LOCALCPP) $(STARTFILES) stamp-oldxmenu ${obj} ${otherobj} OBJECTS_MACHINE prefix-args${EXEEXT} | 955 | temacs${EXEEXT}: $(LOCALCPP) $(STARTFILES) stamp-oldxmenu ${obj} ${otherobj} OBJECTS_MACHINE prefix-args${EXEEXT} |
| 966 | echo "${obj} ${otherobj} " OBJECTS_MACHINE > buildobj.lst | 956 | echo "${obj} ${otherobj} " OBJECTS_MACHINE > buildobj.lst |
| 967 | #ifdef NS_IMPL_GNUSTEP | 957 | #ifdef NS_IMPL_GNUSTEP |
| 968 | $(CC) -rdynamic YMF_PASS_LDFLAGS (${TEMACS_LDFLAGS}) -o temacs ${obj} ${otherobj} OBJECTS_MACHINE ${LIBES} | 958 | $(CC) -rdynamic YMF_PASS_LDFLAGS (${TEMACS_LDFLAGS} -lgnustep-gui -lgnustep-base -lobjc $(CONFIG_SYSTEM_LIBS) -lpthread ) -o temacs ${obj} ${otherobj} OBJECTS_MACHINE ${LIBES} |
| 969 | #else | 959 | #else |
| 970 | $(LD) YMF_PASS_LDFLAGS (${STARTFLAGS} ${TEMACS_LDFLAGS}) $(LDFLAGS) \ | 960 | $(LD) YMF_PASS_LDFLAGS (${STARTFLAGS} ${TEMACS_LDFLAGS}) $(LDFLAGS) \ |
| 971 | -o temacs ${STARTFILES} ${obj} ${otherobj} \ | 961 | -o temacs ${STARTFILES} ${obj} ${otherobj} \ |
| @@ -993,7 +983,6 @@ stamp-oldxmenu: ${OLDXMENU} ../src/$(OLDXMENU) | |||
| 993 | so we can use $(...) to substitute their values within "...". */ | 983 | so we can use $(...) to substitute their values within "...". */ |
| 994 | C_SWITCH_MACHINE_1 = C_SWITCH_MACHINE | 984 | C_SWITCH_MACHINE_1 = C_SWITCH_MACHINE |
| 995 | C_SWITCH_SYSTEM_1 = C_SWITCH_SYSTEM | 985 | C_SWITCH_SYSTEM_1 = C_SWITCH_SYSTEM |
| 996 | C_SWITCH_SITE_1 = C_SWITCH_SITE | ||
| 997 | C_SWITCH_X_SITE_1 = C_SWITCH_X_SITE | 986 | C_SWITCH_X_SITE_1 = C_SWITCH_X_SITE |
| 998 | C_SWITCH_X_MACHINE_1 = C_SWITCH_X_MACHINE | 987 | C_SWITCH_X_MACHINE_1 = C_SWITCH_X_MACHINE |
| 999 | C_SWITCH_X_SYSTEM_1 = C_SWITCH_X_SYSTEM | 988 | C_SWITCH_X_SYSTEM_1 = C_SWITCH_X_SYSTEM |
| @@ -1007,7 +996,6 @@ really-lwlib: | |||
| 1007 | "C_SWITCH_X_SITE=$(C_SWITCH_X_SITE_1)" \ | 996 | "C_SWITCH_X_SITE=$(C_SWITCH_X_SITE_1)" \ |
| 1008 | "C_SWITCH_X_MACHINE=$(C_SWITCH_X_MACHINE_1)" \ | 997 | "C_SWITCH_X_MACHINE=$(C_SWITCH_X_MACHINE_1)" \ |
| 1009 | "C_SWITCH_X_SYSTEM=$(C_SWITCH_X_SYSTEM_1)" \ | 998 | "C_SWITCH_X_SYSTEM=$(C_SWITCH_X_SYSTEM_1)" \ |
| 1010 | "C_SWITCH_SITE=$(C_SWITCH_SITE_1)" \ | ||
| 1011 | "C_SWITCH_MACHINE=$(C_SWITCH_MACHINE_1)" \ | 999 | "C_SWITCH_MACHINE=$(C_SWITCH_MACHINE_1)" \ |
| 1012 | "C_SWITCH_SYSTEM=$(C_SWITCH_SYSTEM_1)" | 1000 | "C_SWITCH_SYSTEM=$(C_SWITCH_SYSTEM_1)" |
| 1013 | @true /* make -t should not create really-lwlib. */ | 1001 | @true /* make -t should not create really-lwlib. */ |
| @@ -1021,7 +1009,6 @@ really-oldXMenu: | |||
| 1021 | "C_SWITCH_X_SITE=$(C_SWITCH_X_SITE_1)" \ | 1009 | "C_SWITCH_X_SITE=$(C_SWITCH_X_SITE_1)" \ |
| 1022 | "C_SWITCH_X_MACHINE=$(C_SWITCH_X_MACHINE_1)" \ | 1010 | "C_SWITCH_X_MACHINE=$(C_SWITCH_X_MACHINE_1)" \ |
| 1023 | "C_SWITCH_X_SYSTEM=$(C_SWITCH_X_SYSTEM_1)" \ | 1011 | "C_SWITCH_X_SYSTEM=$(C_SWITCH_X_SYSTEM_1)" \ |
| 1024 | "C_SWITCH_SITE=$(C_SWITCH_SITE_1)" \ | ||
| 1025 | "C_SWITCH_MACHINE=$(C_SWITCH_MACHINE_1)" \ | 1012 | "C_SWITCH_MACHINE=$(C_SWITCH_MACHINE_1)" \ |
| 1026 | "C_SWITCH_SYSTEM=$(C_SWITCH_SYSTEM_1)" | 1013 | "C_SWITCH_SYSTEM=$(C_SWITCH_SYSTEM_1)" |
| 1027 | @true /* make -t should not create really-oldXMenu. */ | 1014 | @true /* make -t should not create really-oldXMenu. */ |
diff --git a/src/config.in b/src/config.in index 5a34ca7046a..40474fa90d1 100644 --- a/src/config.in +++ b/src/config.in | |||
| @@ -1053,7 +1053,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 1053 | # ifdef NS_IMPL_GNUSTEP | 1053 | # ifdef NS_IMPL_GNUSTEP |
| 1054 | /* See also .m.o rule in Makefile.in */ | 1054 | /* See also .m.o rule in Makefile.in */ |
| 1055 | # define C_SWITCH_X_SYSTEM -MMD -MP -D_REENTRANT -fPIC -fno-strict-aliasing | 1055 | # define C_SWITCH_X_SYSTEM -MMD -MP -D_REENTRANT -fPIC -fno-strict-aliasing |
| 1056 | # define LD_SWITCH_SITE -lgnustep-gui -lgnustep-base -lobjc $(CONFIG_SYSTEM_LIBS) -lpthread | ||
| 1057 | # define GNU_OBJC_CFLAGS -fgnu-runtime -Wno-import -fconstant-string-class=NSConstantString -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGSWARN -DGSDIAGNOSE | 1056 | # define GNU_OBJC_CFLAGS -fgnu-runtime -Wno-import -fconstant-string-class=NSConstantString -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGSWARN -DGSDIAGNOSE |
| 1058 | # define OTHER_FILES ns-app | 1057 | # define OTHER_FILES ns-app |
| 1059 | # else /* NS_IMPL_COCOA */ | 1058 | # else /* NS_IMPL_COCOA */ |
| @@ -1062,25 +1061,12 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 1062 | # endif /* NS_IMPL_COCOA */ | 1061 | # endif /* NS_IMPL_COCOA */ |
| 1063 | #endif /* HAVE_NS */ | 1062 | #endif /* HAVE_NS */ |
| 1064 | 1063 | ||
| 1065 | |||
| 1066 | |||
| 1067 | /* If no remapping takes place, static variables cannot be dumped as | ||
| 1068 | pure, so don't worry about the `static' keyword. */ | ||
| 1069 | #ifdef NO_REMAP | ||
| 1070 | #undef static | ||
| 1071 | #endif | ||
| 1072 | |||
| 1073 | /* Define `subprocesses' should be defined if you want to | 1064 | /* Define `subprocesses' should be defined if you want to |
| 1074 | have code for asynchronous subprocesses | 1065 | have code for asynchronous subprocesses |
| 1075 | (as used in M-x compile and M-x shell). | 1066 | (as used in M-x compile and M-x shell). |
| 1076 | These do not work for some USG systems yet; | 1067 | Only MSDOS does not support this. */ |
| 1077 | for the ones where they work, the s/SYSTEM.h file defines this flag. */ | ||
| 1078 | 1068 | ||
| 1079 | #ifndef VMS | 1069 | #define subprocesses |
| 1080 | #ifndef USG | ||
| 1081 | /* #define subprocesses */ | ||
| 1082 | #endif | ||
| 1083 | #endif | ||
| 1084 | 1070 | ||
| 1085 | /* SIGTYPE is the macro we actually use. */ | 1071 | /* SIGTYPE is the macro we actually use. */ |
| 1086 | #ifndef SIGTYPE | 1072 | #ifndef SIGTYPE |
diff --git a/src/s/aix4-2.h b/src/s/aix4-2.h index e5a8cbdab9a..c3b23948182 100644 --- a/src/s/aix4-2.h +++ b/src/s/aix4-2.h | |||
| @@ -72,13 +72,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 72 | 72 | ||
| 73 | #define BSTRING | 73 | #define BSTRING |
| 74 | 74 | ||
| 75 | /* subprocesses should be defined if you want to | ||
| 76 | have code for asynchronous subprocesses | ||
| 77 | (as used in M-x compile and M-x shell). | ||
| 78 | This is supposed to work now on system V release 2. */ | ||
| 79 | |||
| 80 | #define subprocesses | ||
| 81 | |||
| 82 | /* The file containing the kernel's symbol table is called /unix. */ | 75 | /* The file containing the kernel's symbol table is called /unix. */ |
| 83 | 76 | ||
| 84 | #define KERNEL_FILE "/unix" | 77 | #define KERNEL_FILE "/unix" |
diff --git a/src/s/bsd-common.h b/src/s/bsd-common.h index 77a6329cbe6..c1d5d0a14a9 100644 --- a/src/s/bsd-common.h +++ b/src/s/bsd-common.h | |||
| @@ -61,14 +61,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 61 | 61 | ||
| 62 | #define BSTRING | 62 | #define BSTRING |
| 63 | 63 | ||
| 64 | /* subprocesses should be defined if you want to | ||
| 65 | have code for asynchronous subprocesses | ||
| 66 | (as used in M-x compile and M-x shell). | ||
| 67 | This is generally OS dependent, and not supported | ||
| 68 | under most USG systems. */ | ||
| 69 | |||
| 70 | #define subprocesses | ||
| 71 | |||
| 72 | /* define MAIL_USE_FLOCK if the mailer uses flock | 64 | /* define MAIL_USE_FLOCK if the mailer uses flock |
| 73 | to interlock access to /usr/spool/mail/$USER. | 65 | to interlock access to /usr/spool/mail/$USER. |
| 74 | The alternative is that a lock file named | 66 | The alternative is that a lock file named |
diff --git a/src/s/cygwin.h b/src/s/cygwin.h index fd13112730c..18f3d6f0115 100644 --- a/src/s/cygwin.h +++ b/src/s/cygwin.h | |||
| @@ -84,14 +84,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 84 | 84 | ||
| 85 | #define BSTRING | 85 | #define BSTRING |
| 86 | 86 | ||
| 87 | /* subprocesses should be defined if you want to | ||
| 88 | have code for asynchronous subprocesses | ||
| 89 | (as used in M-x compile and M-x shell). | ||
| 90 | This is generally OS dependent, and not supported | ||
| 91 | under most USG systems. */ | ||
| 92 | |||
| 93 | #define subprocesses | ||
| 94 | |||
| 95 | /* Define CLASH_DETECTION if you want lock files to be written | 87 | /* Define CLASH_DETECTION if you want lock files to be written |
| 96 | so that Emacs can tell instantly when you try to modify | 88 | so that Emacs can tell instantly when you try to modify |
| 97 | a file that someone else has modified in his Emacs. */ | 89 | a file that someone else has modified in his Emacs. */ |
diff --git a/src/s/darwin.h b/src/s/darwin.h index 75afe67380c..548b2da84fd 100644 --- a/src/s/darwin.h +++ b/src/s/darwin.h | |||
| @@ -102,14 +102,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 102 | 102 | ||
| 103 | #define BSTRING | 103 | #define BSTRING |
| 104 | 104 | ||
| 105 | /* subprocesses should be defined if you want to | ||
| 106 | have code for asynchronous subprocesses | ||
| 107 | (as used in M-x compile and M-x shell). | ||
| 108 | This is generally OS dependent, and not supported | ||
| 109 | under most USG systems. */ | ||
| 110 | |||
| 111 | #define subprocesses | ||
| 112 | |||
| 113 | /* define MAIL_USE_FLOCK if the mailer uses flock | 105 | /* define MAIL_USE_FLOCK if the mailer uses flock |
| 114 | to interlock access to /usr/spool/mail/$USER. | 106 | to interlock access to /usr/spool/mail/$USER. |
| 115 | The alternative is that a lock file named | 107 | The alternative is that a lock file named |
diff --git a/src/s/gnu-linux.h b/src/s/gnu-linux.h index 7501cd602f3..a74d08a3c84 100644 --- a/src/s/gnu-linux.h +++ b/src/s/gnu-linux.h | |||
| @@ -105,14 +105,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 105 | 105 | ||
| 106 | #define BSTRING | 106 | #define BSTRING |
| 107 | 107 | ||
| 108 | /* subprocesses should be defined if you want to | ||
| 109 | have code for asynchronous subprocesses | ||
| 110 | (as used in M-x compile and M-x shell). | ||
| 111 | This is generally OS dependent, and not supported | ||
| 112 | under most USG systems. */ | ||
| 113 | |||
| 114 | #define subprocesses | ||
| 115 | |||
| 116 | /* define MAIL_USE_FLOCK if the mailer uses flock | 108 | /* define MAIL_USE_FLOCK if the mailer uses flock |
| 117 | to interlock access to /usr/spool/mail/$USER. | 109 | to interlock access to /usr/spool/mail/$USER. |
| 118 | The alternative is that a lock file named | 110 | The alternative is that a lock file named |
diff --git a/src/s/hpux10-20.h b/src/s/hpux10-20.h index 201f4f4ca32..18a28d2b9d5 100644 --- a/src/s/hpux10-20.h +++ b/src/s/hpux10-20.h | |||
| @@ -66,14 +66,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 66 | 66 | ||
| 67 | #define BSTRING | 67 | #define BSTRING |
| 68 | 68 | ||
| 69 | /* subprocesses should be defined if you want to | ||
| 70 | have code for asynchronous subprocesses | ||
| 71 | (as used in M-x compile and M-x shell). | ||
| 72 | This is generally OS dependent, and not supported | ||
| 73 | under most USG systems. */ | ||
| 74 | |||
| 75 | #define subprocesses | ||
| 76 | |||
| 77 | /* Define CLASH_DETECTION if you want lock files to be written | 69 | /* Define CLASH_DETECTION if you want lock files to be written |
| 78 | so that Emacs can tell instantly when you try to modify | 70 | so that Emacs can tell instantly when you try to modify |
| 79 | a file that someone else has modified in his Emacs. */ | 71 | a file that someone else has modified in his Emacs. */ |
diff --git a/src/s/ms-w32.h b/src/s/ms-w32.h index 87ed079bff9..5a4bcb9d131 100644 --- a/src/s/ms-w32.h +++ b/src/s/ms-w32.h | |||
| @@ -84,14 +84,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 84 | #define BCOPY_UPWARD_SAFE 1 | 84 | #define BCOPY_UPWARD_SAFE 1 |
| 85 | #define BCOPY_DOWNWARD_SAFE 1 | 85 | #define BCOPY_DOWNWARD_SAFE 1 |
| 86 | 86 | ||
| 87 | /* subprocesses should be defined if you want to | ||
| 88 | have code for asynchronous subprocesses | ||
| 89 | (as used in M-x compile and M-x shell). | ||
| 90 | This is generally OS dependent, and not supported | ||
| 91 | under most USG systems. */ | ||
| 92 | |||
| 93 | #define subprocesses 1 | ||
| 94 | |||
| 95 | /* If your system uses COFF (Common Object File Format) then define the | 87 | /* If your system uses COFF (Common Object File Format) then define the |
| 96 | preprocessor symbol "COFF". */ | 88 | preprocessor symbol "COFF". */ |
| 97 | 89 | ||
diff --git a/src/s/msdos.h b/src/s/msdos.h index 1307f03459f..055ffad98a2 100644 --- a/src/s/msdos.h +++ b/src/s/msdos.h | |||
| @@ -68,8 +68,7 @@ You lose; /* Emacs for DOS must be compiled with DJGPP */ | |||
| 68 | /* subprocesses should be defined if you want to | 68 | /* subprocesses should be defined if you want to |
| 69 | have code for asynchronous subprocesses | 69 | have code for asynchronous subprocesses |
| 70 | (as used in M-x compile and M-x shell). | 70 | (as used in M-x compile and M-x shell). |
| 71 | This is generally OS dependent, and not supported | 71 | This is the only system that needs this. */ |
| 72 | under most USG systems. */ | ||
| 73 | 72 | ||
| 74 | #undef subprocesses | 73 | #undef subprocesses |
| 75 | 74 | ||
diff --git a/src/s/template.h b/src/s/template.h index 4120a8fe042..ce5c8fdbe5c 100644 --- a/src/s/template.h +++ b/src/s/template.h | |||
| @@ -104,13 +104,12 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 104 | 104 | ||
| 105 | #define BSTRING | 105 | #define BSTRING |
| 106 | 106 | ||
| 107 | /* subprocesses should be defined if you want to | 107 | /* subprocesses should be undefined if you do NOT want to |
| 108 | have code for asynchronous subprocesses | 108 | have code for asynchronous subprocesses |
| 109 | (as used in M-x compile and M-x shell). | 109 | (as used in M-x compile and M-x shell). |
| 110 | This is generally OS dependent, and not supported | 110 | Currently only MSDOS does not support this. */ |
| 111 | under most USG systems. */ | ||
| 112 | 111 | ||
| 113 | #define subprocesses | 112 | /* #undef subprocesses */ |
| 114 | 113 | ||
| 115 | /* If your system uses COFF (Common Object File Format) then define the | 114 | /* If your system uses COFF (Common Object File Format) then define the |
| 116 | preprocessor symbol "COFF". */ | 115 | preprocessor symbol "COFF". */ |
diff --git a/src/s/usg5-4.h b/src/s/usg5-4.h index 9639d3be24c..7ce4790fb76 100644 --- a/src/s/usg5-4.h +++ b/src/s/usg5-4.h | |||
| @@ -52,13 +52,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 52 | */ | 52 | */ |
| 53 | #define SYSV_SYSTEM_DIR | 53 | #define SYSV_SYSTEM_DIR |
| 54 | 54 | ||
| 55 | /* subprocesses should be defined if you want to | ||
| 56 | have code for asynchronous subprocesses | ||
| 57 | (as used in M-x compile and M-x shell). | ||
| 58 | This is supposed to work now on system V release 2. */ | ||
| 59 | |||
| 60 | #define subprocesses | ||
| 61 | |||
| 62 | /* The file containing the kernel's symbol table is called /unix. */ | 55 | /* The file containing the kernel's symbol table is called /unix. */ |
| 63 | 56 | ||
| 64 | #define KERNEL_FILE "/unix" | 57 | #define KERNEL_FILE "/unix" |
diff --git a/src/s/vms.h b/src/s/vms.h index 7c2d4ad43d1..e95e5f217ae 100644 --- a/src/s/vms.h +++ b/src/s/vms.h | |||
| @@ -45,14 +45,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 45 | 45 | ||
| 46 | #define NONSYSTEM_DIR_LIBRARY | 46 | #define NONSYSTEM_DIR_LIBRARY |
| 47 | 47 | ||
| 48 | /* subprocesses should be defined if you want to | ||
| 49 | have code for asynchronous subprocesses | ||
| 50 | (as used in M-x compile and M-x shell). | ||
| 51 | This is generally OS dependent, and not supported | ||
| 52 | under most USG systems. */ | ||
| 53 | |||
| 54 | #define subprocesses | ||
| 55 | |||
| 56 | /* Define the maximum record length for print strings, if needed. */ | 48 | /* Define the maximum record length for print strings, if needed. */ |
| 57 | 49 | ||
| 58 | #define MAX_PRINT_CHARS 300 | 50 | #define MAX_PRINT_CHARS 300 |