ReactOS  0.4.13-dev-52-g0efcfec
config.h File Reference

Go to the source code of this file.

Macros

#define __WINE_CONFIG_H
 
#define DECLSPEC_HOTPATCH   __attribute__((__ms_hook_prologue__))
 
#define EXEEXT   ".exe"
 
#define HAVE_CHSIZE   1
 
#define HAVE_DAYLIGHT   1
 
#define HAVE_DIRECT_H   1
 
#define HAVE_DIRENT_H   1
 
#define HAVE_FINITE   1
 
#define HAVE_FLOAT_H   1
 
#define HAVE_FPCLASS   1
 
#define HAVE_FREETYPE   1
 
#define HAVE_FREETYPE_FREETYPE_H   1
 
#define HAVE_FREETYPE_FTGLYPH_H   1
 
#define HAVE_FREETYPE_FTLCDFIL_H   1
 
#define HAVE_FREETYPE_FTMODAPI_H   1
 
#define HAVE_FREETYPE_FTOUTLN_H   1
 
#define HAVE_FREETYPE_FTSNAMES_H   1
 
#define HAVE_FREETYPE_FTTRIGON_H   1
 
#define HAVE_FREETYPE_FTWINFNT_H   1
 
#define HAVE_FREETYPE_TTNAMEID_H   1
 
#define HAVE_FREETYPE_TTTABLES_H   1
 
#define HAVE_FT2BUILD_H   1
 
#define HAVE_FTRUNCATE   1
 
#define HAVE_FT_TRUETYPEENGINETYPE   1
 
#define HAVE_GETADDRINFO   1
 
#define HAVE_GETOPT_H   1
 
#define HAVE_GETOPT_LONG   1
 
#define HAVE_GETPAGESIZE   1
 
#define HAVE_GETPROTOBYNAME   1
 
#define HAVE_GETPROTOBYNUMBER   1
 
#define HAVE_GETSERVBYPORT   1
 
#define HAVE_INET_NTOP   1
 
#define HAVE_INTTYPES_H   1
 
#define HAVE_IO_H   1
 
#define HAVE_JPEGLIB_H   1
 
#define HAVE_LIBXML2   1
 
#define HAVE_LIBXML_PARSER_H   1
 
#define HAVE_LIBXSLT_PATTERN_H   1
 
#define HAVE_LIBXSLT_TRANSFORM_H   1
 
#define HAVE_LONG_LONG   1
 
#define HAVE_MEMMOVE   1
 
#define HAVE_MEMORY_H   1
 
#define HAVE_MODE_T   1
 
#define HAVE_MPG123_H   1
 
#define HAVE_OFF_T   1
 
#define HAVE_ONE_ARG_MKDIR   1
 
#define HAVE_PCLOSE   1
 
#define HAVE_PID_T   1
 
#define HAVE_PNG_H   1
 
#define HAVE_PNG_SET_EXPAND_GRAY_1_2_4_TO_8   1
 
#define HAVE_POPEN   1
 
#define HAVE_PROCESS_H   1
 
#define HAVE_REGEX_H   1
 
#define HAVE_SELECT   1
 
#define HAVE_SIZE_T   1
 
#define HAVE_SNPRINTF   1
 
#define HAVE_SPAWNVP   1
 
#define HAVE_SSIZE_T   1
 
#define HAVE_STDINT_H   1
 
#define HAVE_STDLIB_H   1
 
#define HAVE_STRCASECMP   1
 
#define HAVE_STRERROR   1
 
#define HAVE_STRINGS_H   1
 
#define HAVE_STRING_H   1
 
#define HAVE_STRNCASECMP   1
 
#define HAVE_STRUCT_OPTION_NAME   1
 
#define HAVE_SYS_PARAM_H   1
 
#define HAVE_SYS_STAT_H   1
 
#define HAVE_SYS_TIME_H   1
 
#define HAVE_SYS_TYPES_H   1
 
#define HAVE_TIFFIO_H   1
 
#define HAVE_TIMEZONE   1
 
#define HAVE_UNISTD_H   1
 
#define HAVE_UTIME_H   1
 
#define HAVE_VSNPRINTF   1
 
#define HAVE_XMLNEWDOCPI   1
 
#define HAVE_XMLREADMEMORY   1
 
#define HAVE_ZLIB   1
 
#define HAVE_ZLIB_H   1
 
