8006498: ASSERT and other symbols used incorrectly with #if are supposed to be defined or not 8008474: -Wundef should be added to the build to catch #if references to undefined macros. Webrev is here: http://cr.openjdk.java.net/~jprovino/8006498/webrev.00/ Thanks. joe