comparison src/config.h.in @ 157:6b37e6ddd302 r20-3b5

Import from CVS: tag r20-3b5
author cvs
date Mon, 13 Aug 2007 09:40:41 +0200
parents 43dd3413c7c7
children 3bb7ccffb0c0
comparison
equal deleted inserted replaced
156:60baf0b43294 157:6b37e6ddd302
65 65
66 /* Slightly better type checking in X header files */ 66 /* Slightly better type checking in X header files */
67 #ifdef HAVE_X_WINDOWS 67 #ifdef HAVE_X_WINDOWS
68 #ifndef NeedFunctionPrototypes 68 #ifndef NeedFunctionPrototypes
69 #define NeedFunctionPrototypes 1 69 #define NeedFunctionPrototypes 1
70 #endif
71 #ifndef FUNCPROTO
72 #define FUNCPROTO 15
70 #endif 73 #endif
71 #endif 74 #endif
72 75
73 /* Define HAVE_WINDOW_SYSTEM if any windowing system is available. */ 76 /* Define HAVE_WINDOW_SYSTEM if any windowing system is available. */
74 #if defined (HAVE_X_WINDOWS) /* || defined (HAVE_NEXTSTEP) */ 77 #if defined (HAVE_X_WINDOWS) /* || defined (HAVE_NEXTSTEP) */
114 #undef HAVE_LIBGEN_H 117 #undef HAVE_LIBGEN_H
115 #undef HAVE_LOCALE_H 118 #undef HAVE_LOCALE_H
116 #undef HAVE_X11_XLOCALE_H 119 #undef HAVE_X11_XLOCALE_H
117 #undef HAVE_LINUX_VERSION_H 120 #undef HAVE_LINUX_VERSION_H
118 #undef HAVE_INTTYPES_H 121 #undef HAVE_INTTYPES_H
122 #undef HAVE_LIMITS_H
119 #undef STDC_HEADERS 123 #undef STDC_HEADERS
120 #undef TIME_WITH_SYS_TIME 124 #undef TIME_WITH_SYS_TIME
121 #undef WORDS_BIGENDIAN 125 #undef WORDS_BIGENDIAN
122 #undef HAVE_VFORK_H 126 #undef HAVE_VFORK_H
123 #undef HAVE_KSTAT_H 127 #undef HAVE_KSTAT_H
634 #endif 638 #endif
635 #ifndef LONGBITS 639 #ifndef LONGBITS
636 #define LONGBITS (8 * SIZEOF_LONG) 640 #define LONGBITS (8 * SIZEOF_LONG)
637 #endif 641 #endif
638 642
643 #ifndef NOT_C_CODE
639 /* Does the keyword `inline' exist? */ 644 /* Does the keyword `inline' exist? */
640 #undef HAVE_INLINE 645 #undef HAVE_INLINE
641 #undef inline 646 #undef inline
642 647
643 #ifdef HAVE_INLINE 648 # ifdef HAVE_INLINE
644 # ifdef __GNUC__ 649 # ifdef __GNUC__
645 # ifdef DONT_EXTERN_INLINE_FUNCTIONS 650 # ifdef DONT_EXTERN_INLINE_FUNCTIONS
646 # define INLINE inline 651 # define INLINE inline
652 # else
653 # define INLINE extern inline
654 # endif
647 # else 655 # else
648 # define INLINE extern inline 656 # define INLINE static inline
649 # endif 657 # endif /* __GNUC__ */
650 # else 658 # else
651 # define INLINE static inline 659 # define INLINE static
652 # endif /* __GNUC__ */ 660 # endif /* HAVE_INLINE */
653 #else 661 #endif /* C code */
654 # define INLINE static
655 #endif /* HAVE_INLINE */
656 662
657 /* We want to avoid saving the signal mask if possible, because 663 /* We want to avoid saving the signal mask if possible, because
658 that necessitates a system call. */ 664 that necessitates a system call. */
659 #ifdef HAVE_SIGSETJMP 665 #ifdef HAVE_SIGSETJMP
660 # define SETJMP(x) sigsetjmp (x, 0) 666 # define SETJMP(x) sigsetjmp (x, 0)