#define HAVE__FINITE   1
 
#define HAVE__ISNAN   1
 
#define HAVE__PCLOSE   1
 
#define HAVE__POPEN   1
 
#define HAVE__SNPRINTF   1
 
#define HAVE__SPAWNVP   1
 
#define HAVE__STRDUP   1
 
#define HAVE__STRTOI64   1
 
#define HAVE__STRTOUI64   1
 
#define HAVE__VSNPRINTF   1
 
#define PACKAGE_BUGREPORT   "ros-dev@reactos.org"
 
#define PACKAGE_NAME   "ReactOS"
 
#define PACKAGE_STRING   PACKAGE_NAME " " PACKAGE_VERSION
 
#define PACKAGE_TARNAME   "ReactOS"
 
#define PACKAGE_URL   "http://www.reactos.org/"
 
#define PACKAGE_VERSION   KERNEL_VERSION_STR
 
#define SONAME_LIBJPEG   "libjpeg"
 
#define SONAME_LIBMBEDTLS   "mbedtls"
 
#define SONAME_LIBPNG   "libpng"
 
#define SONAME_LIBTIFF   "libtiff"
 
#define SONAME_LIBTXC_DXTN   "dxtn"
 
#define SONAME_LIBXSLT   "libxslt"
 
#define STDC_HEADERS   1
 
#define X_DISPLAY_MISSING   1
 
#define __ASM_CFI(str)   str
 
#define __ASM_DEFINE_FUNC(name, suffix, code)   asm(".text\n\t.align 4\n\t.globl _" #name suffix "\n\t.def _" #name suffix "; .scl 2; .type 32; .endef\n_" #name suffix ":\n\t.cfi_startproc\n\t" code "\n\t.cfi_endproc");
 
#define __ASM_FUNC(name)   ".def " __ASM_NAME(name) "; .scl 2; .type 32; .endef"
 
#define __ASM_GLOBAL_FUNC(name, code)   __ASM_DEFINE_FUNC(name,"",code)
 
#define __ASM_NAME(name)   "_" name
 
#define __ASM_STDCALL(args)   "@" #args
 
#define __ASM_STDCALL_FUNC(name, args, code)   __ASM_DEFINE_FUNC(name,__ASM_STDCALL(args),code)
 

Macro Definition Documentation

◆ __ASM_CFI

#define __ASM_CFI (   str)    str

Definition at line 1320 of file config.h.

◆ __ASM_DEFINE_FUNC

#define __ASM_DEFINE_FUNC (   name,
  suffix,
  code 
)    asm(".text\n\t.align 4\n\t.globl _" #name suffix "\n\t.def _" #name suffix "; .scl 2; .type 32; .endef\n_" #name suffix ":\n\t.cfi_startproc\n\t" code "\n\t.cfi_endproc");

Definition at line 1325 of file config.h.

◆ __ASM_FUNC

#define __ASM_FUNC (   name)    ".def " __ASM_NAME(name) "; .scl 2; .type 32; .endef"

Definition at line 1334 of file config.h.

◆ __ASM_GLOBAL_FUNC

#define __ASM_GLOBAL_FUNC (   name,
  code 
)    __ASM_DEFINE_FUNC(name,"",code)

Definition at line 1338 of file config.h.

◆ __ASM_NAME

#define __ASM_NAME (   name)    "_" name

Definition at line 1342 of file config.h.

◆ __ASM_STDCALL

#define __ASM_STDCALL (   args)    "@" #args

Definition at line 1348 of file config.h.

◆ __ASM_STDCALL_FUNC

#define __ASM_STDCALL_FUNC (   name,
  args,
  code 
)    __ASM_DEFINE_FUNC(name,__ASM_STDCALL(args),code)

Definition at line 1353 of file config.h.

◆ __WINE_CONFIG_H

#define __WINE_CONFIG_H

Definition at line 1 of file config.h.

◆ DECLSPEC_HOTPATCH

#define DECLSPEC_HOTPATCH   __attribute__((__ms_hook_prologue__))

Definition at line 9 of file config.h.

◆ EXEEXT

#define EXEEXT   ".exe"

Definition at line 14 of file config.h.

◆ HAVE__FINITE

#define HAVE__FINITE   1

Definition at line 1148 of file config.h.

◆ HAVE__ISNAN

#define HAVE__ISNAN   1

