X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=config.h.in;h=0615505282305a4ed14df12cbf4a007e7cba50fb;hb=ea29b08aeb54227e6628f655ccfdb96fe4d8c378;hp=df456fc1942b045c8b13fb85eb2cb42438984807;hpb=09a1e803a9e6587c78d20cdf16891e5295874668;p=debian%2Fgnuradio diff --git a/config.h.in b/config.h.in index df456fc1..06155052 100644 --- a/config.h.in +++ b/config.h.in @@ -1,16 +1,16 @@ /* config.h.in. Generated from configure.ac by autoheader. */ +/* Define if building universal (internal helper macro) */ +#undef AC_APPLE_UNIVERSAL_BUILD + +/* Define as the alignment of malloc if known; otherwise 0. */ +#undef ALIGNED_MALLOC + /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP systems. This function is required for `alloca.c' support on those systems. */ #undef CRAY_STACKSEG_END -/* Define if for loop scoping is broken */ -#undef CXX_HAS_BUGGY_FOR_LOOPS - -/* Define if C++ is missing bool type */ -#undef CXX_HAS_NO_BOOL - /* Define if has std::isnan */ #undef CXX_HAS_STD_ISNAN @@ -24,15 +24,33 @@ */ #undef HAVE_ALLOCA_H +/* Define to 1 if you have the header file. */ +#undef HAVE_ARPA_INET_H + /* Define to 1 if you have the header file. */ #undef HAVE_AUDIOTOOLBOX_AUDIOTOOLBOX_H /* Define to 1 if you have the header file. */ #undef HAVE_AUDIOUNIT_AUDIOUNIT_H +/* Define if the Boost headers are available */ +#undef HAVE_BOOST + +/* Define if the boost_date_time library is available */ +#undef HAVE_BOOST_DATE_TIME + +/* Define if the boost_program_options library is available */ +#undef HAVE_BOOST_PROGRAM_OPTIONS + +/* Define if the boost_thread library is available */ +#undef HAVE_BOOST_THREAD + /* Define to 1 if you have the header file. */ #undef HAVE_BYTESWAP_H +/* Define if you have a CBLAS library. */ +#undef HAVE_CBLAS + /* Define to 1 if you have the `clock_gettime' function. */ #undef HAVE_CLOCK_GETTIME @@ -46,6 +64,9 @@ */ #undef HAVE_DECL_GETENV +/* Define to 1 if you have the header file. */ +#undef HAVE_DEV_PPBUS_PPI_H + /* Define to 1 if you have the header file. */ #undef HAVE_DLFCN_H @@ -91,12 +112,21 @@ /* Define to 1 if you have the header file. */ #undef HAVE_LINUX_COMPILER_H +/* Define to 1 if you have the header file. */ +#undef HAVE_LINUX_IF_PACKET_H + /* Define to 1 if you have the header file. */ #undef HAVE_LINUX_PPDEV_H +/* Define to 1 if your system has 'log2'. */ +#undef HAVE_LOG2 + /* Define to 1 if you have the `lstat' function. */ #undef HAVE_LSTAT +/* Define to 1 if you have the header file. */ +#undef HAVE_MALLOC_H + /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H @@ -112,9 +142,21 @@ /* Define to 1 if you have the `nanosleep' function. */ #undef HAVE_NANOSLEEP +/* Define to 1 if you have the header file. */ +#undef HAVE_NETINET_IN_H + +/* Define to 1 if you have the `posix_memalign' function. */ +#undef HAVE_POSIX_MEMALIGN + /* Define if you have POSIX threads libraries and header files. */ #undef HAVE_PTHREAD +/* Define to 1 if you have the `pthread_setschedparam' function. */ +#undef HAVE_PTHREAD_SETSCHEDPARAM + +/* Define to 1 if you have the `pthread_sigmask' function. */ +#undef HAVE_PTHREAD_SIGMASK + /* Define to 1 if you have the header file. */ #undef HAVE_PYTHON_H @@ -127,6 +169,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SCHED_H +/* Define to 1 if you have the `sched_setaffinity' function. */ +#undef HAVE_SCHED_SETAFFINITY + /* Define to 1 if you have the `sched_setscheduler' function. */ #undef HAVE_SCHED_SETSCHEDULER @@ -139,6 +184,12 @@ /* Define to 1 if you have the `sigaction' function. */ #undef HAVE_SIGACTION +/* Define to 1 if you have the header file. */ +#undef HAVE_SIGNAL_H + +/* Define to 1 if you have the `sigprocmask' function. */ +#undef HAVE_SIGPROCMASK + /* Define to 1 if your system has `sincos'. */ #undef HAVE_SINCOS @@ -193,12 +244,24 @@ /* Define to 1 if you have the `strspn' function. */ #undef HAVE_STRSPN +/* Define to 1 if `cmcred_uid' is member of `struct cmsgcred'. */ +#undef HAVE_STRUCT_CMSGCRED_CMCRED_UID + +/* Define to 1 if `msg_accrights' is member of `struct msghdr'. */ +#undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTS + +/* Define to 1 if `msg_control' is member of `struct msghdr'. */ +#undef HAVE_STRUCT_MSGHDR_MSG_CONTROL + /* Define to 1 if the system has the type `struct timespec'. */ #undef HAVE_STRUCT_TIMESPEC /* Define to 1 if the system has the type `struct timezone'. */ #undef HAVE_STRUCT_TIMEZONE +/* Define to 1 if `uid' is member of `struct ucred'. */ +#undef HAVE_STRUCT_UCRED_UID + /* Define to 1 if you have the `sysconf' function. */ #undef HAVE_SYSCONF @@ -220,15 +283,24 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SHM_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_SOCKET_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_SYSCALL_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TIME_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_UN_H + /* Define to 1 if you have that is POSIX.1 compatible. */ #undef HAVE_SYS_WAIT_H @@ -247,6 +319,12 @@ /* Define to 1 if you have the `usleep' function. */ #undef HAVE_USLEEP +/* Define to 1 if you have the `valloc' function. */ +#undef HAVE_VALLOC + +/* Define to 1 if you have the header file. */ +#undef HAVE_VEC_TYPES_H + /* Define to 1 if you have the `vprintf' function. */ #undef HAVE_VPRINTF @@ -262,18 +340,13 @@ /* Define to 1 if you have the `__secure_getenv' function. */ #undef HAVE___SECURE_GETENV +/* Define to the sub-directory in which libtool stores uninstalled libraries. + */ +#undef LT_OBJDIR + /* Define if mkdir accepts only one arg */ #undef MKDIR_TAKES_ONE_ARG -/* Define to disable asserts (don't doit!) */ -#undef NDEBUG - -/* Define to 1 to enable NT thread */ -#undef OMNITHREAD_NT - -/* Define to 1 to enable pthread */ -#undef OMNITHREAD_POSIX - /* Name of package */ #undef PACKAGE @@ -292,18 +365,10 @@ /* Define to the version of this package. */ #undef PACKAGE_VERSION -/* Define to 1 if the C compiler supports function prototypes. */ -#undef PROTOTYPES - -/* Define to the necessary symbol if this constant uses a non-standard name on +/* Define to necessary symbol if this constant uses a non-standard name on your system. */ #undef PTHREAD_CREATE_JOINABLE -/* Define to 1 if the `setvbuf' function takes the buffering type as its - second argument and the buffer pointer as the third, as on System V before - release 3. */ -#undef SETVBUF_REVERSED - /* If using the C implementation of alloca, define if you know the direction of stack growth for your system; otherwise it will be automatically deduced at runtime. @@ -324,18 +389,41 @@ /* Define to 1 if your declares `struct tm'. */ #undef TM_IN_SYS_TIME +/* Enable extensions on AIX 3, Interix. */ +#ifndef _ALL_SOURCE +# undef _ALL_SOURCE +#endif +/* Enable GNU extensions on systems that have them. */ +#ifndef _GNU_SOURCE +# undef _GNU_SOURCE +#endif +/* Enable threading extensions on Solaris. */ +#ifndef _POSIX_PTHREAD_SEMANTICS +# undef _POSIX_PTHREAD_SEMANTICS +#endif +/* Enable extensions on HP NonStop. */ +#ifndef _TANDEM_SOURCE +# undef _TANDEM_SOURCE +#endif +/* Enable general extensions on Solaris. */ +#ifndef __EXTENSIONS__ +# undef __EXTENSIONS__ +#endif + + /* Version number of package */ #undef VERSION -/* Define to 1 if your processor stores words with the most significant byte - first (like Motorola and SPARC, unlike Intel and VAX). */ -#undef WORDS_BIGENDIAN - -/* Define to 1 if on AIX 3. - System headers sometimes define this. - We just want to avoid a redefinition error message. */ -#ifndef _ALL_SOURCE -# undef _ALL_SOURCE +/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most + significant byte first (like Motorola and SPARC, unlike Intel). */ +#if defined AC_APPLE_UNIVERSAL_BUILD +# if defined __BIG_ENDIAN__ +# define WORDS_BIGENDIAN 1 +# endif +#else +# ifndef WORDS_BIGENDIAN +# undef WORDS_BIGENDIAN +# endif #endif /* Define to 1 if on MINIX. */ @@ -348,9 +436,6 @@ /* Define to 1 if you need to in order for `stat' and other things to work. */ #undef _POSIX_SOURCE -/* Define like PROTOTYPES; this can be used by system headers. */ -#undef __PROTOTYPES - /* Define to empty if `const' does not conform to ANSI C. */ #undef const @@ -366,30 +451,6 @@ /* Define to `unsigned int' if does not define. */ #undef size_t -// Workaround for compilers with buggy for-loop scoping -// That's quite a few compilers actually including recent versions of -// Dec Alpha cxx, HP-UX CC and SGI CC. -// The trivial "if" statement provides the correct scoping to the -// for loop - -#ifdef CXX_HAS_BUGGY_FOR_LOOPS -#undef for -#define for if(1) for -#endif - - -// If the C++ compiler we use doesn't have bool, then -// the following is a near-perfect work-around. -// You must make sure your code does not depend on "int" and "bool" -// being two different types, in overloading for instance. - -#ifdef CXX_HAS_NO_BOOL -#define bool int -#define true 1 -#define false 0 -#endif - - #ifndef HAVE_TRUNC #include @@ -407,6 +468,10 @@ inline static double exp10(double x) } #endif +#ifdef HAVE_WINDOWS_H +#define NOMINMAX +#endif + /* Define missing prototypes, implemented in replacement lib */