mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-02 07:36:17 +01:00
760a7ceef2
1999-11-16 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * acconfig.h, config.h.win32.in, configure.in: Renamed GLIB_SIZEOF_PTHREAD_T to GLIB_SIZEOF_SYSTEM_THREAD to reflect changed meaning. * configure.in: Cope with systems, that have a pthread_t type, that is not a pointer. Hint from Karl Nelson <kenelson@ece.ucdavis.edu>. Define GLIB_SIZEOF_SYSTEM_THREAD to 4 for Solaris. Cope with systems, that have no default mutex initialize, like obviously most DCE systems. * glib.h, gthread.c: Changed the prototype of thread_create and thread_self to return the system thread into provided memory instead of a return value. This is necessary, as HPUX has a pthread_t, that is bigger than the biggest integral type there. * gthread.c: system_thread is no longer a pointer, but an memory area of size GLIB_SIZEOF_SYSTEM_THREAD. Changed the zeroinitialization and the tests for zeroness accordingly.
146 lines
3.6 KiB
Plaintext
146 lines
3.6 KiB
Plaintext
/* config.h.win32. Handcrafted for Microsoft C */
|
|
|
|
/* Define to empty if the keyword does not work. */
|
|
/* #undef const */
|
|
|
|
/* Define if you don't have vprintf but do have _doprnt. */
|
|
/* #undef HAVE_DOPRNT */
|
|
|
|
/* Define if you have <unistd.h>. */
|
|
/* #undef HAVE_UNISTD_H */
|
|
|
|
/* Define if you have the vprintf function. */
|
|
#define HAVE_VPRINTF 1
|
|
|
|
/* Define if you have the ANSI C header files. */
|
|
#define STDC_HEADERS 1
|
|
|
|
/* Define if your processor stores words with the most significant
|
|
byte first (like Motorola and SPARC, unlike Intel and VAX). */
|
|
/* #undef WORDS_BIGENDIAN */
|
|
|
|
/* #undef ENABLE_MEM_CHECK */
|
|
/* #undef ENABLE_MEM_PROFILE */
|
|
|
|
#define G_COMPILED_WITH_DEBUGGING "minimum"
|
|
|
|
/* #undef HAVE_BROKEN_WCTYPE */
|
|
/* #undef HAVE_DOPRNT */
|
|
#define HAVE_FLOAT_H 1
|
|
#define HAVE_LIMITS_H 1
|
|
/* #undef HAVE_LOCALTIME_R */
|
|
/* #undef HAVE_LONG_DOUBLE */
|
|
/* #undef HAVE_POLL */
|
|
/* #undef HAVE_PWD_H */
|
|
/* #undef HAVE_SYS_PARAM_H */
|
|
/* #undef HAVE_SYS_POLL_H */
|
|
/* #undef HAVE_SYS_SELECT_H */
|
|
/* #undef HAVE_SYS_TIME_H */
|
|
/* #undef HAVE_SYS_TIMES_H */
|
|
#define HAVE_STRERROR 1
|
|
/* #undef HAVE_STRSIGNAL */
|
|
/* #undef HAVE_UNISTD_H */
|
|
/* #undef HAVE_VSNPRINTF */
|
|
/* #undef HAVE_VALUES_H */
|
|
#define HAVE_VPRINTF 1
|
|
#define HAVE_WCHAR_H 1
|
|
#define HAVE_WCTYPE_H 1
|
|
|
|
/* #undef NO_FD_SET */
|
|
/* #undef NO_SYS_ERRLIST */
|
|
#define NO_SYS_SIGLIST 1
|
|
|
|
/* #undef G_VA_COPY */
|
|
/* #undef G_VA_COPY_AS_ARRAY */
|
|
#define G_HAVE___INLINE 1
|
|
|
|
#define GLIB_MAJOR_VERSION @GLIB_MAJOR_VERSION@
|
|
#define GLIB_MINOR_VERSION @GLIB_MINOR_VERSION@
|
|
#define GLIB_MICRO_VERSION @GLIB_MICRO_VERSION@
|
|
#define GLIB_INTERFACE_AGE @GLIB_INTERFACE_AGE@
|
|
#define GLIB_BINARY_AGE @GLIB_BINARY_AGE@
|
|
|
|
#define GLIB_SIZEOF_SYSTEM_THREAD 4
|
|
#define GLIB_SIZEOF_SIZE_T 4
|
|
#define GLIB_SIZEOF_PTRDIFF_T 4
|
|
#define GLIB_SIZEOF_INTMAX_T 4
|
|
|
|
#define POSIX_MIN_PRIORITY -2
|
|
#define POSIX_MAX_PRIORITY 2
|
|
#define POSIX_YIELD_FUNC Sleep(0)
|
|
|
|
#define G_THREAD_SOURCE "gthread-posix.c"
|
|
|
|
/* The number of bytes in a char. */
|
|
#define SIZEOF_CHAR 1
|
|
|
|
/* The number of bytes in a int. */
|
|
#define SIZEOF_INT 4
|
|
|
|
/* The number of bytes in a long. */
|
|
#define SIZEOF_LONG 4
|
|
|
|
/* The number of bytes in a long long. */
|
|
#define SIZEOF_LONG_LONG 8
|
|
|
|
/* The number of bytes in a short. */
|
|
#define SIZEOF_SHORT 2
|
|
|
|
/* The number of bytes in a void *. */
|
|
#define SIZEOF_VOID_P 4
|
|
|
|
/* Define if you have the atexit function. */
|
|
#define HAVE_ATEXIT 1
|
|
|
|
/* Define if you have the lstat function. */
|
|
/* #undef HAVE_LSTAT */
|
|
|
|
/* Define if you have the memmove function. */
|
|
#define HAVE_MEMMOVE 1
|
|
|
|
/* Define if you have the on_exit function. */
|
|
/* #undef HAVE_ON_EXIT */
|
|
|
|
/* Define if you have the strcasecmp function. */
|
|
/* #undef HAVE_STRCASECMP */
|
|
|
|
/* Define if you have the strerror function. */
|
|
#define HAVE_STRERROR 1
|
|
|
|
/* Define if you have the strsignal function. */
|
|
/* #undef HAVE_STRSIGNAL */
|
|
|
|
/* Define if you have the vsnprintf function. */
|
|
/* #undef HAVE_VSNPRINTF */
|
|
|
|
/* Define if you have the <float.h> header file. */
|
|
#define HAVE_FLOAT_H 1
|
|
|
|
/* Define if you have the <limits.h> header file. */
|
|
#define HAVE_LIMITS_H 1
|
|
|
|
/* Define if you have the <pwd.h> header file. */
|
|
/* #undef HAVE_PWD_H */
|
|
|
|
/* Define if you have the <sys/param.h> header file. */
|
|
/* #undef HAVE_SYS_PARAM_H */
|
|
|
|
/* Define if you have the <sys/select.h> header file. */
|
|
/* #undef HAVE_SYS_SELECT_H */
|
|
|
|
/* Define if you have the <sys/time.h> header file. */
|
|
/* #undef HAVE_SYS_TIME_H */
|
|
|
|
/* Define if you have the <sys/times.h> header file. */
|
|
/* #undef HAVE_SYS_TIMES_H */
|
|
|
|
/* Define if you have the <unistd.h> header file. */
|
|
/* #undef HAVE_UNISTD_H */
|
|
|
|
/* Define if you have the <values.h> header file. */
|
|
/* #undef HAVE_VALUES_H */
|
|
|
|
/* Define if you have the w library (-lw). */
|
|
/* #undef HAVE_LIBW */
|
|
|