Definition at line 1151 of file config.h.

◆ HAVE__PCLOSE

#define HAVE__PCLOSE   1

Definition at line 1154 of file config.h.

◆ HAVE__POPEN

#define HAVE__POPEN   1

Definition at line 1157 of file config.h.

◆ HAVE__SNPRINTF

#define HAVE__SNPRINTF   1

Definition at line 1160 of file config.h.

◆ HAVE__SPAWNVP

#define HAVE__SPAWNVP   1

Definition at line 1163 of file config.h.

◆ HAVE__STRDUP

#define HAVE__STRDUP   1

Definition at line 1166 of file config.h.

◆ HAVE__STRTOI64

#define HAVE__STRTOI64   1

Definition at line 1179 of file config.h.

◆ HAVE__STRTOUI64

#define HAVE__STRTOUI64   1

Definition at line 1182 of file config.h.

◆ HAVE__VSNPRINTF

#define HAVE__VSNPRINTF   1

Definition at line 1185 of file config.h.

◆ HAVE_CHSIZE

#define HAVE_CHSIZE   1

Definition at line 66 of file config.h.

◆ HAVE_DAYLIGHT

#define HAVE_DAYLIGHT   1

Definition at line 81 of file config.h.

◆ HAVE_DIRECT_H

#define HAVE_DIRECT_H   1

Definition at line 87 of file config.h.

◆ HAVE_DIRENT_H

#define HAVE_DIRENT_H   1

Definition at line 90 of file config.h.

◆ HAVE_FINITE

#define HAVE_FINITE   1

Definition at line 115 of file config.h.

◆ HAVE_FLOAT_H

#define HAVE_FLOAT_H   1

Definition at line 118 of file config.h.

◆ HAVE_FPCLASS

#define HAVE_FPCLASS   1

Definition at line 133 of file config.h.

◆ HAVE_FREETYPE

#define HAVE_FREETYPE   1

Definition at line 136 of file config.h.

◆ HAVE_FREETYPE_FREETYPE_H

#define HAVE_FREETYPE_FREETYPE_H   1

Definition at line 139 of file config.h.

◆ HAVE_FREETYPE_FTGLYPH_H

#define HAVE_FREETYPE_FTGLYPH_H   1

Definition at line 142 of file config.h.

◆ HAVE_FREETYPE_FTLCDFIL_H

#define HAVE_FREETYPE_FTLCDFIL_H   1

Definition at line 145 of file config.h.

◆ HAVE_FREETYPE_FTMODAPI_H

#define HAVE_FREETYPE_FTMODAPI_H   1

Definition at line 148 of file config.h.

◆ HAVE_FREETYPE_FTOUTLN_H

#define HAVE_FREETYPE_FTOUTLN_H   1

Definition at line 151 of file config.h.

◆ HAVE_FREETYPE_FTSNAMES_H

#define HAVE_FREETYPE_FTSNAMES_H   1

Definition at line 154 of file config.h.

◆ HAVE_FREETYPE_FTTRIGON_H

#define HAVE_FREETYPE_FTTRIGON_H   1

Definition at line 157 of file config.h.

◆ HAVE_FREETYPE_FTWINFNT_H

#define HAVE_FREETYPE_FTWINFNT_H   1

Definition at line 163 of file config.h.

◆ HAVE_FREETYPE_TTNAMEID_H

#define HAVE_FREETYPE_TTNAMEID_H   1

Definition at line 169 of file config.h.

◆ HAVE_FREETYPE_TTTABLES_H

#define HAVE_FREETYPE_TTTABLES_H   1

Definition at line 172 of file config.h.

◆ HAVE_FT2BUILD_H

#define HAVE_FT2BUILD_H   1

Definition at line 187 of file config.h.

◆ HAVE_FT_TRUETYPEENGINETYPE

#define HAVE_FT_TRUETYPEENGINETYPE   1

Definition at line 196 of file config.h.

◆ HAVE_FTRUNCATE

#define HAVE_FTRUNCATE   1

Definition at line 190 of file config.h.

◆ HAVE_GETADDRINFO

#define HAVE_GETADDRINFO   1

Definition at line 205 of file config.h.

◆ HAVE_GETOPT_H

#define HAVE_GETOPT_H   1

Definition at line 220 of file config.h.

◆ HAVE_GETOPT_LONG

