6729552: jvm98 crashes with SS12 built jdk on Solaris X64 fastdebug version
authorkvn
Fri Jul 25 16:03:40 2008 -0700 (20 months ago)
changeset 252be7facf71163
parent 251020a0b730379
child 253b0fe4deeb9fb
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
make/solaris/makefiles/fastdebug.make
--- a/make/solaris/makefiles/fastdebug.make Fri Jul 25 15:54:23 2008 -0700
+++ b/make/solaris/makefiles/fastdebug.make Fri Jul 25 16:03:40 2008 -0700
@@ -38,6 +38,8 @@ OPT_CFLAGS/SLOWER = -xO2
# Problem with SS12 compiler, dtrace doesn't like the .o files (bug 6693876)
ifeq ($(COMPILER_REV), 5.9)
+ # To avoid jvm98 crash
+ OPT_CFLAGS/instanceKlass.o = $(OPT_CFLAGS/SLOWER)
# Not clear this workaround could be skipped in some cases.
OPT_CFLAGS/vmGCOperations.o = $(OPT_CFLAGS/SLOWER)
OPT_CFLAGS/java.o = $(OPT_CFLAGS/SLOWER)