Mercurial > hg > truffle
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) |