comparison make/linux/makefiles/vm.make @ 10879:d55f24eac4b1

PTX support for Linux
author Morris Meyer <morris.meyer@oracle.com>
date Thu, 25 Jul 2013 22:15:30 -0400
parents 836a62f43af9
children 6b0fd0964b87
comparison
equal deleted inserted replaced
10878:d9fcc82766da 10879:d55f24eac4b1
149 \( -name DUMMY $(foreach dir,$(SPECIAL_PATHS),-o -name $(dir)) \)) 149 \( -name DUMMY $(foreach dir,$(SPECIAL_PATHS),-o -name $(dir)) \))
150 SOURCE_PATHS+=$(HS_COMMON_SRC)/os/$(Platform_os_family)/vm 150 SOURCE_PATHS+=$(HS_COMMON_SRC)/os/$(Platform_os_family)/vm
151 SOURCE_PATHS+=$(HS_COMMON_SRC)/os/posix/vm 151 SOURCE_PATHS+=$(HS_COMMON_SRC)/os/posix/vm
152 SOURCE_PATHS+=$(HS_COMMON_SRC)/cpu/$(Platform_arch)/vm 152 SOURCE_PATHS+=$(HS_COMMON_SRC)/cpu/$(Platform_arch)/vm
153 SOURCE_PATHS+=$(HS_COMMON_SRC)/os_cpu/$(Platform_os_arch)/vm 153 SOURCE_PATHS+=$(HS_COMMON_SRC)/os_cpu/$(Platform_os_arch)/vm
154 SOURCE_PATHS+=$(HS_COMMON_SRC)/gpu/ptx 154 SOURCE_PATHS+=$(HS_COMMON_SRC)/gpu/ptx/vm
155 SOURCE_PATHS+=$(HS_COMMON_SRC)/os_gpu/linux_ptx/vm
155 156
156 CORE_PATHS=$(foreach path,$(SOURCE_PATHS),$(call altsrc,$(path)) $(path)) 157 CORE_PATHS=$(foreach path,$(SOURCE_PATHS),$(call altsrc,$(path)) $(path))
157 CORE_PATHS+=$(GENERATED)/jvmtifiles $(GENERATED)/tracefiles 158 CORE_PATHS+=$(GENERATED)/jvmtifiles $(GENERATED)/tracefiles
158 159
159 ifneq ($(INCLUDE_TRACE), false) 160 ifneq ($(INCLUDE_TRACE), false)
172 COMPILER2_PATHS += $(GENERATED)/adfiles 173 COMPILER2_PATHS += $(GENERATED)/adfiles
173 174
174 SHARK_PATHS := $(GAMMADIR)/src/share/vm/shark 175 SHARK_PATHS := $(GAMMADIR)/src/share/vm/shark
175 176
176 GRAAL_PATHS += $(call altsrc,$(HS_COMMON_SRC)/share/vm/graal) 177 GRAAL_PATHS += $(call altsrc,$(HS_COMMON_SRC)/share/vm/graal)
177 GRAAL_PATHS += $(call altsrc,$(HS_COMMON_SRC)/gpu/ptx) 178 GRAAL_PATHS += $(call altsrc,$(HS_COMMON_SRC)/gpu/ptx/vm)
178 GRAAL_PATHS += $(HS_COMMON_SRC)/share/vm/graal 179 GRAAL_PATHS += $(HS_COMMON_SRC)/share/vm/graal
179 GRAAL_PATHS += $(HS_COMMON_SRC)/gpu/ptx 180 GRAAL_PATHS += $(HS_COMMON_SRC)/gpu/ptx/vm
180 181
181 # Include dirs per type. 182 # Include dirs per type.
182 Src_Dirs/CORE := $(CORE_PATHS) 183 Src_Dirs/CORE := $(CORE_PATHS)
183 Src_Dirs/COMPILER1 := $(CORE_PATHS) $(COMPILER1_PATHS) $(GRAAL_PATHS) 184 Src_Dirs/COMPILER1 := $(CORE_PATHS) $(COMPILER1_PATHS) $(GRAAL_PATHS)
184 Src_Dirs/COMPILER2 := $(CORE_PATHS) $(COMPILER2_PATHS) $(GRAAL_PATHS) 185 Src_Dirs/COMPILER2 := $(CORE_PATHS) $(COMPILER2_PATHS) $(GRAAL_PATHS)