< prev index next >

make/linux/makefiles/vm.make

Print this page
rev 8362 : 8079792: GC directory structure cleanup
Reviewed-by:


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




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


< prev index next >