137 |
138 |
138 JVM = jvm |
139 JVM = jvm |
139 LIBJVM = lib$(JVM).so |
140 LIBJVM = lib$(JVM).so |
140 LIBJVM_G = lib$(JVM)$(G_SUFFIX).so |
141 LIBJVM_G = lib$(JVM)$(G_SUFFIX).so |
141 |
142 |
142 CORE_PATHS := $(shell find $(GAMMADIR)/src/share/vm/* -type d \! \( -name adlc -o -name c1 -o -name gc_implementation -o -name opto -o -name shark -o -name libadt \)) |
143 SPECIAL_PATHS:=adlc c1 dist gc_implementation opto shark libadt |
143 CORE_PATHS += $(GAMMADIR)/src/os/$(Platform_os_family)/vm |
144 |
144 CORE_PATHS += $(GAMMADIR)/src/cpu/$(Platform_arch)/vm |
145 SOURCE_PATHS=\ |
145 CORE_PATHS += $(GAMMADIR)/src/os_cpu/$(Platform_os_arch)/vm |
146 $(shell find $(HS_COMMON_SRC)/share/vm/* -type d \! \ |
146 CORE_PATHS += $(GENERATED)/jvmtifiles |
147 \( -name DUMMY $(foreach dir,$(SPECIAL_PATHS),-o -name $(dir)) \)) |
147 |
148 SOURCE_PATHS+=$(HS_COMMON_SRC)/os/$(Platform_os_family)/vm |
148 COMPILER1_PATHS := $(GAMMADIR)/src/share/vm/c1 |
149 SOURCE_PATHS+=$(HS_COMMON_SRC)/os/posix/vm |
149 |
150 SOURCE_PATHS+=$(HS_COMMON_SRC)/cpu/$(Platform_arch)/vm |
150 COMPILER2_PATHS := $(GAMMADIR)/src/share/vm/opto |
151 SOURCE_PATHS+=$(HS_COMMON_SRC)/os_cpu/$(Platform_os_arch)/vm |
151 COMPILER2_PATHS += $(GAMMADIR)/src/share/vm/libadt |
152 |
|
153 CORE_PATHS=$(foreach path,$(SOURCE_PATHS),$(call altsrc,$(path)) $(path)) |
|
154 CORE_PATHS+=$(GENERATED)/jvmtifiles |
|
155 |
|
156 COMPILER1_PATHS := $(call altsrc,$(HS_COMMON_SRC)/share/vm/c1) |
|
157 COMPILER1_PATHS += $(HS_COMMON_SRC)/share/vm/c1 |
|
158 |
|
159 COMPILER2_PATHS := $(call altsrc,$(HS_COMMON_SRC)/share/vm/opto) |
|
160 COMPILER2_PATHS += $(call altsrc,$(HS_COMMON_SRC)/share/vm/libadt) |
|
161 COMPILER2_PATHS += $(HS_COMMON_SRC)/share/vm/opto |
|
162 COMPILER2_PATHS += $(HS_COMMON_SRC)/share/vm/libadt |
152 COMPILER2_PATHS += $(GENERATED)/adfiles |
163 COMPILER2_PATHS += $(GENERATED)/adfiles |
153 |
164 |
154 # Include dirs per type. |
165 # Include dirs per type. |
155 Src_Dirs/CORE := $(CORE_PATHS) |
166 Src_Dirs/CORE := $(CORE_PATHS) |
156 Src_Dirs/COMPILER1 := $(CORE_PATHS) $(COMPILER1_PATHS) |
167 Src_Dirs/COMPILER1 := $(CORE_PATHS) $(COMPILER1_PATHS) |