These are always the same in the GNU C library. */
#ifndef _G_config_h
#define _G_config_h 1
#include <libc-symbols.h>
#include <bits/types.h>
#define _GLIBCPP_USE_THREADS
#define _GLIBCPP_USE_WCHAR_T
#define _IO_MTSAFE_IO
#include <sys/types.h>
#define __need_size_t
#define __need_wchar_t
#define __need_wint_t
#define __need_NULL
#define __need_ptrdiff_t
#ifdef __cplusplus
# include <cstddef>
#else
# include <stddef.h>
#endif
#include <wchar.h>
#ifndef _WINT_T
hold any value corresponding to members of the extended character
set, as well as at least one value that does not correspond to any
member of the extended character set. */
# define _WINT_T
typedef unsigned int wint_t;
#endif
not glibc) */
#ifndef __c_mbstate_t_defined
# define __c_mbstate_t_defined 1
# ifdef _GLIBCPP_USE_WCHAR_T
typedef struct
{
void* __haiku_converter;
char __haiku_charset[64];
unsigned int __haiku_count;
char __haiku_data[1024 + 8];
int count;
wint_t value;
} __c_mbstate_t;
# endif
#endif
#undef __need_mbstate_t
#if defined _LIBC || defined _GLIBCPP_USE_WCHAR_T
typedef struct
{
off_t __pos;
__c_mbstate_t __state;
} _G_fpos_t;
typedef struct
{
off_t __pos;
__c_mbstate_t __state;
} _G_fpos64_t;
#else
typedef off_t _G_fpos_t;
typedef off_t _G_fpos64_t;
#endif
#define __off_t off_t
#define stat64 stat
#include <iconv/gconv.h>
typedef union
{
struct __gconv_info __cd;
struct
{
struct __gconv_info __cd;
struct __gconv_step_data __data;
} __combined;
} _G_iconv_t;
typedef int _G_int16_t __attribute__ ((__mode__ (__HI__)));
typedef int _G_int32_t __attribute__ ((__mode__ (__SI__)));
typedef unsigned int _G_uint16_t __attribute__ ((__mode__ (__HI__)));
typedef unsigned int _G_uint32_t __attribute__ ((__mode__ (__SI__)));
#define _G_HAVE_BOOL 1
#define _G_HAVE_ATEXIT 1
#define _G_HAVE_SYS_CDEFS 1
#define _G_HAVE_SYS_WAIT 1
#define _G_NEED_STDARG_H 1
#define _G_va_list __gnuc_va_list
#define _G_HAVE_PRINTF_FP 1
#define _G_HAVE_LONG_DOUBLE_IO 1
#define _G_HAVE_IO_FILE_OPEN 1
#define _G_HAVE_IO_GETLINE_INFO 1
#define _G_IO_IO_FILE_VERSION 0x20001
#define _G_BUFSIZ 8192
#define _G_NAMES_HAVE_UNDERSCORE 0
#define _G_VTABLE_LABEL_HAS_LENGTH 1
#ifdef _G_USING_THUNKS
#undef _G_USING_THUNKS
#endif
#define _G_VTABLE_LABEL_PREFIX "_vt."
#define _G_VTABLE_LABEL_PREFIX_ID _vt.
#define _G_INTERNAL_CCS "UCS4"
#define _G_HAVE_WEAK_SYMBOL 1
#define _G_STDIO_USES_LIBIO 1
#if defined __cplusplus || defined __STDC__
# define _G_ARGS(ARGLIST) ARGLIST
#else
# define _G_ARGS(ARGLIST) ()
#endif
#endif