comparison src/config.in @ 58828:71aa1906226f

Regenerate.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 07 Dec 2004 16:52:39 +0000
parents 856c9ea2409a
children d8d85276ffed 5e454dd0d649 f2ebccfa87d4
comparison
equal deleted inserted replaced
58827:d118146048e5 58828:71aa1906226f
1 /* src/config.in. Generated from configure.in by autoheader. */ 1 /* src/config.in. Generated from configure.in by autoheader. */
2 2
3 /* GNU Emacs site configuration template file. 3 /* GNU Emacs site configuration template file.
4 Copyright (C) 1988, 93, 94, 99, 2000, 2002 Free Software Foundation, Inc. 4 Copyright (C) 1988, 1993, 1994, 1999, 2000, 2002, 2004
5 Free Software Foundation, Inc.
5 6
6 This file is part of GNU Emacs. 7 This file is part of GNU Emacs.
7 8
8 GNU Emacs is free software; you can redistribute it and/or modify 9 GNU Emacs is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License as published by 10 it under the terms of the GNU General Public License as published by
773 #undef RETSIGTYPE 774 #undef RETSIGTYPE
774 775
775 /* If using the C implementation of alloca, define if you know the 776 /* If using the C implementation of alloca, define if you know the
776 direction of stack growth for your system; otherwise it will be 777 direction of stack growth for your system; otherwise it will be
777 automatically deduced at run-time. 778 automatically deduced at run-time.
778 STACK_DIRECTION > 0 => grows toward higher addresses 779 STACK_DIRECTION > 0 => grows toward higher addresses
779 STACK_DIRECTION < 0 => grows toward lower addresses 780 STACK_DIRECTION < 0 => grows toward lower addresses
780 STACK_DIRECTION = 0 => direction of growth unknown */ 781 STACK_DIRECTION = 0 => direction of growth unknown */
781 #undef STACK_DIRECTION 782 #undef STACK_DIRECTION
782 783
783 /* Define to 1 if you have the ANSI C header files. */ 784 /* Define to 1 if you have the ANSI C header files. */
784 #undef STDC_HEADERS 785 #undef STDC_HEADERS
785 786
924 925
925 /* If using GNU, then support inline function declarations. */ 926 /* If using GNU, then support inline function declarations. */
926 /* Don't try to switch on inline handling as detected by AC_C_INLINE 927 /* Don't try to switch on inline handling as detected by AC_C_INLINE
927 generally, because even if non-gcc compilers accept `inline', they 928 generally, because even if non-gcc compilers accept `inline', they
928 may reject `extern inline'. */ 929 may reject `extern inline'. */
929 #ifdef __GNUC__ 930 #if defined (__GNUC__) && defined (OPTIMIZE)
930 #define INLINE __inline__ 931 #define INLINE __inline__
931 #else 932 #else
932 #define INLINE 933 #define INLINE
933 #endif 934 #endif
934 935
972 973
973 #ifdef emacs /* Don't do this for lib-src. */ 974 #ifdef emacs /* Don't do this for lib-src. */
974 /* Tell regex.c to use a type compatible with Emacs. */ 975 /* Tell regex.c to use a type compatible with Emacs. */
975 #define RE_TRANSLATE_TYPE Lisp_Object 976 #define RE_TRANSLATE_TYPE Lisp_Object
976 #define RE_TRANSLATE(TBL, C) CHAR_TABLE_TRANSLATE (TBL, C) 977 #define RE_TRANSLATE(TBL, C) CHAR_TABLE_TRANSLATE (TBL, C)
977 #define RE_TRANSLATE_P(TBL) (XFASTINT (TBL) != 0) 978 #ifdef make_number
979 /* If make_number is a macro, use it. */
980 #define RE_TRANSLATE_P(TBL) (!EQ (TBL, make_number (0)))
981 #else
982 /* If make_number is a function, avoid it. */
983 #define RE_TRANSLATE_P(TBL) (!(INTEGERP (TBL) && XINT (TBL) == 0))
984 #endif
978 #endif 985 #endif
979 986
980 /* Avoid link-time collision with system mktime if we will use our own. */ 987 /* Avoid link-time collision with system mktime if we will use our own. */
981 #if ! HAVE_MKTIME || BROKEN_MKTIME 988 #if ! HAVE_MKTIME || BROKEN_MKTIME
982 #define mktime emacs_mktime 989 #define mktime emacs_mktime