------- Comment #2 from tromey at gcc dot gnu dot org 2007-01-29 19:03 ------- Hmm, we use "DEBUG" in java-assert.h. That is a bit unfriendly.
Anyway if this define is coming from a system header, the traditional fix is to #undef it somewhere. Typically this is done in the platform flavor's header file, e.g., libjava/include/win32.h. We already have "#undef STRICT" there... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30570