Blight is cool. oh, right..this is a commt message. err.. oh. include debug.h per-file isntead of globally, or else this breaks NDEBUG Modified: trunk/reactos/lib/ntdll/csr/capture.c Modified: trunk/reactos/lib/ntdll/csr/lpc.c Modified: trunk/reactos/lib/ntdll/csr/probe.c Modified: trunk/reactos/lib/ntdll/csr/thread.c Modified: trunk/reactos/lib/ntdll/dbg/brkpoint.c Modified: trunk/reactos/lib/ntdll/dbg/debug.c Modified: trunk/reactos/lib/ntdll/dbg/print.c Modified: trunk/reactos/lib/ntdll/inc/ntdll.h Modified: trunk/reactos/lib/ntdll/ldr/elf.c Modified: trunk/reactos/lib/ntdll/ldr/res.c Modified: trunk/reactos/lib/ntdll/ldr/startup.c Modified: trunk/reactos/lib/ntdll/ldr/utils.c Modified: trunk/reactos/lib/ntdll/main/dllmain.c Modified: trunk/reactos/lib/ntdll/rtl/apc.c Modified: trunk/reactos/lib/ntdll/rtl/atom.c Modified: trunk/reactos/lib/ntdll/rtl/callback.c Modified: trunk/reactos/lib/ntdll/rtl/crc32.c Modified: trunk/reactos/lib/ntdll/rtl/critical.c Modified: trunk/reactos/lib/ntdll/rtl/dbgbuffer.c Modified: trunk/reactos/lib/ntdll/rtl/exception.c Modified: trunk/reactos/lib/ntdll/rtl/handle.c Modified: trunk/reactos/lib/ntdll/rtl/libsupp.c Modified: trunk/reactos/lib/ntdll/rtl/math.c Modified: trunk/reactos/lib/ntdll/rtl/message.c Modified: trunk/reactos/lib/ntdll/rtl/misc.c Modified: trunk/reactos/lib/ntdll/rtl/path.c Modified: trunk/reactos/lib/ntdll/rtl/process.c Modified: trunk/reactos/lib/ntdll/rtl/propvar.c Modified: trunk/reactos/lib/ntdll/rtl/rangelist.c Modified: trunk/reactos/lib/ntdll/rtl/resource.c Modified: trunk/reactos/lib/ntdll/rtl/teb.c Modified: trunk/reactos/lib/ntdll/rtl/timerqueue.c Modified: trunk/reactos/lib/ntdll/rtl/trace.c Modified: trunk/reactos/lib/ntdll/stdio/sprintf.c Modified: trunk/reactos/lib/ntdll/stdio/sscanf.c Modified: trunk/reactos/lib/ntdll/stdio/swprintf.c Modified: trunk/reactos/lib/ntdll/stdlib/mbstowcs.c Modified: trunk/reactos/lib/ntdll/stdlib/wcstombs.c _____
Modified: trunk/reactos/lib/ntdll/csr/capture.c --- trunk/reactos/lib/ntdll/csr/capture.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/csr/capture.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -8,8 +8,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* GLOBALS *******************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/csr/lpc.c --- trunk/reactos/lib/ntdll/csr/lpc.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/csr/lpc.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -13,8 +13,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* GLOBALS *******************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/csr/probe.c --- trunk/reactos/lib/ntdll/csr/probe.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/csr/probe.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -8,8 +8,9 @@
* DATE: 2001-06-17 */
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* * @implemented _____
Modified: trunk/reactos/lib/ntdll/csr/thread.c --- trunk/reactos/lib/ntdll/csr/thread.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/csr/thread.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -6,8 +6,9 @@
* PURPOSE: CSRSS threads API */
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* * @implemented _____
Modified: trunk/reactos/lib/ntdll/dbg/brkpoint.c --- trunk/reactos/lib/ntdll/dbg/brkpoint.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/dbg/brkpoint.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -11,8 +11,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* FUNCTIONS *****************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/dbg/debug.c --- trunk/reactos/lib/ntdll/dbg/debug.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/dbg/debug.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -11,8 +11,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h> #include <rosrtl/thread.h>
/* FUNCTIONS *****************************************************************/ _____
Modified: trunk/reactos/lib/ntdll/dbg/print.c --- trunk/reactos/lib/ntdll/dbg/print.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/dbg/print.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -9,8 +9,9 @@
* Created 28/12/1999 */
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* FUNCTIONS ***************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/inc/ntdll.h --- trunk/reactos/lib/ntdll/inc/ntdll.h 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/inc/ntdll.h 2005-06-19 22:50:59 UTC (rev 16126) @@ -21,6 +21,5 @@
#include <ntdll/rtl.h> #include <ntdll/ldr.h> #include <ntdll/ntdll.h> -#include <debug.h> /* FIXME REMOVE THIS */
/* EOF */ _____
Modified: trunk/reactos/lib/ntdll/ldr/elf.c --- trunk/reactos/lib/ntdll/ldr/elf.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/ldr/elf.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -42,8 +42,9 @@
* John Polstra jdp@polstra.com. */
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
#if 0
_____
Modified: trunk/reactos/lib/ntdll/ldr/res.c --- trunk/reactos/lib/ntdll/ldr/res.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/ldr/res.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -23,8 +23,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* PROTOTYPES ****************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/ldr/startup.c --- trunk/reactos/lib/ntdll/ldr/startup.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/ldr/startup.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -10,8 +10,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h> #include <win32k/callback.h>
VOID RtlInitializeHeapManager (VOID); _____
Modified: trunk/reactos/lib/ntdll/ldr/utils.c --- trunk/reactos/lib/ntdll/ldr/utils.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/ldr/utils.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -19,8 +19,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
#define LDRP_PROCESS_CREATION_TIME 0x8000000
_____
Modified: trunk/reactos/lib/ntdll/main/dllmain.c --- trunk/reactos/lib/ntdll/main/dllmain.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/main/dllmain.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -7,8 +7,9 @@
* PROGRAMMER: */
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
BOOL WINAPI DllMainCRTStartup(HINSTANCE hinstDll, DWORD fdwReason, _____
Modified: trunk/reactos/lib/ntdll/rtl/apc.c --- trunk/reactos/lib/ntdll/rtl/apc.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/apc.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -26,8 +26,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* FUNCTIONS ***************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/rtl/atom.c --- trunk/reactos/lib/ntdll/rtl/atom.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/atom.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -11,8 +11,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* LOCAL TYPES ***************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/rtl/callback.c --- trunk/reactos/lib/ntdll/rtl/callback.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/callback.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -9,8 +9,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h> /* TYPES *********************************************************************/
typedef NTSTATUS (STDCALL *KERNEL_CALLBACK_FUNCTION)(PVOID Argument, _____
Modified: trunk/reactos/lib/ntdll/rtl/crc32.c --- trunk/reactos/lib/ntdll/rtl/crc32.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/crc32.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -17,8 +17,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h> /* FUNCTIONS ****************************************************************/
/* CRC polynomial 0xedb88320 */ _____
Modified: trunk/reactos/lib/ntdll/rtl/critical.c --- trunk/reactos/lib/ntdll/rtl/critical.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/critical.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -12,8 +12,9 @@
/* INCLUDES ******************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* FUNCTIONS *****************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/rtl/dbgbuffer.c --- trunk/reactos/lib/ntdll/rtl/dbgbuffer.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/dbgbuffer.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -31,8 +31,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* FUNCTIONS ***************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/rtl/exception.c --- trunk/reactos/lib/ntdll/rtl/exception.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/exception.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -14,8 +14,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
static RTL_CRITICAL_SECTION RtlpVectoredExceptionLock; static LIST_ENTRY RtlpVectoredExceptionHead; _____
Modified: trunk/reactos/lib/ntdll/rtl/handle.c --- trunk/reactos/lib/ntdll/rtl/handle.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/handle.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -9,8 +9,9 @@
/* INCLUDES ******************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* FUNCTIONS *****************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/rtl/libsupp.c --- trunk/reactos/lib/ntdll/rtl/libsupp.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/libsupp.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -9,8 +9,9 @@
* */
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* FUNCTIONS ***************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/rtl/math.c --- trunk/reactos/lib/ntdll/rtl/math.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/math.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -17,8 +17,9 @@
License along with the GNU C Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
double atan (double __x); double ceil (double __x); _____
Modified: trunk/reactos/lib/ntdll/rtl/message.c --- trunk/reactos/lib/ntdll/rtl/message.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/message.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -11,8 +11,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h> #include <ddk/ldrfuncs.h>
/* FUNCTIONS *****************************************************************/ _____
Modified: trunk/reactos/lib/ntdll/rtl/misc.c --- trunk/reactos/lib/ntdll/rtl/misc.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/misc.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -11,8 +11,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/********************************************************************** * NAME EXPORTED _____
Modified: trunk/reactos/lib/ntdll/rtl/path.c --- trunk/reactos/lib/ntdll/rtl/path.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/path.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -10,8 +10,9 @@
/* INCLUDES ******************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* DEFINITONS and MACROS ******************************************************/
_____
Modified: trunk/reactos/lib/ntdll/rtl/process.c --- trunk/reactos/lib/ntdll/rtl/process.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/process.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -11,8 +11,9 @@
/* INCLUDES ****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* FUNCTIONS ****************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/rtl/propvar.c --- trunk/reactos/lib/ntdll/rtl/propvar.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/propvar.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -5,8 +5,9 @@
* FILE: lib/ntdll/csr/propvar.c * PURPOSE: CSRSS properties and variants API */ +#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* * @unimplemented _____
Modified: trunk/reactos/lib/ntdll/rtl/rangelist.c --- trunk/reactos/lib/ntdll/rtl/rangelist.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/rangelist.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -26,8 +26,9 @@
/* INCLUDES ****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
typedef struct _RTL_RANGE_ENTRY { _____
Modified: trunk/reactos/lib/ntdll/rtl/resource.c --- trunk/reactos/lib/ntdll/rtl/resource.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/resource.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -18,8 +18,9 @@
* The code is based on information published in WDJ January 1999 issue. */
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* FUNCTIONS ****************************************************************/ _____
Modified: trunk/reactos/lib/ntdll/rtl/teb.c --- trunk/reactos/lib/ntdll/rtl/teb.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/teb.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -6,8 +6,9 @@
* PURPOSE: */
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
PTEB STDCALL _____
Modified: trunk/reactos/lib/ntdll/rtl/timerqueue.c --- trunk/reactos/lib/ntdll/rtl/timerqueue.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/timerqueue.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -26,8 +26,9 @@
/* INCLUDES ****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
typedef VOID (CALLBACK *WAITORTIMERCALLBACKFUNC) (PVOID, BOOLEAN );
_____
Modified: trunk/reactos/lib/ntdll/rtl/trace.c --- trunk/reactos/lib/ntdll/rtl/trace.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/rtl/trace.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -26,8 +26,9 @@
/* INCLUDES *****************************************************************/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
/* GLOBALS *******************************************************************/
_____
Modified: trunk/reactos/lib/ntdll/stdio/sprintf.c --- trunk/reactos/lib/ntdll/stdio/sprintf.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/stdio/sprintf.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -24,8 +24,9 @@
#include <ctype.h> #include <limits.h>
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h>
#define ZEROPAD 1 /* pad with zero */ _____
Modified: trunk/reactos/lib/ntdll/stdio/sscanf.c --- trunk/reactos/lib/ntdll/stdio/sscanf.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/stdio/sscanf.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -1,7 +1,8 @@
/**/
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h> #include <stdio.h>
/* helper function for *scanf. Returns the value of character c in the _____
Modified: trunk/reactos/lib/ntdll/stdio/swprintf.c --- trunk/reactos/lib/ntdll/stdio/swprintf.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/stdio/swprintf.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -22,8 +22,9 @@
* Wirzenius wrote this portably, Torvalds fucked it up :-) */
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h> #include <wchar.h> #include <limits.h>
_____
Modified: trunk/reactos/lib/ntdll/stdlib/mbstowcs.c --- trunk/reactos/lib/ntdll/stdlib/mbstowcs.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/stdlib/mbstowcs.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -6,8 +6,9 @@
* PURPOSE: converts a multi byte string to a unicode string */
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h> #include <stdlib.h> #include <string.h> /* _____
Modified: trunk/reactos/lib/ntdll/stdlib/wcstombs.c --- trunk/reactos/lib/ntdll/stdlib/wcstombs.c 2005-06-19 22:32:51 UTC (rev 16125) +++ trunk/reactos/lib/ntdll/stdlib/wcstombs.c 2005-06-19 22:50:59 UTC (rev 16126) @@ -6,8 +6,9 @@
* PURPOSE: converts a unicode string to a multi byte string */
+#include <ntdll.h> #define NDEBUG -#include <ntdll.h> +#include <debug.h> #include <stdlib.h> #include <string.h>