X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=config.h.win32.in;h=3b74b4362aab7cf24d542bde3430125fbbee206b;hb=5e8a10daf15afc8fa006a3ce9877541c344a4c67;hp=a94aa0b9ad044b120a26dd1583819a60df071fc5;hpb=3a8ab85d967c3b0fa1b7d702d640df61020d92a0;p=platform%2Fupstream%2Fglib.git diff --git a/config.h.win32.in b/config.h.win32.in index a94aa0b..3b74b43 100644 --- a/config.h.win32.in +++ b/config.h.win32.in @@ -61,37 +61,8 @@ /* The size of system_thread, as computed by sizeof. */ #define GLIB_SIZEOF_SYSTEM_THREAD 4 -/* alpha atomic implementation */ -/* #undef G_ATOMIC_ALPHA */ - -/* arm atomic implementation */ -/* #undef G_ATOMIC_ARM */ - -/* cris atomic implementation */ -/* #undef G_ATOMIC_CRIS */ - -/* crisv32 atomic implementation */ -/* #undef G_ATOMIC_CRISV32 */ - -/* i486 atomic implementation */ -#ifndef _MSC_VER -#define G_ATOMIC_I486 1 -#endif /* _MSC_VER */ - -/* ia64 atomic implementation */ -/* #undef G_ATOMIC_IA64 */ - -/* powerpc atomic implementation */ -/* #undef G_ATOMIC_POWERPC */ - -/* s390 atomic implementation */ -/* #undef G_ATOMIC_S390 */ - -/* sparcv9 atomic implementation */ -/* #undef G_ATOMIC_SPARCV9 */ - -/* x86_64 atomic implementation */ -/* #undef G_ATOMIC_X86_64 */ +/* whether GCC supports built-in atomic intrinsics */ +/* #undef HAVE_GCC_BUILTINS_FOR_ATOMIC_OPERATIONS */ /* Have inline keyword */ #ifndef _MSC_VER @@ -187,12 +158,18 @@ /* define for working do while(0) macros */ #define HAVE_DOWHILE_MACROS 1 +/* Define to 1 if using dtrace probes. */ +/* #undef HAVE_DTRACE */ + /* Define to 1 if you have the `endmntent' function. */ /* #undef HAVE_ENDMNTENT */ /* Define to 1 if you have the `endservent' function. */ /* #undef HAVE_ENDSERVENT */ +/* we have the eventfd(2) system call */ +/* #undef HAVE_EVENTFD */ + /* Define if we have FAM */ /* #undef HAVE_FAM */ @@ -223,6 +200,9 @@ /* we have the futex(2) system call */ /* #undef HAVE_FUTEX */ +/* Whether you have gcov */ +/* #undef HAVE_GCOV */ + /* Define to 1 if you have the `getcwd' function. */ #define HAVE_GETCWD 1 @@ -269,6 +249,9 @@ #ifndef _MSC_VER #define HAVE_INTMAX_T 1 #else /* _MSC_VER */ +#if (_MSC_VER >= 1600) +#define HAVE_INTMAX_T 1 +#endif /* #undef HAVE_INTMAX_T */ #endif /* _MSC_VER */ @@ -290,6 +273,9 @@ /* Define if you have and nl_langinfo(CODESET). */ /* #undef HAVE_LANGINFO_CODESET */ +/* Have nl_langinfo (PM_STR) */ +/* #undef HAVE_LANGINFO_TIME */ + /* Define to 1 if you have the `lchmod' function. */ /* #undef HAVE_LCHMOD */ @@ -305,6 +291,9 @@ /* Define to 1 if you have the `link' function. */ /* #undef HAVE_LINK */ +/* Define to 1 if you have the header file. */ +/* #undef HAVE_LINUX_MAGIC_H */ + /* Define to 1 if you have the header file. */ #define HAVE_LOCALE_H 1 @@ -351,9 +340,6 @@ /* Have a monotonic clock */ /* #undef HAVE_MONOTONIC_CLOCK */ -/* Define to 1 if you have the `nanosleep' function. */ -/* #undef HAVE_NANOSLEEP */ - /* Define to 1 if you have the header file. */ /* #undef HAVE_NETDB_H */ @@ -363,9 +349,6 @@ /* Have non-POSIX function getpwuid_r */ /* #undef HAVE_NONPOSIX_GETPWUID_R */ -/* Define to 1 if you have the `nsleep' function. */ -/* #undef HAVE_NSLEEP */ - /* Define to 1 if you have the `on_exit' function. */ /* #undef HAVE_ON_EXIT */ @@ -393,6 +376,9 @@ /* Define to 1 if you have the header file. */ /* #undef HAVE_PWD_H */ +/* Define to 1 if you have the 'qsort_r' function */ +/* #undef HAVE_QSORT_R */ + /* Define to 1 if you have the `readlink' function. */ /* #undef HAVE_READLINK */ @@ -446,7 +432,11 @@ #ifndef _MSC_VER #define HAVE_STDINT_H 1 #else /* _MSC_VER */ +#if (_MSC_VER >= 1600) /*VS 2010 ships with stdint.h*/ +#define HAVE_STDINT_H 1 +#else /* #undef HAVE_STDINT_H */ +#endif #endif /* _MSC_VER */ /* Define if exists, doesn't clash with , and declares @@ -454,7 +444,11 @@ #ifndef _MSC_VER #define HAVE_STDINT_H_WITH_UINTMAX 1 #else /* _MSC_VER */ +#if (_MSC_VER >= 1600) +#define HAVE_STDINT_H_WITH_UINTMAX 1 +#else /* #undef HAVE_STDINT_H_WITH_UINTMAX */ +#endif #endif /* _MSC_VER */ /* Define to 1 if you have the header file. */ @@ -464,11 +458,13 @@ /* #undef HAVE_STPCPY */ /* Define to 1 if you have the `strcasecmp' function. */ -#if !defined(_MSC_VER) && !defined(__DMC__) +#if defined(_MSC_VER) +#define strcasecmp _stricmp +#endif /* _MSC_VER uses _stricmp, which is identical to strcasecmp */ + +#if !defined(__DMC__) #define HAVE_STRCASECMP 1 -#else /* _MSC_VER or __DMC__ */ -/* #undef HAVE_STRCASECMP */ -#endif /* _MSC_VER or __DMC__ */ +#endif /* _MSC_VER or __gcc__ */ /* Define to 1 if you have the `strerror' function. */ #define HAVE_STRERROR 1 @@ -499,45 +495,54 @@ /* Define to 1 if you have the `strsignal' function. */ /* #undef HAVE_STRSIGNAL */ -/* Define to 1 if `f_bavail' is member of `struct statfs'. */ +/* Define to 1 if `f_bavail' is a member of `struct statfs'. */ /* #undef HAVE_STRUCT_STATFS_F_BAVAIL */ -/* Define to 1 if `f_fstypename' is member of `struct statfs'. */ +/* Define to 1 if `f_fstypename' is a member of `struct statfs'. */ /* #undef HAVE_STRUCT_STATFS_F_FSTYPENAME */ -/* Define to 1 if `f_basetype' is member of `struct statvfs'. */ +/* Define to 1 if `f_basetype' is a member of `struct statvfs'. */ /* #undef HAVE_STRUCT_STATVFS_F_BASETYPE */ -/* Define to 1 if `st_atimensec' is member of `struct stat'. */ +/* Define to 1 if `st_atimensec' is a member of `struct stat'. */ /* #undef HAVE_STRUCT_STAT_ST_ATIMENSEC */ -/* Define to 1 if `st_atim.tv_nsec' is member of `struct stat'. */ +/* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */ /* #undef HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC */ -/* Define to 1 if `st_blksize' is member of `struct stat'. */ +/* Define to 1 if `st_blksize' is a member of `struct stat'. */ /* #undef HAVE_STRUCT_STAT_ST_BLKSIZE */ -/* Define to 1 if `st_blocks' is member of `struct stat'. */ +/* Define to 1 if `st_blocks' is a member of `struct stat'. */ /* #undef HAVE_STRUCT_STAT_ST_BLOCKS */ -/* Define to 1 if `st_ctimensec' is member of `struct stat'. */ +/* Define to 1 if `st_ctimensec' is a member of `struct stat'. */ /* #undef HAVE_STRUCT_STAT_ST_CTIMENSEC */ -/* Define to 1 if `st_ctim.tv_nsec' is member of `struct stat'. */ +/* Define to 1 if `st_ctim.tv_nsec' is a member of `struct stat'. */ /* #undef HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC */ -/* Define to 1 if `st_mtimensec' is member of `struct stat'. */ +/* Define to 1 if `st_mtimensec' is a member of `struct stat'. */ /* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */ -/* Define to 1 if `st_mtim.tv_nsec' is member of `struct stat'. */ +/* Define to 1 if `st_mtim.tv_nsec' is a member of `struct stat'. */ /* #undef HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC */ +/* Define to 1 if `tm_gmtoff' is a a member of `struct tm'. */ +/* #undef HAVE_STRUCT_TM_TM_GMTOFF */ + +/* Define to 1 if `__tm_gmtoff' is a member of `struct tm'. */ +/* #undef HAVE_STRUCT_TM___TM_GMTOFF */ + /* Define to 1 if you have the `symlink' function. */ /* #undef HAVE_SYMLINK */ /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_INOTIFY_H */ +/* Define to 1 if you have the header file. */ +/* #undef HAVE_SYS_MKDEV_H */ + /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_MNTCTL_H */ @@ -652,6 +657,9 @@ #define vsnprintf _vsnprintf #endif #else /* _MSC_VER */ +#if (_MSC_VER >= 1500) +#define HAVE_VSNPRINTF 1 +#endif /* VS 2008+ has vsnprintf */ /* #undef HAVE_VSNPRINTF */ #endif /* _MSC_VER */ @@ -661,6 +669,11 @@ /* Define to 1 if you have the `wcslen' function. */ #define HAVE_WCSLEN 1 +/* Have Win32 atomic intrinsics */ +#ifdef _MSC_VER +#define HAVE_WIN32_BUILTINS_FOR_ATOMIC_OPERATIONS 1 +#endif + /* Define if you have the 'wint_t' type. */ #define HAVE_WINT_T 1 @@ -717,6 +730,9 @@ /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "glib" +/* Define to the home page for this package. */ +#define PACKAGE_URL "" + /* Define to the version of this package. */ #define PACKAGE_VERSION "@GLIB_MAJOR_VERSION@.@GLIB_MINOR_VERSION@.@GLIB_MICRO_VERSION@" @@ -790,6 +806,12 @@ /* Using a native implementation of iconv in a separate library */ #define USE_LIBICONV_NATIVE 1 +/* Define to use statfs() */ +/* #undef USE_STATFS */ + +/* Define to use statvfs() */ +/* #undef USE_STATVFS */ + /* using the system-supplied PCRE library */ /* #undef USE_SYSTEM_PCRE */ @@ -808,6 +830,9 @@ /* Number of bits in a file offset, on hosts where this is settable. */ /* #undef _FILE_OFFSET_BITS */ +/* Make all glibc extensions visible */ +/* #undef _GNU_SOURCE */ + /* Define for large files, on AIX-style hosts. */ /* #undef _LARGE_FILES */