176 $(QUIETLY) touch $@
177
178 $(SIMPLE_DIRS):
179 $(QUIETLY) mkdir -p $@
180
181 # Convenience macro which takes a source relative path, applies $(1) to the
182 # absolute path, and then replaces $(GAMMADIR) in the result with a
183 # literal "$(GAMMADIR)/" suitable for inclusion in a Makefile.
184 gamma-path=$(subst $(GAMMADIR),\$$(GAMMADIR),$(call $(1),$(HS_COMMON_SRC)/$(2)))
185
186 # This bit is needed to enable local rebuilds.
187 # Unless the makefile itself sets LP64, any environmental
188 # setting of LP64 will interfere with the build.
189 LP64_SETTING/32 = LP64 = \#empty
190 LP64_SETTING/64 = LP64 = 1
191
192 DATA_MODE/i486 = 32
193 DATA_MODE/sparc = 32
194 DATA_MODE/sparcv9 = 64
195 DATA_MODE/amd64 = 64
196
197 DATA_MODE = $(DATA_MODE/$(BUILDARCH))
198
199 flags.make: $(BUILDTREE_MAKE) ../shared_dirs.lst
200 @echo Creating $@ ...
201 $(QUIETLY) ( \
202 $(BUILDTREE_COMMENT); \
203 echo; \
204 echo "Platform_file = $(PLATFORM_FILE)" | sed 's|$(GAMMADIR)|$$(GAMMADIR)|'; \
205 sed -n '/=/s/^ */Platform_/p' < $(PLATFORM_FILE); \
206 echo; \
207 echo "GAMMADIR = $(GAMMADIR)"; \
208 echo "HS_ALT_MAKE = $(HS_ALT_MAKE)"; \
209 echo "OSNAME = $(OSNAME)"; \
210 echo "SYSDEFS = \$$(Platform_sysdefs)"; \
211 echo "SRCARCH = $(SRCARCH)"; \
212 echo "BUILDARCH = $(BUILDARCH)"; \
213 echo "LIBARCH = $(LIBARCH)"; \
214 echo "TARGET = $(TARGET)"; \
215 echo "HS_BUILD_VER = $(HS_BUILD_VER)"; \
|
176 $(QUIETLY) touch $@
177
178 $(SIMPLE_DIRS):
179 $(QUIETLY) mkdir -p $@
180
181 # Convenience macro which takes a source relative path, applies $(1) to the
182 # absolute path, and then replaces $(GAMMADIR) in the result with a
183 # literal "$(GAMMADIR)/" suitable for inclusion in a Makefile.
184 gamma-path=$(subst $(GAMMADIR),\$$(GAMMADIR),$(call $(1),$(HS_COMMON_SRC)/$(2)))
185
186 # This bit is needed to enable local rebuilds.
187 # Unless the makefile itself sets LP64, any environmental
188 # setting of LP64 will interfere with the build.
189 LP64_SETTING/32 = LP64 = \#empty
190 LP64_SETTING/64 = LP64 = 1
191
192 DATA_MODE/i486 = 32
193 DATA_MODE/sparc = 32
194 DATA_MODE/sparcv9 = 64
195 DATA_MODE/amd64 = 64
196 DATA_MODE/ppc64 = 64
197
198 DATA_MODE = $(DATA_MODE/$(BUILDARCH))
199
200 flags.make: $(BUILDTREE_MAKE) ../shared_dirs.lst
201 @echo Creating $@ ...
202 $(QUIETLY) ( \
203 $(BUILDTREE_COMMENT); \
204 echo; \
205 echo "Platform_file = $(PLATFORM_FILE)" | sed 's|$(GAMMADIR)|$$(GAMMADIR)|'; \
206 sed -n '/=/s/^ */Platform_/p' < $(PLATFORM_FILE); \
207 echo; \
208 echo "GAMMADIR = $(GAMMADIR)"; \
209 echo "HS_ALT_MAKE = $(HS_ALT_MAKE)"; \
210 echo "OSNAME = $(OSNAME)"; \
211 echo "SYSDEFS = \$$(Platform_sysdefs)"; \
212 echo "SRCARCH = $(SRCARCH)"; \
213 echo "BUILDARCH = $(BUILDARCH)"; \
214 echo "LIBARCH = $(LIBARCH)"; \
215 echo "TARGET = $(TARGET)"; \
216 echo "HS_BUILD_VER = $(HS_BUILD_VER)"; \
|