Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenmacro_checks.cpp
Go to the documentation of this file.
00001 #include <cstdio> 00002 #include <cwchar> 00003 #include <climits> 00004 00005 #if !defined (CHAR_BIT) 00006 # error Missing CHAR_BIT definition. 00007 #endif 00008 00009 #if (CHAR_BIT < 0) 00010 # error Weird WCHAR_BIT value. 00011 #endif 00012 00013 #if !defined (CHAR_MAX) 00014 # error Missing CHAR_MAX definition. 00015 #endif 00016 00017 #if !defined (CHAR_MIN) 00018 # error Missing CHAR_MIN definition. 00019 #endif 00020 00021 #if !(CHAR_MIN < CHAR_MAX) 00022 # error Weird CHAR_MIN or CHAR_MAX macro values. 00023 #endif 00024 00025 #if !defined (INT_MAX) 00026 # error Missing INT_MAX definition. 00027 #endif 00028 00029 #if !defined (INT_MIN) 00030 # error Missing INT_MIN definition. 00031 #endif 00032 00033 #if !(INT_MIN < INT_MAX) 00034 # error Weird INT_MIN or INT_MAX macro values. 00035 #endif 00036 00037 #if !defined (LONG_MAX) 00038 # error Missing LONG_MAX definition. 00039 #endif 00040 00041 #if !defined (LONG_MIN) 00042 # error Missing LONG_MIN definition. 00043 #endif 00044 00045 #if !(LONG_MIN < LONG_MAX) 00046 # error Weird LONG_MIN or LONG_MAX macro values. 00047 #endif 00048 00049 #if !defined (SCHAR_MAX) 00050 # error Missing SCHAR_MAX definition. 00051 #endif 00052 00053 #if !defined (SCHAR_MIN) 00054 # error Missing SCHAR_MIN definition. 00055 #endif 00056 00057 #if !(SCHAR_MIN < SCHAR_MAX) 00058 # error Weird SCHAR_MIN or SCHAR_MAX macro values. 00059 #endif 00060 00061 #if !defined (SHRT_MAX) 00062 # error Missing SHRT_MAX definition. 00063 #endif 00064 00065 #if !defined (SHRT_MIN) 00066 # error Missing SHRT_MIN definition. 00067 #endif 00068 00069 #if !(SHRT_MIN < SHRT_MAX) 00070 # error Weird SHRT_MIN or SHRT_MAX macro values. 00071 #endif 00072 00073 #if !defined (WCHAR_MIN) 00074 # error Missing WCHAR_MIN definition. 00075 #endif 00076 00077 #if !defined (WCHAR_MAX) 00078 # error Missing WCHAR_MAX definition. 00079 #endif 00080 00081 #if !(WCHAR_MIN < WCHAR_MAX) 00082 # error Weird WCHAR_MIN or WCHAR_MAX macro value. 00083 #endif 00084 00085 #if !defined (UCHAR_MAX) 00086 # error Missing UCHAR_MAX definition. 00087 #endif 00088 00089 #if (UCHAR_MAX < 0) 00090 # error Weird UCHAR_MAX macro value. 00091 #endif 00092 00093 #if !defined (UINT_MAX) 00094 # error Missing UINT_MAX definition. 00095 #endif 00096 00097 #if (UINT_MAX < 0) 00098 # error Weird UINT_MAX macro value. 00099 #endif 00100 00101 #if !defined (ULONG_MAX) 00102 # error Missing ULONG_MAX definition. 00103 #endif 00104 00105 #if (ULONG_MAX < 0) 00106 # error Weird ULONG_MAX macro value. 00107 #endif 00108 00109 #if !defined (USHRT_MAX) 00110 # error Missing USHRT_MAX definition. 00111 #endif 00112 00113 #if (USHRT_MAX < 0) 00114 # error Weird USHRT_MAX macro value. 00115 #endif Generated on Sat May 26 2012 04:34:20 for ReactOS by
1.7.6.1
|