> not undefining the DEBUG macro causes a warning in each file.
> 
Does it? :)