hotspot/make/solaris/makefiles/optimized.make
changeset 13391 30245956af37
parent 10504 754cf4e432f4
child 13963 e5b53c306fb5
equal deleted inserted replaced
13309:50c604cb0d5f 13391:30245956af37
    30 OPT_CFLAGS/BYFILE = $(OPT_CFLAGS/$@)$(OPT_CFLAGS/DEFAULT$(OPT_CFLAGS/$@))
    30 OPT_CFLAGS/BYFILE = $(OPT_CFLAGS/$@)$(OPT_CFLAGS/DEFAULT$(OPT_CFLAGS/$@))
    31 
    31 
    32 # (OPT_CFLAGS/SLOWER is also available, to alter compilation of buggy files)
    32 # (OPT_CFLAGS/SLOWER is also available, to alter compilation of buggy files)
    33 ifeq ("${Platform_compiler}", "sparcWorks")
    33 ifeq ("${Platform_compiler}", "sparcWorks")
    34 
    34 
       
    35 ifeq ($(COMPILER_REV_NUMERIC), 510)
       
    36 # CC 5.10 has bug XXXXX with -xO4
       
    37 OPT_CFLAGS/jvmtiClassFileReconstituter.o = $(OPT_CFLAGS/O2)
       
    38 endif # COMPILER_REV_NUMERIC == 510
       
    39 
    35 ifeq ($(shell expr $(COMPILER_REV_NUMERIC) \>= 509), 1)
    40 ifeq ($(shell expr $(COMPILER_REV_NUMERIC) \>= 509), 1)
    36 # dtrace cannot handle tail call optimization (6672627, 6693876)
    41 # dtrace cannot handle tail call optimization (6672627, 6693876)
    37 OPT_CFLAGS/jni.o = $(OPT_CFLAGS/DEFAULT) $(OPT_CCFLAGS/NO_TAIL_CALL_OPT)
    42 OPT_CFLAGS/jni.o = $(OPT_CFLAGS/DEFAULT) $(OPT_CCFLAGS/NO_TAIL_CALL_OPT)
    38 endif # COMPILER_NUMERIC_REV >= 509
    43 endif # COMPILER_NUMERIC_REV >= 509
    39 
    44