aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2004-12-07 15:42:19 +0000
committerStefan Monnier2004-12-07 15:42:19 +0000
commitbe5472bd83feb309932edde7a5a05fd9d267e2f1 (patch)
tree8f9ca498371b6e7da9e51be6d5f32963e12fc33e
parentb11e88237593ff7556d8535305e8f342e6b61d66 (diff)
downloademacs-be5472bd83feb309932edde7a5a05fd9d267e2f1.tar.gz
emacs-be5472bd83feb309932edde7a5a05fd9d267e2f1.zip
(INLINE, RE_TRANSLATE_P): Move patches mistakenly committed to src/config.in.
-rw-r--r--ChangeLog7
-rw-r--r--configure.in15
2 files changed, 17 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 192f56b1de0..5edfc069552 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,11 @@
12004-12-07 Stefan <monnier@iro.umontreal.ca>
2
3 * configure.in (INLINE, RE_TRANSLATE_P): Move patches mistakenly
4 committed to src/config.in.
5
12004-12-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 62004-12-07 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2 7
3 * configure.in: If $HAVE_GTK_FILE_CHOOSER = yes, check for 8 * configure.in: If $HAVE_GTK_FILE_CHOOSER = yes, check for
4 pthreads and define HAVE_GTK_AND_PTHREAD. 9 pthreads and define HAVE_GTK_AND_PTHREAD.
5 * configure: Regenerate. 10 * configure: Regenerate.
6 11
diff --git a/configure.in b/configure.in
index 34f268c7160..9c1c08a7fbb 100644
--- a/configure.in
+++ b/configure.in
@@ -3,7 +3,7 @@ dnl To rebuild the `configure' script from this, execute the command
3dnl autoconf 3dnl autoconf
4dnl in the directory containing this script. 4dnl in the directory containing this script.
5dnl 5dnl
6dnl Copyright (C) 1994, 95, 96, 1999, 2000, 01, 02, 03, 2004 6dnl Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2003, 2004
7dnl Free Software Foundation, Inc. 7dnl Free Software Foundation, Inc.
8dnl 8dnl
9dnl This file is part of GNU Emacs. 9dnl This file is part of GNU Emacs.
@@ -2767,7 +2767,8 @@ if test "${REL_ALLOC}" = "yes" ; then
2767fi 2767fi
2768 2768
2769AH_TOP([/* GNU Emacs site configuration template file. 2769AH_TOP([/* GNU Emacs site configuration template file.
2770 Copyright (C) 1988, 93, 94, 99, 2000, 2002 Free Software Foundation, Inc. 2770 Copyright (C) 1988, 1993, 1994, 1999, 2000, 2002, 2004
2771 Free Software Foundation, Inc.
2771 2772
2772This file is part of GNU Emacs. 2773This file is part of GNU Emacs.
2773 2774
@@ -2848,7 +2849,7 @@ AH_BOTTOM([
2848/* Don't try to switch on inline handling as detected by AC_C_INLINE 2849/* Don't try to switch on inline handling as detected by AC_C_INLINE
2849 generally, because even if non-gcc compilers accept `inline', they 2850 generally, because even if non-gcc compilers accept `inline', they
2850 may reject `extern inline'. */ 2851 may reject `extern inline'. */
2851#ifdef __GNUC__ 2852#if defined (__GNUC__) && defined (OPTIMIZE)
2852#define INLINE __inline__ 2853#define INLINE __inline__
2853#else 2854#else
2854#define INLINE 2855#define INLINE
@@ -2896,7 +2897,13 @@ AH_BOTTOM([
2896/* Tell regex.c to use a type compatible with Emacs. */ 2897/* Tell regex.c to use a type compatible with Emacs. */
2897#define RE_TRANSLATE_TYPE Lisp_Object 2898#define RE_TRANSLATE_TYPE Lisp_Object
2898#define RE_TRANSLATE(TBL, C) CHAR_TABLE_TRANSLATE (TBL, C) 2899#define RE_TRANSLATE(TBL, C) CHAR_TABLE_TRANSLATE (TBL, C)
2899#define RE_TRANSLATE_P(TBL) (XFASTINT (TBL) != 0) 2900#ifdef make_number
2901/* If make_number is a macro, use it. */
2902#define RE_TRANSLATE_P(TBL) (!EQ (TBL, make_number (0)))
2903#else
2904/* If make_number is a function, avoid it. */
2905#define RE_TRANSLATE_P(TBL) (!(INTEGERP (TBL) && XINT (TBL) == 0))
2906#endif
2900#endif 2907#endif
2901 2908
2902/* Avoid link-time collision with system mktime if we will use our own. */ 2909/* Avoid link-time collision with system mktime if we will use our own. */