Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4973 right-hear 1
/* glibconfig.h
2
 *
3
 * This is a generated file.  Please modify `configure.in'
4
 */
5
 
6
#ifndef GLIBCONFIG_H
7
#define GLIBCONFIG_H
8
 
9
#include 
10
#include 
11
 
12
#ifdef __cplusplus
13
extern "C" {
14
#endif /* __cplusplus */
15
 
16
#define G_MINFLOAT	FLT_MIN
17
#define G_MAXFLOAT	FLT_MAX
18
#define G_MINDOUBLE	DBL_MIN
19
#define G_MAXDOUBLE	DBL_MAX
20
#define G_MINSHORT	SHRT_MIN
21
#define G_MAXSHORT	SHRT_MAX
22
#define G_MININT	INT_MIN
23
#define G_MAXINT	INT_MAX
24
#define G_MINLONG	LONG_MIN
25
#define G_MAXLONG	LONG_MAX
26
 
27
typedef signed char gint8;
28
typedef unsigned char guint8;
29
typedef signed short gint16;
30
typedef unsigned short guint16;
31
typedef signed int gint32;
32
typedef unsigned int guint32;
33
 
34
#if defined (__GNUC__) && (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 8))
35
#  define G_GNUC_EXTENSION __extension__
36
#else
37
#  define G_GNUC_EXTENSION
38
#endif
39
 
40
#define G_HAVE_GINT64 1
41
 
42
G_GNUC_EXTENSION typedef signed long long gint64;
43
G_GNUC_EXTENSION typedef unsigned long long guint64;
44
 
45
#define G_GINT64_CONSTANT(val)	(G_GNUC_EXTENSION (val##LL))
46
 
47
#define GPOINTER_TO_INT(p)	((gint)   (p))
48
#define GPOINTER_TO_UINT(p)	((guint)  (p))
49
 
50
#define GINT_TO_POINTER(i)	((gpointer)  (i))
51
#define GUINT_TO_POINTER(u)	((gpointer)  (u))
52
 
53
#ifdef NeXT /* @#%@! NeXTStep */
54
# define g_ATEXIT(proc)	(!atexit (proc))
55
#else
56
# define g_ATEXIT(proc)	(atexit (proc))
57
#endif
58
 
59
#define g_memmove(d,s,n) G_STMT_START { memmove ((d), (s), (n)); } G_STMT_END
60
 
61
#define GLIB_MAJOR_VERSION 1
62
#define GLIB_MINOR_VERSION 2
63
#define GLIB_MICRO_VERSION 10
64
 
65
 
66
#define G_VA_COPY	va_copy
67
 
68
#ifdef	__cplusplus
69
#define	G_HAVE_INLINE	1
70
#else	/* !__cplusplus */
71
#define G_HAVE_INLINE 1
72
#define G_HAVE___INLINE 1
73
#define G_HAVE___INLINE__ 1
74
#endif	/* !__cplusplus */
75
 
76
#define G_THREADS_ENABLED
77
#define G_THREADS_IMPL_NONE
78
typedef struct _GMutex* GStaticMutex;
79
#define G_STATIC_MUTEX_INIT NULL
80
#define g_static_mutex_get_mutex(mutex) (g_static_mutex_get_mutex_impl (mutex))
81
 
82
#define GINT16_TO_LE(val)	((gint16) (val))
83
#define GUINT16_TO_LE(val)	((guint16) (val))
84
#define GINT16_TO_BE(val)	((gint16) GUINT16_SWAP_LE_BE (val))
85
#define GUINT16_TO_BE(val)	(GUINT16_SWAP_LE_BE (val))
86
#define GINT32_TO_LE(val)	((gint32) (val))
87
#define GUINT32_TO_LE(val)	((guint32) (val))
88
#define GINT32_TO_BE(val)	((gint32) GUINT32_SWAP_LE_BE (val))
89
#define GUINT32_TO_BE(val)	(GUINT32_SWAP_LE_BE (val))
90
#define GINT64_TO_LE(val)	((gint64) (val))
91
#define GUINT64_TO_LE(val)	((guint64) (val))
92
#define GINT64_TO_BE(val)	((gint64) GUINT64_SWAP_LE_BE (val))
93
#define GUINT64_TO_BE(val)	(GUINT64_SWAP_LE_BE (val))
94
#define GLONG_TO_LE(val)	((glong) GINT32_TO_LE (val))
95
#define GULONG_TO_LE(val)	((gulong) GUINT32_TO_LE (val))
96
#define GLONG_TO_BE(val)	((glong) GINT32_TO_BE (val))
97
#define GULONG_TO_BE(val)	((gulong) GUINT32_TO_BE (val))
98
#define GINT_TO_LE(val)		((gint) GINT32_TO_LE (val))
99
#define GUINT_TO_LE(val)	((guint) GUINT32_TO_LE (val))
100
#define GINT_TO_BE(val)		((gint) GINT32_TO_BE (val))
101
#define GUINT_TO_BE(val)	((guint) GUINT32_TO_BE (val))
102
#define G_BYTE_ORDER G_LITTLE_ENDIAN
103
 
104
#define GLIB_SYSDEF_POLLIN =1
105
#define GLIB_SYSDEF_POLLOUT =4
106
#define GLIB_SYSDEF_POLLPRI =2
107
#define GLIB_SYSDEF_POLLERR =8
108
#define GLIB_SYSDEF_POLLHUP =16
109
#define GLIB_SYSDEF_POLLNVAL =32
110
 
111
 
112
#define G_HAVE_WCHAR_H 1
113
#define G_HAVE_WCTYPE_H 1
114
#define G_HAVE_BROKEN_WCTYPE 1
115
 
116
 
117
#ifdef __cplusplus
118
}
119
#endif /* __cplusplus */
120
 
121
#endif /* GLIBCONFIG_H */