ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

precomp.h
Go to the documentation of this file.
00001 #ifndef _CRT_PRECOMP_H
00002 #define _CRT_PRECOMP_H
00003 
00004 /* We don't want to use the Microsoft CRT inline functions
00005    so we hack around them in msvc build */
00006 #define _INC_WTIME_INL
00007 #define _INC_UTIME_INL
00008 #define _INC_TIME_INL
00009 
00010 /* needed to expose _s api definitions */
00011 #define MINGW_HAS_SECURE_API 1
00012 
00013 /* Headers to be compiled */
00014 #include <stdlib.h>
00015 #include <stdio.h>
00016 #include <stdarg.h>
00017 #include <string.h>
00018 #include <conio.h>
00019 #include <errno.h>
00020 #include <fcntl.h>
00021 #include <float.h>
00022 #include <malloc.h>
00023 #include <math.h>
00024 #include <limits.h>
00025 #include <io.h>
00026 
00027 #include <sys/stat.h>
00028 #include <sys/locking.h>
00029 #include <share.h>
00030 
00031 /* PSDK/NDK Headers */
00032 #define WIN32_NO_STATUS
00033 #include <windows.h>
00034 #include <ndk/rtlfuncs.h>
00035 
00036 #if !defined(_MSC_VER)
00037   #include <stdint.h>
00038 #endif
00039 
00040 /* kernelmode libcnt should not include Wine stuff */
00041 #ifndef _LIBCNT_
00042 #include "wine/unicode.h"
00043 #include "wine/config.h"
00044 #define WINE_NO_TRACE_MSGS
00045 #include "wine/debug.h"
00046 #ifndef __WINE_DEBUG_CHANNEL__
00047 WINE_DEFAULT_DEBUG_CHANNEL(msvcrt);
00048 #endif
00049 #else
00050 #define NDEBUG
00051 #include <debug.h>
00052 #define TRACE DPRINT
00053 #define WARN DPRINT1
00054 #endif
00055 
00056 /* CRT Internal data */
00057 #include <internal/atexit.h>
00058 #include <internal/console.h>
00059 #include <internal/ieee.h>
00060 #include <internal/math.h>
00061 #include <internal/mbstring.h>
00062 #include <internal/mtdll.h>
00063 #include <internal/rterror.h>
00064 #include <internal/safecrt.h>
00065 #include <internal/time.h>
00066 #if !defined(_LIBCNT_) && !defined(_MSVCRTEX_)
00067 #include <internal/tls.h>
00068 #endif
00069 
00070 #endif /* _CRT_PRECOMP_H */

Generated on Fri May 25 2012 04:14:47 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.