diff src/share/vm/classfile/vmSymbols.cpp @ 10274:e76dd894b984

8012292: optimized build with GCC broken Summary: Some #ifndef PRODUCT should be #ifdef ASSERT Reviewed-by: kvn, twisti Contributed-by: gdub <duboscq@ssw.jku.at>
author roland
date Wed, 24 Apr 2013 14:26:09 +0200
parents 18fb7da42534
children de6a9e811145
line wrap: on
line diff
--- a/src/share/vm/classfile/vmSymbols.cpp	Fri May 03 09:32:50 2013 +0200
+++ b/src/share/vm/classfile/vmSymbols.cpp	Wed Apr 24 14:26:09 2013 +0200
@@ -49,7 +49,7 @@
   }
 }
 
-#ifndef PRODUCT
+#ifdef ASSERT
 #define VM_SYMBOL_ENUM_NAME_BODY(name, string) #name "\0"
 static const char* vm_symbol_enum_names =
   VM_SYMBOLS_DO(VM_SYMBOL_ENUM_NAME_BODY, VM_ALIAS_IGNORE)
@@ -64,7 +64,7 @@
   }
   return string;
 }
-#endif //PRODUCT
+#endif //ASSERT
 
 // Put all the VM symbol strings in one place.
 // Makes for a more compact libjvm.