make/solaris/makefiles/amd64.make
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File 6986046-fallout Sdiff make/solaris/makefiles

make/solaris/makefiles/amd64.make

Print this page




  18 #
  19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  20 # or visit www.oracle.com if you need additional information or have any
  21 # questions.
  22 #
  23 #
  24 
  25 # Must also specify if CPU is little endian
  26 CFLAGS += -DVM_LITTLE_ENDIAN
  27 
  28 # Not included in includeDB because it has no dependencies
  29 Obj_Files += solaris_x86_64.o
  30 
  31 #
  32 # Special case flags for compilers and compiler versions on amd64.
  33 #
  34 ifeq ("${Platform_compiler}", "sparcWorks")
  35 
  36 # Temporary until SS10 C++ compiler is fixed
  37 OPT_CFLAGS/generateOptoStub.o = -xO2
  38 

  39 else
  40 
  41 ifeq ("${Platform_compiler}", "gcc")
  42 # gcc
  43 # The serviceability agent relies on frame pointer (%rbp) to walk thread stack
  44 CFLAGS += -fno-omit-frame-pointer
  45 
  46 else
  47 # error
  48 _JUNK2_ := $(shell echo >&2 \
  49        "*** ERROR: this compiler is not yet supported by this code base!")
  50        @exit 1
  51 endif
  52 endif


  18 #
  19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  20 # or visit www.oracle.com if you need additional information or have any
  21 # questions.
  22 #
  23 #
  24 
  25 # Must also specify if CPU is little endian
  26 CFLAGS += -DVM_LITTLE_ENDIAN
  27 
  28 # Not included in includeDB because it has no dependencies
  29 Obj_Files += solaris_x86_64.o
  30 
  31 #
  32 # Special case flags for compilers and compiler versions on amd64.
  33 #
  34 ifeq ("${Platform_compiler}", "sparcWorks")
  35 
  36 # Temporary until SS10 C++ compiler is fixed
  37 OPT_CFLAGS/generateOptoStub.o = -xO2
  38 # Temporary util SS12u1 C++ compiler is fixed
  39 OPT_CFLAGS/c1_LinearScan.o = -xO2
  40 else
  41 
  42 ifeq ("${Platform_compiler}", "gcc")
  43 # gcc
  44 # The serviceability agent relies on frame pointer (%rbp) to walk thread stack
  45 CFLAGS += -fno-omit-frame-pointer
  46 
  47 else
  48 # error
  49 _JUNK2_ := $(shell echo >&2 \
  50        "*** ERROR: this compiler is not yet supported by this code base!")
  51        @exit 1
  52 endif
  53 endif
make/solaris/makefiles/amd64.make
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File