Release 950319
[wine] / include / stddebug.h
1 /* If you define this you can enable or disable specific debugging- */
2 /* messages at run-time by supplying the "-debugmsg" option to Wine */
3 #define DEBUG_RUNTIME /* */
4
5
6 /* Define this if you want to enable all debugging-messages, except  */
7 /* the ones explicitly disabled in a specific *.c-file.              */
8 /* #define DEBUG_ALL */
9
10 /* Define this if you want to enable all debugging-messages, even    */
11 /* the ones explicitly disabled in specific *.c-files.               */
12 /* #define DEBUG_ALL_EXT */
13
14 /* Define this if you want to disable all debugging-messages, except */
15 /* the ones explicitly enabled in a specifiy *.c-file.               */
16 /* #define DEBUG_NONE */
17
18 /* Define this if you want to disable all debugging-messages, even   */
19 /* the ones explicitly enabled in specific *.c-files.                */
20 /* #define DEBUG_NONE_EXT */
21
22
23 /* You can enable or disable specific debugging-messages here.       */ 
24 /* However, this can be overridden in the individual *.c-files       */
25 /* between #include <stddebug.h> and #include <debug.h>              */
26
27
28 /* #define DEBUG_EDIT      */
29 /* #define DEBUG_MENU      */
30 /* #define DEBUG_MENUCALC  */
31 /* #define DEBUG_SCROLL    */
32 /* #define DEBUG_COMBO     */
33 /* #define DEBUG_LISTBOX   */
34 /* #define DEBUG_TASK      */
35 /* #define DEBUG_SELECTORS */
36 /* #define DEBUG_RESOURCE  */
37 /* #define DEBUG_ACCEL     */
38 /* #define DEBUG_FIXUP     */
39 /* #define DEBUG_MODULE    */
40 /* #define DEBUG_LDT       */
41 /* #define DEBUG_HEAP      */
42 /* #define DEBUG_MCIANIM   */
43 /* #define DEBUG_MCIWAVE   */
44 /* #define DEBUG_MIDI      */
45 /* #define DEBUG_INT       */
46 /* #define DEBUG_METAFILE  */
47 /* #define DEBUG_GDI       */
48 /* #define DEBUG_BITMAP    */
49 /* #define DEBUG_FONT      */
50 /* #define DEBUG_PALETTE   */
51 /* #define DEBUG_ICON      */
52 /* #define DEBUG_REGION    */
53 /* #define DEBUG_TEXT      */
54 /* #define DEBUG_CLIPPING  */
55 /* #define DEBUG_CARET     */
56 /* #define DEBUG_CLASS     */
57 /* #define DEBUG_DC        */
58 /* #define DEBUG_DIALOG    */
59 /* #define DEBUG_MESSAGE   */
60 /* #define DEBUG_EVENT     */
61 /* #define DEBUG_KEY       */
62 /* #define DEBUG_GRAPHICS  */
63 /* #define DEBUG_MDI       */
64 /* #define DEBUG_MSG       */
65 /* #define DEBUG_NONCLIENT */
66 /* #define DEBUG_SYSCOLOR  */
67 /* #define DEBUG_TIMER     */
68 /* #define DEBUG_UTILITY   */
69 /* #define DEBUG_WIN       */
70 /* #define DEBUG_ENUM      */
71 /* #define DEBUG_DLL       */
72 /* #define DEBUG_MSGBOX    */
73 /* #define DEBUG_CATCH     */
74  
75
76 /* Do not remove this line or change anything below this line */
77
78 #ifdef DEBUG_NONE
79 #undef DEBUG_ACCEL
80 #undef DEBUG_BITBLT
81 #undef DEBUG_BITMAP
82 #undef DEBUG_CALLBACK
83 #undef DEBUG_CARET
84 #undef DEBUG_CATCH
85 #undef DEBUG_CDAUDIO
86 #undef DEBUG_CLASS
87 #undef DEBUG_CLIPBOARD
88 #undef DEBUG_CLIPPING
89 #undef DEBUG_COMBO
90 #undef DEBUG_COMM
91 #undef DEBUG_CURSOR
92 #undef DEBUG_DC
93 #undef DEBUG_DIALOG
94 #undef DEBUG_DLL
95 #undef DEBUG_DOSFS
96 #undef DEBUG_DRIVER
97 #undef DEBUG_EDIT
98 #undef DEBUG_ENUM
99 #undef DEBUG_EVENT
100 #undef DEBUG_EXEC
101 #undef DEBUG_FILE
102 #undef DEBUG_FIXUP
103 #undef DEBUG_FONT
104 #undef DEBUG_GDI
105 #undef DEBUG_GLOBAL
106 #undef DEBUG_GRAPHICS
107 #undef DEBUG_HEAP
108 #undef DEBUG_ICON
109 #undef DEBUG_INT
110 #undef DEBUG_KEY
111 #undef DEBUG_KEYBOARD
112 #undef DEBUG_LDT
113 #undef DEBUG_LISTBOX
114 #undef DEBUG_LOCAL
115 #undef DEBUG_MALLOC
116 #undef DEBUG_MCI
117 #undef DEBUG_MCIANIM
118 #undef DEBUG_MCIWAVE
119 #undef DEBUG_MDI
120 #undef DEBUG_MENU
121 #undef DEBUG_MENUCALC
122 #undef DEBUG_MESSAGE
123 #undef DEBUG_METAFILE
124 #undef DEBUG_MIDI
125 #undef DEBUG_MMIO
126 #undef DEBUG_MMTIME
127 #undef DEBUG_MODULE
128 #undef DEBUG_MSG
129 #undef DEBUG_MSGBOX
130 #undef DEBUG_NONCLIENT
131 #undef DEBUG_OLE
132 #undef DEBUG_PALETTE
133 #undef DEBUG_PROFILE
134 #undef DEBUG_PROP
135 #undef DEBUG_REG
136 #undef DEBUG_REGION
137 #undef DEBUG_RELAY
138 #undef DEBUG_RESOURCE
139 #undef DEBUG_SCROLL
140 #undef DEBUG_SELECTOR
141 #undef DEBUG_SELECTORS
142 #undef DEBUG_STACK
143 #undef DEBUG_STRESS
144 #undef DEBUG_SYSCOLOR
145 #undef DEBUG_TASK
146 #undef DEBUG_TEXT
147 #undef DEBUG_TIMER
148 #undef DEBUG_TOOLHELP
149 #undef DEBUG_UTILITY
150 #undef DEBUG_WIN
151 #undef DEBUG_WINSOCK
152 #endif
153
154 #ifdef DEBUG_ALL
155 #define DEBUG_ACCEL
156 #define DEBUG_BITBLT
157 #define DEBUG_BITMAP
158 #define DEBUG_CALLBACK
159 #define DEBUG_CARET
160 #define DEBUG_CATCH
161 #define DEBUG_CDAUDIO
162 #define DEBUG_CLASS
163 #define DEBUG_CLIPBOARD
164 #define DEBUG_CLIPPING
165 #define DEBUG_COMBO
166 #define DEBUG_COMM
167 #define DEBUG_CURSOR
168 #define DEBUG_DC
169 #define DEBUG_DIALOG
170 #define DEBUG_DLL
171 #define DEBUG_DOSFS
172 #define DEBUG_DRIVER
173 #define DEBUG_EDIT
174 #define DEBUG_ENUM
175 #define DEBUG_EVENT
176 #define DEBUG_EXEC
177 #define DEBUG_FILE
178 #define DEBUG_FIXUP
179 #define DEBUG_FONT
180 #define DEBUG_GDI
181 #define DEBUG_GLOBAL
182 #define DEBUG_GRAPHICS
183 #define DEBUG_HEAP
184 #define DEBUG_ICON
185 #define DEBUG_INT
186 #define DEBUG_KEY
187 #define DEBUG_KEYBOARD
188 #define DEBUG_LDT
189 #define DEBUG_LISTBOX
190 #define DEBUG_LOCAL
191 #define DEBUG_MALLOC
192 #define DEBUG_MCI
193 #define DEBUG_MCIANIM
194 #define DEBUG_MCIWAVE
195 #define DEBUG_MDI
196 #define DEBUG_MENU
197 #define DEBUG_MENUCALC
198 #define DEBUG_MESSAGE
199 #define DEBUG_METAFILE
200 #define DEBUG_MIDI
201 #define DEBUG_MMIO
202 #define DEBUG_MMTIME
203 #define DEBUG_MODULE
204 #define DEBUG_MSG
205 #define DEBUG_MSGBOX
206 #define DEBUG_NONCLIENT
207 #define DEBUG_OLE
208 #define DEBUG_PALETTE
209 #define DEBUG_PROFILE
210 #define DEBUG_PROP
211 #define DEBUG_REG
212 #define DEBUG_REGION
213 #define DEBUG_RELAY
214 #define DEBUG_RESOURCE
215 #define DEBUG_SCROLL
216 #define DEBUG_SELECTOR
217 #define DEBUG_SELECTORS
218 #define DEBUG_STACK
219 #define DEBUG_STRESS
220 #define DEBUG_SYSCOLOR
221 #define DEBUG_TASK
222 #define DEBUG_TEXT
223 #define DEBUG_TIMER
224 #define DEBUG_TOOLHELP
225 #define DEBUG_UTILITY
226 #define DEBUG_WIN
227 #define DEBUG_WINSOCK
228 #endif