--- old/src/jdk.jextract/share/classes/com/sun/tools/jextract/AsmCodeFactoryExt.java 2019-04-10 19:41:55.000000000 +0530 +++ new/src/jdk.jextract/share/classes/com/sun/tools/jextract/AsmCodeFactoryExt.java 2019-04-10 19:41:54.000000000 +0530 @@ -200,7 +200,7 @@ String name = macroTree.name(); MacroParser.Macro macro = macroTree.macro().get(); log.print(Level.FINE, () -> "Adding macro " + name); - addConstant(name, macro.type(), macro.value()); + addConstant(Utils.toMacroName(name), macro.type(), macro.value()); return true; } else { return false;