#define HAVE_GETOPT_LONG   1

Definition at line 223 of file config.h.

◆ HAVE_GETPAGESIZE

#define HAVE_GETPAGESIZE   1

Definition at line 226 of file config.h.

◆ HAVE_GETPROTOBYNAME

#define HAVE_GETPROTOBYNAME   1

Definition at line 229 of file config.h.

◆ HAVE_GETPROTOBYNUMBER

#define HAVE_GETPROTOBYNUMBER   1

Definition at line 232 of file config.h.

◆ HAVE_GETSERVBYPORT

#define HAVE_GETSERVBYPORT   1

Definition at line 238 of file config.h.

◆ HAVE_INET_NTOP

#define HAVE_INET_NTOP   1

Definition at line 286 of file config.h.

◆ HAVE_INTTYPES_H

#define HAVE_INTTYPES_H   1

Definition at line 292 of file config.h.

◆ HAVE_IO_H

#define HAVE_IO_H   1

Definition at line 304 of file config.h.

◆ HAVE_JPEGLIB_H

#define HAVE_JPEGLIB_H   1

Definition at line 319 of file config.h.

◆ HAVE_LIBXML2

#define HAVE_LIBXML2   1

Definition at line 385 of file config.h.

◆ HAVE_LIBXML_PARSER_H

#define HAVE_LIBXML_PARSER_H   1

Definition at line 388 of file config.h.

◆ HAVE_LIBXSLT_PATTERN_H

#define HAVE_LIBXSLT_PATTERN_H   1

Definition at line 394 of file config.h.

◆ HAVE_LIBXSLT_TRANSFORM_H

#define HAVE_LIBXSLT_TRANSFORM_H   1

Definition at line 397 of file config.h.

◆ HAVE_LONG_LONG

#define HAVE_LONG_LONG   1

Definition at line 457 of file config.h.

◆ HAVE_MEMMOVE

#define HAVE_MEMMOVE   1

Definition at line 487 of file config.h.

◆ HAVE_MEMORY_H

#define HAVE_MEMORY_H   1

Definition at line 490 of file config.h.

◆ HAVE_MODE_T

#define HAVE_MODE_T   1

Definition at line 499 of file config.h.

◆ HAVE_MPG123_H

#define HAVE_MPG123_H   1

Definition at line 505 of file config.h.

◆ HAVE_OFF_T

#define HAVE_OFF_T   1

Definition at line 583 of file config.h.

◆ HAVE_ONE_ARG_MKDIR

#define HAVE_ONE_ARG_MKDIR   1

Definition at line 586 of file config.h.

◆ HAVE_PCLOSE

#define HAVE_PCLOSE   1

Definition at line 607 of file config.h.

◆ HAVE_PID_T

#define HAVE_PID_T   1

Definition at line 610 of file config.h.

◆ HAVE_PNG_H

#define HAVE_PNG_H   1

Definition at line 616 of file config.h.

◆ HAVE_PNG_SET_EXPAND_GRAY_1_2_4_TO_8

#define HAVE_PNG_SET_EXPAND_GRAY_1_2_4_TO_8   1

Definition at line 619 of file config.h.

◆ HAVE_POPEN

#define HAVE_POPEN   1

Definition at line 628 of file config.h.

◆ HAVE_PROCESS_H

#define HAVE_PROCESS_H   1

Definition at line 646 of file config.h.

◆ HAVE_REGEX_H

#define HAVE_REGEX_H   1

Definition at line 682 of file config.h.

◆ HAVE_SELECT

#define HAVE_SELECT   1

Definition at line 718 of file config.h.

◆ HAVE_SIZE_T

#define HAVE_SIZE_T   1

Definition at line 751 of file config.h.

◆ HAVE_SNPRINTF

#define HAVE_SNPRINTF   1

Definition at line 754 of file config.h.

◆ HAVE_SPAWNVP

#define HAVE_SPAWNVP   1

Definition at line 763 of file config.h.

◆ HAVE_SSIZE_T

#define HAVE_SSIZE_T   1

Definition at line 766 of file config.h.

◆ HAVE_STDINT_H

#define HAVE_STDINT_H   1

Definition at line 778 of file config.h.

◆ HAVE_STDLIB_H

#define HAVE_STDLIB_H   1

Definition at line 781 of file config.h.

◆ HAVE_STRCASECMP

