hotspot/make/solaris/makefiles/debug.make
changeset 584 02175b2b64e6
parent 338 5cf9f61d76f4
child 670 ddf3e9583f2f
equal deleted inserted replaced
583:d74aa13f97d2 584:02175b2b64e6
    27 # Compiler specific DEBUG_CFLAGS are passed in from gcc.make, sparcWorks.make
    27 # Compiler specific DEBUG_CFLAGS are passed in from gcc.make, sparcWorks.make
    28 DEBUG_CFLAGS/DEFAULT= $(DEBUG_CFLAGS)
    28 DEBUG_CFLAGS/DEFAULT= $(DEBUG_CFLAGS)
    29 DEBUG_CFLAGS/BYFILE = $(DEBUG_CFLAGS/$@)$(DEBUG_CFLAGS/DEFAULT$(DEBUG_CFLAGS/$@))
    29 DEBUG_CFLAGS/BYFILE = $(DEBUG_CFLAGS/$@)$(DEBUG_CFLAGS/DEFAULT$(DEBUG_CFLAGS/$@))
    30 
    30 
    31 ifeq ("${Platform_compiler}", "sparcWorks")
    31 ifeq ("${Platform_compiler}", "sparcWorks")
    32 ifeq ($(shell expr $(COMPILER_REV) \>= 5.8), 1)
    32 
       
    33 ifeq ($(COMPILER_REV),5.8)
    33   # SS11 SEGV when compiling with -g and -xarch=v8, using different backend
    34   # SS11 SEGV when compiling with -g and -xarch=v8, using different backend
    34   DEBUG_CFLAGS/compileBroker.o = $(DEBUG_CFLAGS) -xO0
    35   DEBUG_CFLAGS/compileBroker.o = $(DEBUG_CFLAGS) -xO0
    35   DEBUG_CFLAGS/jvmtiTagMap.o   = $(DEBUG_CFLAGS) -xO0
    36   DEBUG_CFLAGS/jvmtiTagMap.o   = $(DEBUG_CFLAGS) -xO0
    36 endif
    37 endif
    37 endif
    38 endif