hotspot/make/solaris/makefiles/product.make
changeset 13391 30245956af37
parent 11721 dcd1f62c9caf
child 13728 882756847a04
equal deleted inserted replaced
13309:50c604cb0d5f 13391:30245956af37
    38 endif
    38 endif
    39 
    39 
    40 # (OPT_CFLAGS/SLOWER is also available, to alter compilation of buggy files)
    40 # (OPT_CFLAGS/SLOWER is also available, to alter compilation of buggy files)
    41 ifeq ("${Platform_compiler}", "sparcWorks")
    41 ifeq ("${Platform_compiler}", "sparcWorks")
    42 
    42 
       
    43 ifeq ($(COMPILER_REV_NUMERIC), 510)
       
    44 # CC 5.10 has bug XXXXX with -xO4
       
    45 OPT_CFLAGS/jvmtiClassFileReconstituter.o = $(OPT_CFLAGS/O2)
       
    46 endif # COMPILER_REV_NUMERIC == 510
       
    47 
    43 ifeq ($(shell expr $(COMPILER_REV_NUMERIC) \>= 509), 1)
    48 ifeq ($(shell expr $(COMPILER_REV_NUMERIC) \>= 509), 1)
    44 # dtrace cannot handle tail call optimization (6672627, 6693876)
    49 # dtrace cannot handle tail call optimization (6672627, 6693876)
    45 OPT_CFLAGS/jni.o = $(OPT_CFLAGS/DEFAULT) $(OPT_CCFLAGS/NO_TAIL_CALL_OPT)
    50 OPT_CFLAGS/jni.o = $(OPT_CFLAGS/DEFAULT) $(OPT_CCFLAGS/NO_TAIL_CALL_OPT)
    46 endif # COMPILER_NUMERIC_REV >= 509
    51 endif # COMPILER_NUMERIC_REV >= 509
    47 
    52