make/aix/makefiles/vm.make

Print this page
rev 6240 : 8039805: Fix the signature of the global new/delete operators in allocation.cpp


 123 # the same could be done by separate execstack command
 124 #LFLAGS += -Xlinker -z -Xlinker noexecstack
 125 
 126 LIBS += -lm -ldl -lpthread
 127 
 128 # By default, link the *.o into the library, not the executable.
 129 LINK_INTO$(LINK_INTO) = LIBJVM
 130 
 131 JDK_LIBDIR = $(JAVA_HOME)/jre/lib/$(LIBARCH)
 132 
 133 #----------------------------------------------------------------------
 134 # jvm_db & dtrace
 135 include $(MAKEFILES_DIR)/dtrace.make
 136 
 137 #----------------------------------------------------------------------
 138 # JVM
 139 
 140 JVM      = jvm
 141 LIBJVM   = lib$(JVM).so
 142 
 143 CFLAGS += -DALLOW_OPERATOR_NEW_USAGE
 144 
 145 LIBJVM_DEBUGINFO   = lib$(JVM).debuginfo
 146 LIBJVM_DIZ         = lib$(JVM).diz
 147 
 148 SPECIAL_PATHS:=adlc c1 gc_implementation opto shark libadt
 149 
 150 SOURCE_PATHS=\
 151   $(shell find $(HS_COMMON_SRC)/share/vm/* -type d \! \
 152       \( -name DUMMY $(foreach dir,$(SPECIAL_PATHS),-o -name $(dir)) \))
 153 SOURCE_PATHS+=$(HS_COMMON_SRC)/os/$(Platform_os_family)/vm
 154 SOURCE_PATHS+=$(HS_COMMON_SRC)/os/posix/vm
 155 SOURCE_PATHS+=$(HS_COMMON_SRC)/cpu/$(SRCARCH)/vm
 156 SOURCE_PATHS+=$(HS_COMMON_SRC)/os_cpu/$(Platform_os_family)_$(SRCARCH)/vm
 157 
 158 CORE_PATHS=$(foreach path,$(SOURCE_PATHS),$(call altsrc,$(path)) $(path))
 159 CORE_PATHS+=$(GENERATED)/jvmtifiles $(GENERATED)/tracefiles
 160 
 161 ifneq ($(INCLUDE_TRACE), false)
 162 CORE_PATHS+=$(shell if [ -d $(HS_ALT_SRC)/share/vm/jfr ]; then \
 163   find $(HS_ALT_SRC)/share/vm/jfr -type d; \
 164   fi)




 123 # the same could be done by separate execstack command
 124 #LFLAGS += -Xlinker -z -Xlinker noexecstack
 125 
 126 LIBS += -lm -ldl -lpthread
 127 
 128 # By default, link the *.o into the library, not the executable.
 129 LINK_INTO$(LINK_INTO) = LIBJVM
 130 
 131 JDK_LIBDIR = $(JAVA_HOME)/jre/lib/$(LIBARCH)
 132 
 133 #----------------------------------------------------------------------
 134 # jvm_db & dtrace
 135 include $(MAKEFILES_DIR)/dtrace.make
 136 
 137 #----------------------------------------------------------------------
 138 # JVM
 139 
 140 JVM      = jvm
 141 LIBJVM   = lib$(JVM).so
 142 


 143 LIBJVM_DEBUGINFO   = lib$(JVM).debuginfo
 144 LIBJVM_DIZ         = lib$(JVM).diz
 145 
 146 SPECIAL_PATHS:=adlc c1 gc_implementation opto shark libadt
 147 
 148 SOURCE_PATHS=\
 149   $(shell find $(HS_COMMON_SRC)/share/vm/* -type d \! \
 150       \( -name DUMMY $(foreach dir,$(SPECIAL_PATHS),-o -name $(dir)) \))
 151 SOURCE_PATHS+=$(HS_COMMON_SRC)/os/$(Platform_os_family)/vm
 152 SOURCE_PATHS+=$(HS_COMMON_SRC)/os/posix/vm
 153 SOURCE_PATHS+=$(HS_COMMON_SRC)/cpu/$(SRCARCH)/vm
 154 SOURCE_PATHS+=$(HS_COMMON_SRC)/os_cpu/$(Platform_os_family)_$(SRCARCH)/vm
 155 
 156 CORE_PATHS=$(foreach path,$(SOURCE_PATHS),$(call altsrc,$(path)) $(path))
 157 CORE_PATHS+=$(GENERATED)/jvmtifiles $(GENERATED)/tracefiles
 158 
 159 ifneq ($(INCLUDE_TRACE), false)
 160 CORE_PATHS+=$(shell if [ -d $(HS_ALT_SRC)/share/vm/jfr ]; then \
 161   find $(HS_ALT_SRC)/share/vm/jfr -type d; \
 162   fi)