# HG changeset patch # User gadams # Date 1529406900 14400 # Node ID c82ed0f373bb3e99c0fad02caea49a5d636bb39b # Parent 9cdde9293187c9ad5d42125680f137a863cdcb57 8205055: Fix compilation optimization errors with new Solaris toolchain Reviewed-by: erikj diff -r 9cdde9293187 -r c82ed0f373bb make/hotspot/lib/JvmOverrideFiles.gmk --- a/make/hotspot/lib/JvmOverrideFiles.gmk Tue Jun 19 07:14:49 2018 -0400 +++ b/make/hotspot/lib/JvmOverrideFiles.gmk Tue Jun 19 07:15:00 2018 -0400 @@ -74,6 +74,8 @@ else ifeq ($(OPENJDK_TARGET_OS), solaris) ifneq ($(DEBUG_LEVEL), slowdebug) + # dev studio 12.6 workaround + BUILD_LIBJVM_arguments.cpp_OPTIMIZATION := LOW # Workaround for a bug in dtrace. If ciEnv::post_compiled_method_load_event() # is inlined, the resulting dtrace object file needs a reference to this # function, whose symbol name is too long for dtrace. So disable inlining