diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 2 | ||||
| -rw-r--r-- | src/config.in | 49 | ||||
| -rw-r--r-- | src/s/sol2-6.h | 4 |
3 files changed, 15 insertions, 40 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index dc0dd35e632..2670410284b 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,7 @@ | |||
| 1 | 2010-06-30 Glenn Morris <rgm@gnu.org> | 1 | 2010-06-30 Glenn Morris <rgm@gnu.org> |
| 2 | 2 | ||
| 3 | * s/sol2-6.h (INHIBIT_X11R6_XIM): Remove, handled by configure now. | ||
| 4 | |||
| 3 | * Makefile.in (CANNOT_DUMP): Update for configure name change. | 5 | * Makefile.in (CANNOT_DUMP): Update for configure name change. |
| 4 | 6 | ||
| 5 | * s/freebsd.h (USE_MMAP_FOR_BUFFERS): | 7 | * s/freebsd.h (USE_MMAP_FOR_BUFFERS): |
diff --git a/src/config.in b/src/config.in index 098edeafd4a..e796e30b79d 100644 --- a/src/config.in +++ b/src/config.in | |||
| @@ -588,6 +588,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 588 | /* Define to 1 if the system has the type `size_t'. */ | 588 | /* Define to 1 if the system has the type `size_t'. */ |
| 589 | #undef HAVE_SIZE_T | 589 | #undef HAVE_SIZE_T |
| 590 | 590 | ||
| 591 | /* Define to 1 if you have sound support. */ | ||
| 592 | #undef HAVE_SOUND | ||
| 593 | |||
| 591 | /* Define to 1 if you have the <soundcard.h> header file. */ | 594 | /* Define to 1 if you have the <soundcard.h> header file. */ |
| 592 | #undef HAVE_SOUNDCARD_H | 595 | #undef HAVE_SOUNDCARD_H |
| 593 | 596 | ||
| @@ -765,6 +768,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 765 | /* Define to 1 if you have the X11R6 or newer version of Xlib. */ | 768 | /* Define to 1 if you have the X11R6 or newer version of Xlib. */ |
| 766 | #undef HAVE_X11R6 | 769 | #undef HAVE_X11R6 |
| 767 | 770 | ||
| 771 | /* Define if you have usable X11R6-style XIM support. */ | ||
| 772 | #undef HAVE_X11R6_XIM | ||
| 773 | |||
| 768 | /* Define to 1 if you have the X11R6 or newer version of Xt. */ | 774 | /* Define to 1 if you have the X11R6 or newer version of Xt. */ |
| 769 | #undef HAVE_X11XTR6 | 775 | #undef HAVE_X11XTR6 |
| 770 | 776 | ||
| @@ -795,6 +801,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 795 | /* Define to 1 if you have the `XSetWMProtocols' function. */ | 801 | /* Define to 1 if you have the `XSetWMProtocols' function. */ |
| 796 | #undef HAVE_XSETWMPROTOCOLS | 802 | #undef HAVE_XSETWMPROTOCOLS |
| 797 | 803 | ||
| 804 | /* Define if you have usable i18n support. */ | ||
| 805 | #undef HAVE_X_I18N | ||
| 806 | |||
| 798 | /* Define to 1 if you have the SM library (-lSM). */ | 807 | /* Define to 1 if you have the SM library (-lSM). */ |
| 799 | #undef HAVE_X_SM | 808 | #undef HAVE_X_SM |
| 800 | 809 | ||
| @@ -1036,25 +1045,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 1036 | /* Turned on June 1996 supposing nobody will mind it. */ | 1045 | /* Turned on June 1996 supposing nobody will mind it. */ |
| 1037 | #define AMPERSAND_FULL_NAME | 1046 | #define AMPERSAND_FULL_NAME |
| 1038 | 1047 | ||
| 1039 | /* Define HAVE_SOUND if we have sound support. We know it works | ||
| 1040 | and compiles only on the specified platforms. For others, | ||
| 1041 | it probably doesn't make sense to try. */ | ||
| 1042 | |||
| 1043 | #if defined __FreeBSD__ || defined __NetBSD__ || defined __linux__ | ||
| 1044 | #ifdef HAVE_MACHINE_SOUNDCARD_H | ||
| 1045 | #define HAVE_SOUND 1 | ||
| 1046 | #endif | ||
| 1047 | #ifdef HAVE_SYS_SOUNDCARD_H | ||
| 1048 | #define HAVE_SOUND 1 | ||
| 1049 | #endif | ||
| 1050 | #ifdef HAVE_SOUNDCARD_H | ||
| 1051 | #define HAVE_SOUND 1 | ||
| 1052 | #endif | ||
| 1053 | #ifdef HAVE_ALSA | ||
| 1054 | #define HAVE_SOUND 1 | ||
| 1055 | #endif | ||
| 1056 | #endif /* __FreeBSD__ || __NetBSD__ || __linux__ */ | ||
| 1057 | |||
| 1058 | /* If using GNU, then support inline function declarations. */ | 1048 | /* If using GNU, then support inline function declarations. */ |
| 1059 | /* Don't try to switch on inline handling as detected by AC_C_INLINE | 1049 | /* Don't try to switch on inline handling as detected by AC_C_INLINE |
| 1060 | generally, because even if non-gcc compilers accept `inline', they | 1050 | generally, because even if non-gcc compilers accept `inline', they |
| @@ -1083,9 +1073,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 1083 | parallel this exactly since GNUstep is multi-OS. */ | 1073 | parallel this exactly since GNUstep is multi-OS. */ |
| 1084 | #ifdef HAVE_NS | 1074 | #ifdef HAVE_NS |
| 1085 | # ifdef NS_IMPL_GNUSTEP | 1075 | # ifdef NS_IMPL_GNUSTEP |
| 1086 | /* GNUstep needs a bit more pure memory. Of the existing knobs, | 1076 | /* GNUstep needs a bit more pure memory. Of the existing knobs, |
| 1087 | SYSTEM_PURESIZE_EXTRA seems like the least likely to cause problems. */ | 1077 | SYSTEM_PURESIZE_EXTRA seems like the least likely to cause problems. */ |
| 1088 | # define SYSTEM_PURESIZE_EXTRA 30000 | 1078 | # define SYSTEM_PURESIZE_EXTRA 30000 |
| 1089 | # endif /* NS_IMPL_GNUSTEP */ | 1079 | # endif /* NS_IMPL_GNUSTEP */ |
| 1090 | #endif /* HAVE_NS */ | 1080 | #endif /* HAVE_NS */ |
| 1091 | 1081 | ||
| @@ -1145,9 +1135,8 @@ extern char *getenv (); | |||
| 1145 | #endif | 1135 | #endif |
| 1146 | #endif | 1136 | #endif |
| 1147 | 1137 | ||
| 1148 | /* Define if the compiler supports function prototypes. It may do so | 1138 | /* Define if the compiler supports function prototypes. It may do so but |
| 1149 | but not define __STDC__ (e.g. DEC C by default) or may define it as | 1139 | not define __STDC__ (e.g. DEC C by default) or may define it as zero. */ |
| 1150 | zero. */ | ||
| 1151 | #undef PROTOTYPES | 1140 | #undef PROTOTYPES |
| 1152 | /* For mktime.c: */ | 1141 | /* For mktime.c: */ |
| 1153 | #ifndef __P | 1142 | #ifndef __P |
| @@ -1188,18 +1177,6 @@ void *alloca (size_t); | |||
| 1188 | typedef unsigned size_t; | 1177 | typedef unsigned size_t; |
| 1189 | #endif | 1178 | #endif |
| 1190 | 1179 | ||
| 1191 | /* Define HAVE_X_I18N if we have usable i18n support. */ | ||
| 1192 | |||
| 1193 | #ifdef HAVE_X11R6 | ||
| 1194 | #define HAVE_X_I18N | ||
| 1195 | #endif | ||
| 1196 | |||
| 1197 | /* Define HAVE_X11R6_XIM if we have usable X11R6-style XIM support. */ | ||
| 1198 | |||
| 1199 | #if defined HAVE_X11R6 && !defined INHIBIT_X11R6_XIM | ||
| 1200 | #define HAVE_X11R6_XIM | ||
| 1201 | #endif | ||
| 1202 | |||
| 1203 | #if defined __GNUC__ && (__GNUC__ > 2 \ | 1180 | #if defined __GNUC__ && (__GNUC__ > 2 \ |
| 1204 | || (__GNUC__ == 2 && __GNUC_MINOR__ >= 5)) | 1181 | || (__GNUC__ == 2 && __GNUC_MINOR__ >= 5)) |
| 1205 | #define NO_RETURN __attribute__ ((__noreturn__)) | 1182 | #define NO_RETURN __attribute__ ((__noreturn__)) |
diff --git a/src/s/sol2-6.h b/src/s/sol2-6.h index 0c30b3d81f0..f4719093d4a 100644 --- a/src/s/sol2-6.h +++ b/src/s/sol2-6.h | |||
| @@ -34,10 +34,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 34 | #define HAVE_LIBKSTAT | 34 | #define HAVE_LIBKSTAT |
| 35 | #endif | 35 | #endif |
| 36 | 36 | ||
| 37 | /* inoue@ainet.or.jp says Solaris has a bug related to X11R6-style | ||
| 38 | XIM support. */ | ||
| 39 | #define INHIBIT_X11R6_XIM | ||
| 40 | |||
| 41 | /* This is the same definition as in usg5-4.h, but with sigblock/sigunblock | 37 | /* This is the same definition as in usg5-4.h, but with sigblock/sigunblock |
| 42 | rather than sighold/sigrelse, which appear to be BSD4.1 specific. | 38 | rather than sighold/sigrelse, which appear to be BSD4.1 specific. |
| 43 | It may also be appropriate for SVR4.x | 39 | It may also be appropriate for SVR4.x |