comparison make/solaris/makefiles/fastdebug.make @ 252:be7facf71163

6729552: jvm98 crashes with SS12 built jdk on Solaris X64 fastdebug version Summary: SS12 C++ tripped over new templates usage in instanceKlass.cpp. Reviewed-by: never
author kvn
date Fri, 25 Jul 2008 16:03:40 -0700
parents d1605aabd0a1
children 4d20a3aaf1ab
comparison
equal deleted inserted replaced
251:020a0b730379 252:be7facf71163
36 ifeq ("${Platform_compiler}", "sparcWorks") 36 ifeq ("${Platform_compiler}", "sparcWorks")
37 OPT_CFLAGS/SLOWER = -xO2 37 OPT_CFLAGS/SLOWER = -xO2
38 38
39 # Problem with SS12 compiler, dtrace doesn't like the .o files (bug 6693876) 39 # Problem with SS12 compiler, dtrace doesn't like the .o files (bug 6693876)
40 ifeq ($(COMPILER_REV), 5.9) 40 ifeq ($(COMPILER_REV), 5.9)
41 # To avoid jvm98 crash
42 OPT_CFLAGS/instanceKlass.o = $(OPT_CFLAGS/SLOWER)
41 # Not clear this workaround could be skipped in some cases. 43 # Not clear this workaround could be skipped in some cases.
42 OPT_CFLAGS/vmGCOperations.o = $(OPT_CFLAGS/SLOWER) 44 OPT_CFLAGS/vmGCOperations.o = $(OPT_CFLAGS/SLOWER)
43 OPT_CFLAGS/java.o = $(OPT_CFLAGS/SLOWER) 45 OPT_CFLAGS/java.o = $(OPT_CFLAGS/SLOWER)
44 OPT_CFLAGS/jni.o = $(OPT_CFLAGS/SLOWER) 46 OPT_CFLAGS/jni.o = $(OPT_CFLAGS/SLOWER)
45 endif 47 endif