comparison build/solaris/makefiles/amd64.make @ 4:5ff61c9f5601

6624782: Bigapps crashes during CMS precleaning. Summary: Lowered optimization level for files instanceKlass.cpp and objArrayKlass.cpp Reviewed-by: ysr
author jmasa
date Mon, 11 Feb 2008 15:40:07 -0800
parents a61af66fc99e
children
comparison
equal deleted inserted replaced
1:92489cdc94d1 4:5ff61c9f5601
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 # 18 #
19 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, 19 # Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
20 # CA 95054 USA or visit www.sun.com if you need additional information or 20 # CA 95054 USA or visit www.sun.com if you need additional information or
21 # have any questions. 21 # have any questions.
22 # 22 #
23 # 23 #
24 24
25 # Must also specify if CPU is little endian 25 # Must also specify if CPU is little endian
26 CFLAGS += -DVM_LITTLE_ENDIAN 26 CFLAGS += -DVM_LITTLE_ENDIAN
27 27
43 43
44 # Temporary until SS10 C++ compiler is fixed 44 # Temporary until SS10 C++ compiler is fixed
45 OPT_CFLAGS/generateOptoStub.o = -xO2 45 OPT_CFLAGS/generateOptoStub.o = -xO2
46 OPT_CFLAGS/thread.o = -xO2 46 OPT_CFLAGS/thread.o = -xO2
47 47
48 # Work around for 6624782
49 OPT_CFLAGS/instanceKlass.o = -Qoption ube -no_a2lf
50 OPT_CFLAGS/objArrayKlass.o = -Qoption ube -no_a2lf
51
48 else 52 else
49 53
50 ifeq ("${Platform_compiler}", "gcc") 54 ifeq ("${Platform_compiler}", "gcc")
51 # gcc 55 # gcc
52 # The serviceability agent relies on frame pointer (%rbp) to walk thread stack 56 # The serviceability agent relies on frame pointer (%rbp) to walk thread stack
56 60
57 else 61 else
58 # error 62 # error
59 _JUNK2_ := $(shell echo >&2 \ 63 _JUNK2_ := $(shell echo >&2 \
60 "*** ERROR: this compiler is not yet supported by this code base!") 64 "*** ERROR: this compiler is not yet supported by this code base!")
61 @exit 1 65 @exit 1
62 endif 66 endif
63 endif 67 endif