diff options
| author | Stefan Monnier | 2010-12-10 19:13:08 -0500 |
|---|---|---|
| committer | Stefan Monnier | 2010-12-10 19:13:08 -0500 |
| commit | 2c302df3a13236bfbf8ea1b771d13618fcda8d71 (patch) | |
| tree | f26dc9f22861dc37610de319d05255de058c221b /src/config.in | |
| parent | 0c747cb143fa227e78f350ac353d703f489209df (diff) | |
| parent | 175069efeb080517afefdd44a06f7a779ea8c25c (diff) | |
| download | emacs-2c302df3a13236bfbf8ea1b771d13618fcda8d71.tar.gz emacs-2c302df3a13236bfbf8ea1b771d13618fcda8d71.zip | |
Merge from trunk
Diffstat (limited to 'src/config.in')
| -rw-r--r-- | src/config.in | 44 |
1 files changed, 23 insertions, 21 deletions
diff --git a/src/config.in b/src/config.in index add2ac73d55..105f343870c 100644 --- a/src/config.in +++ b/src/config.in | |||
| @@ -294,6 +294,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 294 | /* Define to 1 if you have the `gtk_widget_set_has_window' function. */ | 294 | /* Define to 1 if you have the `gtk_widget_set_has_window' function. */ |
| 295 | #undef HAVE_GTK_WIDGET_SET_HAS_WINDOW | 295 | #undef HAVE_GTK_WIDGET_SET_HAS_WINDOW |
| 296 | 296 | ||
| 297 | /* Define to 1 if you have the `g_type_init' function. */ | ||
| 298 | #undef HAVE_G_TYPE_INIT | ||
| 299 | |||
| 297 | /* Define to 1 if netdb.h declares h_errno. */ | 300 | /* Define to 1 if netdb.h declares h_errno. */ |
| 298 | #undef HAVE_H_ERRNO | 301 | #undef HAVE_H_ERRNO |
| 299 | 302 | ||
| @@ -660,9 +663,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 660 | /* Define to 1 if you have the `sysinfo' function. */ | 663 | /* Define to 1 if you have the `sysinfo' function. */ |
| 661 | #undef HAVE_SYSINFO | 664 | #undef HAVE_SYSINFO |
| 662 | 665 | ||
| 663 | /* Define to 1 if you have the <sys/ioctl.h> header file. */ | ||
| 664 | #undef HAVE_SYS_IOCTL_H | ||
| 665 | |||
| 666 | /* Define to 1 if you have the <sys/mman.h> header file. */ | 666 | /* Define to 1 if you have the <sys/mman.h> header file. */ |
| 667 | #undef HAVE_SYS_MMAN_H | 667 | #undef HAVE_SYS_MMAN_H |
| 668 | 668 | ||
| @@ -687,9 +687,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 687 | /* Define to 1 if you have the <sys/systeminfo.h> header file. */ | 687 | /* Define to 1 if you have the <sys/systeminfo.h> header file. */ |
| 688 | #undef HAVE_SYS_SYSTEMINFO_H | 688 | #undef HAVE_SYS_SYSTEMINFO_H |
| 689 | 689 | ||
| 690 | /* Define to 1 if you have the <sys/timeb.h> header file. */ | ||
| 691 | #undef HAVE_SYS_TIMEB_H | ||
| 692 | |||
| 693 | /* Define to 1 if you have the <sys/time.h> header file. */ | 690 | /* Define to 1 if you have the <sys/time.h> header file. */ |
| 694 | #undef HAVE_SYS_TIME_H | 691 | #undef HAVE_SYS_TIME_H |
| 695 | 692 | ||
| @@ -711,9 +708,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 711 | /* Define to 1 if you have the <sys/_mbstate_t.h> header file. */ | 708 | /* Define to 1 if you have the <sys/_mbstate_t.h> header file. */ |
| 712 | #undef HAVE_SYS__MBSTATE_T_H | 709 | #undef HAVE_SYS__MBSTATE_T_H |
| 713 | 710 | ||
| 714 | /* Define to 1 if you have the <termios.h> header file. */ | ||
| 715 | #undef HAVE_TERMIOS_H | ||
| 716 | |||
| 717 | /* Define to 1 if you have the <term.h> header file. */ | 711 | /* Define to 1 if you have the <term.h> header file. */ |
| 718 | #undef HAVE_TERM_H | 712 | #undef HAVE_TERM_H |
| 719 | 713 | ||
| @@ -1059,6 +1053,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 1059 | /* Define to `int' if <sys/types.h> does not define. */ | 1053 | /* Define to `int' if <sys/types.h> does not define. */ |
| 1060 | #undef pid_t | 1054 | #undef pid_t |
| 1061 | 1055 | ||
| 1056 | /* Define to `unsigned int' if <sys/types.h> does not define. */ | ||
| 1057 | #undef size_t | ||
| 1058 | |||
| 1062 | /* Define to any substitute for sys_siglist. */ | 1059 | /* Define to any substitute for sys_siglist. */ |
| 1063 | #undef sys_siglist | 1060 | #undef sys_siglist |
| 1064 | 1061 | ||
| @@ -1079,7 +1076,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 1079 | /* Don't try to switch on inline handling as detected by AC_C_INLINE | 1076 | /* Don't try to switch on inline handling as detected by AC_C_INLINE |
| 1080 | generally, because even if non-gcc compilers accept `inline', they | 1077 | generally, because even if non-gcc compilers accept `inline', they |
| 1081 | may reject `extern inline'. */ | 1078 | may reject `extern inline'. */ |
| 1082 | #if defined (__GNUC__) && defined (OPTIMIZE) | 1079 | #if defined (__GNUC__) |
| 1083 | #define INLINE __inline__ | 1080 | #define INLINE __inline__ |
| 1084 | #else | 1081 | #else |
| 1085 | #define INLINE | 1082 | #define INLINE |
| @@ -1095,19 +1092,18 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 1095 | 1092 | ||
| 1096 | /* Include the os and machine dependent files. */ | 1093 | /* Include the os and machine dependent files. */ |
| 1097 | #include config_opsysfile | 1094 | #include config_opsysfile |
| 1098 | #include config_machfile | 1095 | #ifdef config_machfile |
| 1099 | 1096 | # include config_machfile | |
| 1100 | /* Set up some defines, C and LD flags for NeXTstep interface on GNUstep. | 1097 | #endif |
| 1101 | (There is probably a better place to do this, but right now the Cocoa | 1098 | |
| 1102 | side does this in s/darwin.h and we cannot | ||
| 1103 | parallel this exactly since GNUstep is multi-OS. */ | ||
| 1104 | #ifdef HAVE_NS | ||
| 1105 | # ifdef NS_IMPL_GNUSTEP | ||
| 1106 | /* GNUstep needs a bit more pure memory. Of the existing knobs, | 1099 | /* GNUstep needs a bit more pure memory. Of the existing knobs, |
| 1107 | SYSTEM_PURESIZE_EXTRA seems like the least likely to cause problems. */ | 1100 | SYSTEM_PURESIZE_EXTRA seems like the least likely to cause problems. |
| 1101 | (There is probably a better place to do this, but right now the | ||
| 1102 | Cocoa side does this in s/darwin.h and we cannot parallel this | ||
| 1103 | exactly since GNUstep is multi-OS. */ | ||
| 1104 | #if defined HAVE_NS && defined NS_IMPL_GNUSTEP | ||
| 1108 | # define SYSTEM_PURESIZE_EXTRA 30000 | 1105 | # define SYSTEM_PURESIZE_EXTRA 30000 |
| 1109 | # endif /* NS_IMPL_GNUSTEP */ | 1106 | #endif |
| 1110 | #endif /* HAVE_NS */ | ||
| 1111 | 1107 | ||
| 1112 | /* SIGTYPE is the macro we actually use. */ | 1108 | /* SIGTYPE is the macro we actually use. */ |
| 1113 | #ifndef SIGTYPE | 1109 | #ifndef SIGTYPE |
| @@ -1206,6 +1202,12 @@ typedef unsigned size_t; | |||
| 1206 | #define NO_INLINE | 1202 | #define NO_INLINE |
| 1207 | #endif | 1203 | #endif |
| 1208 | 1204 | ||
| 1205 | #if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 1)) | ||
| 1206 | #define EXTERNALLY_VISIBLE __attribute__((externally_visible)) | ||
| 1207 | #else | ||
| 1208 | #define EXTERNALLY_VISIBLE | ||
| 1209 | #endif | ||
| 1210 | |||
| 1209 | /* Some versions of GNU/Linux define noinline in their headers. */ | 1211 | /* Some versions of GNU/Linux define noinline in their headers. */ |
| 1210 | #ifdef noinline | 1212 | #ifdef noinline |
| 1211 | #undef noinline | 1213 | #undef noinline |