#define HAVE_STRCASECMP   1

Definition at line 785 of file config.h.

◆ HAVE_STRERROR

#define HAVE_STRERROR   1

Definition at line 792 of file config.h.

◆ HAVE_STRING_H

#define HAVE_STRING_H   1

Definition at line 798 of file config.h.

◆ HAVE_STRINGS_H

#define HAVE_STRINGS_H   1

Definition at line 795 of file config.h.

◆ HAVE_STRNCASECMP

#define HAVE_STRNCASECMP   1

Definition at line 802 of file config.h.

◆ HAVE_STRUCT_OPTION_NAME

#define HAVE_STRUCT_OPTION_NAME   1

Definition at line 839 of file config.h.

◆ HAVE_SYS_PARAM_H

#define HAVE_SYS_PARAM_H   1

Definition at line 947 of file config.h.

◆ HAVE_SYS_STAT_H

#define HAVE_SYS_STAT_H   1

Definition at line 992 of file config.h.

◆ HAVE_SYS_TIME_H

#define HAVE_SYS_TIME_H   1

Definition at line 1016 of file config.h.

◆ HAVE_SYS_TYPES_H

#define HAVE_SYS_TYPES_H   1

Definition at line 1019 of file config.h.

◆ HAVE_TIFFIO_H

#define HAVE_TIFFIO_H   1

Definition at line 1052 of file config.h.

◆ HAVE_TIMEZONE

#define HAVE_TIMEZONE   1

Definition at line 1058 of file config.h.

◆ HAVE_UNISTD_H

#define HAVE_UNISTD_H   1

Definition at line 1064 of file config.h.

◆ HAVE_UTIME_H

#define HAVE_UTIME_H   1

Definition at line 1070 of file config.h.

◆ HAVE_VSNPRINTF

#define HAVE_VSNPRINTF   1

Definition at line 1079 of file config.h.

◆ HAVE_XMLNEWDOCPI

#define HAVE_XMLNEWDOCPI   1

Definition at line 1133 of file config.h.

◆ HAVE_XMLREADMEMORY

#define HAVE_XMLREADMEMORY   1

Definition at line 1136 of file config.h.

◆ HAVE_ZLIB

#define HAVE_ZLIB   1

Definition at line 1142 of file config.h.

◆ HAVE_ZLIB_H

#define HAVE_ZLIB_H   1

Definition at line 1145 of file config.h.

◆ PACKAGE_BUGREPORT

#define PACKAGE_BUGREPORT   "ros-dev@reactos.org"

Definition at line 1188 of file config.h.

◆ PACKAGE_NAME

#define PACKAGE_NAME   "ReactOS"

Definition at line 1191 of file config.h.

◆ PACKAGE_STRING

#define PACKAGE_STRING   PACKAGE_NAME " " PACKAGE_VERSION

Definition at line 1194 of file config.h.

◆ PACKAGE_TARNAME

#define PACKAGE_TARNAME   "ReactOS"

Definition at line 1197 of file config.h.

◆ PACKAGE_URL

#define PACKAGE_URL   "http://www.reactos.org/"

Definition at line 1200 of file config.h.

◆ PACKAGE_VERSION

#define PACKAGE_VERSION   KERNEL_VERSION_STR

Definition at line 1203 of file config.h.

◆ SONAME_LIBJPEG

#define SONAME_LIBJPEG   "libjpeg"

Definition at line 1242 of file config.h.

◆ SONAME_LIBMBEDTLS

#define SONAME_LIBMBEDTLS   "mbedtls"

Definition at line 1245 of file config.h.

◆ SONAME_LIBPNG

#define SONAME_LIBPNG   "libpng"

Definition at line 1257 of file config.h.

◆ SONAME_LIBTIFF

#define SONAME_LIBTIFF   "libtiff"

Definition at line 1266 of file config.h.

◆ SONAME_LIBTXC_DXTN

#define SONAME_LIBTXC_DXTN   "dxtn"

Definition at line 1269 of file config.h.

◆ SONAME_LIBXSLT

#define SONAME_LIBXSLT   "libxslt"

Definition at line 1299 of file config.h.

◆ STDC_HEADERS

#define STDC_HEADERS   1

Definition at line 1308 of file config.h.

◆ X_DISPLAY_MISSING

#define X_DISPLAY_MISSING   1

Definition at line 1311 of file config.h.