comparison src/config.h.in @ 155:43dd3413c7c7 r20-3b4

Import from CVS: tag r20-3b4
author cvs
date Mon, 13 Aug 2007 09:39:39 +0200
parents 25f70ba0133c
children 6b37e6ddd302
comparison
equal deleted inserted replaced
154:94141801dd7e 155:43dd3413c7c7
155 /* Does `localtime' cache TZ? */ 155 /* Does `localtime' cache TZ? */
156 #undef LOCALTIME_CACHE 156 #undef LOCALTIME_CACHE
157 157
158 /* Can `gettimeofday' accept two arguments? */ 158 /* Can `gettimeofday' accept two arguments? */
159 #undef GETTIMEOFDAY_ONE_ARGUMENT 159 #undef GETTIMEOFDAY_ONE_ARGUMENT
160
161 /* Does the keyword `inline' exist? */
162 #undef HAVE_INLINE
163 160
164 #undef HAVE_MMAP 161 #undef HAVE_MMAP
165 #undef HAVE_STRCOLL 162 #undef HAVE_STRCOLL
166 163
167 #undef SIZEOF_SHORT 164 #undef SIZEOF_SHORT
637 #endif 634 #endif
638 #ifndef LONGBITS 635 #ifndef LONGBITS
639 #define LONGBITS (8 * SIZEOF_LONG) 636 #define LONGBITS (8 * SIZEOF_LONG)
640 #endif 637 #endif
641 638
639 /* Does the keyword `inline' exist? */
640 #undef HAVE_INLINE
641 #undef inline
642
642 #ifdef HAVE_INLINE 643 #ifdef HAVE_INLINE
643 # if defined (__GNUC__) 644 # ifdef __GNUC__
644 # if defined (DONT_EXTERN_INLINE_FUNCTIONS) 645 # ifdef DONT_EXTERN_INLINE_FUNCTIONS
645 # define INLINE inline 646 # define INLINE inline
646 # else 647 # else
647 # define INLINE extern inline 648 # define INLINE extern inline
648 # endif 649 # endif
649 # else 650 # else
650 # define INLINE static inline 651 # define INLINE static inline
651 # endif 652 # endif /* __GNUC__ */
652 #else 653 #else
653 # define INLINE static 654 # define INLINE static
654 #endif 655 #endif /* HAVE_INLINE */
655 656
656 /* We want to avoid saving the signal mask if possible, because 657 /* We want to avoid saving the signal mask if possible, because
657 that necessitates a system call. */ 658 that necessitates a system call. */
658 #ifdef HAVE_SIGSETJMP 659 #ifdef HAVE_SIGSETJMP
659 # define SETJMP(x) sigsetjmp (x, 0) 660 # define SETJMP(x) sigsetjmp (x, 0)