⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 glibconfig.h

📁 嵌入式下基于MiniGUI的Web Browser
💻 H
📖 第 1 页 / 共 2 页
字号:
#define HAVE_SYS_TIMES_H 1/* Define to 1 if you have the <sys/time.h> header file. */#define HAVE_SYS_TIME_H 1/* Define to 1 if you have the <sys/types.h> header file. */#define HAVE_SYS_TYPES_H 1/* Define to 1 if you have the <unistd.h> header file. */#define HAVE_UNISTD_H 1/* Define to 1 if you have the `unsetenv' function. */#define HAVE_UNSETENV 1/* Define to 1 if you have the <values.h> header file. */#define HAVE_VALUES_H 1/* Define to 1 if you have the `vasprintf' function. */#define HAVE_VASPRINTF 1/* Define to 1 if you have the `vprintf' function. */#define HAVE_VPRINTF 1/* Define to 1 if you have the `vsnprintf' function. */#define HAVE_VSNPRINTF 1/* Have a working bcopy *//* #undef HAVE_WORKING_BCOPY *//* Define to 1 if you have the `__argz_count' function. */#define HAVE___ARGZ_COUNT 1/* Define to 1 if you have the `__argz_next' function. */#define HAVE___ARGZ_NEXT 1/* Define to 1 if you have the `__argz_stringify' function. */#define HAVE___ARGZ_STRINGIFY 1/* didn't find fd_set *//* #undef NO_FD_SET *//* global 'sys_errlist' not found *//* #undef NO_SYS_ERRLIST *//* global 'sys_siglist' not found *//* #undef NO_SYS_SIGLIST *//* global 'sys_siglist' not declared *//* #undef NO_SYS_SIGLIST_DECL *//* Name of package *//* #undef PACKAGE *//* Define to the address where bug reports for this package should be sent. */#define PACKAGE_BUGREPORT ""/* Define to the full name of this package. */#define PACKAGE_NAME ""/* Define to the full name and version of this package. */#define PACKAGE_STRING ""/* Define to the one symbol short name of this package. */#define PACKAGE_TARNAME ""/* Define to the version of this package. */#define PACKAGE_VERSION ""/* Maximum POSIX RT priority */#define POSIX_MAX_PRIORITY sched_get_priority_max(SCHED_OTHER)/* Minimum POSIX RT priority */#define POSIX_MIN_PRIORITY sched_get_priority_min(SCHED_OTHER)/* The POSIX RT yield function */#define POSIX_YIELD_FUNC sched_yield()/* whether realloc (NULL,) works */#define REALLOC_0_WORKS 1/* The size of a `char', as computed by sizeof. */#define SIZEOF_CHAR 1/* The size of a `int', as computed by sizeof. */#define SIZEOF_INT 4/* The size of a `long', as computed by sizeof. */#define SIZEOF_LONG 4/* The size of a `long long', as computed by sizeof. */#define SIZEOF_LONG_LONG 8/* The size of a `short', as computed by sizeof. */#define SIZEOF_SHORT 2/* The size of a `void *', as computed by sizeof. */#define SIZEOF_VOID_P 4/* The size of a `__int64', as computed by sizeof. */#define SIZEOF___INT64 0/* 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 run-time.        STACK_DIRECTION > 0 => grows toward higher addresses        STACK_DIRECTION < 0 => grows toward lower addresses        STACK_DIRECTION = 0 => direction of growth unknown *//* #undef STACK_DIRECTION *//* Define to 1 if you have the ANSI C header files. */#define STDC_HEADERS 1/* 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 *//* Number of bits in a file offset, on hosts where this is settable. */#define _FILE_OFFSET_BITS 64/* Define for large files, on AIX-style hosts. *//* #undef _LARGE_FILES *//* Define to empty if `const' does not conform to ANSI C. *//* #undef const *//* Define as `__inline' if that's what the C compiler calls it, or to nothing   if it is not supported. *//* #undef inline *//* Define to `long' if <sys/types.h> does not define. *//* #undef off_t *//* Define to `unsigned' if <sys/types.h> does not define. *//* #undef size_t *//* glibconfig.h * * This is a generated file.  Please modify 'configure.in' */#ifndef __G_LIBCONFIG_H__#define __G_LIBCONFIG_H__#include "gmacros.h"//#include <glib/gmacros.h>#include <limits.h>#include <float.h>#define GLIB_HAVE_ALLOCA_H#define GLIB_HAVE_SYS_POLL_HG_BEGIN_DECLS#define G_MINFLOAT	FLT_MIN#define G_MAXFLOAT	FLT_MAX#define G_MINDOUBLE	DBL_MIN#define G_MAXDOUBLE	DBL_MAX#define G_MINSHORT	SHRT_MIN#define G_MAXSHORT	SHRT_MAX#define G_MAXUSHORT	USHRT_MAX#define G_MININT	INT_MIN#define G_MAXINT	INT_MAX#define G_MAXUINT	UINT_MAX#define G_MINLONG	LONG_MIN#define G_MAXLONG	LONG_MAX#define G_MAXULONG	ULONG_MAX#define G_MININT64	((gint64)  0x8000000000000000)#define G_MAXINT64	((gint64)  0x7fffffffffffffff)#define G_MAXUINT64	((guint64) 0xffffffffffffffff)typedef signed char gint8;typedef unsigned char guint8;typedef signed short gint16;typedef unsigned short guint16;#define G_GINT16_FORMAT "hi"#define G_GUINT16_FORMAT "hu"typedef signed int gint32;typedef unsigned int guint32;#define G_GINT32_FORMAT "i"#define G_GUINT32_FORMAT "u"#define G_HAVE_GINT64 1          /* deprecated, always true */G_GNUC_EXTENSION typedef signed long long gint64;G_GNUC_EXTENSION typedef unsigned long long guint64;#define G_GINT64_CONSTANT(val)	(G_GNUC_EXTENSION (val##LL))#define G_GINT64_FORMAT "lli"#define G_GUINT64_FORMAT "llu"#define GLIB_SIZEOF_VOID_P 4#define GLIB_SIZEOF_LONG   4#define GLIB_SIZEOF_SIZE_T 4typedef signed int gssize;typedef unsigned int gsize;#define GPOINTER_TO_INT(p)	((gint)   (p))#define GPOINTER_TO_UINT(p)	((guint)  (p))#define GINT_TO_POINTER(i)	((gpointer)  (i))#define GUINT_TO_POINTER(u)	((gpointer)  (u))#ifdef NeXT /* @#%@! NeXTStep */# define g_ATEXIT(proc)	(!atexit (proc))#else# define g_ATEXIT(proc)	(atexit (proc))#endif#define g_memmove(d,s,n) G_STMT_START { memmove ((d), (s), (n)); } G_STMT_END#define GLIB_MAJOR_VERSION 2#define GLIB_MINOR_VERSION 0#define GLIB_MICRO_VERSION 7#define G_OS_UNIX#define G_VA_COPY	va_copy#ifdef	__cplusplus#define	G_HAVE_INLINE	1#else	/* !__cplusplus */#define G_HAVE_INLINE 1#define G_HAVE___INLINE 1#define G_HAVE___INLINE__ 1#endif	/* !__cplusplus */#ifndef __cplusplus# define G_HAVE_ISO_VARARGS 1#endif#ifdef __cplusplus# define G_HAVE_ISO_VARARGS 1#endif/* gcc-2.95.x supports both gnu style and ISO varargs, but if -ansi * is passed ISO vararg support is turned off, and there is no work * around to turn it on, so we unconditionally turn it off. */#if __GNUC__ == 2 && __GNUC_MINOR__ == 95#  undef G_HAVE_ISO_VARARGS#endif#define G_HAVE_GNUC_VARARGS 1#define G_HAVE_GROWING_STACK 0#define G_THREADS_ENABLED#define G_THREADS_IMPL_POSIXtypedef struct _GStaticMutex GStaticMutex;struct _GStaticMutex{  struct _GMutex *runtime_mutex;  union {    char   pad[24];    double dummy_double;    void  *dummy_pointer;    long   dummy_long;  } static_mutex;};#define	G_STATIC_MUTEX_INIT	{ NULL, { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} } }#define	g_static_mutex_get_mutex(mutex)   (g_thread_use_default_impl ? ((GMutex*) &((mutex)->static_mutex)) :    g_static_mutex_get_mutex_impl (&((mutex)->runtime_mutex)))/* This represents a system thread as used by the implementation. An * alien implementaion, as loaded by g_thread_init can only count on * "sizeof (gpointer)" bytes to store their info. We however need more * for some of our native implementations. */typedef union _GSystemThread GSystemThread;union _GSystemThread{  char   data[4];  double dummy_double;  void  *dummy_pointer;  long   dummy_long;};#define GINT16_TO_LE(val)	((gint16) (val))#define GUINT16_TO_LE(val)	((guint16) (val))#define GINT16_TO_BE(val)	((gint16) GUINT16_SWAP_LE_BE (val))#define GUINT16_TO_BE(val)	(GUINT16_SWAP_LE_BE (val))#define GINT32_TO_LE(val)	((gint32) (val))#define GUINT32_TO_LE(val)	((guint32) (val))#define GINT32_TO_BE(val)	((gint32) GUINT32_SWAP_LE_BE (val))#define GUINT32_TO_BE(val)	(GUINT32_SWAP_LE_BE (val))#define GINT64_TO_LE(val)	((gint64) (val))#define GUINT64_TO_LE(val)	((guint64) (val))#define GINT64_TO_BE(val)	((gint64) GUINT64_SWAP_LE_BE (val))#define GUINT64_TO_BE(val)	(GUINT64_SWAP_LE_BE (val))#define GLONG_TO_LE(val)	((glong) GINT32_TO_LE (val))#define GULONG_TO_LE(val)	((gulong) GUINT32_TO_LE (val))#define GLONG_TO_BE(val)	((glong) GINT32_TO_BE (val))#define GULONG_TO_BE(val)	((gulong) GUINT32_TO_BE (val))#define GINT_TO_LE(val)		((gint) GINT32_TO_LE (val))#define GUINT_TO_LE(val)	((guint) GUINT32_TO_LE (val))#define GINT_TO_BE(val)		((gint) GINT32_TO_BE (val))#define GUINT_TO_BE(val)	((guint) GUINT32_TO_BE (val))#define G_BYTE_ORDER G_LITTLE_ENDIAN#define GLIB_SYSDEF_POLLIN =1#define GLIB_SYSDEF_POLLOUT =4#define GLIB_SYSDEF_POLLPRI =2#define GLIB_SYSDEF_POLLERR =8#define GLIB_SYSDEF_POLLHUP =16#define GLIB_SYSDEF_POLLNVAL =32#define G_MODULE_SUFFIX "so"G_END_DECLS#endif /* GLIBCONFIG_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -