summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2012-01-16 10:33:37 +0000
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2012-01-16 10:33:37 +0000
commit56664e5da23e1ca0072b690b206c297484897bd3 (patch)
treee93c1d45d3680696a4457cf29811f9110b1df747
parent76d289577e0aa386b72016751e784a18ef0eb243 (diff)
downloadgcc-56664e5da23e1ca0072b690b206c297484897bd3.tar.gz
2012-01-16 Basile Starynkevitch <basile@starynkevitch.net>
{{Better build machinery... work in progress}} * Makefile.in (melt.encap): Also depends upon $(srcdir)/melt-build.mk. * melt-build.tpl: Always use $(MD5SUM). Better dependencies on directory and stage stamp files. * melt-build.mk: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@183206 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog.MELT8
-rw-r--r--gcc/Makefile.in2
-rw-r--r--gcc/melt-build.mk1746
-rw-r--r--gcc/melt-build.tpl48
4 files changed, 925 insertions, 879 deletions
diff --git a/gcc/ChangeLog.MELT b/gcc/ChangeLog.MELT
index 2870ad1e58c..9995359b99a 100644
--- a/gcc/ChangeLog.MELT
+++ b/gcc/ChangeLog.MELT
@@ -1,4 +1,12 @@
+2012-01-16 Basile Starynkevitch <basile@starynkevitch.net>
+ {{Better build machinery... work in progress}}
+ * Makefile.in (melt.encap): Also depends upon
+ $(srcdir)/melt-build.mk.
+ * melt-build.tpl: Always use $(MD5SUM).
+ Better dependencies on directory and stage stamp files.
+ * melt-build.mk: Regenerate.
+
2012-01-15 Basile Starynkevitch <basile@starynkevitch.net>
{{Better build machinery... work in progress}}
* Makefile.in (melt_make_move): Rename as ...
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 98660233992..9dc21e90d64 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -5397,7 +5397,7 @@ include $(srcdir)/melt-build.mk
.PHONY: melt.encap
-melt.encap: $(melt_make_cc1_dependency)
+melt.encap: $(melt_make_cc1_dependency) $(srcdir)/melt-build.mk
@echo melt.encap making Makefile and melt-build.mk
$(MAKE) Makefile $(srcdir)/melt-build.mk
@echo melt.encap making warmelt0 with melt_cflags= $(melt_cflags)
diff --git a/gcc/melt-build.mk b/gcc/melt-build.mk
index 1d20465b661..7c8213683cf 100644
--- a/gcc/melt-build.mk
+++ b/gcc/melt-build.mk
@@ -3,7 +3,7 @@
#@#@#
#@#@# DO NOT EDIT THIS FILE (melt-build.mk)
#@#@#
-#@#@# It has been AutoGen-ed January 15, 2012 at 04:53:07 PM by AutoGen 5.12
+#@#@# It has been AutoGen-ed January 16, 2012 at 11:28:55 AM by AutoGen 5.12
#@#@# From the definitions melt-build.def
#@#@# and the template file melt-build.tpl
##@@ melt-build.mk is generated from melt-build.tpl by 'autogen melt-build.def'
@@ -354,25 +354,31 @@ empty-file-for-melt.c:
## the default stage0 is from melt-build.tpl line 194
MELT_STAGE_ZERO?=melt-stage0-dynamic
MELT_ZERO_FLAVOR=$(patsubst melt-stage0-%,%,$(MELT_STAGE_ZERO))
-warmelt0: $(melt_make_cc1_dependency) $(MELT_STAGE_ZERO) $(MELT_STAGE_ZERO)-fullstage.stamp
-$(MELT_STAGE_ZERO):
- -test -d $(MELT_STAGE_ZERO)/ || mkdir $(MELT_STAGE_ZERO)
+warmelt0: $(melt_make_cc1_dependency) \
+ $(MELT_STAGE_ZERO)-directory.stamp $(MELT_STAGE_ZERO)-fullstage.stamp
########################################################################
## the rules to build the quicklybuilt and dynamic flavors of stage0, that
-## is with static or dynamic field object offsets from melt-build.tpl line 204
+## is with static or dynamic field object offsets from melt-build.tpl line 203
-## stage 0 flavor dynamic from melt-build.tpl line 207
+## stage 0 flavor dynamic from melt-build.tpl line 206
+## stage 0 for from melt-build.tpl line 208
+melt-stage0-dynamic:
+ test -d melt-stage0-dynamic/ || mkdir melt-stage0-dynamic/
+ ls -ld $$PWD/melt-stage0-dynamic/ > melt-stage0-dynamic-directory.stamp
+melt-stage0-dynamic-directory.stamp: melt-stage0-dynamic ; @true
-## stage 0 for warmelt-first from melt-build.tpl line 210
+#@ stage 0 flavor dynamic from melt-build.tpl line 214
-#@ stage 0 for warmelt-first flavor dynamic from melt-build.tpl line 212
+
+
+#@ stage 0 for warmelt-first flavor dynamic from melt-build.tpl line 218
melt-stage0-dynamic/warmelt-first.$(MELT_ZERO_GENERATED_FIRST_CUMULMD5).dynamic.so: $(MELT_ZERO_GENERATED_FIRST_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-dynamic-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-dynamic warmelt-first MELT_GENERATED_FIRST_CUMULMD5= $(MELT_GENERATED_FIRST_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -381,46 +387,45 @@ melt-stage0-dynamic/warmelt-first.$(MELT_ZERO_GENERATED_FIRST_CUMULMD5).dynamic.
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-first \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_FIRST_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-dynamic/warmelt-first
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-dynamic/warmelt-first* melt-workdir/warmelt-first*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-dynamic/warmelt-first* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-first flavor dynamic descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-first flavor dynamic descfiles from melt-build.tpl line 237
melt-stage0-dynamic/warmelt-first+meltdesc.c melt-stage0-dynamic/warmelt-first+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-first+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-first+melttime.h
$(LN_S) -v $? melt-stage0-dynamic/
-#@ stage 0 for warmelt-first flavor dynamic shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-first flavor dynamic shortmodule from melt-build.tpl line 244
melt-stage0-dynamic/warmelt-first.dynamic.so: \
melt-stage0-dynamic/warmelt-first.$(MELT_ZERO_GENERATED_FIRST_CUMULMD5).dynamic.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-dynamic/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-first.dynamic-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-first.dynamic-module.stamp-tmp \
melt-stage0-warmelt-first.dynamic-module.stamp
-#@ stage 0 for warmelt-first flavor dynamic stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-first flavor dynamic stamp from melt-build.tpl line 256
melt-stage0-warmelt-first.dynamic-module.stamp: \
melt-stage0-dynamic/warmelt-first.dynamic.so ; @true
-#@ stage 0 for warmelt-first flavor dynamic done from melt-build.tpl line 254
+#@ stage 0 for warmelt-first flavor dynamic done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-first flavored dynamic from melt-build.tpl line 256
+#### end STAGE0 of warmelt-first flavored dynamic from melt-build.tpl line 262
-## stage 0 for warmelt-base from melt-build.tpl line 210
-#@ stage 0 for warmelt-base flavor dynamic from melt-build.tpl line 212
+#@ stage 0 for warmelt-base flavor dynamic from melt-build.tpl line 218
melt-stage0-dynamic/warmelt-base.$(MELT_ZERO_GENERATED_BASE_CUMULMD5).dynamic.so: $(MELT_ZERO_GENERATED_BASE_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-dynamic-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-dynamic warmelt-base MELT_GENERATED_BASE_CUMULMD5= $(MELT_GENERATED_BASE_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -429,46 +434,45 @@ melt-stage0-dynamic/warmelt-base.$(MELT_ZERO_GENERATED_BASE_CUMULMD5).dynamic.so
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-base \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_BASE_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-dynamic/warmelt-base
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-dynamic/warmelt-base* melt-workdir/warmelt-base*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-dynamic/warmelt-base* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-base flavor dynamic descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-base flavor dynamic descfiles from melt-build.tpl line 237
melt-stage0-dynamic/warmelt-base+meltdesc.c melt-stage0-dynamic/warmelt-base+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-base+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-base+melttime.h
$(LN_S) -v $? melt-stage0-dynamic/
-#@ stage 0 for warmelt-base flavor dynamic shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-base flavor dynamic shortmodule from melt-build.tpl line 244
melt-stage0-dynamic/warmelt-base.dynamic.so: \
melt-stage0-dynamic/warmelt-base.$(MELT_ZERO_GENERATED_BASE_CUMULMD5).dynamic.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-dynamic/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-base.dynamic-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-base.dynamic-module.stamp-tmp \
melt-stage0-warmelt-base.dynamic-module.stamp
-#@ stage 0 for warmelt-base flavor dynamic stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-base flavor dynamic stamp from melt-build.tpl line 256
melt-stage0-warmelt-base.dynamic-module.stamp: \
melt-stage0-dynamic/warmelt-base.dynamic.so ; @true
-#@ stage 0 for warmelt-base flavor dynamic done from melt-build.tpl line 254
+#@ stage 0 for warmelt-base flavor dynamic done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-base flavored dynamic from melt-build.tpl line 256
+#### end STAGE0 of warmelt-base flavored dynamic from melt-build.tpl line 262
-## stage 0 for warmelt-debug from melt-build.tpl line 210
-#@ stage 0 for warmelt-debug flavor dynamic from melt-build.tpl line 212
+#@ stage 0 for warmelt-debug flavor dynamic from melt-build.tpl line 218
melt-stage0-dynamic/warmelt-debug.$(MELT_ZERO_GENERATED_DEBUG_CUMULMD5).dynamic.so: $(MELT_ZERO_GENERATED_DEBUG_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-dynamic-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-dynamic warmelt-debug MELT_GENERATED_DEBUG_CUMULMD5= $(MELT_GENERATED_DEBUG_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -477,46 +481,45 @@ melt-stage0-dynamic/warmelt-debug.$(MELT_ZERO_GENERATED_DEBUG_CUMULMD5).dynamic.
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-debug \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_DEBUG_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-dynamic/warmelt-debug
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-dynamic/warmelt-debug* melt-workdir/warmelt-debug*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-dynamic/warmelt-debug* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-debug flavor dynamic descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-debug flavor dynamic descfiles from melt-build.tpl line 237
melt-stage0-dynamic/warmelt-debug+meltdesc.c melt-stage0-dynamic/warmelt-debug+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-debug+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-debug+melttime.h
$(LN_S) -v $? melt-stage0-dynamic/
-#@ stage 0 for warmelt-debug flavor dynamic shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-debug flavor dynamic shortmodule from melt-build.tpl line 244
melt-stage0-dynamic/warmelt-debug.dynamic.so: \
melt-stage0-dynamic/warmelt-debug.$(MELT_ZERO_GENERATED_DEBUG_CUMULMD5).dynamic.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-dynamic/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-debug.dynamic-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-debug.dynamic-module.stamp-tmp \
melt-stage0-warmelt-debug.dynamic-module.stamp
-#@ stage 0 for warmelt-debug flavor dynamic stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-debug flavor dynamic stamp from melt-build.tpl line 256
melt-stage0-warmelt-debug.dynamic-module.stamp: \
melt-stage0-dynamic/warmelt-debug.dynamic.so ; @true
-#@ stage 0 for warmelt-debug flavor dynamic done from melt-build.tpl line 254
+#@ stage 0 for warmelt-debug flavor dynamic done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-debug flavored dynamic from melt-build.tpl line 256
+#### end STAGE0 of warmelt-debug flavored dynamic from melt-build.tpl line 262
-## stage 0 for warmelt-macro from melt-build.tpl line 210
-#@ stage 0 for warmelt-macro flavor dynamic from melt-build.tpl line 212
+#@ stage 0 for warmelt-macro flavor dynamic from melt-build.tpl line 218
melt-stage0-dynamic/warmelt-macro.$(MELT_ZERO_GENERATED_MACRO_CUMULMD5).dynamic.so: $(MELT_ZERO_GENERATED_MACRO_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-dynamic-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-dynamic warmelt-macro MELT_GENERATED_MACRO_CUMULMD5= $(MELT_GENERATED_MACRO_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -525,46 +528,45 @@ melt-stage0-dynamic/warmelt-macro.$(MELT_ZERO_GENERATED_MACRO_CUMULMD5).dynamic.
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-macro \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_MACRO_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-dynamic/warmelt-macro
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-dynamic/warmelt-macro* melt-workdir/warmelt-macro*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-dynamic/warmelt-macro* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-macro flavor dynamic descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-macro flavor dynamic descfiles from melt-build.tpl line 237
melt-stage0-dynamic/warmelt-macro+meltdesc.c melt-stage0-dynamic/warmelt-macro+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-macro+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-macro+melttime.h
$(LN_S) -v $? melt-stage0-dynamic/
-#@ stage 0 for warmelt-macro flavor dynamic shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-macro flavor dynamic shortmodule from melt-build.tpl line 244
melt-stage0-dynamic/warmelt-macro.dynamic.so: \
melt-stage0-dynamic/warmelt-macro.$(MELT_ZERO_GENERATED_MACRO_CUMULMD5).dynamic.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-dynamic/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-macro.dynamic-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-macro.dynamic-module.stamp-tmp \
melt-stage0-warmelt-macro.dynamic-module.stamp
-#@ stage 0 for warmelt-macro flavor dynamic stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-macro flavor dynamic stamp from melt-build.tpl line 256
melt-stage0-warmelt-macro.dynamic-module.stamp: \
melt-stage0-dynamic/warmelt-macro.dynamic.so ; @true
-#@ stage 0 for warmelt-macro flavor dynamic done from melt-build.tpl line 254
+#@ stage 0 for warmelt-macro flavor dynamic done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-macro flavored dynamic from melt-build.tpl line 256
+#### end STAGE0 of warmelt-macro flavored dynamic from melt-build.tpl line 262
-## stage 0 for warmelt-normal from melt-build.tpl line 210
-#@ stage 0 for warmelt-normal flavor dynamic from melt-build.tpl line 212
+#@ stage 0 for warmelt-normal flavor dynamic from melt-build.tpl line 218
melt-stage0-dynamic/warmelt-normal.$(MELT_ZERO_GENERATED_NORMAL_CUMULMD5).dynamic.so: $(MELT_ZERO_GENERATED_NORMAL_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-dynamic-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-dynamic warmelt-normal MELT_GENERATED_NORMAL_CUMULMD5= $(MELT_GENERATED_NORMAL_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -573,46 +575,45 @@ melt-stage0-dynamic/warmelt-normal.$(MELT_ZERO_GENERATED_NORMAL_CUMULMD5).dynami
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-normal \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_NORMAL_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-dynamic/warmelt-normal
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-dynamic/warmelt-normal* melt-workdir/warmelt-normal*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-dynamic/warmelt-normal* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-normal flavor dynamic descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-normal flavor dynamic descfiles from melt-build.tpl line 237
melt-stage0-dynamic/warmelt-normal+meltdesc.c melt-stage0-dynamic/warmelt-normal+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-normal+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-normal+melttime.h
$(LN_S) -v $? melt-stage0-dynamic/
-#@ stage 0 for warmelt-normal flavor dynamic shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-normal flavor dynamic shortmodule from melt-build.tpl line 244
melt-stage0-dynamic/warmelt-normal.dynamic.so: \
melt-stage0-dynamic/warmelt-normal.$(MELT_ZERO_GENERATED_NORMAL_CUMULMD5).dynamic.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-dynamic/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-normal.dynamic-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-normal.dynamic-module.stamp-tmp \
melt-stage0-warmelt-normal.dynamic-module.stamp
-#@ stage 0 for warmelt-normal flavor dynamic stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-normal flavor dynamic stamp from melt-build.tpl line 256
melt-stage0-warmelt-normal.dynamic-module.stamp: \
melt-stage0-dynamic/warmelt-normal.dynamic.so ; @true
-#@ stage 0 for warmelt-normal flavor dynamic done from melt-build.tpl line 254
+#@ stage 0 for warmelt-normal flavor dynamic done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-normal flavored dynamic from melt-build.tpl line 256
+#### end STAGE0 of warmelt-normal flavored dynamic from melt-build.tpl line 262
-## stage 0 for warmelt-normatch from melt-build.tpl line 210
-#@ stage 0 for warmelt-normatch flavor dynamic from melt-build.tpl line 212
+#@ stage 0 for warmelt-normatch flavor dynamic from melt-build.tpl line 218
melt-stage0-dynamic/warmelt-normatch.$(MELT_ZERO_GENERATED_NORMATCH_CUMULMD5).dynamic.so: $(MELT_ZERO_GENERATED_NORMATCH_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-dynamic-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-dynamic warmelt-normatch MELT_GENERATED_NORMATCH_CUMULMD5= $(MELT_GENERATED_NORMATCH_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -621,46 +622,45 @@ melt-stage0-dynamic/warmelt-normatch.$(MELT_ZERO_GENERATED_NORMATCH_CUMULMD5).dy
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-normatch \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_NORMATCH_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-dynamic/warmelt-normatch
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-dynamic/warmelt-normatch* melt-workdir/warmelt-normatch*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-dynamic/warmelt-normatch* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-normatch flavor dynamic descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-normatch flavor dynamic descfiles from melt-build.tpl line 237
melt-stage0-dynamic/warmelt-normatch+meltdesc.c melt-stage0-dynamic/warmelt-normatch+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-normatch+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-normatch+melttime.h
$(LN_S) -v $? melt-stage0-dynamic/
-#@ stage 0 for warmelt-normatch flavor dynamic shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-normatch flavor dynamic shortmodule from melt-build.tpl line 244
melt-stage0-dynamic/warmelt-normatch.dynamic.so: \
melt-stage0-dynamic/warmelt-normatch.$(MELT_ZERO_GENERATED_NORMATCH_CUMULMD5).dynamic.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-dynamic/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-normatch.dynamic-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-normatch.dynamic-module.stamp-tmp \
melt-stage0-warmelt-normatch.dynamic-module.stamp
-#@ stage 0 for warmelt-normatch flavor dynamic stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-normatch flavor dynamic stamp from melt-build.tpl line 256
melt-stage0-warmelt-normatch.dynamic-module.stamp: \
melt-stage0-dynamic/warmelt-normatch.dynamic.so ; @true
-#@ stage 0 for warmelt-normatch flavor dynamic done from melt-build.tpl line 254
+#@ stage 0 for warmelt-normatch flavor dynamic done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-normatch flavored dynamic from melt-build.tpl line 256
+#### end STAGE0 of warmelt-normatch flavored dynamic from melt-build.tpl line 262
-## stage 0 for warmelt-genobj from melt-build.tpl line 210
-#@ stage 0 for warmelt-genobj flavor dynamic from melt-build.tpl line 212
+#@ stage 0 for warmelt-genobj flavor dynamic from melt-build.tpl line 218
melt-stage0-dynamic/warmelt-genobj.$(MELT_ZERO_GENERATED_GENOBJ_CUMULMD5).dynamic.so: $(MELT_ZERO_GENERATED_GENOBJ_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-dynamic-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-dynamic warmelt-genobj MELT_GENERATED_GENOBJ_CUMULMD5= $(MELT_GENERATED_GENOBJ_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -669,46 +669,45 @@ melt-stage0-dynamic/warmelt-genobj.$(MELT_ZERO_GENERATED_GENOBJ_CUMULMD5).dynami
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-genobj \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_GENOBJ_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-dynamic/warmelt-genobj
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-dynamic/warmelt-genobj* melt-workdir/warmelt-genobj*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-dynamic/warmelt-genobj* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-genobj flavor dynamic descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-genobj flavor dynamic descfiles from melt-build.tpl line 237
melt-stage0-dynamic/warmelt-genobj+meltdesc.c melt-stage0-dynamic/warmelt-genobj+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-genobj+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-genobj+melttime.h
$(LN_S) -v $? melt-stage0-dynamic/
-#@ stage 0 for warmelt-genobj flavor dynamic shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-genobj flavor dynamic shortmodule from melt-build.tpl line 244
melt-stage0-dynamic/warmelt-genobj.dynamic.so: \
melt-stage0-dynamic/warmelt-genobj.$(MELT_ZERO_GENERATED_GENOBJ_CUMULMD5).dynamic.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-dynamic/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-genobj.dynamic-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-genobj.dynamic-module.stamp-tmp \
melt-stage0-warmelt-genobj.dynamic-module.stamp
-#@ stage 0 for warmelt-genobj flavor dynamic stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-genobj flavor dynamic stamp from melt-build.tpl line 256
melt-stage0-warmelt-genobj.dynamic-module.stamp: \
melt-stage0-dynamic/warmelt-genobj.dynamic.so ; @true
-#@ stage 0 for warmelt-genobj flavor dynamic done from melt-build.tpl line 254
+#@ stage 0 for warmelt-genobj flavor dynamic done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-genobj flavored dynamic from melt-build.tpl line 256
+#### end STAGE0 of warmelt-genobj flavored dynamic from melt-build.tpl line 262
-## stage 0 for warmelt-outobj from melt-build.tpl line 210
-#@ stage 0 for warmelt-outobj flavor dynamic from melt-build.tpl line 212
+#@ stage 0 for warmelt-outobj flavor dynamic from melt-build.tpl line 218
melt-stage0-dynamic/warmelt-outobj.$(MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5).dynamic.so: $(MELT_ZERO_GENERATED_OUTOBJ_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-dynamic-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-dynamic warmelt-outobj MELT_GENERATED_OUTOBJ_CUMULMD5= $(MELT_GENERATED_OUTOBJ_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -717,46 +716,45 @@ melt-stage0-dynamic/warmelt-outobj.$(MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5).dynami
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-outobj \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-dynamic/warmelt-outobj
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-dynamic/warmelt-outobj* melt-workdir/warmelt-outobj*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-dynamic/warmelt-outobj* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-outobj flavor dynamic descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-outobj flavor dynamic descfiles from melt-build.tpl line 237
melt-stage0-dynamic/warmelt-outobj+meltdesc.c melt-stage0-dynamic/warmelt-outobj+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-outobj+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-outobj+melttime.h
$(LN_S) -v $? melt-stage0-dynamic/
-#@ stage 0 for warmelt-outobj flavor dynamic shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-outobj flavor dynamic shortmodule from melt-build.tpl line 244
melt-stage0-dynamic/warmelt-outobj.dynamic.so: \
melt-stage0-dynamic/warmelt-outobj.$(MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5).dynamic.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-dynamic/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-outobj.dynamic-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-outobj.dynamic-module.stamp-tmp \
melt-stage0-warmelt-outobj.dynamic-module.stamp
-#@ stage 0 for warmelt-outobj flavor dynamic stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-outobj flavor dynamic stamp from melt-build.tpl line 256
melt-stage0-warmelt-outobj.dynamic-module.stamp: \
melt-stage0-dynamic/warmelt-outobj.dynamic.so ; @true
-#@ stage 0 for warmelt-outobj flavor dynamic done from melt-build.tpl line 254
+#@ stage 0 for warmelt-outobj flavor dynamic done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-outobj flavored dynamic from melt-build.tpl line 256
+#### end STAGE0 of warmelt-outobj flavored dynamic from melt-build.tpl line 262
-## stage 0 for warmelt-modes from melt-build.tpl line 210
-#@ stage 0 for warmelt-modes flavor dynamic from melt-build.tpl line 212
+#@ stage 0 for warmelt-modes flavor dynamic from melt-build.tpl line 218
melt-stage0-dynamic/warmelt-modes.$(MELT_ZERO_GENERATED_MODES_CUMULMD5).dynamic.so: $(MELT_ZERO_GENERATED_MODES_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-dynamic-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-dynamic warmelt-modes MELT_GENERATED_MODES_CUMULMD5= $(MELT_GENERATED_MODES_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -765,43 +763,43 @@ melt-stage0-dynamic/warmelt-modes.$(MELT_ZERO_GENERATED_MODES_CUMULMD5).dynamic.
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-modes \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_MODES_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-dynamic/warmelt-modes
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-dynamic/warmelt-modes* melt-workdir/warmelt-modes*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-dynamic/warmelt-modes* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-modes flavor dynamic descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-modes flavor dynamic descfiles from melt-build.tpl line 237
melt-stage0-dynamic/warmelt-modes+meltdesc.c melt-stage0-dynamic/warmelt-modes+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-modes+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-modes+melttime.h
$(LN_S) -v $? melt-stage0-dynamic/
-#@ stage 0 for warmelt-modes flavor dynamic shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-modes flavor dynamic shortmodule from melt-build.tpl line 244
melt-stage0-dynamic/warmelt-modes.dynamic.so: \
melt-stage0-dynamic/warmelt-modes.$(MELT_ZERO_GENERATED_MODES_CUMULMD5).dynamic.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-dynamic/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-modes.dynamic-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-modes.dynamic-module.stamp-tmp \
melt-stage0-warmelt-modes.dynamic-module.stamp
-#@ stage 0 for warmelt-modes flavor dynamic stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-modes flavor dynamic stamp from melt-build.tpl line 256
melt-stage0-warmelt-modes.dynamic-module.stamp: \
melt-stage0-dynamic/warmelt-modes.dynamic.so ; @true
-#@ stage 0 for warmelt-modes flavor dynamic done from melt-build.tpl line 254
+#@ stage 0 for warmelt-modes flavor dynamic done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-modes flavored dynamic from melt-build.tpl line 256
+#### end STAGE0 of warmelt-modes flavored dynamic from melt-build.tpl line 262
-#@ stage 0 flavor dynamic modulelist from melt-build.tpl line 260
+#@ stage 0 flavor dynamic modulelist from melt-build.tpl line 266
melt-stage0-dynamic/warmelt.modlis: | \
melt-stage0-dynamic/warmelt-first.dynamic.so \
melt-stage0-dynamic/warmelt-first+meltdesc.c \
@@ -845,7 +843,7 @@ melt-stage0-dynamic/warmelt.modlis: | \
-#@ stage 0 flavor dynamic fullstage stamp from melt-build.tpl line 274
+#@ stage 0 flavor dynamic fullstage stamp from melt-build.tpl line 280
melt-stage0-dynamic-fullstage.stamp: \
melt-stage0-warmelt-first.dynamic-module.stamp \
melt-stage0-warmelt-base.dynamic-module.stamp \
@@ -856,20 +854,30 @@ melt-stage0-dynamic-fullstage.stamp: \
melt-stage0-warmelt-genobj.dynamic-module.stamp \
melt-stage0-warmelt-outobj.dynamic-module.stamp \
melt-stage0-warmelt-modes.dynamic-module.stamp
+ cat $^ > $@-tmp
+ $(melt_move_if_change) $@-tmp $@
+
-##@ end STAGE0 flavor dynamic from melt-build.tpl line 281
+##@ end STAGE0 flavor dynamic from melt-build.tpl line 288
####-------------------------------------------------------------
-## stage 0 flavor quicklybuilt from melt-build.tpl line 207
+## stage 0 flavor quicklybuilt from melt-build.tpl line 206
+## stage 0 for from melt-build.tpl line 208
+melt-stage0-quicklybuilt:
+ test -d melt-stage0-quicklybuilt/ || mkdir melt-stage0-quicklybuilt/
+ ls -ld $$PWD/melt-stage0-quicklybuilt/ > melt-stage0-quicklybuilt-directory.stamp
+melt-stage0-quicklybuilt-directory.stamp: melt-stage0-quicklybuilt ; @true
-## stage 0 for warmelt-first from melt-build.tpl line 210
+#@ stage 0 flavor quicklybuilt from melt-build.tpl line 214
-#@ stage 0 for warmelt-first flavor quicklybuilt from melt-build.tpl line 212
+
+
+#@ stage 0 for warmelt-first flavor quicklybuilt from melt-build.tpl line 218
melt-stage0-quicklybuilt/warmelt-first.$(MELT_ZERO_GENERATED_FIRST_CUMULMD5).quicklybuilt.so: $(MELT_ZERO_GENERATED_FIRST_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-quicklybuilt-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-quicklybuilt warmelt-first MELT_GENERATED_FIRST_CUMULMD5= $(MELT_GENERATED_FIRST_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -878,46 +886,45 @@ melt-stage0-quicklybuilt/warmelt-first.$(MELT_ZERO_GENERATED_FIRST_CUMULMD5).qui
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-first \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_FIRST_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-quicklybuilt/warmelt-first
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-quicklybuilt/warmelt-first* melt-workdir/warmelt-first*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-quicklybuilt/warmelt-first* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-first flavor quicklybuilt descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-first flavor quicklybuilt descfiles from melt-build.tpl line 237
melt-stage0-quicklybuilt/warmelt-first+meltdesc.c melt-stage0-quicklybuilt/warmelt-first+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-first+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-first+melttime.h
$(LN_S) -v $? melt-stage0-quicklybuilt/
-#@ stage 0 for warmelt-first flavor quicklybuilt shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-first flavor quicklybuilt shortmodule from melt-build.tpl line 244
melt-stage0-quicklybuilt/warmelt-first.quicklybuilt.so: \
melt-stage0-quicklybuilt/warmelt-first.$(MELT_ZERO_GENERATED_FIRST_CUMULMD5).quicklybuilt.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-quicklybuilt/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-first.quicklybuilt-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-first.quicklybuilt-module.stamp-tmp \
melt-stage0-warmelt-first.quicklybuilt-module.stamp
-#@ stage 0 for warmelt-first flavor quicklybuilt stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-first flavor quicklybuilt stamp from melt-build.tpl line 256
melt-stage0-warmelt-first.quicklybuilt-module.stamp: \
melt-stage0-quicklybuilt/warmelt-first.quicklybuilt.so ; @true
-#@ stage 0 for warmelt-first flavor quicklybuilt done from melt-build.tpl line 254
+#@ stage 0 for warmelt-first flavor quicklybuilt done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-first flavored quicklybuilt from melt-build.tpl line 256
+#### end STAGE0 of warmelt-first flavored quicklybuilt from melt-build.tpl line 262
-## stage 0 for warmelt-base from melt-build.tpl line 210
-#@ stage 0 for warmelt-base flavor quicklybuilt from melt-build.tpl line 212
+#@ stage 0 for warmelt-base flavor quicklybuilt from melt-build.tpl line 218
melt-stage0-quicklybuilt/warmelt-base.$(MELT_ZERO_GENERATED_BASE_CUMULMD5).quicklybuilt.so: $(MELT_ZERO_GENERATED_BASE_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-quicklybuilt-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-quicklybuilt warmelt-base MELT_GENERATED_BASE_CUMULMD5= $(MELT_GENERATED_BASE_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -926,46 +933,45 @@ melt-stage0-quicklybuilt/warmelt-base.$(MELT_ZERO_GENERATED_BASE_CUMULMD5).quick
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-base \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_BASE_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-quicklybuilt/warmelt-base
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-quicklybuilt/warmelt-base* melt-workdir/warmelt-base*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-quicklybuilt/warmelt-base* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-base flavor quicklybuilt descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-base flavor quicklybuilt descfiles from melt-build.tpl line 237
melt-stage0-quicklybuilt/warmelt-base+meltdesc.c melt-stage0-quicklybuilt/warmelt-base+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-base+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-base+melttime.h
$(LN_S) -v $? melt-stage0-quicklybuilt/
-#@ stage 0 for warmelt-base flavor quicklybuilt shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-base flavor quicklybuilt shortmodule from melt-build.tpl line 244
melt-stage0-quicklybuilt/warmelt-base.quicklybuilt.so: \
melt-stage0-quicklybuilt/warmelt-base.$(MELT_ZERO_GENERATED_BASE_CUMULMD5).quicklybuilt.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-quicklybuilt/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-base.quicklybuilt-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-base.quicklybuilt-module.stamp-tmp \
melt-stage0-warmelt-base.quicklybuilt-module.stamp
-#@ stage 0 for warmelt-base flavor quicklybuilt stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-base flavor quicklybuilt stamp from melt-build.tpl line 256
melt-stage0-warmelt-base.quicklybuilt-module.stamp: \
melt-stage0-quicklybuilt/warmelt-base.quicklybuilt.so ; @true
-#@ stage 0 for warmelt-base flavor quicklybuilt done from melt-build.tpl line 254
+#@ stage 0 for warmelt-base flavor quicklybuilt done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-base flavored quicklybuilt from melt-build.tpl line 256
+#### end STAGE0 of warmelt-base flavored quicklybuilt from melt-build.tpl line 262
-## stage 0 for warmelt-debug from melt-build.tpl line 210
-#@ stage 0 for warmelt-debug flavor quicklybuilt from melt-build.tpl line 212
+#@ stage 0 for warmelt-debug flavor quicklybuilt from melt-build.tpl line 218
melt-stage0-quicklybuilt/warmelt-debug.$(MELT_ZERO_GENERATED_DEBUG_CUMULMD5).quicklybuilt.so: $(MELT_ZERO_GENERATED_DEBUG_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-quicklybuilt-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-quicklybuilt warmelt-debug MELT_GENERATED_DEBUG_CUMULMD5= $(MELT_GENERATED_DEBUG_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -974,46 +980,45 @@ melt-stage0-quicklybuilt/warmelt-debug.$(MELT_ZERO_GENERATED_DEBUG_CUMULMD5).qui
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-debug \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_DEBUG_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-quicklybuilt/warmelt-debug
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-quicklybuilt/warmelt-debug* melt-workdir/warmelt-debug*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-quicklybuilt/warmelt-debug* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-debug flavor quicklybuilt descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-debug flavor quicklybuilt descfiles from melt-build.tpl line 237
melt-stage0-quicklybuilt/warmelt-debug+meltdesc.c melt-stage0-quicklybuilt/warmelt-debug+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-debug+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-debug+melttime.h
$(LN_S) -v $? melt-stage0-quicklybuilt/
-#@ stage 0 for warmelt-debug flavor quicklybuilt shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-debug flavor quicklybuilt shortmodule from melt-build.tpl line 244
melt-stage0-quicklybuilt/warmelt-debug.quicklybuilt.so: \
melt-stage0-quicklybuilt/warmelt-debug.$(MELT_ZERO_GENERATED_DEBUG_CUMULMD5).quicklybuilt.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-quicklybuilt/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-debug.quicklybuilt-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-debug.quicklybuilt-module.stamp-tmp \
melt-stage0-warmelt-debug.quicklybuilt-module.stamp
-#@ stage 0 for warmelt-debug flavor quicklybuilt stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-debug flavor quicklybuilt stamp from melt-build.tpl line 256
melt-stage0-warmelt-debug.quicklybuilt-module.stamp: \
melt-stage0-quicklybuilt/warmelt-debug.quicklybuilt.so ; @true
-#@ stage 0 for warmelt-debug flavor quicklybuilt done from melt-build.tpl line 254
+#@ stage 0 for warmelt-debug flavor quicklybuilt done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-debug flavored quicklybuilt from melt-build.tpl line 256
+#### end STAGE0 of warmelt-debug flavored quicklybuilt from melt-build.tpl line 262
-## stage 0 for warmelt-macro from melt-build.tpl line 210
-#@ stage 0 for warmelt-macro flavor quicklybuilt from melt-build.tpl line 212
+#@ stage 0 for warmelt-macro flavor quicklybuilt from melt-build.tpl line 218
melt-stage0-quicklybuilt/warmelt-macro.$(MELT_ZERO_GENERATED_MACRO_CUMULMD5).quicklybuilt.so: $(MELT_ZERO_GENERATED_MACRO_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-quicklybuilt-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-quicklybuilt warmelt-macro MELT_GENERATED_MACRO_CUMULMD5= $(MELT_GENERATED_MACRO_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -1022,46 +1027,45 @@ melt-stage0-quicklybuilt/warmelt-macro.$(MELT_ZERO_GENERATED_MACRO_CUMULMD5).qui
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-macro \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_MACRO_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-quicklybuilt/warmelt-macro
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-quicklybuilt/warmelt-macro* melt-workdir/warmelt-macro*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-quicklybuilt/warmelt-macro* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-macro flavor quicklybuilt descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-macro flavor quicklybuilt descfiles from melt-build.tpl line 237
melt-stage0-quicklybuilt/warmelt-macro+meltdesc.c melt-stage0-quicklybuilt/warmelt-macro+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-macro+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-macro+melttime.h
$(LN_S) -v $? melt-stage0-quicklybuilt/
-#@ stage 0 for warmelt-macro flavor quicklybuilt shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-macro flavor quicklybuilt shortmodule from melt-build.tpl line 244
melt-stage0-quicklybuilt/warmelt-macro.quicklybuilt.so: \
melt-stage0-quicklybuilt/warmelt-macro.$(MELT_ZERO_GENERATED_MACRO_CUMULMD5).quicklybuilt.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-quicklybuilt/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-macro.quicklybuilt-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-macro.quicklybuilt-module.stamp-tmp \
melt-stage0-warmelt-macro.quicklybuilt-module.stamp
-#@ stage 0 for warmelt-macro flavor quicklybuilt stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-macro flavor quicklybuilt stamp from melt-build.tpl line 256
melt-stage0-warmelt-macro.quicklybuilt-module.stamp: \
melt-stage0-quicklybuilt/warmelt-macro.quicklybuilt.so ; @true
-#@ stage 0 for warmelt-macro flavor quicklybuilt done from melt-build.tpl line 254
+#@ stage 0 for warmelt-macro flavor quicklybuilt done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-macro flavored quicklybuilt from melt-build.tpl line 256
+#### end STAGE0 of warmelt-macro flavored quicklybuilt from melt-build.tpl line 262
-## stage 0 for warmelt-normal from melt-build.tpl line 210
-#@ stage 0 for warmelt-normal flavor quicklybuilt from melt-build.tpl line 212
+#@ stage 0 for warmelt-normal flavor quicklybuilt from melt-build.tpl line 218
melt-stage0-quicklybuilt/warmelt-normal.$(MELT_ZERO_GENERATED_NORMAL_CUMULMD5).quicklybuilt.so: $(MELT_ZERO_GENERATED_NORMAL_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-quicklybuilt-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-quicklybuilt warmelt-normal MELT_GENERATED_NORMAL_CUMULMD5= $(MELT_GENERATED_NORMAL_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -1070,46 +1074,45 @@ melt-stage0-quicklybuilt/warmelt-normal.$(MELT_ZERO_GENERATED_NORMAL_CUMULMD5).q
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-normal \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_NORMAL_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-quicklybuilt/warmelt-normal
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-quicklybuilt/warmelt-normal* melt-workdir/warmelt-normal*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-quicklybuilt/warmelt-normal* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-normal flavor quicklybuilt descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-normal flavor quicklybuilt descfiles from melt-build.tpl line 237
melt-stage0-quicklybuilt/warmelt-normal+meltdesc.c melt-stage0-quicklybuilt/warmelt-normal+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-normal+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-normal+melttime.h
$(LN_S) -v $? melt-stage0-quicklybuilt/
-#@ stage 0 for warmelt-normal flavor quicklybuilt shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-normal flavor quicklybuilt shortmodule from melt-build.tpl line 244
melt-stage0-quicklybuilt/warmelt-normal.quicklybuilt.so: \
melt-stage0-quicklybuilt/warmelt-normal.$(MELT_ZERO_GENERATED_NORMAL_CUMULMD5).quicklybuilt.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-quicklybuilt/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-normal.quicklybuilt-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-normal.quicklybuilt-module.stamp-tmp \
melt-stage0-warmelt-normal.quicklybuilt-module.stamp
-#@ stage 0 for warmelt-normal flavor quicklybuilt stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-normal flavor quicklybuilt stamp from melt-build.tpl line 256
melt-stage0-warmelt-normal.quicklybuilt-module.stamp: \
melt-stage0-quicklybuilt/warmelt-normal.quicklybuilt.so ; @true
-#@ stage 0 for warmelt-normal flavor quicklybuilt done from melt-build.tpl line 254
+#@ stage 0 for warmelt-normal flavor quicklybuilt done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-normal flavored quicklybuilt from melt-build.tpl line 256
+#### end STAGE0 of warmelt-normal flavored quicklybuilt from melt-build.tpl line 262
-## stage 0 for warmelt-normatch from melt-build.tpl line 210
-#@ stage 0 for warmelt-normatch flavor quicklybuilt from melt-build.tpl line 212
+#@ stage 0 for warmelt-normatch flavor quicklybuilt from melt-build.tpl line 218
melt-stage0-quicklybuilt/warmelt-normatch.$(MELT_ZERO_GENERATED_NORMATCH_CUMULMD5).quicklybuilt.so: $(MELT_ZERO_GENERATED_NORMATCH_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-quicklybuilt-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-quicklybuilt warmelt-normatch MELT_GENERATED_NORMATCH_CUMULMD5= $(MELT_GENERATED_NORMATCH_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -1118,46 +1121,45 @@ melt-stage0-quicklybuilt/warmelt-normatch.$(MELT_ZERO_GENERATED_NORMATCH_CUMULMD
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-normatch \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_NORMATCH_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-quicklybuilt/warmelt-normatch
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-quicklybuilt/warmelt-normatch* melt-workdir/warmelt-normatch*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-quicklybuilt/warmelt-normatch* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-normatch flavor quicklybuilt descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-normatch flavor quicklybuilt descfiles from melt-build.tpl line 237
melt-stage0-quicklybuilt/warmelt-normatch+meltdesc.c melt-stage0-quicklybuilt/warmelt-normatch+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-normatch+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-normatch+melttime.h
$(LN_S) -v $? melt-stage0-quicklybuilt/
-#@ stage 0 for warmelt-normatch flavor quicklybuilt shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-normatch flavor quicklybuilt shortmodule from melt-build.tpl line 244
melt-stage0-quicklybuilt/warmelt-normatch.quicklybuilt.so: \
melt-stage0-quicklybuilt/warmelt-normatch.$(MELT_ZERO_GENERATED_NORMATCH_CUMULMD5).quicklybuilt.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-quicklybuilt/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-normatch.quicklybuilt-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-normatch.quicklybuilt-module.stamp-tmp \
melt-stage0-warmelt-normatch.quicklybuilt-module.stamp
-#@ stage 0 for warmelt-normatch flavor quicklybuilt stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-normatch flavor quicklybuilt stamp from melt-build.tpl line 256
melt-stage0-warmelt-normatch.quicklybuilt-module.stamp: \
melt-stage0-quicklybuilt/warmelt-normatch.quicklybuilt.so ; @true
-#@ stage 0 for warmelt-normatch flavor quicklybuilt done from melt-build.tpl line 254
+#@ stage 0 for warmelt-normatch flavor quicklybuilt done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-normatch flavored quicklybuilt from melt-build.tpl line 256
+#### end STAGE0 of warmelt-normatch flavored quicklybuilt from melt-build.tpl line 262
-## stage 0 for warmelt-genobj from melt-build.tpl line 210
-#@ stage 0 for warmelt-genobj flavor quicklybuilt from melt-build.tpl line 212
+#@ stage 0 for warmelt-genobj flavor quicklybuilt from melt-build.tpl line 218
melt-stage0-quicklybuilt/warmelt-genobj.$(MELT_ZERO_GENERATED_GENOBJ_CUMULMD5).quicklybuilt.so: $(MELT_ZERO_GENERATED_GENOBJ_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-quicklybuilt-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-quicklybuilt warmelt-genobj MELT_GENERATED_GENOBJ_CUMULMD5= $(MELT_GENERATED_GENOBJ_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -1166,46 +1168,45 @@ melt-stage0-quicklybuilt/warmelt-genobj.$(MELT_ZERO_GENERATED_GENOBJ_CUMULMD5).q
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-genobj \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_GENOBJ_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-quicklybuilt/warmelt-genobj
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-quicklybuilt/warmelt-genobj* melt-workdir/warmelt-genobj*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-quicklybuilt/warmelt-genobj* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-genobj flavor quicklybuilt descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-genobj flavor quicklybuilt descfiles from melt-build.tpl line 237
melt-stage0-quicklybuilt/warmelt-genobj+meltdesc.c melt-stage0-quicklybuilt/warmelt-genobj+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-genobj+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-genobj+melttime.h
$(LN_S) -v $? melt-stage0-quicklybuilt/
-#@ stage 0 for warmelt-genobj flavor quicklybuilt shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-genobj flavor quicklybuilt shortmodule from melt-build.tpl line 244
melt-stage0-quicklybuilt/warmelt-genobj.quicklybuilt.so: \
melt-stage0-quicklybuilt/warmelt-genobj.$(MELT_ZERO_GENERATED_GENOBJ_CUMULMD5).quicklybuilt.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-quicklybuilt/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-genobj.quicklybuilt-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-genobj.quicklybuilt-module.stamp-tmp \
melt-stage0-warmelt-genobj.quicklybuilt-module.stamp
-#@ stage 0 for warmelt-genobj flavor quicklybuilt stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-genobj flavor quicklybuilt stamp from melt-build.tpl line 256
melt-stage0-warmelt-genobj.quicklybuilt-module.stamp: \
melt-stage0-quicklybuilt/warmelt-genobj.quicklybuilt.so ; @true
-#@ stage 0 for warmelt-genobj flavor quicklybuilt done from melt-build.tpl line 254
+#@ stage 0 for warmelt-genobj flavor quicklybuilt done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-genobj flavored quicklybuilt from melt-build.tpl line 256
+#### end STAGE0 of warmelt-genobj flavored quicklybuilt from melt-build.tpl line 262
-## stage 0 for warmelt-outobj from melt-build.tpl line 210
-#@ stage 0 for warmelt-outobj flavor quicklybuilt from melt-build.tpl line 212
+#@ stage 0 for warmelt-outobj flavor quicklybuilt from melt-build.tpl line 218
melt-stage0-quicklybuilt/warmelt-outobj.$(MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5).quicklybuilt.so: $(MELT_ZERO_GENERATED_OUTOBJ_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-quicklybuilt-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-quicklybuilt warmelt-outobj MELT_GENERATED_OUTOBJ_CUMULMD5= $(MELT_GENERATED_OUTOBJ_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -1214,46 +1215,45 @@ melt-stage0-quicklybuilt/warmelt-outobj.$(MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5).q
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-outobj \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-quicklybuilt/warmelt-outobj
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-quicklybuilt/warmelt-outobj* melt-workdir/warmelt-outobj*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-quicklybuilt/warmelt-outobj* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-outobj flavor quicklybuilt descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-outobj flavor quicklybuilt descfiles from melt-build.tpl line 237
melt-stage0-quicklybuilt/warmelt-outobj+meltdesc.c melt-stage0-quicklybuilt/warmelt-outobj+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-outobj+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-outobj+melttime.h
$(LN_S) -v $? melt-stage0-quicklybuilt/
-#@ stage 0 for warmelt-outobj flavor quicklybuilt shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-outobj flavor quicklybuilt shortmodule from melt-build.tpl line 244
melt-stage0-quicklybuilt/warmelt-outobj.quicklybuilt.so: \
melt-stage0-quicklybuilt/warmelt-outobj.$(MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5).quicklybuilt.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-quicklybuilt/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-outobj.quicklybuilt-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-outobj.quicklybuilt-module.stamp-tmp \
melt-stage0-warmelt-outobj.quicklybuilt-module.stamp
-#@ stage 0 for warmelt-outobj flavor quicklybuilt stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-outobj flavor quicklybuilt stamp from melt-build.tpl line 256
melt-stage0-warmelt-outobj.quicklybuilt-module.stamp: \
melt-stage0-quicklybuilt/warmelt-outobj.quicklybuilt.so ; @true
-#@ stage 0 for warmelt-outobj flavor quicklybuilt done from melt-build.tpl line 254
+#@ stage 0 for warmelt-outobj flavor quicklybuilt done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-outobj flavored quicklybuilt from melt-build.tpl line 256
+#### end STAGE0 of warmelt-outobj flavored quicklybuilt from melt-build.tpl line 262
-## stage 0 for warmelt-modes from melt-build.tpl line 210
-#@ stage 0 for warmelt-modes flavor quicklybuilt from melt-build.tpl line 212
+#@ stage 0 for warmelt-modes flavor quicklybuilt from melt-build.tpl line 218
melt-stage0-quicklybuilt/warmelt-modes.$(MELT_ZERO_GENERATED_MODES_CUMULMD5).quicklybuilt.so: $(MELT_ZERO_GENERATED_MODES_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-quicklybuilt-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-quicklybuilt warmelt-modes MELT_GENERATED_MODES_CUMULMD5= $(MELT_GENERATED_MODES_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -1262,43 +1262,43 @@ melt-stage0-quicklybuilt/warmelt-modes.$(MELT_ZERO_GENERATED_MODES_CUMULMD5).qui
GCCMELT_MODULE_SOURCEBASE=$(melt_make_source_dir)/generated/warmelt-modes \
GCCMELT_CUMULATED_MD5=$(MELT_ZERO_GENERATED_MODES_CUMULMD5) \
GCCMELT_MODULE_BINARYBASE=melt-stage0-quicklybuilt/warmelt-modes
- @echo from melt-build.tpl line 224 $@ "real!melt-workdir=$(realpath melt-workdir)"
+ @echo from melt-build.tpl line 230 $@ "real!melt-workdir=$(realpath melt-workdir)"
-ls -l melt-stage0-quicklybuilt/warmelt-modes* melt-workdir/warmelt-modes*
$(LN_S) -v -f $(realpath melt-workdir)/$(notdir $@) $@
@touch $@
- @echo from melt-build.tpl line 228 touched $@
+ @echo from melt-build.tpl line 234 touched $@
-ls -l melt-stage0-quicklybuilt/warmelt-modes* melt-workdir/$(notdir $@) $@
-#@ stage 0 for warmelt-modes flavor quicklybuilt descfiles from melt-build.tpl line 231
+#@ stage 0 for warmelt-modes flavor quicklybuilt descfiles from melt-build.tpl line 237
melt-stage0-quicklybuilt/warmelt-modes+meltdesc.c melt-stage0-quicklybuilt/warmelt-modes+melttime.h: \
$(melt_make_source_dir)/generated/warmelt-modes+meltdesc.c \
$(melt_make_source_dir)/generated/warmelt-modes+melttime.h
$(LN_S) -v $? melt-stage0-quicklybuilt/
-#@ stage 0 for warmelt-modes flavor quicklybuilt shortmodule from melt-build.tpl line 238
+#@ stage 0 for warmelt-modes flavor quicklybuilt shortmodule from melt-build.tpl line 244
melt-stage0-quicklybuilt/warmelt-modes.quicklybuilt.so: \
melt-stage0-quicklybuilt/warmelt-modes.$(MELT_ZERO_GENERATED_MODES_CUMULMD5).quicklybuilt.so
- @echo from melt-build.tpl line 241 $@
+ @echo from melt-build.tpl line 247 $@
-ls -l $< $@
- @echo from melt-build.tpl line 243 $@
+ @echo from melt-build.tpl line 249 $@
cd melt-stage0-quicklybuilt/ ; $(LN_S) -v -f $(notdir $<) $(notdir $@)
-ls -l $< $@
$(MD5SUM) $@ > melt-stage0-warmelt-modes.quicklybuilt-module.stamp-tmp
$(melt_move_if_change) melt-stage0-warmelt-modes.quicklybuilt-module.stamp-tmp \
melt-stage0-warmelt-modes.quicklybuilt-module.stamp
-#@ stage 0 for warmelt-modes flavor quicklybuilt stamp from melt-build.tpl line 250
+#@ stage 0 for warmelt-modes flavor quicklybuilt stamp from melt-build.tpl line 256
melt-stage0-warmelt-modes.quicklybuilt-module.stamp: \
melt-stage0-quicklybuilt/warmelt-modes.quicklybuilt.so ; @true
-#@ stage 0 for warmelt-modes flavor quicklybuilt done from melt-build.tpl line 254
+#@ stage 0 for warmelt-modes flavor quicklybuilt done from melt-build.tpl line 260
-#### end STAGE0 of warmelt-modes flavored quicklybuilt from melt-build.tpl line 256
+#### end STAGE0 of warmelt-modes flavored quicklybuilt from melt-build.tpl line 262
-#@ stage 0 flavor quicklybuilt modulelist from melt-build.tpl line 260
+#@ stage 0 flavor quicklybuilt modulelist from melt-build.tpl line 266
melt-stage0-quicklybuilt/warmelt.modlis: | \
melt-stage0-quicklybuilt/warmelt-first.quicklybuilt.so \
melt-stage0-quicklybuilt/warmelt-first+meltdesc.c \
@@ -1342,7 +1342,7 @@ melt-stage0-quicklybuilt/warmelt.modlis: | \
-#@ stage 0 flavor quicklybuilt fullstage stamp from melt-build.tpl line 274
+#@ stage 0 flavor quicklybuilt fullstage stamp from melt-build.tpl line 280
melt-stage0-quicklybuilt-fullstage.stamp: \
melt-stage0-warmelt-first.quicklybuilt-module.stamp \
melt-stage0-warmelt-base.quicklybuilt-module.stamp \
@@ -1353,8 +1353,11 @@ melt-stage0-quicklybuilt-fullstage.stamp: \
melt-stage0-warmelt-genobj.quicklybuilt-module.stamp \
melt-stage0-warmelt-outobj.quicklybuilt-module.stamp \
melt-stage0-warmelt-modes.quicklybuilt-module.stamp
+ cat $^ > $@-tmp
+ $(melt_move_if_change) $@-tmp $@
-##@ end STAGE0 flavor quicklybuilt from melt-build.tpl line 281
+
+##@ end STAGE0 flavor quicklybuilt from melt-build.tpl line 288
####-------------------------------------------------------------
@@ -1362,25 +1365,26 @@ melt-stage0-quicklybuilt-fullstage.stamp: \
################################################################
################################################################
-#### making our melt stages from melt-build.tpl line 289
+#### making our melt stages from melt-build.tpl line 296
-#@ for melt-stage1 from melt-build.tpl line 292
+#@ for melt-stage1 from melt-build.tpl line 299
#### rules for melt-stage1, previous $(MELT_STAGE_ZERO)
-### the C source of melt-stage1 for warmelt-first from melt-build.tpl line 302
+### the C source of melt-stage1 for warmelt-first from melt-build.tpl line 309
-## the timestamp C header file for warmelt-first from melt-build.tpl line 304
+## the timestamp C header file for warmelt-first from melt-build.tpl line 311
melt-stage1/warmelt-first+melttime.h: melt-stage1/warmelt-first+meltdesc.c; @true
-## the descriptive C of melt-stage1 for warmelt-first from melt-build.tpl line 307
+## the descriptive C of melt-stage1 for warmelt-first from melt-build.tpl line 314
melt-stage1/warmelt-first+meltdesc.c melt-stage1/warmelt-first.c: \
- $(melt_make_source_dir)/warmelt-first.melt \
- $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-first.melt \
+ melt-stage1-directory.stamp \
+ $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage1
@echo $(MELTCCINIT1ARGS) $(meltarg_init)=\
$(MELT_STAGE_ZERO)/warmelt-first.$(MELT_ZERO_FLAVOR):\
@@ -1392,17 +1396,17 @@ $(MELT_STAGE_ZERO)/warmelt-normatch.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-genobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-outobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-modes.$(MELT_ZERO_FLAVOR) > warmelt-first+melt-stage1.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage1/warmelt-first $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-first+melt-stage1.args-tmp
@$(melt_move_if_change) warmelt-first+melt-stage1.args-tmp warmelt-first+melt-stage1.args
- @echo; echo; echo -n warmelt-first+melt-stage1.args: ; cat warmelt-first+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-first+melt-stage1.args: ; cat warmelt-first+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-first+melt-stage1.args
- @ls -l melt-stage1/warmelt-first.c || ( echo "*@*MISSING " melt-stage1/warmelt-first.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage1/warmelt-first.c || ( echo "*@*MISSING " melt-stage1/warmelt-first.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-first for melt-stage1
melt-stage1/warmelt-first.quicklybuilt.so: melt-stage1/warmelt-first.c \
$(wildcard melt-stage1/warmelt-first+*.c) $(MELT_STAGE_ZERO)-fullstage.stamp \
@@ -1415,16 +1419,16 @@ melt-stage1/warmelt-first.quicklybuilt.so: melt-stage1/warmelt-first.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage1/warmelt-first \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage1)/warmelt-first
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage1-warmelt-first-module.stamp-tmp
$(melt_move_if_change) melt-stage1-warmelt-first-module.stamp-tmp melt-stage1-warmelt-first-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage1-warmelt-first-module.stamp: melt-stage1/warmelt-first.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-first for melt-stage1
melt-stage1/warmelt-first.debugnoline.so: melt-stage1/warmelt-first.c \
$(wildcard melt-stage1/warmelt-first+*.c) \
@@ -1439,19 +1443,20 @@ melt-stage1/warmelt-first.debugnoline.so: melt-stage1/warmelt-first.c \
-### the C source of melt-stage1 for warmelt-base from melt-build.tpl line 302
+### the C source of melt-stage1 for warmelt-base from melt-build.tpl line 309
-## the timestamp C header file for warmelt-base from melt-build.tpl line 304
+## the timestamp C header file for warmelt-base from melt-build.tpl line 311
melt-stage1/warmelt-base+melttime.h: melt-stage1/warmelt-base+meltdesc.c; @true
-## the descriptive C of melt-stage1 for warmelt-base from melt-build.tpl line 307
+## the descriptive C of melt-stage1 for warmelt-base from melt-build.tpl line 314
melt-stage1/warmelt-base+meltdesc.c melt-stage1/warmelt-base.c: \
- $(melt_make_source_dir)/warmelt-base.melt \
- $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-base.melt \
+ melt-stage1-directory.stamp \
+ $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
melt-stage1-warmelt-first-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage1
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage1/warmelt-first.quicklybuilt:\
@@ -1463,17 +1468,17 @@ $(MELT_STAGE_ZERO)/warmelt-normatch.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-genobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-outobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-modes.$(MELT_ZERO_FLAVOR) > warmelt-base+melt-stage1.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage1/warmelt-base $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-base+melt-stage1.args-tmp
@$(melt_move_if_change) warmelt-base+melt-stage1.args-tmp warmelt-base+melt-stage1.args
- @echo; echo; echo -n warmelt-base+melt-stage1.args: ; cat warmelt-base+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-base+melt-stage1.args: ; cat warmelt-base+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-base+melt-stage1.args
- @ls -l melt-stage1/warmelt-base.c || ( echo "*@*MISSING " melt-stage1/warmelt-base.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage1/warmelt-base.c || ( echo "*@*MISSING " melt-stage1/warmelt-base.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-base for melt-stage1
melt-stage1/warmelt-base.quicklybuilt.so: melt-stage1/warmelt-base.c \
$(wildcard melt-stage1/warmelt-base+*.c) $(MELT_STAGE_ZERO)-fullstage.stamp \
@@ -1486,16 +1491,16 @@ melt-stage1/warmelt-base.quicklybuilt.so: melt-stage1/warmelt-base.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage1/warmelt-base \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage1)/warmelt-base
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage1-warmelt-base-module.stamp-tmp
$(melt_move_if_change) melt-stage1-warmelt-base-module.stamp-tmp melt-stage1-warmelt-base-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage1-warmelt-base-module.stamp: melt-stage1/warmelt-base.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-base for melt-stage1
melt-stage1/warmelt-base.debugnoline.so: melt-stage1/warmelt-base.c \
$(wildcard melt-stage1/warmelt-base+*.c) \
@@ -1510,20 +1515,21 @@ melt-stage1/warmelt-base.debugnoline.so: melt-stage1/warmelt-base.c \
-### the C source of melt-stage1 for warmelt-debug from melt-build.tpl line 302
+### the C source of melt-stage1 for warmelt-debug from melt-build.tpl line 309
-## the timestamp C header file for warmelt-debug from melt-build.tpl line 304
+## the timestamp C header file for warmelt-debug from melt-build.tpl line 311
melt-stage1/warmelt-debug+melttime.h: melt-stage1/warmelt-debug+meltdesc.c; @true
-## the descriptive C of melt-stage1 for warmelt-debug from melt-build.tpl line 307
+## the descriptive C of melt-stage1 for warmelt-debug from melt-build.tpl line 314
melt-stage1/warmelt-debug+meltdesc.c melt-stage1/warmelt-debug.c: \
- $(melt_make_source_dir)/warmelt-debug.melt \
- $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-debug.melt \
+ melt-stage1-directory.stamp \
+ $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
melt-stage1-warmelt-first-module.stamp \
melt-stage1-warmelt-base-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage1
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage1/warmelt-first.quicklybuilt:\
@@ -1535,17 +1541,17 @@ $(MELT_STAGE_ZERO)/warmelt-normatch.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-genobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-outobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-modes.$(MELT_ZERO_FLAVOR) > warmelt-debug+melt-stage1.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage1/warmelt-debug $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-debug+melt-stage1.args-tmp
@$(melt_move_if_change) warmelt-debug+melt-stage1.args-tmp warmelt-debug+melt-stage1.args
- @echo; echo; echo -n warmelt-debug+melt-stage1.args: ; cat warmelt-debug+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-debug+melt-stage1.args: ; cat warmelt-debug+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-debug+melt-stage1.args
- @ls -l melt-stage1/warmelt-debug.c || ( echo "*@*MISSING " melt-stage1/warmelt-debug.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage1/warmelt-debug.c || ( echo "*@*MISSING " melt-stage1/warmelt-debug.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-debug for melt-stage1
melt-stage1/warmelt-debug.quicklybuilt.so: melt-stage1/warmelt-debug.c \
$(wildcard melt-stage1/warmelt-debug+*.c) $(MELT_STAGE_ZERO)-fullstage.stamp \
@@ -1558,16 +1564,16 @@ melt-stage1/warmelt-debug.quicklybuilt.so: melt-stage1/warmelt-debug.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage1/warmelt-debug \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage1)/warmelt-debug
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage1-warmelt-debug-module.stamp-tmp
$(melt_move_if_change) melt-stage1-warmelt-debug-module.stamp-tmp melt-stage1-warmelt-debug-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage1-warmelt-debug-module.stamp: melt-stage1/warmelt-debug.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-debug for melt-stage1
melt-stage1/warmelt-debug.debugnoline.so: melt-stage1/warmelt-debug.c \
$(wildcard melt-stage1/warmelt-debug+*.c) \
@@ -1582,21 +1588,22 @@ melt-stage1/warmelt-debug.debugnoline.so: melt-stage1/warmelt-debug.c \
-### the C source of melt-stage1 for warmelt-macro from melt-build.tpl line 302
+### the C source of melt-stage1 for warmelt-macro from melt-build.tpl line 309
-## the timestamp C header file for warmelt-macro from melt-build.tpl line 304
+## the timestamp C header file for warmelt-macro from melt-build.tpl line 311
melt-stage1/warmelt-macro+melttime.h: melt-stage1/warmelt-macro+meltdesc.c; @true
-## the descriptive C of melt-stage1 for warmelt-macro from melt-build.tpl line 307
+## the descriptive C of melt-stage1 for warmelt-macro from melt-build.tpl line 314
melt-stage1/warmelt-macro+meltdesc.c melt-stage1/warmelt-macro.c: \
- $(melt_make_source_dir)/warmelt-macro.melt \
- $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-macro.melt \
+ melt-stage1-directory.stamp \
+ $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
melt-stage1-warmelt-first-module.stamp \
melt-stage1-warmelt-base-module.stamp \
melt-stage1-warmelt-debug-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage1
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage1/warmelt-first.quicklybuilt:\
@@ -1608,17 +1615,17 @@ $(MELT_STAGE_ZERO)/warmelt-normatch.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-genobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-outobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-modes.$(MELT_ZERO_FLAVOR) > warmelt-macro+melt-stage1.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage1/warmelt-macro $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-macro+melt-stage1.args-tmp
@$(melt_move_if_change) warmelt-macro+melt-stage1.args-tmp warmelt-macro+melt-stage1.args
- @echo; echo; echo -n warmelt-macro+melt-stage1.args: ; cat warmelt-macro+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-macro+melt-stage1.args: ; cat warmelt-macro+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-macro+melt-stage1.args
- @ls -l melt-stage1/warmelt-macro.c || ( echo "*@*MISSING " melt-stage1/warmelt-macro.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage1/warmelt-macro.c || ( echo "*@*MISSING " melt-stage1/warmelt-macro.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-macro for melt-stage1
melt-stage1/warmelt-macro.quicklybuilt.so: melt-stage1/warmelt-macro.c \
$(wildcard melt-stage1/warmelt-macro+*.c) $(MELT_STAGE_ZERO)-fullstage.stamp \
@@ -1631,16 +1638,16 @@ melt-stage1/warmelt-macro.quicklybuilt.so: melt-stage1/warmelt-macro.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage1/warmelt-macro \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage1)/warmelt-macro
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage1-warmelt-macro-module.stamp-tmp
$(melt_move_if_change) melt-stage1-warmelt-macro-module.stamp-tmp melt-stage1-warmelt-macro-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage1-warmelt-macro-module.stamp: melt-stage1/warmelt-macro.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-macro for melt-stage1
melt-stage1/warmelt-macro.debugnoline.so: melt-stage1/warmelt-macro.c \
$(wildcard melt-stage1/warmelt-macro+*.c) \
@@ -1655,15 +1662,16 @@ melt-stage1/warmelt-macro.debugnoline.so: melt-stage1/warmelt-macro.c \
-### the C source of melt-stage1 for warmelt-normal from melt-build.tpl line 302
+### the C source of melt-stage1 for warmelt-normal from melt-build.tpl line 309
-## the timestamp C header file for warmelt-normal from melt-build.tpl line 304
+## the timestamp C header file for warmelt-normal from melt-build.tpl line 311
melt-stage1/warmelt-normal+melttime.h: melt-stage1/warmelt-normal+meltdesc.c; @true
-## the descriptive C of melt-stage1 for warmelt-normal from melt-build.tpl line 307
+## the descriptive C of melt-stage1 for warmelt-normal from melt-build.tpl line 314
melt-stage1/warmelt-normal+meltdesc.c melt-stage1/warmelt-normal.c: \
- $(melt_make_source_dir)/warmelt-normal.melt \
- $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-normal.melt \
+ melt-stage1-directory.stamp \
+ $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
warmelt-predef.melt \
melt-stage1-warmelt-first-module.stamp \
melt-stage1-warmelt-base-module.stamp \
@@ -1671,7 +1679,7 @@ melt-stage1/warmelt-normal+meltdesc.c melt-stage1/warmelt-normal.c: \
melt-stage1-warmelt-macro-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage1
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage1/warmelt-first.quicklybuilt:\
@@ -1683,17 +1691,17 @@ $(MELT_STAGE_ZERO)/warmelt-normatch.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-genobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-outobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-modes.$(MELT_ZERO_FLAVOR) > warmelt-normal+melt-stage1.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage1/warmelt-normal $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-normal+melt-stage1.args-tmp
@$(melt_move_if_change) warmelt-normal+melt-stage1.args-tmp warmelt-normal+melt-stage1.args
- @echo; echo; echo -n warmelt-normal+melt-stage1.args: ; cat warmelt-normal+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-normal+melt-stage1.args: ; cat warmelt-normal+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-normal+melt-stage1.args
- @ls -l melt-stage1/warmelt-normal.c || ( echo "*@*MISSING " melt-stage1/warmelt-normal.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage1/warmelt-normal.c || ( echo "*@*MISSING " melt-stage1/warmelt-normal.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-normal for melt-stage1
melt-stage1/warmelt-normal.quicklybuilt.so: melt-stage1/warmelt-normal.c \
$(wildcard melt-stage1/warmelt-normal+*.c) $(MELT_STAGE_ZERO)-fullstage.stamp \
@@ -1706,16 +1714,16 @@ melt-stage1/warmelt-normal.quicklybuilt.so: melt-stage1/warmelt-normal.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage1/warmelt-normal \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage1)/warmelt-normal
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage1-warmelt-normal-module.stamp-tmp
$(melt_move_if_change) melt-stage1-warmelt-normal-module.stamp-tmp melt-stage1-warmelt-normal-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage1-warmelt-normal-module.stamp: melt-stage1/warmelt-normal.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-normal for melt-stage1
melt-stage1/warmelt-normal.debugnoline.so: melt-stage1/warmelt-normal.c \
$(wildcard melt-stage1/warmelt-normal+*.c) \
@@ -1730,15 +1738,16 @@ melt-stage1/warmelt-normal.debugnoline.so: melt-stage1/warmelt-normal.c \
-### the C source of melt-stage1 for warmelt-normatch from melt-build.tpl line 302
+### the C source of melt-stage1 for warmelt-normatch from melt-build.tpl line 309
-## the timestamp C header file for warmelt-normatch from melt-build.tpl line 304
+## the timestamp C header file for warmelt-normatch from melt-build.tpl line 311
melt-stage1/warmelt-normatch+melttime.h: melt-stage1/warmelt-normatch+meltdesc.c; @true
-## the descriptive C of melt-stage1 for warmelt-normatch from melt-build.tpl line 307
+## the descriptive C of melt-stage1 for warmelt-normatch from melt-build.tpl line 314
melt-stage1/warmelt-normatch+meltdesc.c melt-stage1/warmelt-normatch.c: \
- $(melt_make_source_dir)/warmelt-normatch.melt \
- $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-normatch.melt \
+ melt-stage1-directory.stamp \
+ $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
melt-stage1-warmelt-first-module.stamp \
melt-stage1-warmelt-base-module.stamp \
melt-stage1-warmelt-debug-module.stamp \
@@ -1746,7 +1755,7 @@ melt-stage1/warmelt-normatch+meltdesc.c melt-stage1/warmelt-normatch.c: \
melt-stage1-warmelt-normal-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage1
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage1/warmelt-first.quicklybuilt:\
@@ -1758,17 +1767,17 @@ $(MELT_STAGE_ZERO)/warmelt-normatch.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-genobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-outobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-modes.$(MELT_ZERO_FLAVOR) > warmelt-normatch+melt-stage1.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage1/warmelt-normatch $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-normatch+melt-stage1.args-tmp
@$(melt_move_if_change) warmelt-normatch+melt-stage1.args-tmp warmelt-normatch+melt-stage1.args
- @echo; echo; echo -n warmelt-normatch+melt-stage1.args: ; cat warmelt-normatch+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-normatch+melt-stage1.args: ; cat warmelt-normatch+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-normatch+melt-stage1.args
- @ls -l melt-stage1/warmelt-normatch.c || ( echo "*@*MISSING " melt-stage1/warmelt-normatch.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage1/warmelt-normatch.c || ( echo "*@*MISSING " melt-stage1/warmelt-normatch.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-normatch for melt-stage1
melt-stage1/warmelt-normatch.quicklybuilt.so: melt-stage1/warmelt-normatch.c \
$(wildcard melt-stage1/warmelt-normatch+*.c) $(MELT_STAGE_ZERO)-fullstage.stamp \
@@ -1781,16 +1790,16 @@ melt-stage1/warmelt-normatch.quicklybuilt.so: melt-stage1/warmelt-normatch.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage1/warmelt-normatch \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage1)/warmelt-normatch
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage1-warmelt-normatch-module.stamp-tmp
$(melt_move_if_change) melt-stage1-warmelt-normatch-module.stamp-tmp melt-stage1-warmelt-normatch-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage1-warmelt-normatch-module.stamp: melt-stage1/warmelt-normatch.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-normatch for melt-stage1
melt-stage1/warmelt-normatch.debugnoline.so: melt-stage1/warmelt-normatch.c \
$(wildcard melt-stage1/warmelt-normatch+*.c) \
@@ -1805,15 +1814,16 @@ melt-stage1/warmelt-normatch.debugnoline.so: melt-stage1/warmelt-normatch.c \
-### the C source of melt-stage1 for warmelt-genobj from melt-build.tpl line 302
+### the C source of melt-stage1 for warmelt-genobj from melt-build.tpl line 309
-## the timestamp C header file for warmelt-genobj from melt-build.tpl line 304
+## the timestamp C header file for warmelt-genobj from melt-build.tpl line 311
melt-stage1/warmelt-genobj+melttime.h: melt-stage1/warmelt-genobj+meltdesc.c; @true
-## the descriptive C of melt-stage1 for warmelt-genobj from melt-build.tpl line 307
+## the descriptive C of melt-stage1 for warmelt-genobj from melt-build.tpl line 314
melt-stage1/warmelt-genobj+meltdesc.c melt-stage1/warmelt-genobj.c: \
- $(melt_make_source_dir)/warmelt-genobj.melt \
- $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-genobj.melt \
+ melt-stage1-directory.stamp \
+ $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
melt-stage1-warmelt-first-module.stamp \
melt-stage1-warmelt-base-module.stamp \
melt-stage1-warmelt-debug-module.stamp \
@@ -1822,7 +1832,7 @@ melt-stage1/warmelt-genobj+meltdesc.c melt-stage1/warmelt-genobj.c: \
melt-stage1-warmelt-normatch-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage1
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage1/warmelt-first.quicklybuilt:\
@@ -1834,17 +1844,17 @@ melt-stage1/warmelt-normatch.quicklybuilt:\
$(MELT_STAGE_ZERO)/warmelt-genobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-outobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-modes.$(MELT_ZERO_FLAVOR) > warmelt-genobj+melt-stage1.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage1/warmelt-genobj $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-genobj+melt-stage1.args-tmp
@$(melt_move_if_change) warmelt-genobj+melt-stage1.args-tmp warmelt-genobj+melt-stage1.args
- @echo; echo; echo -n warmelt-genobj+melt-stage1.args: ; cat warmelt-genobj+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-genobj+melt-stage1.args: ; cat warmelt-genobj+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-genobj+melt-stage1.args
- @ls -l melt-stage1/warmelt-genobj.c || ( echo "*@*MISSING " melt-stage1/warmelt-genobj.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage1/warmelt-genobj.c || ( echo "*@*MISSING " melt-stage1/warmelt-genobj.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-genobj for melt-stage1
melt-stage1/warmelt-genobj.quicklybuilt.so: melt-stage1/warmelt-genobj.c \
$(wildcard melt-stage1/warmelt-genobj+*.c) $(MELT_STAGE_ZERO)-fullstage.stamp \
@@ -1857,16 +1867,16 @@ melt-stage1/warmelt-genobj.quicklybuilt.so: melt-stage1/warmelt-genobj.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage1/warmelt-genobj \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage1)/warmelt-genobj
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage1-warmelt-genobj-module.stamp-tmp
$(melt_move_if_change) melt-stage1-warmelt-genobj-module.stamp-tmp melt-stage1-warmelt-genobj-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage1-warmelt-genobj-module.stamp: melt-stage1/warmelt-genobj.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-genobj for melt-stage1
melt-stage1/warmelt-genobj.debugnoline.so: melt-stage1/warmelt-genobj.c \
$(wildcard melt-stage1/warmelt-genobj+*.c) \
@@ -1881,15 +1891,16 @@ melt-stage1/warmelt-genobj.debugnoline.so: melt-stage1/warmelt-genobj.c \
-### the C source of melt-stage1 for warmelt-outobj from melt-build.tpl line 302
+### the C source of melt-stage1 for warmelt-outobj from melt-build.tpl line 309
-## the timestamp C header file for warmelt-outobj from melt-build.tpl line 304
+## the timestamp C header file for warmelt-outobj from melt-build.tpl line 311
melt-stage1/warmelt-outobj+melttime.h: melt-stage1/warmelt-outobj+meltdesc.c; @true
-## the descriptive C of melt-stage1 for warmelt-outobj from melt-build.tpl line 307
+## the descriptive C of melt-stage1 for warmelt-outobj from melt-build.tpl line 314
melt-stage1/warmelt-outobj+meltdesc.c melt-stage1/warmelt-outobj.c: \
- $(melt_make_source_dir)/warmelt-outobj.melt \
- $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-outobj.melt \
+ melt-stage1-directory.stamp \
+ $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
melt-stage1-warmelt-first-module.stamp \
melt-stage1-warmelt-base-module.stamp \
melt-stage1-warmelt-debug-module.stamp \
@@ -1899,7 +1910,7 @@ melt-stage1/warmelt-outobj+meltdesc.c melt-stage1/warmelt-outobj.c: \
melt-stage1-warmelt-genobj-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage1
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage1/warmelt-first.quicklybuilt:\
@@ -1911,17 +1922,17 @@ melt-stage1/warmelt-normatch.quicklybuilt:\
melt-stage1/warmelt-genobj.quicklybuilt:\
$(MELT_STAGE_ZERO)/warmelt-outobj.$(MELT_ZERO_FLAVOR):\
$(MELT_STAGE_ZERO)/warmelt-modes.$(MELT_ZERO_FLAVOR) > warmelt-outobj+melt-stage1.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage1/warmelt-outobj $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-outobj+melt-stage1.args-tmp
@$(melt_move_if_change) warmelt-outobj+melt-stage1.args-tmp warmelt-outobj+melt-stage1.args
- @echo; echo; echo -n warmelt-outobj+melt-stage1.args: ; cat warmelt-outobj+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-outobj+melt-stage1.args: ; cat warmelt-outobj+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-outobj+melt-stage1.args
- @ls -l melt-stage1/warmelt-outobj.c || ( echo "*@*MISSING " melt-stage1/warmelt-outobj.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage1/warmelt-outobj.c || ( echo "*@*MISSING " melt-stage1/warmelt-outobj.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-outobj for melt-stage1
melt-stage1/warmelt-outobj.quicklybuilt.so: melt-stage1/warmelt-outobj.c \
$(wildcard melt-stage1/warmelt-outobj+*.c) $(MELT_STAGE_ZERO)-fullstage.stamp \
@@ -1934,16 +1945,16 @@ melt-stage1/warmelt-outobj.quicklybuilt.so: melt-stage1/warmelt-outobj.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage1/warmelt-outobj \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage1)/warmelt-outobj
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage1-warmelt-outobj-module.stamp-tmp
$(melt_move_if_change) melt-stage1-warmelt-outobj-module.stamp-tmp melt-stage1-warmelt-outobj-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage1-warmelt-outobj-module.stamp: melt-stage1/warmelt-outobj.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-outobj for melt-stage1
melt-stage1/warmelt-outobj.debugnoline.so: melt-stage1/warmelt-outobj.c \
$(wildcard melt-stage1/warmelt-outobj+*.c) \
@@ -1958,15 +1969,16 @@ melt-stage1/warmelt-outobj.debugnoline.so: melt-stage1/warmelt-outobj.c \
-### the C source of melt-stage1 for warmelt-modes from melt-build.tpl line 302
+### the C source of melt-stage1 for warmelt-modes from melt-build.tpl line 309
-## the timestamp C header file for warmelt-modes from melt-build.tpl line 304
+## the timestamp C header file for warmelt-modes from melt-build.tpl line 311
melt-stage1/warmelt-modes+melttime.h: melt-stage1/warmelt-modes+meltdesc.c; @true
-## the descriptive C of melt-stage1 for warmelt-modes from melt-build.tpl line 307
+## the descriptive C of melt-stage1 for warmelt-modes from melt-build.tpl line 314
melt-stage1/warmelt-modes+meltdesc.c melt-stage1/warmelt-modes.c: \
- $(melt_make_source_dir)/warmelt-modes.melt \
- $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-modes.melt \
+ melt-stage1-directory.stamp \
+ $(MELT_STAGE_ZERO)-fullstage.stamp $(MELT_STAGE_ZERO)/warmelt.modlis \
melt-stage1-warmelt-first-module.stamp \
melt-stage1-warmelt-base-module.stamp \
melt-stage1-warmelt-debug-module.stamp \
@@ -1977,7 +1989,7 @@ melt-stage1/warmelt-modes+meltdesc.c melt-stage1/warmelt-modes.c: \
melt-stage1-warmelt-outobj-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage1
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage1/warmelt-first.quicklybuilt:\
@@ -1989,17 +2001,17 @@ melt-stage1/warmelt-normatch.quicklybuilt:\
melt-stage1/warmelt-genobj.quicklybuilt:\
melt-stage1/warmelt-outobj.quicklybuilt:\
$(MELT_STAGE_ZERO)/warmelt-modes.$(MELT_ZERO_FLAVOR) > warmelt-modes+melt-stage1.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage1):$(realpath $(MELT_STAGE_ZERO)):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage1/warmelt-modes $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-modes+melt-stage1.args-tmp
@$(melt_move_if_change) warmelt-modes+melt-stage1.args-tmp warmelt-modes+melt-stage1.args
- @echo; echo; echo -n warmelt-modes+melt-stage1.args: ; cat warmelt-modes+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-modes+melt-stage1.args: ; cat warmelt-modes+melt-stage1.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-modes+melt-stage1.args
- @ls -l melt-stage1/warmelt-modes.c || ( echo "*@*MISSING " melt-stage1/warmelt-modes.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage1/warmelt-modes.c || ( echo "*@*MISSING " melt-stage1/warmelt-modes.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-modes for melt-stage1
melt-stage1/warmelt-modes.quicklybuilt.so: melt-stage1/warmelt-modes.c \
$(wildcard melt-stage1/warmelt-modes+*.c) $(MELT_STAGE_ZERO)-fullstage.stamp \
@@ -2012,16 +2024,16 @@ melt-stage1/warmelt-modes.quicklybuilt.so: melt-stage1/warmelt-modes.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage1/warmelt-modes \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage1)/warmelt-modes
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage1-warmelt-modes-module.stamp-tmp
$(melt_move_if_change) melt-stage1-warmelt-modes-module.stamp-tmp melt-stage1-warmelt-modes-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage1-warmelt-modes-module.stamp: melt-stage1/warmelt-modes.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-modes for melt-stage1
melt-stage1/warmelt-modes.debugnoline.so: melt-stage1/warmelt-modes.c \
$(wildcard melt-stage1/warmelt-modes+*.c) \
@@ -2037,7 +2049,7 @@ melt-stage1/warmelt-modes.debugnoline.so: melt-stage1/warmelt-modes.c \
-#@ from melt-build.tpl line 377
+#@ from melt-build.tpl line 385
## the module list in melt-stage1
melt-stage1/warmelt.modlis: \
melt-stage1/warmelt-first.quicklybuilt.so \
@@ -2062,7 +2074,7 @@ melt-stage1/warmelt.modlis: \
$(melt_move_if_change) $@-tmp $@
-#@ from melt-build.tpl line 389
+#@ from melt-build.tpl line 397
melt-stage1/warmelt.debugnoline.modlis: \
melt-stage1/warmelt-first.debugnoline.so \
melt-stage1/warmelt-base.debugnoline.so \
@@ -2087,57 +2099,58 @@ melt-stage1/warmelt.debugnoline.modlis: \
## the stamp for melt-stage1, using an order only prerequisite
-#@ from melt-build.tpl line 401
+#@ from melt-build.tpl line 409
melt-stage1-fullstage.stamp: melt-run.h | melt-stage1/warmelt.modlis
echo "#$@ generated" > $@-tmp
- md5sum melt-run.h >> $@-tmp
- md5sum $(wildcard melt-stage1/warmelt-first.cmelt-stage1/warmelt-first+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage1/warmelt-base.cmelt-stage1/warmelt-base+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage1/warmelt-debug.cmelt-stage1/warmelt-debug+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage1/warmelt-macro.cmelt-stage1/warmelt-macro+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage1/warmelt-normal.cmelt-stage1/warmelt-normal+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage1/warmelt-normatch.cmelt-stage1/warmelt-normatch+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage1/warmelt-genobj.cmelt-stage1/warmelt-genobj+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage1/warmelt-outobj.cmelt-stage1/warmelt-outobj+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage1/warmelt-modes.cmelt-stage1/warmelt-modes+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) melt-run.h >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage1/warmelt-first.cmelt-stage1/warmelt-first+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage1/warmelt-base.cmelt-stage1/warmelt-base+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage1/warmelt-debug.cmelt-stage1/warmelt-debug+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage1/warmelt-macro.cmelt-stage1/warmelt-macro+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage1/warmelt-normal.cmelt-stage1/warmelt-normal+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage1/warmelt-normatch.cmelt-stage1/warmelt-normatch+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage1/warmelt-genobj.cmelt-stage1/warmelt-genobj+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage1/warmelt-outobj.cmelt-stage1/warmelt-outobj+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage1/warmelt-modes.cmelt-stage1/warmelt-modes+[0-9]*.c) < /dev/null >> $@-tmp
echo "# end $@" >> $@-tmp
$(melt_move_if_change) $@-tmp $@
### phony targets for melt-stage1
-#@ from melt-build.tpl line 411
+#@ from melt-build.tpl line 419
.PHONY: warmelt1 warmelt1n
-warmelt1: melt-stage1 melt-stage1/warmelt.modlis
+warmelt1: melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis
@echo MELT build made $@
-warmelt1n: melt-stage1 melt-stage1/warmelt.debugnoline.modlis
+warmelt1n: melt-stage1-fullstage.stamp melt-stage1/warmelt.debugnoline.modlis
@echo MELT build made $@
-#@ from melt-build.tpl line 418 melt-stage1 directory and stamp
+#@ from melt-build.tpl line 426 melt-stage1 directory and stamp
melt-stage1:
test -d melt-stage1/ || mkdir melt-stage1
ls -ld $$PWD/melt-stage1 > melt-stage1-directory.stamp
melt-stage1-directory.stamp: melt-stage1 ; @true
-### end of melt-stage1 from melt-build.tpl line 425
+### end of melt-stage1 from melt-build.tpl line 433
-#@ for melt-stage2 from melt-build.tpl line 292
+#@ for melt-stage2 from melt-build.tpl line 299
#### rules for melt-stage2, previous melt-stage1
-### the C source of melt-stage2 for warmelt-first from melt-build.tpl line 302
+### the C source of melt-stage2 for warmelt-first from melt-build.tpl line 309
-## the timestamp C header file for warmelt-first from melt-build.tpl line 304
+## the timestamp C header file for warmelt-first from melt-build.tpl line 311
melt-stage2/warmelt-first+melttime.h: melt-stage2/warmelt-first+meltdesc.c; @true
-## the descriptive C of melt-stage2 for warmelt-first from melt-build.tpl line 307
+## the descriptive C of melt-stage2 for warmelt-first from melt-build.tpl line 314
melt-stage2/warmelt-first+meltdesc.c melt-stage2/warmelt-first.c: \
- $(melt_make_source_dir)/warmelt-first.melt \
- melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-first.melt \
+ melt-stage2-directory.stamp \
+ melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage2
@echo $(MELTCCINIT1ARGS) $(meltarg_init)=\
melt-stage1/warmelt-first.quicklybuilt:\
@@ -2149,17 +2162,17 @@ melt-stage1/warmelt-normatch.quicklybuilt:\
melt-stage1/warmelt-genobj.quicklybuilt:\
melt-stage1/warmelt-outobj.quicklybuilt:\
melt-stage1/warmelt-modes.quicklybuilt > warmelt-first+melt-stage2.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage2/warmelt-first $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-first+melt-stage2.args-tmp
@$(melt_move_if_change) warmelt-first+melt-stage2.args-tmp warmelt-first+melt-stage2.args
- @echo; echo; echo -n warmelt-first+melt-stage2.args: ; cat warmelt-first+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-first+melt-stage2.args: ; cat warmelt-first+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-first+melt-stage2.args
- @ls -l melt-stage2/warmelt-first.c || ( echo "*@*MISSING " melt-stage2/warmelt-first.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage2/warmelt-first.c || ( echo "*@*MISSING " melt-stage2/warmelt-first.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-first for melt-stage2
melt-stage2/warmelt-first.quicklybuilt.so: melt-stage2/warmelt-first.c \
$(wildcard melt-stage2/warmelt-first+*.c) melt-stage1-fullstage.stamp \
@@ -2172,16 +2185,16 @@ melt-stage2/warmelt-first.quicklybuilt.so: melt-stage2/warmelt-first.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage2/warmelt-first \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage2)/warmelt-first
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage2-warmelt-first-module.stamp-tmp
$(melt_move_if_change) melt-stage2-warmelt-first-module.stamp-tmp melt-stage2-warmelt-first-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage2-warmelt-first-module.stamp: melt-stage2/warmelt-first.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-first for melt-stage2
melt-stage2/warmelt-first.debugnoline.so: melt-stage2/warmelt-first.c \
$(wildcard melt-stage2/warmelt-first+*.c) \
@@ -2196,19 +2209,20 @@ melt-stage2/warmelt-first.debugnoline.so: melt-stage2/warmelt-first.c \
-### the C source of melt-stage2 for warmelt-base from melt-build.tpl line 302
+### the C source of melt-stage2 for warmelt-base from melt-build.tpl line 309
-## the timestamp C header file for warmelt-base from melt-build.tpl line 304
+## the timestamp C header file for warmelt-base from melt-build.tpl line 311
melt-stage2/warmelt-base+melttime.h: melt-stage2/warmelt-base+meltdesc.c; @true
-## the descriptive C of melt-stage2 for warmelt-base from melt-build.tpl line 307
+## the descriptive C of melt-stage2 for warmelt-base from melt-build.tpl line 314
melt-stage2/warmelt-base+meltdesc.c melt-stage2/warmelt-base.c: \
- $(melt_make_source_dir)/warmelt-base.melt \
- melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-base.melt \
+ melt-stage2-directory.stamp \
+ melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
melt-stage2-warmelt-first-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage2
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage2/warmelt-first.quicklybuilt:\
@@ -2220,17 +2234,17 @@ melt-stage1/warmelt-normatch.quicklybuilt:\
melt-stage1/warmelt-genobj.quicklybuilt:\
melt-stage1/warmelt-outobj.quicklybuilt:\
melt-stage1/warmelt-modes.quicklybuilt > warmelt-base+melt-stage2.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage2/warmelt-base $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-base+melt-stage2.args-tmp
@$(melt_move_if_change) warmelt-base+melt-stage2.args-tmp warmelt-base+melt-stage2.args
- @echo; echo; echo -n warmelt-base+melt-stage2.args: ; cat warmelt-base+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-base+melt-stage2.args: ; cat warmelt-base+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-base+melt-stage2.args
- @ls -l melt-stage2/warmelt-base.c || ( echo "*@*MISSING " melt-stage2/warmelt-base.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage2/warmelt-base.c || ( echo "*@*MISSING " melt-stage2/warmelt-base.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-base for melt-stage2
melt-stage2/warmelt-base.quicklybuilt.so: melt-stage2/warmelt-base.c \
$(wildcard melt-stage2/warmelt-base+*.c) melt-stage1-fullstage.stamp \
@@ -2243,16 +2257,16 @@ melt-stage2/warmelt-base.quicklybuilt.so: melt-stage2/warmelt-base.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage2/warmelt-base \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage2)/warmelt-base
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage2-warmelt-base-module.stamp-tmp
$(melt_move_if_change) melt-stage2-warmelt-base-module.stamp-tmp melt-stage2-warmelt-base-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage2-warmelt-base-module.stamp: melt-stage2/warmelt-base.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-base for melt-stage2
melt-stage2/warmelt-base.debugnoline.so: melt-stage2/warmelt-base.c \
$(wildcard melt-stage2/warmelt-base+*.c) \
@@ -2267,20 +2281,21 @@ melt-stage2/warmelt-base.debugnoline.so: melt-stage2/warmelt-base.c \
-### the C source of melt-stage2 for warmelt-debug from melt-build.tpl line 302
+### the C source of melt-stage2 for warmelt-debug from melt-build.tpl line 309
-## the timestamp C header file for warmelt-debug from melt-build.tpl line 304
+## the timestamp C header file for warmelt-debug from melt-build.tpl line 311
melt-stage2/warmelt-debug+melttime.h: melt-stage2/warmelt-debug+meltdesc.c; @true
-## the descriptive C of melt-stage2 for warmelt-debug from melt-build.tpl line 307
+## the descriptive C of melt-stage2 for warmelt-debug from melt-build.tpl line 314
melt-stage2/warmelt-debug+meltdesc.c melt-stage2/warmelt-debug.c: \
- $(melt_make_source_dir)/warmelt-debug.melt \
- melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-debug.melt \
+ melt-stage2-directory.stamp \
+ melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
melt-stage2-warmelt-first-module.stamp \
melt-stage2-warmelt-base-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage2
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage2/warmelt-first.quicklybuilt:\
@@ -2292,17 +2307,17 @@ melt-stage1/warmelt-normatch.quicklybuilt:\
melt-stage1/warmelt-genobj.quicklybuilt:\
melt-stage1/warmelt-outobj.quicklybuilt:\
melt-stage1/warmelt-modes.quicklybuilt > warmelt-debug+melt-stage2.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage2/warmelt-debug $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-debug+melt-stage2.args-tmp
@$(melt_move_if_change) warmelt-debug+melt-stage2.args-tmp warmelt-debug+melt-stage2.args
- @echo; echo; echo -n warmelt-debug+melt-stage2.args: ; cat warmelt-debug+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-debug+melt-stage2.args: ; cat warmelt-debug+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-debug+melt-stage2.args
- @ls -l melt-stage2/warmelt-debug.c || ( echo "*@*MISSING " melt-stage2/warmelt-debug.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage2/warmelt-debug.c || ( echo "*@*MISSING " melt-stage2/warmelt-debug.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-debug for melt-stage2
melt-stage2/warmelt-debug.quicklybuilt.so: melt-stage2/warmelt-debug.c \
$(wildcard melt-stage2/warmelt-debug+*.c) melt-stage1-fullstage.stamp \
@@ -2315,16 +2330,16 @@ melt-stage2/warmelt-debug.quicklybuilt.so: melt-stage2/warmelt-debug.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage2/warmelt-debug \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage2)/warmelt-debug
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage2-warmelt-debug-module.stamp-tmp
$(melt_move_if_change) melt-stage2-warmelt-debug-module.stamp-tmp melt-stage2-warmelt-debug-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage2-warmelt-debug-module.stamp: melt-stage2/warmelt-debug.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-debug for melt-stage2
melt-stage2/warmelt-debug.debugnoline.so: melt-stage2/warmelt-debug.c \
$(wildcard melt-stage2/warmelt-debug+*.c) \
@@ -2339,21 +2354,22 @@ melt-stage2/warmelt-debug.debugnoline.so: melt-stage2/warmelt-debug.c \
-### the C source of melt-stage2 for warmelt-macro from melt-build.tpl line 302
+### the C source of melt-stage2 for warmelt-macro from melt-build.tpl line 309
-## the timestamp C header file for warmelt-macro from melt-build.tpl line 304
+## the timestamp C header file for warmelt-macro from melt-build.tpl line 311
melt-stage2/warmelt-macro+melttime.h: melt-stage2/warmelt-macro+meltdesc.c; @true
-## the descriptive C of melt-stage2 for warmelt-macro from melt-build.tpl line 307
+## the descriptive C of melt-stage2 for warmelt-macro from melt-build.tpl line 314
melt-stage2/warmelt-macro+meltdesc.c melt-stage2/warmelt-macro.c: \
- $(melt_make_source_dir)/warmelt-macro.melt \
- melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-macro.melt \
+ melt-stage2-directory.stamp \
+ melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
melt-stage2-warmelt-first-module.stamp \
melt-stage2-warmelt-base-module.stamp \
melt-stage2-warmelt-debug-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage2
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage2/warmelt-first.quicklybuilt:\
@@ -2365,17 +2381,17 @@ melt-stage1/warmelt-normatch.quicklybuilt:\
melt-stage1/warmelt-genobj.quicklybuilt:\
melt-stage1/warmelt-outobj.quicklybuilt:\
melt-stage1/warmelt-modes.quicklybuilt > warmelt-macro+melt-stage2.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage2/warmelt-macro $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-macro+melt-stage2.args-tmp
@$(melt_move_if_change) warmelt-macro+melt-stage2.args-tmp warmelt-macro+melt-stage2.args
- @echo; echo; echo -n warmelt-macro+melt-stage2.args: ; cat warmelt-macro+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-macro+melt-stage2.args: ; cat warmelt-macro+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-macro+melt-stage2.args
- @ls -l melt-stage2/warmelt-macro.c || ( echo "*@*MISSING " melt-stage2/warmelt-macro.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage2/warmelt-macro.c || ( echo "*@*MISSING " melt-stage2/warmelt-macro.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-macro for melt-stage2
melt-stage2/warmelt-macro.quicklybuilt.so: melt-stage2/warmelt-macro.c \
$(wildcard melt-stage2/warmelt-macro+*.c) melt-stage1-fullstage.stamp \
@@ -2388,16 +2404,16 @@ melt-stage2/warmelt-macro.quicklybuilt.so: melt-stage2/warmelt-macro.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage2/warmelt-macro \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage2)/warmelt-macro
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage2-warmelt-macro-module.stamp-tmp
$(melt_move_if_change) melt-stage2-warmelt-macro-module.stamp-tmp melt-stage2-warmelt-macro-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage2-warmelt-macro-module.stamp: melt-stage2/warmelt-macro.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-macro for melt-stage2
melt-stage2/warmelt-macro.debugnoline.so: melt-stage2/warmelt-macro.c \
$(wildcard melt-stage2/warmelt-macro+*.c) \
@@ -2412,15 +2428,16 @@ melt-stage2/warmelt-macro.debugnoline.so: melt-stage2/warmelt-macro.c \
-### the C source of melt-stage2 for warmelt-normal from melt-build.tpl line 302
+### the C source of melt-stage2 for warmelt-normal from melt-build.tpl line 309
-## the timestamp C header file for warmelt-normal from melt-build.tpl line 304
+## the timestamp C header file for warmelt-normal from melt-build.tpl line 311
melt-stage2/warmelt-normal+melttime.h: melt-stage2/warmelt-normal+meltdesc.c; @true
-## the descriptive C of melt-stage2 for warmelt-normal from melt-build.tpl line 307
+## the descriptive C of melt-stage2 for warmelt-normal from melt-build.tpl line 314
melt-stage2/warmelt-normal+meltdesc.c melt-stage2/warmelt-normal.c: \
- $(melt_make_source_dir)/warmelt-normal.melt \
- melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-normal.melt \
+ melt-stage2-directory.stamp \
+ melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
warmelt-predef.melt \
melt-stage2-warmelt-first-module.stamp \
melt-stage2-warmelt-base-module.stamp \
@@ -2428,7 +2445,7 @@ melt-stage2/warmelt-normal+meltdesc.c melt-stage2/warmelt-normal.c: \
melt-stage2-warmelt-macro-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage2
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage2/warmelt-first.quicklybuilt:\
@@ -2440,17 +2457,17 @@ melt-stage1/warmelt-normatch.quicklybuilt:\
melt-stage1/warmelt-genobj.quicklybuilt:\
melt-stage1/warmelt-outobj.quicklybuilt:\
melt-stage1/warmelt-modes.quicklybuilt > warmelt-normal+melt-stage2.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage2/warmelt-normal $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-normal+melt-stage2.args-tmp
@$(melt_move_if_change) warmelt-normal+melt-stage2.args-tmp warmelt-normal+melt-stage2.args
- @echo; echo; echo -n warmelt-normal+melt-stage2.args: ; cat warmelt-normal+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-normal+melt-stage2.args: ; cat warmelt-normal+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-normal+melt-stage2.args
- @ls -l melt-stage2/warmelt-normal.c || ( echo "*@*MISSING " melt-stage2/warmelt-normal.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage2/warmelt-normal.c || ( echo "*@*MISSING " melt-stage2/warmelt-normal.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-normal for melt-stage2
melt-stage2/warmelt-normal.quicklybuilt.so: melt-stage2/warmelt-normal.c \
$(wildcard melt-stage2/warmelt-normal+*.c) melt-stage1-fullstage.stamp \
@@ -2463,16 +2480,16 @@ melt-stage2/warmelt-normal.quicklybuilt.so: melt-stage2/warmelt-normal.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage2/warmelt-normal \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage2)/warmelt-normal
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage2-warmelt-normal-module.stamp-tmp
$(melt_move_if_change) melt-stage2-warmelt-normal-module.stamp-tmp melt-stage2-warmelt-normal-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage2-warmelt-normal-module.stamp: melt-stage2/warmelt-normal.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-normal for melt-stage2
melt-stage2/warmelt-normal.debugnoline.so: melt-stage2/warmelt-normal.c \
$(wildcard melt-stage2/warmelt-normal+*.c) \
@@ -2487,15 +2504,16 @@ melt-stage2/warmelt-normal.debugnoline.so: melt-stage2/warmelt-normal.c \
-### the C source of melt-stage2 for warmelt-normatch from melt-build.tpl line 302
+### the C source of melt-stage2 for warmelt-normatch from melt-build.tpl line 309
-## the timestamp C header file for warmelt-normatch from melt-build.tpl line 304
+## the timestamp C header file for warmelt-normatch from melt-build.tpl line 311
melt-stage2/warmelt-normatch+melttime.h: melt-stage2/warmelt-normatch+meltdesc.c; @true
-## the descriptive C of melt-stage2 for warmelt-normatch from melt-build.tpl line 307
+## the descriptive C of melt-stage2 for warmelt-normatch from melt-build.tpl line 314
melt-stage2/warmelt-normatch+meltdesc.c melt-stage2/warmelt-normatch.c: \
- $(melt_make_source_dir)/warmelt-normatch.melt \
- melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-normatch.melt \
+ melt-stage2-directory.stamp \
+ melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
melt-stage2-warmelt-first-module.stamp \
melt-stage2-warmelt-base-module.stamp \
melt-stage2-warmelt-debug-module.stamp \
@@ -2503,7 +2521,7 @@ melt-stage2/warmelt-normatch+meltdesc.c melt-stage2/warmelt-normatch.c: \
melt-stage2-warmelt-normal-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage2
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage2/warmelt-first.quicklybuilt:\
@@ -2515,17 +2533,17 @@ melt-stage1/warmelt-normatch.quicklybuilt:\
melt-stage1/warmelt-genobj.quicklybuilt:\
melt-stage1/warmelt-outobj.quicklybuilt:\
melt-stage1/warmelt-modes.quicklybuilt > warmelt-normatch+melt-stage2.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage2/warmelt-normatch $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-normatch+melt-stage2.args-tmp
@$(melt_move_if_change) warmelt-normatch+melt-stage2.args-tmp warmelt-normatch+melt-stage2.args
- @echo; echo; echo -n warmelt-normatch+melt-stage2.args: ; cat warmelt-normatch+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-normatch+melt-stage2.args: ; cat warmelt-normatch+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-normatch+melt-stage2.args
- @ls -l melt-stage2/warmelt-normatch.c || ( echo "*@*MISSING " melt-stage2/warmelt-normatch.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage2/warmelt-normatch.c || ( echo "*@*MISSING " melt-stage2/warmelt-normatch.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-normatch for melt-stage2
melt-stage2/warmelt-normatch.quicklybuilt.so: melt-stage2/warmelt-normatch.c \
$(wildcard melt-stage2/warmelt-normatch+*.c) melt-stage1-fullstage.stamp \
@@ -2538,16 +2556,16 @@ melt-stage2/warmelt-normatch.quicklybuilt.so: melt-stage2/warmelt-normatch.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage2/warmelt-normatch \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage2)/warmelt-normatch
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage2-warmelt-normatch-module.stamp-tmp
$(melt_move_if_change) melt-stage2-warmelt-normatch-module.stamp-tmp melt-stage2-warmelt-normatch-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage2-warmelt-normatch-module.stamp: melt-stage2/warmelt-normatch.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-normatch for melt-stage2
melt-stage2/warmelt-normatch.debugnoline.so: melt-stage2/warmelt-normatch.c \
$(wildcard melt-stage2/warmelt-normatch+*.c) \
@@ -2562,15 +2580,16 @@ melt-stage2/warmelt-normatch.debugnoline.so: melt-stage2/warmelt-normatch.c \
-### the C source of melt-stage2 for warmelt-genobj from melt-build.tpl line 302
+### the C source of melt-stage2 for warmelt-genobj from melt-build.tpl line 309
-## the timestamp C header file for warmelt-genobj from melt-build.tpl line 304
+## the timestamp C header file for warmelt-genobj from melt-build.tpl line 311
melt-stage2/warmelt-genobj+melttime.h: melt-stage2/warmelt-genobj+meltdesc.c; @true
-## the descriptive C of melt-stage2 for warmelt-genobj from melt-build.tpl line 307
+## the descriptive C of melt-stage2 for warmelt-genobj from melt-build.tpl line 314
melt-stage2/warmelt-genobj+meltdesc.c melt-stage2/warmelt-genobj.c: \
- $(melt_make_source_dir)/warmelt-genobj.melt \
- melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-genobj.melt \
+ melt-stage2-directory.stamp \
+ melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
melt-stage2-warmelt-first-module.stamp \
melt-stage2-warmelt-base-module.stamp \
melt-stage2-warmelt-debug-module.stamp \
@@ -2579,7 +2598,7 @@ melt-stage2/warmelt-genobj+meltdesc.c melt-stage2/warmelt-genobj.c: \
melt-stage2-warmelt-normatch-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage2
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage2/warmelt-first.quicklybuilt:\
@@ -2591,17 +2610,17 @@ melt-stage2/warmelt-normatch.quicklybuilt:\
melt-stage1/warmelt-genobj.quicklybuilt:\
melt-stage1/warmelt-outobj.quicklybuilt:\
melt-stage1/warmelt-modes.quicklybuilt > warmelt-genobj+melt-stage2.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage2/warmelt-genobj $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-genobj+melt-stage2.args-tmp
@$(melt_move_if_change) warmelt-genobj+melt-stage2.args-tmp warmelt-genobj+melt-stage2.args
- @echo; echo; echo -n warmelt-genobj+melt-stage2.args: ; cat warmelt-genobj+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-genobj+melt-stage2.args: ; cat warmelt-genobj+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-genobj+melt-stage2.args
- @ls -l melt-stage2/warmelt-genobj.c || ( echo "*@*MISSING " melt-stage2/warmelt-genobj.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage2/warmelt-genobj.c || ( echo "*@*MISSING " melt-stage2/warmelt-genobj.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-genobj for melt-stage2
melt-stage2/warmelt-genobj.quicklybuilt.so: melt-stage2/warmelt-genobj.c \
$(wildcard melt-stage2/warmelt-genobj+*.c) melt-stage1-fullstage.stamp \
@@ -2614,16 +2633,16 @@ melt-stage2/warmelt-genobj.quicklybuilt.so: melt-stage2/warmelt-genobj.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage2/warmelt-genobj \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage2)/warmelt-genobj
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage2-warmelt-genobj-module.stamp-tmp
$(melt_move_if_change) melt-stage2-warmelt-genobj-module.stamp-tmp melt-stage2-warmelt-genobj-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage2-warmelt-genobj-module.stamp: melt-stage2/warmelt-genobj.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-genobj for melt-stage2
melt-stage2/warmelt-genobj.debugnoline.so: melt-stage2/warmelt-genobj.c \
$(wildcard melt-stage2/warmelt-genobj+*.c) \
@@ -2638,15 +2657,16 @@ melt-stage2/warmelt-genobj.debugnoline.so: melt-stage2/warmelt-genobj.c \
-### the C source of melt-stage2 for warmelt-outobj from melt-build.tpl line 302
+### the C source of melt-stage2 for warmelt-outobj from melt-build.tpl line 309
-## the timestamp C header file for warmelt-outobj from melt-build.tpl line 304
+## the timestamp C header file for warmelt-outobj from melt-build.tpl line 311
melt-stage2/warmelt-outobj+melttime.h: melt-stage2/warmelt-outobj+meltdesc.c; @true
-## the descriptive C of melt-stage2 for warmelt-outobj from melt-build.tpl line 307
+## the descriptive C of melt-stage2 for warmelt-outobj from melt-build.tpl line 314
melt-stage2/warmelt-outobj+meltdesc.c melt-stage2/warmelt-outobj.c: \
- $(melt_make_source_dir)/warmelt-outobj.melt \
- melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-outobj.melt \
+ melt-stage2-directory.stamp \
+ melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
melt-stage2-warmelt-first-module.stamp \
melt-stage2-warmelt-base-module.stamp \
melt-stage2-warmelt-debug-module.stamp \
@@ -2656,7 +2676,7 @@ melt-stage2/warmelt-outobj+meltdesc.c melt-stage2/warmelt-outobj.c: \
melt-stage2-warmelt-genobj-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage2
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage2/warmelt-first.quicklybuilt:\
@@ -2668,17 +2688,17 @@ melt-stage2/warmelt-normatch.quicklybuilt:\
melt-stage2/warmelt-genobj.quicklybuilt:\
melt-stage1/warmelt-outobj.quicklybuilt:\
melt-stage1/warmelt-modes.quicklybuilt > warmelt-outobj+melt-stage2.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage2/warmelt-outobj $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-outobj+melt-stage2.args-tmp
@$(melt_move_if_change) warmelt-outobj+melt-stage2.args-tmp warmelt-outobj+melt-stage2.args
- @echo; echo; echo -n warmelt-outobj+melt-stage2.args: ; cat warmelt-outobj+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-outobj+melt-stage2.args: ; cat warmelt-outobj+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-outobj+melt-stage2.args
- @ls -l melt-stage2/warmelt-outobj.c || ( echo "*@*MISSING " melt-stage2/warmelt-outobj.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage2/warmelt-outobj.c || ( echo "*@*MISSING " melt-stage2/warmelt-outobj.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-outobj for melt-stage2
melt-stage2/warmelt-outobj.quicklybuilt.so: melt-stage2/warmelt-outobj.c \
$(wildcard melt-stage2/warmelt-outobj+*.c) melt-stage1-fullstage.stamp \
@@ -2691,16 +2711,16 @@ melt-stage2/warmelt-outobj.quicklybuilt.so: melt-stage2/warmelt-outobj.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage2/warmelt-outobj \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage2)/warmelt-outobj
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage2-warmelt-outobj-module.stamp-tmp
$(melt_move_if_change) melt-stage2-warmelt-outobj-module.stamp-tmp melt-stage2-warmelt-outobj-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage2-warmelt-outobj-module.stamp: melt-stage2/warmelt-outobj.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-outobj for melt-stage2
melt-stage2/warmelt-outobj.debugnoline.so: melt-stage2/warmelt-outobj.c \
$(wildcard melt-stage2/warmelt-outobj+*.c) \
@@ -2715,15 +2735,16 @@ melt-stage2/warmelt-outobj.debugnoline.so: melt-stage2/warmelt-outobj.c \
-### the C source of melt-stage2 for warmelt-modes from melt-build.tpl line 302
+### the C source of melt-stage2 for warmelt-modes from melt-build.tpl line 309
-## the timestamp C header file for warmelt-modes from melt-build.tpl line 304
+## the timestamp C header file for warmelt-modes from melt-build.tpl line 311
melt-stage2/warmelt-modes+melttime.h: melt-stage2/warmelt-modes+meltdesc.c; @true
-## the descriptive C of melt-stage2 for warmelt-modes from melt-build.tpl line 307
+## the descriptive C of melt-stage2 for warmelt-modes from melt-build.tpl line 314
melt-stage2/warmelt-modes+meltdesc.c melt-stage2/warmelt-modes.c: \
- $(melt_make_source_dir)/warmelt-modes.melt \
- melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-modes.melt \
+ melt-stage2-directory.stamp \
+ melt-stage1-fullstage.stamp melt-stage1/warmelt.modlis \
melt-stage2-warmelt-first-module.stamp \
melt-stage2-warmelt-base-module.stamp \
melt-stage2-warmelt-debug-module.stamp \
@@ -2734,7 +2755,7 @@ melt-stage2/warmelt-modes+meltdesc.c melt-stage2/warmelt-modes.c: \
melt-stage2-warmelt-outobj-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage2
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage2/warmelt-first.quicklybuilt:\
@@ -2746,17 +2767,17 @@ melt-stage2/warmelt-normatch.quicklybuilt:\
melt-stage2/warmelt-genobj.quicklybuilt:\
melt-stage2/warmelt-outobj.quicklybuilt:\
melt-stage1/warmelt-modes.quicklybuilt > warmelt-modes+melt-stage2.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage2):$(realpath melt-stage1):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage2/warmelt-modes $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-modes+melt-stage2.args-tmp
@$(melt_move_if_change) warmelt-modes+melt-stage2.args-tmp warmelt-modes+melt-stage2.args
- @echo; echo; echo -n warmelt-modes+melt-stage2.args: ; cat warmelt-modes+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-modes+melt-stage2.args: ; cat warmelt-modes+melt-stage2.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-modes+melt-stage2.args
- @ls -l melt-stage2/warmelt-modes.c || ( echo "*@*MISSING " melt-stage2/warmelt-modes.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage2/warmelt-modes.c || ( echo "*@*MISSING " melt-stage2/warmelt-modes.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-modes for melt-stage2
melt-stage2/warmelt-modes.quicklybuilt.so: melt-stage2/warmelt-modes.c \
$(wildcard melt-stage2/warmelt-modes+*.c) melt-stage1-fullstage.stamp \
@@ -2769,16 +2790,16 @@ melt-stage2/warmelt-modes.quicklybuilt.so: melt-stage2/warmelt-modes.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage2/warmelt-modes \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage2)/warmelt-modes
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage2-warmelt-modes-module.stamp-tmp
$(melt_move_if_change) melt-stage2-warmelt-modes-module.stamp-tmp melt-stage2-warmelt-modes-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage2-warmelt-modes-module.stamp: melt-stage2/warmelt-modes.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-modes for melt-stage2
melt-stage2/warmelt-modes.debugnoline.so: melt-stage2/warmelt-modes.c \
$(wildcard melt-stage2/warmelt-modes+*.c) \
@@ -2794,7 +2815,7 @@ melt-stage2/warmelt-modes.debugnoline.so: melt-stage2/warmelt-modes.c \
-#@ from melt-build.tpl line 377
+#@ from melt-build.tpl line 385
## the module list in melt-stage2
melt-stage2/warmelt.modlis: \
melt-stage2/warmelt-first.quicklybuilt.so \
@@ -2819,7 +2840,7 @@ melt-stage2/warmelt.modlis: \
$(melt_move_if_change) $@-tmp $@
-#@ from melt-build.tpl line 389
+#@ from melt-build.tpl line 397
melt-stage2/warmelt.debugnoline.modlis: \
melt-stage2/warmelt-first.debugnoline.so \
melt-stage2/warmelt-base.debugnoline.so \
@@ -2844,57 +2865,58 @@ melt-stage2/warmelt.debugnoline.modlis: \
## the stamp for melt-stage2, using an order only prerequisite
-#@ from melt-build.tpl line 401
+#@ from melt-build.tpl line 409
melt-stage2-fullstage.stamp: melt-run.h | melt-stage2/warmelt.modlis
echo "#$@ generated" > $@-tmp
- md5sum melt-run.h >> $@-tmp
- md5sum $(wildcard melt-stage2/warmelt-first.cmelt-stage2/warmelt-first+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage2/warmelt-base.cmelt-stage2/warmelt-base+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage2/warmelt-debug.cmelt-stage2/warmelt-debug+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage2/warmelt-macro.cmelt-stage2/warmelt-macro+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage2/warmelt-normal.cmelt-stage2/warmelt-normal+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage2/warmelt-normatch.cmelt-stage2/warmelt-normatch+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage2/warmelt-genobj.cmelt-stage2/warmelt-genobj+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage2/warmelt-outobj.cmelt-stage2/warmelt-outobj+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage2/warmelt-modes.cmelt-stage2/warmelt-modes+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) melt-run.h >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage2/warmelt-first.cmelt-stage2/warmelt-first+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage2/warmelt-base.cmelt-stage2/warmelt-base+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage2/warmelt-debug.cmelt-stage2/warmelt-debug+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage2/warmelt-macro.cmelt-stage2/warmelt-macro+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage2/warmelt-normal.cmelt-stage2/warmelt-normal+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage2/warmelt-normatch.cmelt-stage2/warmelt-normatch+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage2/warmelt-genobj.cmelt-stage2/warmelt-genobj+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage2/warmelt-outobj.cmelt-stage2/warmelt-outobj+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage2/warmelt-modes.cmelt-stage2/warmelt-modes+[0-9]*.c) < /dev/null >> $@-tmp
echo "# end $@" >> $@-tmp
$(melt_move_if_change) $@-tmp $@
### phony targets for melt-stage2
-#@ from melt-build.tpl line 411
+#@ from melt-build.tpl line 419
.PHONY: warmelt2 warmelt2n
-warmelt2: melt-stage2 melt-stage2/warmelt.modlis
+warmelt2: melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis
@echo MELT build made $@
-warmelt2n: melt-stage2 melt-stage2/warmelt.debugnoline.modlis
+warmelt2n: melt-stage2-fullstage.stamp melt-stage2/warmelt.debugnoline.modlis
@echo MELT build made $@
-#@ from melt-build.tpl line 418 melt-stage2 directory and stamp
+#@ from melt-build.tpl line 426 melt-stage2 directory and stamp
melt-stage2:
test -d melt-stage2/ || mkdir melt-stage2
ls -ld $$PWD/melt-stage2 > melt-stage2-directory.stamp
melt-stage2-directory.stamp: melt-stage2 ; @true
-### end of melt-stage2 from melt-build.tpl line 425
+### end of melt-stage2 from melt-build.tpl line 433
-#@ for melt-stage3 from melt-build.tpl line 292
+#@ for melt-stage3 from melt-build.tpl line 299
#### rules for melt-stage3, previous melt-stage2
-### the C source of melt-stage3 for warmelt-first from melt-build.tpl line 302
+### the C source of melt-stage3 for warmelt-first from melt-build.tpl line 309
-## the timestamp C header file for warmelt-first from melt-build.tpl line 304
+## the timestamp C header file for warmelt-first from melt-build.tpl line 311
melt-stage3/warmelt-first+melttime.h: melt-stage3/warmelt-first+meltdesc.c; @true
-## the descriptive C of melt-stage3 for warmelt-first from melt-build.tpl line 307
+## the descriptive C of melt-stage3 for warmelt-first from melt-build.tpl line 314
melt-stage3/warmelt-first+meltdesc.c melt-stage3/warmelt-first.c: \
- $(melt_make_source_dir)/warmelt-first.melt \
- melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-first.melt \
+ melt-stage3-directory.stamp \
+ melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage3
@echo $(MELTCCINIT1ARGS) $(meltarg_init)=\
melt-stage2/warmelt-first.quicklybuilt:\
@@ -2906,17 +2928,17 @@ melt-stage2/warmelt-normatch.quicklybuilt:\
melt-stage2/warmelt-genobj.quicklybuilt:\
melt-stage2/warmelt-outobj.quicklybuilt:\
melt-stage2/warmelt-modes.quicklybuilt > warmelt-first+melt-stage3.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage3/warmelt-first $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-first+melt-stage3.args-tmp
@$(melt_move_if_change) warmelt-first+melt-stage3.args-tmp warmelt-first+melt-stage3.args
- @echo; echo; echo -n warmelt-first+melt-stage3.args: ; cat warmelt-first+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-first+melt-stage3.args: ; cat warmelt-first+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-first+melt-stage3.args
- @ls -l melt-stage3/warmelt-first.c || ( echo "*@*MISSING " melt-stage3/warmelt-first.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage3/warmelt-first.c || ( echo "*@*MISSING " melt-stage3/warmelt-first.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-first for melt-stage3
melt-stage3/warmelt-first.quicklybuilt.so: melt-stage3/warmelt-first.c \
$(wildcard melt-stage3/warmelt-first+*.c) melt-stage2-fullstage.stamp \
@@ -2929,16 +2951,16 @@ melt-stage3/warmelt-first.quicklybuilt.so: melt-stage3/warmelt-first.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage3/warmelt-first \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage3)/warmelt-first
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage3-warmelt-first-module.stamp-tmp
$(melt_move_if_change) melt-stage3-warmelt-first-module.stamp-tmp melt-stage3-warmelt-first-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage3-warmelt-first-module.stamp: melt-stage3/warmelt-first.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-first for melt-stage3
melt-stage3/warmelt-first.debugnoline.so: melt-stage3/warmelt-first.c \
$(wildcard melt-stage3/warmelt-first+*.c) \
@@ -2953,19 +2975,20 @@ melt-stage3/warmelt-first.debugnoline.so: melt-stage3/warmelt-first.c \
-### the C source of melt-stage3 for warmelt-base from melt-build.tpl line 302
+### the C source of melt-stage3 for warmelt-base from melt-build.tpl line 309
-## the timestamp C header file for warmelt-base from melt-build.tpl line 304
+## the timestamp C header file for warmelt-base from melt-build.tpl line 311
melt-stage3/warmelt-base+melttime.h: melt-stage3/warmelt-base+meltdesc.c; @true
-## the descriptive C of melt-stage3 for warmelt-base from melt-build.tpl line 307
+## the descriptive C of melt-stage3 for warmelt-base from melt-build.tpl line 314
melt-stage3/warmelt-base+meltdesc.c melt-stage3/warmelt-base.c: \
- $(melt_make_source_dir)/warmelt-base.melt \
- melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-base.melt \
+ melt-stage3-directory.stamp \
+ melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
melt-stage3-warmelt-first-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage3
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage3/warmelt-first.quicklybuilt:\
@@ -2977,17 +3000,17 @@ melt-stage2/warmelt-normatch.quicklybuilt:\
melt-stage2/warmelt-genobj.quicklybuilt:\
melt-stage2/warmelt-outobj.quicklybuilt:\
melt-stage2/warmelt-modes.quicklybuilt > warmelt-base+melt-stage3.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage3/warmelt-base $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-base+melt-stage3.args-tmp
@$(melt_move_if_change) warmelt-base+melt-stage3.args-tmp warmelt-base+melt-stage3.args
- @echo; echo; echo -n warmelt-base+melt-stage3.args: ; cat warmelt-base+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-base+melt-stage3.args: ; cat warmelt-base+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-base+melt-stage3.args
- @ls -l melt-stage3/warmelt-base.c || ( echo "*@*MISSING " melt-stage3/warmelt-base.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage3/warmelt-base.c || ( echo "*@*MISSING " melt-stage3/warmelt-base.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-base for melt-stage3
melt-stage3/warmelt-base.quicklybuilt.so: melt-stage3/warmelt-base.c \
$(wildcard melt-stage3/warmelt-base+*.c) melt-stage2-fullstage.stamp \
@@ -3000,16 +3023,16 @@ melt-stage3/warmelt-base.quicklybuilt.so: melt-stage3/warmelt-base.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage3/warmelt-base \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage3)/warmelt-base
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage3-warmelt-base-module.stamp-tmp
$(melt_move_if_change) melt-stage3-warmelt-base-module.stamp-tmp melt-stage3-warmelt-base-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage3-warmelt-base-module.stamp: melt-stage3/warmelt-base.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-base for melt-stage3
melt-stage3/warmelt-base.debugnoline.so: melt-stage3/warmelt-base.c \
$(wildcard melt-stage3/warmelt-base+*.c) \
@@ -3024,20 +3047,21 @@ melt-stage3/warmelt-base.debugnoline.so: melt-stage3/warmelt-base.c \
-### the C source of melt-stage3 for warmelt-debug from melt-build.tpl line 302
+### the C source of melt-stage3 for warmelt-debug from melt-build.tpl line 309
-## the timestamp C header file for warmelt-debug from melt-build.tpl line 304
+## the timestamp C header file for warmelt-debug from melt-build.tpl line 311
melt-stage3/warmelt-debug+melttime.h: melt-stage3/warmelt-debug+meltdesc.c; @true
-## the descriptive C of melt-stage3 for warmelt-debug from melt-build.tpl line 307
+## the descriptive C of melt-stage3 for warmelt-debug from melt-build.tpl line 314
melt-stage3/warmelt-debug+meltdesc.c melt-stage3/warmelt-debug.c: \
- $(melt_make_source_dir)/warmelt-debug.melt \
- melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-debug.melt \
+ melt-stage3-directory.stamp \
+ melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
melt-stage3-warmelt-first-module.stamp \
melt-stage3-warmelt-base-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage3
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage3/warmelt-first.quicklybuilt:\
@@ -3049,17 +3073,17 @@ melt-stage2/warmelt-normatch.quicklybuilt:\
melt-stage2/warmelt-genobj.quicklybuilt:\
melt-stage2/warmelt-outobj.quicklybuilt:\
melt-stage2/warmelt-modes.quicklybuilt > warmelt-debug+melt-stage3.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage3/warmelt-debug $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-debug+melt-stage3.args-tmp
@$(melt_move_if_change) warmelt-debug+melt-stage3.args-tmp warmelt-debug+melt-stage3.args
- @echo; echo; echo -n warmelt-debug+melt-stage3.args: ; cat warmelt-debug+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-debug+melt-stage3.args: ; cat warmelt-debug+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-debug+melt-stage3.args
- @ls -l melt-stage3/warmelt-debug.c || ( echo "*@*MISSING " melt-stage3/warmelt-debug.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage3/warmelt-debug.c || ( echo "*@*MISSING " melt-stage3/warmelt-debug.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-debug for melt-stage3
melt-stage3/warmelt-debug.quicklybuilt.so: melt-stage3/warmelt-debug.c \
$(wildcard melt-stage3/warmelt-debug+*.c) melt-stage2-fullstage.stamp \
@@ -3072,16 +3096,16 @@ melt-stage3/warmelt-debug.quicklybuilt.so: melt-stage3/warmelt-debug.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage3/warmelt-debug \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage3)/warmelt-debug
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage3-warmelt-debug-module.stamp-tmp
$(melt_move_if_change) melt-stage3-warmelt-debug-module.stamp-tmp melt-stage3-warmelt-debug-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage3-warmelt-debug-module.stamp: melt-stage3/warmelt-debug.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-debug for melt-stage3
melt-stage3/warmelt-debug.debugnoline.so: melt-stage3/warmelt-debug.c \
$(wildcard melt-stage3/warmelt-debug+*.c) \
@@ -3096,21 +3120,22 @@ melt-stage3/warmelt-debug.debugnoline.so: melt-stage3/warmelt-debug.c \
-### the C source of melt-stage3 for warmelt-macro from melt-build.tpl line 302
+### the C source of melt-stage3 for warmelt-macro from melt-build.tpl line 309
-## the timestamp C header file for warmelt-macro from melt-build.tpl line 304
+## the timestamp C header file for warmelt-macro from melt-build.tpl line 311
melt-stage3/warmelt-macro+melttime.h: melt-stage3/warmelt-macro+meltdesc.c; @true
-## the descriptive C of melt-stage3 for warmelt-macro from melt-build.tpl line 307
+## the descriptive C of melt-stage3 for warmelt-macro from melt-build.tpl line 314
melt-stage3/warmelt-macro+meltdesc.c melt-stage3/warmelt-macro.c: \
- $(melt_make_source_dir)/warmelt-macro.melt \
- melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-macro.melt \
+ melt-stage3-directory.stamp \
+ melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
melt-stage3-warmelt-first-module.stamp \
melt-stage3-warmelt-base-module.stamp \
melt-stage3-warmelt-debug-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage3
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage3/warmelt-first.quicklybuilt:\
@@ -3122,17 +3147,17 @@ melt-stage2/warmelt-normatch.quicklybuilt:\
melt-stage2/warmelt-genobj.quicklybuilt:\
melt-stage2/warmelt-outobj.quicklybuilt:\
melt-stage2/warmelt-modes.quicklybuilt > warmelt-macro+melt-stage3.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage3/warmelt-macro $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-macro+melt-stage3.args-tmp
@$(melt_move_if_change) warmelt-macro+melt-stage3.args-tmp warmelt-macro+melt-stage3.args
- @echo; echo; echo -n warmelt-macro+melt-stage3.args: ; cat warmelt-macro+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-macro+melt-stage3.args: ; cat warmelt-macro+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-macro+melt-stage3.args
- @ls -l melt-stage3/warmelt-macro.c || ( echo "*@*MISSING " melt-stage3/warmelt-macro.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage3/warmelt-macro.c || ( echo "*@*MISSING " melt-stage3/warmelt-macro.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-macro for melt-stage3
melt-stage3/warmelt-macro.quicklybuilt.so: melt-stage3/warmelt-macro.c \
$(wildcard melt-stage3/warmelt-macro+*.c) melt-stage2-fullstage.stamp \
@@ -3145,16 +3170,16 @@ melt-stage3/warmelt-macro.quicklybuilt.so: melt-stage3/warmelt-macro.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage3/warmelt-macro \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage3)/warmelt-macro
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage3-warmelt-macro-module.stamp-tmp
$(melt_move_if_change) melt-stage3-warmelt-macro-module.stamp-tmp melt-stage3-warmelt-macro-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage3-warmelt-macro-module.stamp: melt-stage3/warmelt-macro.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-macro for melt-stage3
melt-stage3/warmelt-macro.debugnoline.so: melt-stage3/warmelt-macro.c \
$(wildcard melt-stage3/warmelt-macro+*.c) \
@@ -3169,15 +3194,16 @@ melt-stage3/warmelt-macro.debugnoline.so: melt-stage3/warmelt-macro.c \
-### the C source of melt-stage3 for warmelt-normal from melt-build.tpl line 302
+### the C source of melt-stage3 for warmelt-normal from melt-build.tpl line 309
-## the timestamp C header file for warmelt-normal from melt-build.tpl line 304
+## the timestamp C header file for warmelt-normal from melt-build.tpl line 311
melt-stage3/warmelt-normal+melttime.h: melt-stage3/warmelt-normal+meltdesc.c; @true
-## the descriptive C of melt-stage3 for warmelt-normal from melt-build.tpl line 307
+## the descriptive C of melt-stage3 for warmelt-normal from melt-build.tpl line 314
melt-stage3/warmelt-normal+meltdesc.c melt-stage3/warmelt-normal.c: \
- $(melt_make_source_dir)/warmelt-normal.melt \
- melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-normal.melt \
+ melt-stage3-directory.stamp \
+ melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
warmelt-predef.melt \
melt-stage3-warmelt-first-module.stamp \
melt-stage3-warmelt-base-module.stamp \
@@ -3185,7 +3211,7 @@ melt-stage3/warmelt-normal+meltdesc.c melt-stage3/warmelt-normal.c: \
melt-stage3-warmelt-macro-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage3
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage3/warmelt-first.quicklybuilt:\
@@ -3197,17 +3223,17 @@ melt-stage2/warmelt-normatch.quicklybuilt:\
melt-stage2/warmelt-genobj.quicklybuilt:\
melt-stage2/warmelt-outobj.quicklybuilt:\
melt-stage2/warmelt-modes.quicklybuilt > warmelt-normal+melt-stage3.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage3/warmelt-normal $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-normal+melt-stage3.args-tmp
@$(melt_move_if_change) warmelt-normal+melt-stage3.args-tmp warmelt-normal+melt-stage3.args
- @echo; echo; echo -n warmelt-normal+melt-stage3.args: ; cat warmelt-normal+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-normal+melt-stage3.args: ; cat warmelt-normal+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-normal+melt-stage3.args
- @ls -l melt-stage3/warmelt-normal.c || ( echo "*@*MISSING " melt-stage3/warmelt-normal.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage3/warmelt-normal.c || ( echo "*@*MISSING " melt-stage3/warmelt-normal.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-normal for melt-stage3
melt-stage3/warmelt-normal.quicklybuilt.so: melt-stage3/warmelt-normal.c \
$(wildcard melt-stage3/warmelt-normal+*.c) melt-stage2-fullstage.stamp \
@@ -3220,16 +3246,16 @@ melt-stage3/warmelt-normal.quicklybuilt.so: melt-stage3/warmelt-normal.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage3/warmelt-normal \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage3)/warmelt-normal
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage3-warmelt-normal-module.stamp-tmp
$(melt_move_if_change) melt-stage3-warmelt-normal-module.stamp-tmp melt-stage3-warmelt-normal-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage3-warmelt-normal-module.stamp: melt-stage3/warmelt-normal.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-normal for melt-stage3
melt-stage3/warmelt-normal.debugnoline.so: melt-stage3/warmelt-normal.c \
$(wildcard melt-stage3/warmelt-normal+*.c) \
@@ -3244,15 +3270,16 @@ melt-stage3/warmelt-normal.debugnoline.so: melt-stage3/warmelt-normal.c \
-### the C source of melt-stage3 for warmelt-normatch from melt-build.tpl line 302
+### the C source of melt-stage3 for warmelt-normatch from melt-build.tpl line 309
-## the timestamp C header file for warmelt-normatch from melt-build.tpl line 304
+## the timestamp C header file for warmelt-normatch from melt-build.tpl line 311
melt-stage3/warmelt-normatch+melttime.h: melt-stage3/warmelt-normatch+meltdesc.c; @true
-## the descriptive C of melt-stage3 for warmelt-normatch from melt-build.tpl line 307
+## the descriptive C of melt-stage3 for warmelt-normatch from melt-build.tpl line 314
melt-stage3/warmelt-normatch+meltdesc.c melt-stage3/warmelt-normatch.c: \
- $(melt_make_source_dir)/warmelt-normatch.melt \
- melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-normatch.melt \
+ melt-stage3-directory.stamp \
+ melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
melt-stage3-warmelt-first-module.stamp \
melt-stage3-warmelt-base-module.stamp \
melt-stage3-warmelt-debug-module.stamp \
@@ -3260,7 +3287,7 @@ melt-stage3/warmelt-normatch+meltdesc.c melt-stage3/warmelt-normatch.c: \
melt-stage3-warmelt-normal-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage3
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage3/warmelt-first.quicklybuilt:\
@@ -3272,17 +3299,17 @@ melt-stage2/warmelt-normatch.quicklybuilt:\
melt-stage2/warmelt-genobj.quicklybuilt:\
melt-stage2/warmelt-outobj.quicklybuilt:\
melt-stage2/warmelt-modes.quicklybuilt > warmelt-normatch+melt-stage3.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage3/warmelt-normatch $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-normatch+melt-stage3.args-tmp
@$(melt_move_if_change) warmelt-normatch+melt-stage3.args-tmp warmelt-normatch+melt-stage3.args
- @echo; echo; echo -n warmelt-normatch+melt-stage3.args: ; cat warmelt-normatch+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-normatch+melt-stage3.args: ; cat warmelt-normatch+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-normatch+melt-stage3.args
- @ls -l melt-stage3/warmelt-normatch.c || ( echo "*@*MISSING " melt-stage3/warmelt-normatch.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage3/warmelt-normatch.c || ( echo "*@*MISSING " melt-stage3/warmelt-normatch.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-normatch for melt-stage3
melt-stage3/warmelt-normatch.quicklybuilt.so: melt-stage3/warmelt-normatch.c \
$(wildcard melt-stage3/warmelt-normatch+*.c) melt-stage2-fullstage.stamp \
@@ -3295,16 +3322,16 @@ melt-stage3/warmelt-normatch.quicklybuilt.so: melt-stage3/warmelt-normatch.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage3/warmelt-normatch \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage3)/warmelt-normatch
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage3-warmelt-normatch-module.stamp-tmp
$(melt_move_if_change) melt-stage3-warmelt-normatch-module.stamp-tmp melt-stage3-warmelt-normatch-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage3-warmelt-normatch-module.stamp: melt-stage3/warmelt-normatch.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-normatch for melt-stage3
melt-stage3/warmelt-normatch.debugnoline.so: melt-stage3/warmelt-normatch.c \
$(wildcard melt-stage3/warmelt-normatch+*.c) \
@@ -3319,15 +3346,16 @@ melt-stage3/warmelt-normatch.debugnoline.so: melt-stage3/warmelt-normatch.c \
-### the C source of melt-stage3 for warmelt-genobj from melt-build.tpl line 302
+### the C source of melt-stage3 for warmelt-genobj from melt-build.tpl line 309
-## the timestamp C header file for warmelt-genobj from melt-build.tpl line 304
+## the timestamp C header file for warmelt-genobj from melt-build.tpl line 311
melt-stage3/warmelt-genobj+melttime.h: melt-stage3/warmelt-genobj+meltdesc.c; @true
-## the descriptive C of melt-stage3 for warmelt-genobj from melt-build.tpl line 307
+## the descriptive C of melt-stage3 for warmelt-genobj from melt-build.tpl line 314
melt-stage3/warmelt-genobj+meltdesc.c melt-stage3/warmelt-genobj.c: \
- $(melt_make_source_dir)/warmelt-genobj.melt \
- melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-genobj.melt \
+ melt-stage3-directory.stamp \
+ melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
melt-stage3-warmelt-first-module.stamp \
melt-stage3-warmelt-base-module.stamp \
melt-stage3-warmelt-debug-module.stamp \
@@ -3336,7 +3364,7 @@ melt-stage3/warmelt-genobj+meltdesc.c melt-stage3/warmelt-genobj.c: \
melt-stage3-warmelt-normatch-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage3
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage3/warmelt-first.quicklybuilt:\
@@ -3348,17 +3376,17 @@ melt-stage3/warmelt-normatch.quicklybuilt:\
melt-stage2/warmelt-genobj.quicklybuilt:\
melt-stage2/warmelt-outobj.quicklybuilt:\
melt-stage2/warmelt-modes.quicklybuilt > warmelt-genobj+melt-stage3.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage3/warmelt-genobj $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-genobj+melt-stage3.args-tmp
@$(melt_move_if_change) warmelt-genobj+melt-stage3.args-tmp warmelt-genobj+melt-stage3.args
- @echo; echo; echo -n warmelt-genobj+melt-stage3.args: ; cat warmelt-genobj+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-genobj+melt-stage3.args: ; cat warmelt-genobj+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-genobj+melt-stage3.args
- @ls -l melt-stage3/warmelt-genobj.c || ( echo "*@*MISSING " melt-stage3/warmelt-genobj.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage3/warmelt-genobj.c || ( echo "*@*MISSING " melt-stage3/warmelt-genobj.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-genobj for melt-stage3
melt-stage3/warmelt-genobj.quicklybuilt.so: melt-stage3/warmelt-genobj.c \
$(wildcard melt-stage3/warmelt-genobj+*.c) melt-stage2-fullstage.stamp \
@@ -3371,16 +3399,16 @@ melt-stage3/warmelt-genobj.quicklybuilt.so: melt-stage3/warmelt-genobj.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage3/warmelt-genobj \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage3)/warmelt-genobj
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage3-warmelt-genobj-module.stamp-tmp
$(melt_move_if_change) melt-stage3-warmelt-genobj-module.stamp-tmp melt-stage3-warmelt-genobj-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage3-warmelt-genobj-module.stamp: melt-stage3/warmelt-genobj.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-genobj for melt-stage3
melt-stage3/warmelt-genobj.debugnoline.so: melt-stage3/warmelt-genobj.c \
$(wildcard melt-stage3/warmelt-genobj+*.c) \
@@ -3395,15 +3423,16 @@ melt-stage3/warmelt-genobj.debugnoline.so: melt-stage3/warmelt-genobj.c \
-### the C source of melt-stage3 for warmelt-outobj from melt-build.tpl line 302
+### the C source of melt-stage3 for warmelt-outobj from melt-build.tpl line 309
-## the timestamp C header file for warmelt-outobj from melt-build.tpl line 304
+## the timestamp C header file for warmelt-outobj from melt-build.tpl line 311
melt-stage3/warmelt-outobj+melttime.h: melt-stage3/warmelt-outobj+meltdesc.c; @true
-## the descriptive C of melt-stage3 for warmelt-outobj from melt-build.tpl line 307
+## the descriptive C of melt-stage3 for warmelt-outobj from melt-build.tpl line 314
melt-stage3/warmelt-outobj+meltdesc.c melt-stage3/warmelt-outobj.c: \
- $(melt_make_source_dir)/warmelt-outobj.melt \
- melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-outobj.melt \
+ melt-stage3-directory.stamp \
+ melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
melt-stage3-warmelt-first-module.stamp \
melt-stage3-warmelt-base-module.stamp \
melt-stage3-warmelt-debug-module.stamp \
@@ -3413,7 +3442,7 @@ melt-stage3/warmelt-outobj+meltdesc.c melt-stage3/warmelt-outobj.c: \
melt-stage3-warmelt-genobj-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage3
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage3/warmelt-first.quicklybuilt:\
@@ -3425,17 +3454,17 @@ melt-stage3/warmelt-normatch.quicklybuilt:\
melt-stage3/warmelt-genobj.quicklybuilt:\
melt-stage2/warmelt-outobj.quicklybuilt:\
melt-stage2/warmelt-modes.quicklybuilt > warmelt-outobj+melt-stage3.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage3/warmelt-outobj $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-outobj+melt-stage3.args-tmp
@$(melt_move_if_change) warmelt-outobj+melt-stage3.args-tmp warmelt-outobj+melt-stage3.args
- @echo; echo; echo -n warmelt-outobj+melt-stage3.args: ; cat warmelt-outobj+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-outobj+melt-stage3.args: ; cat warmelt-outobj+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-outobj+melt-stage3.args
- @ls -l melt-stage3/warmelt-outobj.c || ( echo "*@*MISSING " melt-stage3/warmelt-outobj.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage3/warmelt-outobj.c || ( echo "*@*MISSING " melt-stage3/warmelt-outobj.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-outobj for melt-stage3
melt-stage3/warmelt-outobj.quicklybuilt.so: melt-stage3/warmelt-outobj.c \
$(wildcard melt-stage3/warmelt-outobj+*.c) melt-stage2-fullstage.stamp \
@@ -3448,16 +3477,16 @@ melt-stage3/warmelt-outobj.quicklybuilt.so: melt-stage3/warmelt-outobj.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage3/warmelt-outobj \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage3)/warmelt-outobj
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage3-warmelt-outobj-module.stamp-tmp
$(melt_move_if_change) melt-stage3-warmelt-outobj-module.stamp-tmp melt-stage3-warmelt-outobj-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage3-warmelt-outobj-module.stamp: melt-stage3/warmelt-outobj.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-outobj for melt-stage3
melt-stage3/warmelt-outobj.debugnoline.so: melt-stage3/warmelt-outobj.c \
$(wildcard melt-stage3/warmelt-outobj+*.c) \
@@ -3472,15 +3501,16 @@ melt-stage3/warmelt-outobj.debugnoline.so: melt-stage3/warmelt-outobj.c \
-### the C source of melt-stage3 for warmelt-modes from melt-build.tpl line 302
+### the C source of melt-stage3 for warmelt-modes from melt-build.tpl line 309
-## the timestamp C header file for warmelt-modes from melt-build.tpl line 304
+## the timestamp C header file for warmelt-modes from melt-build.tpl line 311
melt-stage3/warmelt-modes+melttime.h: melt-stage3/warmelt-modes+meltdesc.c; @true
-## the descriptive C of melt-stage3 for warmelt-modes from melt-build.tpl line 307
+## the descriptive C of melt-stage3 for warmelt-modes from melt-build.tpl line 314
melt-stage3/warmelt-modes+meltdesc.c melt-stage3/warmelt-modes.c: \
- $(melt_make_source_dir)/warmelt-modes.melt \
- melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
+ $(melt_make_source_dir)/warmelt-modes.melt \
+ melt-stage3-directory.stamp \
+ melt-stage2-fullstage.stamp melt-stage2/warmelt.modlis \
melt-stage3-warmelt-first-module.stamp \
melt-stage3-warmelt-base-module.stamp \
melt-stage3-warmelt-debug-module.stamp \
@@ -3491,7 +3521,7 @@ melt-stage3/warmelt-modes+meltdesc.c melt-stage3/warmelt-modes.c: \
melt-stage3-warmelt-outobj-module.stamp \
empty-file-for-melt.c melt-run.h melt-runtime.h melt-predef.h \
$(melt_make_cc1_dependency)
-## from melt-build.tpl line 320
+## from melt-build.tpl line 328
@echo generating $< for melt-stage3
@echo $(MELTCCFILE1ARGS) $(meltarg_init)=\
melt-stage3/warmelt-first.quicklybuilt:\
@@ -3503,17 +3533,17 @@ melt-stage3/warmelt-normatch.quicklybuilt:\
melt-stage3/warmelt-genobj.quicklybuilt:\
melt-stage3/warmelt-outobj.quicklybuilt:\
melt-stage2/warmelt-modes.quicklybuilt > warmelt-modes+melt-stage3.args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath melt-stage3):$(realpath melt-stage2):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=melt-stage3/warmelt-modes $(meltarg_workdir)=melt-workdir \
empty-file-for-melt.c >> warmelt-modes+melt-stage3.args-tmp
@$(melt_move_if_change) warmelt-modes+melt-stage3.args-tmp warmelt-modes+melt-stage3.args
- @echo; echo; echo -n warmelt-modes+melt-stage3.args: ; cat warmelt-modes+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 335
+ @echo; echo; echo -n warmelt-modes+melt-stage3.args: ; cat warmelt-modes+melt-stage3.args ; echo; echo; echo "***** doing " $@ from melt-build.tpl line 343
$(melt_make_cc1) @warmelt-modes+melt-stage3.args
- @ls -l melt-stage3/warmelt-modes.c || ( echo "*@*MISSING " melt-stage3/warmelt-modes.c from melt-build.tpl line 337 ; exit 1 )
+ @ls -l melt-stage3/warmelt-modes.c || ( echo "*@*MISSING " melt-stage3/warmelt-modes.c from melt-build.tpl line 345 ; exit 1 )
-#@ from melt-build.tpl line 339
+#@ from melt-build.tpl line 347
################## quicklybuilt module warmelt-modes for melt-stage3
melt-stage3/warmelt-modes.quicklybuilt.so: melt-stage3/warmelt-modes.c \
$(wildcard melt-stage3/warmelt-modes+*.c) melt-stage2-fullstage.stamp \
@@ -3526,16 +3556,16 @@ melt-stage3/warmelt-modes.quicklybuilt.so: melt-stage3/warmelt-modes.c \
GCCMELT_MODULE_SOURCEBASE=melt-stage3/warmelt-modes \
GCCMELT_MODULE_BINARYBASE=$(realpath melt-stage3)/warmelt-modes
@touch $@
- @echo touched $@ from melt-build.tpl line 352
+ @echo touched $@ from melt-build.tpl line 360
$(MD5SUM) $@ > melt-stage3-warmelt-modes-module.stamp-tmp
$(melt_move_if_change) melt-stage3-warmelt-modes-module.stamp-tmp melt-stage3-warmelt-modes-module.stamp
-#@ from melt-build.tpl line 357 time stamp for module
+#@ from melt-build.tpl line 365 time stamp for module
melt-stage3-warmelt-modes-module.stamp: melt-stage3/warmelt-modes.quicklybuilt.so; @true
-#@ from melt-build.tpl line 361
+#@ from melt-build.tpl line 369
################## debugnoline module warmelt-modes for melt-stage3
melt-stage3/warmelt-modes.debugnoline.so: melt-stage3/warmelt-modes.c \
$(wildcard melt-stage3/warmelt-modes+*.c) \
@@ -3551,7 +3581,7 @@ melt-stage3/warmelt-modes.debugnoline.so: melt-stage3/warmelt-modes.c \
-#@ from melt-build.tpl line 377
+#@ from melt-build.tpl line 385
## the module list in melt-stage3
melt-stage3/warmelt.modlis: \
melt-stage3/warmelt-first.quicklybuilt.so \
@@ -3576,7 +3606,7 @@ melt-stage3/warmelt.modlis: \
$(melt_move_if_change) $@-tmp $@
-#@ from melt-build.tpl line 389
+#@ from melt-build.tpl line 397
melt-stage3/warmelt.debugnoline.modlis: \
melt-stage3/warmelt-first.debugnoline.so \
melt-stage3/warmelt-base.debugnoline.so \
@@ -3601,43 +3631,43 @@ melt-stage3/warmelt.debugnoline.modlis: \
## the stamp for melt-stage3, using an order only prerequisite
-#@ from melt-build.tpl line 401
+#@ from melt-build.tpl line 409
melt-stage3-fullstage.stamp: melt-run.h | melt-stage3/warmelt.modlis
echo "#$@ generated" > $@-tmp
- md5sum melt-run.h >> $@-tmp
- md5sum $(wildcard melt-stage3/warmelt-first.cmelt-stage3/warmelt-first+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage3/warmelt-base.cmelt-stage3/warmelt-base+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage3/warmelt-debug.cmelt-stage3/warmelt-debug+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage3/warmelt-macro.cmelt-stage3/warmelt-macro+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage3/warmelt-normal.cmelt-stage3/warmelt-normal+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage3/warmelt-normatch.cmelt-stage3/warmelt-normatch+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage3/warmelt-genobj.cmelt-stage3/warmelt-genobj+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage3/warmelt-outobj.cmelt-stage3/warmelt-outobj+[0-9]*.c) < /dev/null >> $@-tmp
- md5sum $(wildcard melt-stage3/warmelt-modes.cmelt-stage3/warmelt-modes+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) melt-run.h >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage3/warmelt-first.cmelt-stage3/warmelt-first+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage3/warmelt-base.cmelt-stage3/warmelt-base+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage3/warmelt-debug.cmelt-stage3/warmelt-debug+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage3/warmelt-macro.cmelt-stage3/warmelt-macro+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage3/warmelt-normal.cmelt-stage3/warmelt-normal+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage3/warmelt-normatch.cmelt-stage3/warmelt-normatch+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage3/warmelt-genobj.cmelt-stage3/warmelt-genobj+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage3/warmelt-outobj.cmelt-stage3/warmelt-outobj+[0-9]*.c) < /dev/null >> $@-tmp
+ $(MD5SUM) $(wildcard melt-stage3/warmelt-modes.cmelt-stage3/warmelt-modes+[0-9]*.c) < /dev/null >> $@-tmp
echo "# end $@" >> $@-tmp
$(melt_move_if_change) $@-tmp $@
### phony targets for melt-stage3
-#@ from melt-build.tpl line 411
+#@ from melt-build.tpl line 419
.PHONY: warmelt3 warmelt3n
-warmelt3: melt-stage3 melt-stage3/warmelt.modlis
+warmelt3: melt-stage3-fullstage.stamp melt-stage3/warmelt.modlis
@echo MELT build made $@
-warmelt3n: melt-stage3 melt-stage3/warmelt.debugnoline.modlis
+warmelt3n: melt-stage3-fullstage.stamp melt-stage3/warmelt.debugnoline.modlis
@echo MELT build made $@
-#@ from melt-build.tpl line 418 melt-stage3 directory and stamp
+#@ from melt-build.tpl line 426 melt-stage3 directory and stamp
melt-stage3:
test -d melt-stage3/ || mkdir melt-stage3
ls -ld $$PWD/melt-stage3 > melt-stage3-directory.stamp
melt-stage3-directory.stamp: melt-stage3 ; @true
-### end of melt-stage3 from melt-build.tpl line 425
+### end of melt-stage3 from melt-build.tpl line 433
-#@ from melt-build.tpl line 429
+#@ from melt-build.tpl line 437
######## last stage melt-stage3
MELT_LAST_STAGE=melt-stage3
WARMELT_LAST= warmelt3
@@ -3648,26 +3678,26 @@ warmelt: $(WARMELT_LAST)
-#@ from melt-build.tpl line 440
-####### final targets from melt-build.tpl line 441
+#@ from melt-build.tpl line 448
+####### final targets from melt-build.tpl line 449
.PHONY: all-melt melt-all-modules melt-all-sources melt-tiny-tests
all-melt: melt-workdir-directory.stamp melt-modules-directory.stamp melt-sources-directory.stamp \
melt-all-modules melt-all-sources melt-tiny-tests
-### the final module directory from melt-build.tpl line 446
+### the final module directory from melt-build.tpl line 454
melt-modules:
test -d melt-modules/ || mkdir melt-modules/
ls -ld $$PWD/melt-modules > melt-modules-directory.stamp
melt-modules-directory.stamp: melt-modules; @true
-### the final source directory from melt-build.tpl line 452
+### the final source directory from melt-build.tpl line 460
melt-sources:
test -d melt-sources/ || mkdir melt-sources/
ls -ld $$PWD/melt-sources > melt-sources-directory.stamp
melt-sources-directory.stamp: melt-sources; @true
-### all sources from melt-build.tpl line 459
+### all sources from melt-build.tpl line 467
melt-all-sources: $(WARMELT_LAST_MODLIS) empty-file-for-melt.c \
melt-run.h melt-runtime.h melt-predef.h melt-sources-directory.stamp \
$(melt_make_cc1_dependency) \
@@ -3704,41 +3734,41 @@ melt-all-sources: $(WARMELT_LAST_MODLIS) empty-file-for-melt.c \
#### melt-sources translator files
-#@ from melt-build.tpl line 473
+#@ from melt-build.tpl line 481
-## melt translator warmelt-first # 0 from melt-build.tpl line 476
+## melt translator warmelt-first # 0 from melt-build.tpl line 484
melt-sources/warmelt-first.melt: $(melt_make_source_dir)/warmelt-first.melt melt-sources-directory.stamp
- @echo from melt-build.tpl line 478; ls -l $(melt_make_source_dir)/warmelt-first.melt
+ @echo from melt-build.tpl line 486; ls -l $(melt_make_source_dir)/warmelt-first.melt
cd melt-sources; $(LN_S) -v -f $(realpath $(melt_make_source_dir))/warmelt-first.melt warmelt-first.melt
-### melt included files with (load ...) macro from melt-build.tpl line 481
+### melt included files with (load ...) macro from melt-build.tpl line 489
-# MELT translator warmelt-first in melt-sources/ timestamp from melt-build.tpl line 490
+# MELT translator warmelt-first in melt-sources/ timestamp from melt-build.tpl line 498
melt-sources/warmelt-first+melttime.h: melt-sources-directory.stamp \
melt-sources/warmelt-first.c melt-sources/warmelt-first+meltdesc.c; @true
-# MELT translator warmelt-first in melt-sources/ C files from melt-build.tpl line 494
+# MELT translator warmelt-first in melt-sources/ C files from melt-build.tpl line 502
melt-sources/warmelt-first.c melt-sources/warmelt-first+meltdesc.c: \
melt-sources/warmelt-first.melt melt-sources-directory.stamp \
$(WARMELT_LAST) $(WARMELT_LAST_MODLIS) \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCINIT1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-modules): \
$(meltarg_source_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-sources):$(realpath $(melt_source_dir)) \
$(meltarg_init)=@$(basename $(WARMELT_LAST_MODLIS)) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_output)=melt-sources/warmelt-first empty-file-for-melt.c > warmelt-first+sources.args-tmp
@$(melt_move_if_change) warmelt-first+sources.args-tmp warmelt-first+sources.args
- @echo; echo; echo; echo -n warmelt-first+sources.args: ; cat warmelt-first+sources.args ; echo "***** doing " $@ from melt-build.tpl line 509
+ @echo; echo; echo; echo -n warmelt-first+sources.args: ; cat warmelt-first+sources.args ; echo "***** doing " $@ from melt-build.tpl line 517
$(melt_make_cc1) @warmelt-first+sources.args
-#@ base= warmelt-first from melt-build.tpl line 514
+#@ base= warmelt-first from melt-build.tpl line 522
melt-modules/warmelt-first.optimized.so: melt-sources/warmelt-first.c \
$(wildcard melt-sources/warmelt-first+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -3750,7 +3780,7 @@ melt-modules/warmelt-first.optimized.so: melt-sources/warmelt-first.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-first \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-first
-#@ base= warmelt-first from melt-build.tpl line 526
+#@ base= warmelt-first from melt-build.tpl line 534
melt-modules/warmelt-first.debugnoline.so: melt-sources/warmelt-first.c \
$(wildcard melt-sources/warmelt-first+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -3762,7 +3792,7 @@ melt-modules/warmelt-first.debugnoline.so: melt-sources/warmelt-first.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-first \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-first
-#@ from melt-build.tpl line 538
+#@ from melt-build.tpl line 546
melt-modules/warmelt-first.quicklybuilt.so: melt-sources/warmelt-first.c \
$(wildcard melt-sources/warmelt-first+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -3775,43 +3805,43 @@ melt-modules/warmelt-first.quicklybuilt.so: melt-sources/warmelt-first.c \
GCCMELT_MODULE_WORKSPACE=melt-workdir
# end translator warmelt-first
-#@ warmelt-first from melt-build.tpl line 551
+#@ warmelt-first from melt-build.tpl line 559
-#@ from melt-build.tpl line 473
+#@ from melt-build.tpl line 481
-## melt translator warmelt-base # 1 from melt-build.tpl line 476
+## melt translator warmelt-base # 1 from melt-build.tpl line 484
melt-sources/warmelt-base.melt: $(melt_make_source_dir)/warmelt-base.melt melt-sources-directory.stamp
- @echo from melt-build.tpl line 478; ls -l $(melt_make_source_dir)/warmelt-base.melt
+ @echo from melt-build.tpl line 486; ls -l $(melt_make_source_dir)/warmelt-base.melt
cd melt-sources; $(LN_S) -v -f $(realpath $(melt_make_source_dir))/warmelt-base.melt warmelt-base.melt
-### melt included files with (load ...) macro from melt-build.tpl line 481
+### melt included files with (load ...) macro from melt-build.tpl line 489
-# MELT translator warmelt-base in melt-sources/ timestamp from melt-build.tpl line 490
+# MELT translator warmelt-base in melt-sources/ timestamp from melt-build.tpl line 498
melt-sources/warmelt-base+melttime.h: melt-sources-directory.stamp \
melt-sources/warmelt-base.c melt-sources/warmelt-base+meltdesc.c; @true
-# MELT translator warmelt-base in melt-sources/ C files from melt-build.tpl line 494
+# MELT translator warmelt-base in melt-sources/ C files from melt-build.tpl line 502
melt-sources/warmelt-base.c melt-sources/warmelt-base+meltdesc.c: \
melt-sources/warmelt-base.melt melt-sources-directory.stamp \
$(WARMELT_LAST) $(WARMELT_LAST_MODLIS) \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCFILE1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-modules): \
$(meltarg_source_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-sources):$(realpath $(melt_source_dir)) \
$(meltarg_init)=@$(basename $(WARMELT_LAST_MODLIS)) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_output)=melt-sources/warmelt-base empty-file-for-melt.c > warmelt-base+sources.args-tmp
@$(melt_move_if_change) warmelt-base+sources.args-tmp warmelt-base+sources.args
- @echo; echo; echo; echo -n warmelt-base+sources.args: ; cat warmelt-base+sources.args ; echo "***** doing " $@ from melt-build.tpl line 509
+ @echo; echo; echo; echo -n warmelt-base+sources.args: ; cat warmelt-base+sources.args ; echo "***** doing " $@ from melt-build.tpl line 517
$(melt_make_cc1) @warmelt-base+sources.args
-#@ base= warmelt-base from melt-build.tpl line 514
+#@ base= warmelt-base from melt-build.tpl line 522
melt-modules/warmelt-base.optimized.so: melt-sources/warmelt-base.c \
$(wildcard melt-sources/warmelt-base+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -3823,7 +3853,7 @@ melt-modules/warmelt-base.optimized.so: melt-sources/warmelt-base.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-base \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-base
-#@ base= warmelt-base from melt-build.tpl line 526
+#@ base= warmelt-base from melt-build.tpl line 534
melt-modules/warmelt-base.debugnoline.so: melt-sources/warmelt-base.c \
$(wildcard melt-sources/warmelt-base+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -3835,7 +3865,7 @@ melt-modules/warmelt-base.debugnoline.so: melt-sources/warmelt-base.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-base \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-base
-#@ from melt-build.tpl line 538
+#@ from melt-build.tpl line 546
melt-modules/warmelt-base.quicklybuilt.so: melt-sources/warmelt-base.c \
$(wildcard melt-sources/warmelt-base+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -3848,43 +3878,43 @@ melt-modules/warmelt-base.quicklybuilt.so: melt-sources/warmelt-base.c \
GCCMELT_MODULE_WORKSPACE=melt-workdir
# end translator warmelt-base
-#@ warmelt-base from melt-build.tpl line 551
+#@ warmelt-base from melt-build.tpl line 559
-#@ from melt-build.tpl line 473
+#@ from melt-build.tpl line 481
-## melt translator warmelt-debug # 2 from melt-build.tpl line 476
+## melt translator warmelt-debug # 2 from melt-build.tpl line 484
melt-sources/warmelt-debug.melt: $(melt_make_source_dir)/warmelt-debug.melt melt-sources-directory.stamp
- @echo from melt-build.tpl line 478; ls -l $(melt_make_source_dir)/warmelt-debug.melt
+ @echo from melt-build.tpl line 486; ls -l $(melt_make_source_dir)/warmelt-debug.melt
cd melt-sources; $(LN_S) -v -f $(realpath $(melt_make_source_dir))/warmelt-debug.melt warmelt-debug.melt
-### melt included files with (load ...) macro from melt-build.tpl line 481
+### melt included files with (load ...) macro from melt-build.tpl line 489
-# MELT translator warmelt-debug in melt-sources/ timestamp from melt-build.tpl line 490
+# MELT translator warmelt-debug in melt-sources/ timestamp from melt-build.tpl line 498
melt-sources/warmelt-debug+melttime.h: melt-sources-directory.stamp \
melt-sources/warmelt-debug.c melt-sources/warmelt-debug+meltdesc.c; @true
-# MELT translator warmelt-debug in melt-sources/ C files from melt-build.tpl line 494
+# MELT translator warmelt-debug in melt-sources/ C files from melt-build.tpl line 502
melt-sources/warmelt-debug.c melt-sources/warmelt-debug+meltdesc.c: \
melt-sources/warmelt-debug.melt melt-sources-directory.stamp \
$(WARMELT_LAST) $(WARMELT_LAST_MODLIS) \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCFILE1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-modules): \
$(meltarg_source_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-sources):$(realpath $(melt_source_dir)) \
$(meltarg_init)=@$(basename $(WARMELT_LAST_MODLIS)) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_output)=melt-sources/warmelt-debug empty-file-for-melt.c > warmelt-debug+sources.args-tmp
@$(melt_move_if_change) warmelt-debug+sources.args-tmp warmelt-debug+sources.args
- @echo; echo; echo; echo -n warmelt-debug+sources.args: ; cat warmelt-debug+sources.args ; echo "***** doing " $@ from melt-build.tpl line 509
+ @echo; echo; echo; echo -n warmelt-debug+sources.args: ; cat warmelt-debug+sources.args ; echo "***** doing " $@ from melt-build.tpl line 517
$(melt_make_cc1) @warmelt-debug+sources.args
-#@ base= warmelt-debug from melt-build.tpl line 514
+#@ base= warmelt-debug from melt-build.tpl line 522
melt-modules/warmelt-debug.optimized.so: melt-sources/warmelt-debug.c \
$(wildcard melt-sources/warmelt-debug+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -3896,7 +3926,7 @@ melt-modules/warmelt-debug.optimized.so: melt-sources/warmelt-debug.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-debug \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-debug
-#@ base= warmelt-debug from melt-build.tpl line 526
+#@ base= warmelt-debug from melt-build.tpl line 534
melt-modules/warmelt-debug.debugnoline.so: melt-sources/warmelt-debug.c \
$(wildcard melt-sources/warmelt-debug+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -3908,7 +3938,7 @@ melt-modules/warmelt-debug.debugnoline.so: melt-sources/warmelt-debug.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-debug \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-debug
-#@ from melt-build.tpl line 538
+#@ from melt-build.tpl line 546
melt-modules/warmelt-debug.quicklybuilt.so: melt-sources/warmelt-debug.c \
$(wildcard melt-sources/warmelt-debug+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -3921,43 +3951,43 @@ melt-modules/warmelt-debug.quicklybuilt.so: melt-sources/warmelt-debug.c \
GCCMELT_MODULE_WORKSPACE=melt-workdir
# end translator warmelt-debug
-#@ warmelt-debug from melt-build.tpl line 551
+#@ warmelt-debug from melt-build.tpl line 559
-#@ from melt-build.tpl line 473
+#@ from melt-build.tpl line 481
-## melt translator warmelt-macro # 3 from melt-build.tpl line 476
+## melt translator warmelt-macro # 3 from melt-build.tpl line 484
melt-sources/warmelt-macro.melt: $(melt_make_source_dir)/warmelt-macro.melt melt-sources-directory.stamp
- @echo from melt-build.tpl line 478; ls -l $(melt_make_source_dir)/warmelt-macro.melt
+ @echo from melt-build.tpl line 486; ls -l $(melt_make_source_dir)/warmelt-macro.melt
cd melt-sources; $(LN_S) -v -f $(realpath $(melt_make_source_dir))/warmelt-macro.melt warmelt-macro.melt
-### melt included files with (load ...) macro from melt-build.tpl line 481
+### melt included files with (load ...) macro from melt-build.tpl line 489
-# MELT translator warmelt-macro in melt-sources/ timestamp from melt-build.tpl line 490
+# MELT translator warmelt-macro in melt-sources/ timestamp from melt-build.tpl line 498
melt-sources/warmelt-macro+melttime.h: melt-sources-directory.stamp \
melt-sources/warmelt-macro.c melt-sources/warmelt-macro+meltdesc.c; @true
-# MELT translator warmelt-macro in melt-sources/ C files from melt-build.tpl line 494
+# MELT translator warmelt-macro in melt-sources/ C files from melt-build.tpl line 502
melt-sources/warmelt-macro.c melt-sources/warmelt-macro+meltdesc.c: \
melt-sources/warmelt-macro.melt melt-sources-directory.stamp \
$(WARMELT_LAST) $(WARMELT_LAST_MODLIS) \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCFILE1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-modules): \
$(meltarg_source_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-sources):$(realpath $(melt_source_dir)) \
$(meltarg_init)=@$(basename $(WARMELT_LAST_MODLIS)) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_output)=melt-sources/warmelt-macro empty-file-for-melt.c > warmelt-macro+sources.args-tmp
@$(melt_move_if_change) warmelt-macro+sources.args-tmp warmelt-macro+sources.args
- @echo; echo; echo; echo -n warmelt-macro+sources.args: ; cat warmelt-macro+sources.args ; echo "***** doing " $@ from melt-build.tpl line 509
+ @echo; echo; echo; echo -n warmelt-macro+sources.args: ; cat warmelt-macro+sources.args ; echo "***** doing " $@ from melt-build.tpl line 517
$(melt_make_cc1) @warmelt-macro+sources.args
-#@ base= warmelt-macro from melt-build.tpl line 514
+#@ base= warmelt-macro from melt-build.tpl line 522
melt-modules/warmelt-macro.optimized.so: melt-sources/warmelt-macro.c \
$(wildcard melt-sources/warmelt-macro+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -3969,7 +3999,7 @@ melt-modules/warmelt-macro.optimized.so: melt-sources/warmelt-macro.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-macro \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-macro
-#@ base= warmelt-macro from melt-build.tpl line 526
+#@ base= warmelt-macro from melt-build.tpl line 534
melt-modules/warmelt-macro.debugnoline.so: melt-sources/warmelt-macro.c \
$(wildcard melt-sources/warmelt-macro+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -3981,7 +4011,7 @@ melt-modules/warmelt-macro.debugnoline.so: melt-sources/warmelt-macro.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-macro \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-macro
-#@ from melt-build.tpl line 538
+#@ from melt-build.tpl line 546
melt-modules/warmelt-macro.quicklybuilt.so: melt-sources/warmelt-macro.c \
$(wildcard melt-sources/warmelt-macro+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -3994,49 +4024,49 @@ melt-modules/warmelt-macro.quicklybuilt.so: melt-sources/warmelt-macro.c \
GCCMELT_MODULE_WORKSPACE=melt-workdir
# end translator warmelt-macro
-#@ warmelt-macro from melt-build.tpl line 551
+#@ warmelt-macro from melt-build.tpl line 559
-#@ from melt-build.tpl line 473
+#@ from melt-build.tpl line 481
-## melt translator warmelt-normal # 4 from melt-build.tpl line 476
+## melt translator warmelt-normal # 4 from melt-build.tpl line 484
melt-sources/warmelt-normal.melt: $(melt_make_source_dir)/warmelt-normal.melt melt-sources-directory.stamp
- @echo from melt-build.tpl line 478; ls -l $(melt_make_source_dir)/warmelt-normal.melt
+ @echo from melt-build.tpl line 486; ls -l $(melt_make_source_dir)/warmelt-normal.melt
cd melt-sources; $(LN_S) -v -f $(realpath $(melt_make_source_dir))/warmelt-normal.melt warmelt-normal.melt
-### melt included files with (load ...) macro from melt-build.tpl line 481
+### melt included files with (load ...) macro from melt-build.tpl line 489
-# included warmelt-predef.melt from melt-build.tpl line 483
+# included warmelt-predef.melt from melt-build.tpl line 491
melt-sources/warmelt-predef.melt: warmelt-predef.melt melt-sources-directory.stamp
rm -f melt-sources/warmelt-predef.melt*
cp -v $< melt-sources/warmelt-predef.melt-tmp
mv melt-sources/warmelt-predef.melt-tmp melt-sources/warmelt-predef.melt
-# MELT translator warmelt-normal in melt-sources/ timestamp from melt-build.tpl line 490
+# MELT translator warmelt-normal in melt-sources/ timestamp from melt-build.tpl line 498
melt-sources/warmelt-normal+melttime.h: melt-sources-directory.stamp \
melt-sources/warmelt-normal.c melt-sources/warmelt-normal+meltdesc.c; @true
-# MELT translator warmelt-normal in melt-sources/ C files from melt-build.tpl line 494
+# MELT translator warmelt-normal in melt-sources/ C files from melt-build.tpl line 502
melt-sources/warmelt-normal.c melt-sources/warmelt-normal+meltdesc.c: \
melt-sources/warmelt-normal.melt melt-sources-directory.stamp melt-sources/warmelt-predef.melt \
$(WARMELT_LAST) $(WARMELT_LAST_MODLIS) \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCFILE1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-modules): \
$(meltarg_source_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-sources):$(realpath $(melt_source_dir)) \
$(meltarg_init)=@$(basename $(WARMELT_LAST_MODLIS)) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_output)=melt-sources/warmelt-normal empty-file-for-melt.c > warmelt-normal+sources.args-tmp
@$(melt_move_if_change) warmelt-normal+sources.args-tmp warmelt-normal+sources.args
- @echo; echo; echo; echo -n warmelt-normal+sources.args: ; cat warmelt-normal+sources.args ; echo "***** doing " $@ from melt-build.tpl line 509
+ @echo; echo; echo; echo -n warmelt-normal+sources.args: ; cat warmelt-normal+sources.args ; echo "***** doing " $@ from melt-build.tpl line 517
$(melt_make_cc1) @warmelt-normal+sources.args
-#@ base= warmelt-normal from melt-build.tpl line 514
+#@ base= warmelt-normal from melt-build.tpl line 522
melt-modules/warmelt-normal.optimized.so: melt-sources/warmelt-normal.c \
$(wildcard melt-sources/warmelt-normal+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4048,7 +4078,7 @@ melt-modules/warmelt-normal.optimized.so: melt-sources/warmelt-normal.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-normal \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-normal
-#@ base= warmelt-normal from melt-build.tpl line 526
+#@ base= warmelt-normal from melt-build.tpl line 534
melt-modules/warmelt-normal.debugnoline.so: melt-sources/warmelt-normal.c \
$(wildcard melt-sources/warmelt-normal+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4060,7 +4090,7 @@ melt-modules/warmelt-normal.debugnoline.so: melt-sources/warmelt-normal.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-normal \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-normal
-#@ from melt-build.tpl line 538
+#@ from melt-build.tpl line 546
melt-modules/warmelt-normal.quicklybuilt.so: melt-sources/warmelt-normal.c \
$(wildcard melt-sources/warmelt-normal+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4073,43 +4103,43 @@ melt-modules/warmelt-normal.quicklybuilt.so: melt-sources/warmelt-normal.c \
GCCMELT_MODULE_WORKSPACE=melt-workdir
# end translator warmelt-normal
-#@ warmelt-normal from melt-build.tpl line 551
+#@ warmelt-normal from melt-build.tpl line 559
-#@ from melt-build.tpl line 473
+#@ from melt-build.tpl line 481
-## melt translator warmelt-normatch # 5 from melt-build.tpl line 476
+## melt translator warmelt-normatch # 5 from melt-build.tpl line 484
melt-sources/warmelt-normatch.melt: $(melt_make_source_dir)/warmelt-normatch.melt melt-sources-directory.stamp
- @echo from melt-build.tpl line 478; ls -l $(melt_make_source_dir)/warmelt-normatch.melt
+ @echo from melt-build.tpl line 486; ls -l $(melt_make_source_dir)/warmelt-normatch.melt
cd melt-sources; $(LN_S) -v -f $(realpath $(melt_make_source_dir))/warmelt-normatch.melt warmelt-normatch.melt
-### melt included files with (load ...) macro from melt-build.tpl line 481
+### melt included files with (load ...) macro from melt-build.tpl line 489
-# MELT translator warmelt-normatch in melt-sources/ timestamp from melt-build.tpl line 490
+# MELT translator warmelt-normatch in melt-sources/ timestamp from melt-build.tpl line 498
melt-sources/warmelt-normatch+melttime.h: melt-sources-directory.stamp \
melt-sources/warmelt-normatch.c melt-sources/warmelt-normatch+meltdesc.c; @true
-# MELT translator warmelt-normatch in melt-sources/ C files from melt-build.tpl line 494
+# MELT translator warmelt-normatch in melt-sources/ C files from melt-build.tpl line 502
melt-sources/warmelt-normatch.c melt-sources/warmelt-normatch+meltdesc.c: \
melt-sources/warmelt-normatch.melt melt-sources-directory.stamp \
$(WARMELT_LAST) $(WARMELT_LAST_MODLIS) \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCFILE1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-modules): \
$(meltarg_source_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-sources):$(realpath $(melt_source_dir)) \
$(meltarg_init)=@$(basename $(WARMELT_LAST_MODLIS)) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_output)=melt-sources/warmelt-normatch empty-file-for-melt.c > warmelt-normatch+sources.args-tmp
@$(melt_move_if_change) warmelt-normatch+sources.args-tmp warmelt-normatch+sources.args
- @echo; echo; echo; echo -n warmelt-normatch+sources.args: ; cat warmelt-normatch+sources.args ; echo "***** doing " $@ from melt-build.tpl line 509
+ @echo; echo; echo; echo -n warmelt-normatch+sources.args: ; cat warmelt-normatch+sources.args ; echo "***** doing " $@ from melt-build.tpl line 517
$(melt_make_cc1) @warmelt-normatch+sources.args
-#@ base= warmelt-normatch from melt-build.tpl line 514
+#@ base= warmelt-normatch from melt-build.tpl line 522
melt-modules/warmelt-normatch.optimized.so: melt-sources/warmelt-normatch.c \
$(wildcard melt-sources/warmelt-normatch+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4121,7 +4151,7 @@ melt-modules/warmelt-normatch.optimized.so: melt-sources/warmelt-normatch.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-normatch \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-normatch
-#@ base= warmelt-normatch from melt-build.tpl line 526
+#@ base= warmelt-normatch from melt-build.tpl line 534
melt-modules/warmelt-normatch.debugnoline.so: melt-sources/warmelt-normatch.c \
$(wildcard melt-sources/warmelt-normatch+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4133,7 +4163,7 @@ melt-modules/warmelt-normatch.debugnoline.so: melt-sources/warmelt-normatch.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-normatch \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-normatch
-#@ from melt-build.tpl line 538
+#@ from melt-build.tpl line 546
melt-modules/warmelt-normatch.quicklybuilt.so: melt-sources/warmelt-normatch.c \
$(wildcard melt-sources/warmelt-normatch+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4146,43 +4176,43 @@ melt-modules/warmelt-normatch.quicklybuilt.so: melt-sources/warmelt-normatch.c \
GCCMELT_MODULE_WORKSPACE=melt-workdir
# end translator warmelt-normatch
-#@ warmelt-normatch from melt-build.tpl line 551
+#@ warmelt-normatch from melt-build.tpl line 559
-#@ from melt-build.tpl line 473
+#@ from melt-build.tpl line 481
-## melt translator warmelt-genobj # 6 from melt-build.tpl line 476
+## melt translator warmelt-genobj # 6 from melt-build.tpl line 484
melt-sources/warmelt-genobj.melt: $(melt_make_source_dir)/warmelt-genobj.melt melt-sources-directory.stamp
- @echo from melt-build.tpl line 478; ls -l $(melt_make_source_dir)/warmelt-genobj.melt
+ @echo from melt-build.tpl line 486; ls -l $(melt_make_source_dir)/warmelt-genobj.melt
cd melt-sources; $(LN_S) -v -f $(realpath $(melt_make_source_dir))/warmelt-genobj.melt warmelt-genobj.melt
-### melt included files with (load ...) macro from melt-build.tpl line 481
+### melt included files with (load ...) macro from melt-build.tpl line 489
-# MELT translator warmelt-genobj in melt-sources/ timestamp from melt-build.tpl line 490
+# MELT translator warmelt-genobj in melt-sources/ timestamp from melt-build.tpl line 498
melt-sources/warmelt-genobj+melttime.h: melt-sources-directory.stamp \
melt-sources/warmelt-genobj.c melt-sources/warmelt-genobj+meltdesc.c; @true
-# MELT translator warmelt-genobj in melt-sources/ C files from melt-build.tpl line 494
+# MELT translator warmelt-genobj in melt-sources/ C files from melt-build.tpl line 502
melt-sources/warmelt-genobj.c melt-sources/warmelt-genobj+meltdesc.c: \
melt-sources/warmelt-genobj.melt melt-sources-directory.stamp \
$(WARMELT_LAST) $(WARMELT_LAST_MODLIS) \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCFILE1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-modules): \
$(meltarg_source_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-sources):$(realpath $(melt_source_dir)) \
$(meltarg_init)=@$(basename $(WARMELT_LAST_MODLIS)) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_output)=melt-sources/warmelt-genobj empty-file-for-melt.c > warmelt-genobj+sources.args-tmp
@$(melt_move_if_change) warmelt-genobj+sources.args-tmp warmelt-genobj+sources.args
- @echo; echo; echo; echo -n warmelt-genobj+sources.args: ; cat warmelt-genobj+sources.args ; echo "***** doing " $@ from melt-build.tpl line 509
+ @echo; echo; echo; echo -n warmelt-genobj+sources.args: ; cat warmelt-genobj+sources.args ; echo "***** doing " $@ from melt-build.tpl line 517
$(melt_make_cc1) @warmelt-genobj+sources.args
-#@ base= warmelt-genobj from melt-build.tpl line 514
+#@ base= warmelt-genobj from melt-build.tpl line 522
melt-modules/warmelt-genobj.optimized.so: melt-sources/warmelt-genobj.c \
$(wildcard melt-sources/warmelt-genobj+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4194,7 +4224,7 @@ melt-modules/warmelt-genobj.optimized.so: melt-sources/warmelt-genobj.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-genobj \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-genobj
-#@ base= warmelt-genobj from melt-build.tpl line 526
+#@ base= warmelt-genobj from melt-build.tpl line 534
melt-modules/warmelt-genobj.debugnoline.so: melt-sources/warmelt-genobj.c \
$(wildcard melt-sources/warmelt-genobj+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4206,7 +4236,7 @@ melt-modules/warmelt-genobj.debugnoline.so: melt-sources/warmelt-genobj.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-genobj \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-genobj
-#@ from melt-build.tpl line 538
+#@ from melt-build.tpl line 546
melt-modules/warmelt-genobj.quicklybuilt.so: melt-sources/warmelt-genobj.c \
$(wildcard melt-sources/warmelt-genobj+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4219,43 +4249,43 @@ melt-modules/warmelt-genobj.quicklybuilt.so: melt-sources/warmelt-genobj.c \
GCCMELT_MODULE_WORKSPACE=melt-workdir
# end translator warmelt-genobj
-#@ warmelt-genobj from melt-build.tpl line 551
+#@ warmelt-genobj from melt-build.tpl line 559
-#@ from melt-build.tpl line 473
+#@ from melt-build.tpl line 481
-## melt translator warmelt-outobj # 7 from melt-build.tpl line 476
+## melt translator warmelt-outobj # 7 from melt-build.tpl line 484
melt-sources/warmelt-outobj.melt: $(melt_make_source_dir)/warmelt-outobj.melt melt-sources-directory.stamp
- @echo from melt-build.tpl line 478; ls -l $(melt_make_source_dir)/warmelt-outobj.melt
+ @echo from melt-build.tpl line 486; ls -l $(melt_make_source_dir)/warmelt-outobj.melt
cd melt-sources; $(LN_S) -v -f $(realpath $(melt_make_source_dir))/warmelt-outobj.melt warmelt-outobj.melt
-### melt included files with (load ...) macro from melt-build.tpl line 481
+### melt included files with (load ...) macro from melt-build.tpl line 489
-# MELT translator warmelt-outobj in melt-sources/ timestamp from melt-build.tpl line 490
+# MELT translator warmelt-outobj in melt-sources/ timestamp from melt-build.tpl line 498
melt-sources/warmelt-outobj+melttime.h: melt-sources-directory.stamp \
melt-sources/warmelt-outobj.c melt-sources/warmelt-outobj+meltdesc.c; @true
-# MELT translator warmelt-outobj in melt-sources/ C files from melt-build.tpl line 494
+# MELT translator warmelt-outobj in melt-sources/ C files from melt-build.tpl line 502
melt-sources/warmelt-outobj.c melt-sources/warmelt-outobj+meltdesc.c: \
melt-sources/warmelt-outobj.melt melt-sources-directory.stamp \
$(WARMELT_LAST) $(WARMELT_LAST_MODLIS) \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCFILE1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-modules): \
$(meltarg_source_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-sources):$(realpath $(melt_source_dir)) \
$(meltarg_init)=@$(basename $(WARMELT_LAST_MODLIS)) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_output)=melt-sources/warmelt-outobj empty-file-for-melt.c > warmelt-outobj+sources.args-tmp
@$(melt_move_if_change) warmelt-outobj+sources.args-tmp warmelt-outobj+sources.args
- @echo; echo; echo; echo -n warmelt-outobj+sources.args: ; cat warmelt-outobj+sources.args ; echo "***** doing " $@ from melt-build.tpl line 509
+ @echo; echo; echo; echo -n warmelt-outobj+sources.args: ; cat warmelt-outobj+sources.args ; echo "***** doing " $@ from melt-build.tpl line 517
$(melt_make_cc1) @warmelt-outobj+sources.args
-#@ base= warmelt-outobj from melt-build.tpl line 514
+#@ base= warmelt-outobj from melt-build.tpl line 522
melt-modules/warmelt-outobj.optimized.so: melt-sources/warmelt-outobj.c \
$(wildcard melt-sources/warmelt-outobj+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4267,7 +4297,7 @@ melt-modules/warmelt-outobj.optimized.so: melt-sources/warmelt-outobj.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-outobj \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-outobj
-#@ base= warmelt-outobj from melt-build.tpl line 526
+#@ base= warmelt-outobj from melt-build.tpl line 534
melt-modules/warmelt-outobj.debugnoline.so: melt-sources/warmelt-outobj.c \
$(wildcard melt-sources/warmelt-outobj+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4279,7 +4309,7 @@ melt-modules/warmelt-outobj.debugnoline.so: melt-sources/warmelt-outobj.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-outobj \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-outobj
-#@ from melt-build.tpl line 538
+#@ from melt-build.tpl line 546
melt-modules/warmelt-outobj.quicklybuilt.so: melt-sources/warmelt-outobj.c \
$(wildcard melt-sources/warmelt-outobj+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4292,43 +4322,43 @@ melt-modules/warmelt-outobj.quicklybuilt.so: melt-sources/warmelt-outobj.c \
GCCMELT_MODULE_WORKSPACE=melt-workdir
# end translator warmelt-outobj
-#@ warmelt-outobj from melt-build.tpl line 551
+#@ warmelt-outobj from melt-build.tpl line 559
-#@ from melt-build.tpl line 473
+#@ from melt-build.tpl line 481
-## melt translator warmelt-modes # 8 from melt-build.tpl line 476
+## melt translator warmelt-modes # 8 from melt-build.tpl line 484
melt-sources/warmelt-modes.melt: $(melt_make_source_dir)/warmelt-modes.melt melt-sources-directory.stamp
- @echo from melt-build.tpl line 478; ls -l $(melt_make_source_dir)/warmelt-modes.melt
+ @echo from melt-build.tpl line 486; ls -l $(melt_make_source_dir)/warmelt-modes.melt
cd melt-sources; $(LN_S) -v -f $(realpath $(melt_make_source_dir))/warmelt-modes.melt warmelt-modes.melt
-### melt included files with (load ...) macro from melt-build.tpl line 481
+### melt included files with (load ...) macro from melt-build.tpl line 489
-# MELT translator warmelt-modes in melt-sources/ timestamp from melt-build.tpl line 490
+# MELT translator warmelt-modes in melt-sources/ timestamp from melt-build.tpl line 498
melt-sources/warmelt-modes+melttime.h: melt-sources-directory.stamp \
melt-sources/warmelt-modes.c melt-sources/warmelt-modes+meltdesc.c; @true
-# MELT translator warmelt-modes in melt-sources/ C files from melt-build.tpl line 494
+# MELT translator warmelt-modes in melt-sources/ C files from melt-build.tpl line 502
melt-sources/warmelt-modes.c melt-sources/warmelt-modes+meltdesc.c: \
melt-sources/warmelt-modes.melt melt-sources-directory.stamp \
$(WARMELT_LAST) $(WARMELT_LAST_MODLIS) \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCFILE1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-modules): \
$(meltarg_source_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-sources):$(realpath $(melt_source_dir)) \
$(meltarg_init)=@$(basename $(WARMELT_LAST_MODLIS)) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_output)=melt-sources/warmelt-modes empty-file-for-melt.c > warmelt-modes+sources.args-tmp
@$(melt_move_if_change) warmelt-modes+sources.args-tmp warmelt-modes+sources.args
- @echo; echo; echo; echo -n warmelt-modes+sources.args: ; cat warmelt-modes+sources.args ; echo "***** doing " $@ from melt-build.tpl line 509
+ @echo; echo; echo; echo -n warmelt-modes+sources.args: ; cat warmelt-modes+sources.args ; echo "***** doing " $@ from melt-build.tpl line 517
$(melt_make_cc1) @warmelt-modes+sources.args
-#@ base= warmelt-modes from melt-build.tpl line 514
+#@ base= warmelt-modes from melt-build.tpl line 522
melt-modules/warmelt-modes.optimized.so: melt-sources/warmelt-modes.c \
$(wildcard melt-sources/warmelt-modes+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4340,7 +4370,7 @@ melt-modules/warmelt-modes.optimized.so: melt-sources/warmelt-modes.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-modes \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-modes
-#@ base= warmelt-modes from melt-build.tpl line 526
+#@ base= warmelt-modes from melt-build.tpl line 534
melt-modules/warmelt-modes.debugnoline.so: melt-sources/warmelt-modes.c \
$(wildcard melt-sources/warmelt-modes+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4352,7 +4382,7 @@ melt-modules/warmelt-modes.debugnoline.so: melt-sources/warmelt-modes.c \
GCCMELT_MODULE_SOURCEBASE=melt-sources/warmelt-modes \
GCCMELT_MODULE_BINARYBASE=melt-modules/warmelt-modes
-#@ from melt-build.tpl line 538
+#@ from melt-build.tpl line 546
melt-modules/warmelt-modes.quicklybuilt.so: melt-sources/warmelt-modes.c \
$(wildcard melt-sources/warmelt-modes+*.c) \
melt-modules-directory.stamp melt-sources-directory.stamp melt-workdir-directory.stamp \
@@ -4365,13 +4395,13 @@ melt-modules/warmelt-modes.quicklybuilt.so: melt-sources/warmelt-modes.c \
GCCMELT_MODULE_WORKSPACE=melt-workdir
# end translator warmelt-modes
-#@ warmelt-modes from melt-build.tpl line 551
+#@ warmelt-modes from melt-build.tpl line 559
-#@ from melt-build.tpl line 554
+#@ from melt-build.tpl line 562
-#@ from melt-build.tpl line 557
+#@ from melt-build.tpl line 565
#### melt-sources warmelt-quicklybuilt is the sequence of translator files:
melt-sources/warmelt-quicklybuilt.modlis: melt-modules/warmelt-first.optimized.so \
melt-modules/warmelt-base.optimized.so \
@@ -4399,7 +4429,7 @@ melt-modules/warmelt-modes.optimized.so
$(melt_move_if_change) $@-tmp $@
-#@ from melt-build.tpl line 557
+#@ from melt-build.tpl line 565
#### melt-sources warmelt-optimized is the sequence of translator files:
melt-sources/warmelt-optimized.modlis: melt-modules/warmelt-first.optimized.so \
melt-modules/warmelt-base.optimized.so \
@@ -4427,7 +4457,7 @@ melt-modules/warmelt-modes.optimized.so
$(melt_move_if_change) $@-tmp $@
-#@ from melt-build.tpl line 557
+#@ from melt-build.tpl line 565
#### melt-sources warmelt-debugnoline is the sequence of translator files:
melt-sources/warmelt-debugnoline.modlis: melt-modules/warmelt-first.optimized.so \
melt-modules/warmelt-base.optimized.so \
@@ -4460,13 +4490,13 @@ melt-modules/warmelt-modes.optimized.so
-#@ from melt-build.tpl line 574
+#@ from melt-build.tpl line 582
## melt application xtramelt-parse-infix-syntax
melt-sources/xtramelt-parse-infix-syntax.melt: $(melt_make_source_dir)/xtramelt-parse-infix-syntax.melt
cd melt-sources; rm -f xtramelt-parse-infix-syntax.melt; $(LN_S) $(realpath $^)
-#@ from melt-build.tpl line 580
+#@ from melt-build.tpl line 588
## melt application xtramelt-parse-infix-syntax generated files
melt-sources/xtramelt-parse-infix-syntax.c: \
melt-sources/xtramelt-parse-infix-syntax.melt melt-sources/warmelt-optimized.modlis \
@@ -4477,21 +4507,21 @@ melt-sources/xtramelt-parse-infix-syntax.c: \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCAPPLICATION1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath melt-modules) \
$(meltarg_source_path)=$(realpath melt-sources) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_init)=@warmelt-optimized: \
$(meltarg_output)=$(basename $@) empty-file-for-melt.c > $(notdir $(basename $@)).args-tmp
@$(melt_move_if_change) $(notdir $(basename $@)).args-tmp $(notdir $(basename $@)).args
- @echo; echo; echo; echo -n $(notdir $(basename $@)).args: ; cat $(notdir $(basename $@)).args ; echo "***** doing " $@ from melt-build.tpl line 599
+ @echo; echo; echo; echo -n $(notdir $(basename $@)).args: ; cat $(notdir $(basename $@)).args ; echo "***** doing " $@ from melt-build.tpl line 607
$(melt_make_cc1) @$(notdir $(basename $@)).args
-#@ from melt-build.tpl line 602
+#@ from melt-build.tpl line 610
## melt application xtramelt-parse-infix-syntax various flavors of modules
-## melt application xtramelt-parse-infix-syntax flavor optimized from melt-build.tpl line 606
+## melt application xtramelt-parse-infix-syntax flavor optimized from melt-build.tpl line 614
melt-modules/xtramelt-parse-infix-syntax.optimized.so: melt-sources-directory.stamp \
melt-sources/xtramelt-parse-infix-syntax.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-parse-infix-syntax+*.c) \
@@ -4504,7 +4534,7 @@ melt-modules/xtramelt-parse-infix-syntax.optimized.so: melt-sources-directory.st
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-parse-infix-syntax
-## melt application xtramelt-parse-infix-syntax flavor quicklybuilt from melt-build.tpl line 606
+## melt application xtramelt-parse-infix-syntax flavor quicklybuilt from melt-build.tpl line 614
melt-modules/xtramelt-parse-infix-syntax.quicklybuilt.so: melt-sources-directory.stamp \
melt-sources/xtramelt-parse-infix-syntax.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-parse-infix-syntax+*.c) \
@@ -4517,7 +4547,7 @@ melt-modules/xtramelt-parse-infix-syntax.quicklybuilt.so: melt-sources-directory
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-parse-infix-syntax
-## melt application xtramelt-parse-infix-syntax flavor debugnoline from melt-build.tpl line 606
+## melt application xtramelt-parse-infix-syntax flavor debugnoline from melt-build.tpl line 614
melt-modules/xtramelt-parse-infix-syntax.debugnoline.so: melt-sources-directory.stamp \
melt-sources/xtramelt-parse-infix-syntax.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-parse-infix-syntax+*.c) \
@@ -4530,20 +4560,20 @@ melt-modules/xtramelt-parse-infix-syntax.debugnoline.so: melt-sources-directory.
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-parse-infix-syntax
-#@ from melt-build.tpl line 619
+#@ from melt-build.tpl line 627
# end application xtramelt-parse-infix-syntax
-#@ from melt-build.tpl line 623
+#@ from melt-build.tpl line 631
-#@ from melt-build.tpl line 574
+#@ from melt-build.tpl line 582
## melt application xtramelt-ana-base
melt-sources/xtramelt-ana-base.melt: $(melt_make_source_dir)/xtramelt-ana-base.melt
cd melt-sources; rm -f xtramelt-ana-base.melt; $(LN_S) $(realpath $^)
-#@ from melt-build.tpl line 580
+#@ from melt-build.tpl line 588
## melt application xtramelt-ana-base generated files
melt-sources/xtramelt-ana-base.c: \
melt-sources/xtramelt-ana-base.melt melt-sources/warmelt-optimized.modlis \
@@ -4554,21 +4584,21 @@ melt-sources/xtramelt-ana-base.c: \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCAPPLICATION1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath melt-modules) \
$(meltarg_source_path)=$(realpath melt-sources) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_init)=@warmelt-optimized:xtramelt-parse-infix-syntax \
$(meltarg_output)=$(basename $@) empty-file-for-melt.c > $(notdir $(basename $@)).args-tmp
@$(melt_move_if_change) $(notdir $(basename $@)).args-tmp $(notdir $(basename $@)).args
- @echo; echo; echo; echo -n $(notdir $(basename $@)).args: ; cat $(notdir $(basename $@)).args ; echo "***** doing " $@ from melt-build.tpl line 599
+ @echo; echo; echo; echo -n $(notdir $(basename $@)).args: ; cat $(notdir $(basename $@)).args ; echo "***** doing " $@ from melt-build.tpl line 607
$(melt_make_cc1) @$(notdir $(basename $@)).args
-#@ from melt-build.tpl line 602
+#@ from melt-build.tpl line 610
## melt application xtramelt-ana-base various flavors of modules
-## melt application xtramelt-ana-base flavor optimized from melt-build.tpl line 606
+## melt application xtramelt-ana-base flavor optimized from melt-build.tpl line 614
melt-modules/xtramelt-ana-base.optimized.so: melt-sources-directory.stamp \
melt-sources/xtramelt-ana-base.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-ana-base+*.c) \
@@ -4581,7 +4611,7 @@ melt-modules/xtramelt-ana-base.optimized.so: melt-sources-directory.stamp \
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-ana-base
-## melt application xtramelt-ana-base flavor quicklybuilt from melt-build.tpl line 606
+## melt application xtramelt-ana-base flavor quicklybuilt from melt-build.tpl line 614
melt-modules/xtramelt-ana-base.quicklybuilt.so: melt-sources-directory.stamp \
melt-sources/xtramelt-ana-base.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-ana-base+*.c) \
@@ -4594,7 +4624,7 @@ melt-modules/xtramelt-ana-base.quicklybuilt.so: melt-sources-directory.stamp \
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-ana-base
-## melt application xtramelt-ana-base flavor debugnoline from melt-build.tpl line 606
+## melt application xtramelt-ana-base flavor debugnoline from melt-build.tpl line 614
melt-modules/xtramelt-ana-base.debugnoline.so: melt-sources-directory.stamp \
melt-sources/xtramelt-ana-base.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-ana-base+*.c) \
@@ -4607,20 +4637,20 @@ melt-modules/xtramelt-ana-base.debugnoline.so: melt-sources-directory.stamp \
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-ana-base
-#@ from melt-build.tpl line 619
+#@ from melt-build.tpl line 627
# end application xtramelt-ana-base
-#@ from melt-build.tpl line 623
+#@ from melt-build.tpl line 631
-#@ from melt-build.tpl line 574
+#@ from melt-build.tpl line 582
## melt application xtramelt-ana-simple
melt-sources/xtramelt-ana-simple.melt: $(melt_make_source_dir)/xtramelt-ana-simple.melt
cd melt-sources; rm -f xtramelt-ana-simple.melt; $(LN_S) $(realpath $^)
-#@ from melt-build.tpl line 580
+#@ from melt-build.tpl line 588
## melt application xtramelt-ana-simple generated files
melt-sources/xtramelt-ana-simple.c: \
melt-sources/xtramelt-ana-simple.melt melt-sources/warmelt-optimized.modlis \
@@ -4631,21 +4661,21 @@ melt-sources/xtramelt-ana-simple.c: \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCAPPLICATION1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath melt-modules) \
$(meltarg_source_path)=$(realpath melt-sources) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_init)=@warmelt-optimized:xtramelt-parse-infix-syntax:xtramelt-ana-base \
$(meltarg_output)=$(basename $@) empty-file-for-melt.c > $(notdir $(basename $@)).args-tmp
@$(melt_move_if_change) $(notdir $(basename $@)).args-tmp $(notdir $(basename $@)).args
- @echo; echo; echo; echo -n $(notdir $(basename $@)).args: ; cat $(notdir $(basename $@)).args ; echo "***** doing " $@ from melt-build.tpl line 599
+ @echo; echo; echo; echo -n $(notdir $(basename $@)).args: ; cat $(notdir $(basename $@)).args ; echo "***** doing " $@ from melt-build.tpl line 607
$(melt_make_cc1) @$(notdir $(basename $@)).args
-#@ from melt-build.tpl line 602
+#@ from melt-build.tpl line 610
## melt application xtramelt-ana-simple various flavors of modules
-## melt application xtramelt-ana-simple flavor optimized from melt-build.tpl line 606
+## melt application xtramelt-ana-simple flavor optimized from melt-build.tpl line 614
melt-modules/xtramelt-ana-simple.optimized.so: melt-sources-directory.stamp \
melt-sources/xtramelt-ana-simple.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-ana-simple+*.c) \
@@ -4658,7 +4688,7 @@ melt-modules/xtramelt-ana-simple.optimized.so: melt-sources-directory.stamp \
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-ana-simple
-## melt application xtramelt-ana-simple flavor quicklybuilt from melt-build.tpl line 606
+## melt application xtramelt-ana-simple flavor quicklybuilt from melt-build.tpl line 614
melt-modules/xtramelt-ana-simple.quicklybuilt.so: melt-sources-directory.stamp \
melt-sources/xtramelt-ana-simple.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-ana-simple+*.c) \
@@ -4671,7 +4701,7 @@ melt-modules/xtramelt-ana-simple.quicklybuilt.so: melt-sources-directory.stamp \
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-ana-simple
-## melt application xtramelt-ana-simple flavor debugnoline from melt-build.tpl line 606
+## melt application xtramelt-ana-simple flavor debugnoline from melt-build.tpl line 614
melt-modules/xtramelt-ana-simple.debugnoline.so: melt-sources-directory.stamp \
melt-sources/xtramelt-ana-simple.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-ana-simple+*.c) \
@@ -4684,20 +4714,20 @@ melt-modules/xtramelt-ana-simple.debugnoline.so: melt-sources-directory.stamp \
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-ana-simple
-#@ from melt-build.tpl line 619
+#@ from melt-build.tpl line 627
# end application xtramelt-ana-simple
-#@ from melt-build.tpl line 623
+#@ from melt-build.tpl line 631
-#@ from melt-build.tpl line 574
+#@ from melt-build.tpl line 582
## melt application xtramelt-c-generator
melt-sources/xtramelt-c-generator.melt: $(melt_make_source_dir)/xtramelt-c-generator.melt
cd melt-sources; rm -f xtramelt-c-generator.melt; $(LN_S) $(realpath $^)
-#@ from melt-build.tpl line 580
+#@ from melt-build.tpl line 588
## melt application xtramelt-c-generator generated files
melt-sources/xtramelt-c-generator.c: \
melt-sources/xtramelt-c-generator.melt melt-sources/warmelt-optimized.modlis \
@@ -4708,21 +4738,21 @@ melt-sources/xtramelt-c-generator.c: \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCAPPLICATION1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath melt-modules) \
$(meltarg_source_path)=$(realpath melt-sources) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_init)=@warmelt-optimized:xtramelt-parse-infix-syntax:xtramelt-ana-base:xtramelt-ana-simple \
$(meltarg_output)=$(basename $@) empty-file-for-melt.c > $(notdir $(basename $@)).args-tmp
@$(melt_move_if_change) $(notdir $(basename $@)).args-tmp $(notdir $(basename $@)).args
- @echo; echo; echo; echo -n $(notdir $(basename $@)).args: ; cat $(notdir $(basename $@)).args ; echo "***** doing " $@ from melt-build.tpl line 599
+ @echo; echo; echo; echo -n $(notdir $(basename $@)).args: ; cat $(notdir $(basename $@)).args ; echo "***** doing " $@ from melt-build.tpl line 607
$(melt_make_cc1) @$(notdir $(basename $@)).args
-#@ from melt-build.tpl line 602
+#@ from melt-build.tpl line 610
## melt application xtramelt-c-generator various flavors of modules
-## melt application xtramelt-c-generator flavor optimized from melt-build.tpl line 606
+## melt application xtramelt-c-generator flavor optimized from melt-build.tpl line 614
melt-modules/xtramelt-c-generator.optimized.so: melt-sources-directory.stamp \
melt-sources/xtramelt-c-generator.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-c-generator+*.c) \
@@ -4735,7 +4765,7 @@ melt-modules/xtramelt-c-generator.optimized.so: melt-sources-directory.stamp \
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-c-generator
-## melt application xtramelt-c-generator flavor quicklybuilt from melt-build.tpl line 606
+## melt application xtramelt-c-generator flavor quicklybuilt from melt-build.tpl line 614
melt-modules/xtramelt-c-generator.quicklybuilt.so: melt-sources-directory.stamp \
melt-sources/xtramelt-c-generator.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-c-generator+*.c) \
@@ -4748,7 +4778,7 @@ melt-modules/xtramelt-c-generator.quicklybuilt.so: melt-sources-directory.stamp
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-c-generator
-## melt application xtramelt-c-generator flavor debugnoline from melt-build.tpl line 606
+## melt application xtramelt-c-generator flavor debugnoline from melt-build.tpl line 614
melt-modules/xtramelt-c-generator.debugnoline.so: melt-sources-directory.stamp \
melt-sources/xtramelt-c-generator.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-c-generator+*.c) \
@@ -4761,20 +4791,20 @@ melt-modules/xtramelt-c-generator.debugnoline.so: melt-sources-directory.stamp \
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-c-generator
-#@ from melt-build.tpl line 619
+#@ from melt-build.tpl line 627
# end application xtramelt-c-generator
-#@ from melt-build.tpl line 623
+#@ from melt-build.tpl line 631
-#@ from melt-build.tpl line 574
+#@ from melt-build.tpl line 582
## melt application xtramelt-opengpu
melt-sources/xtramelt-opengpu.melt: $(melt_make_source_dir)/xtramelt-opengpu.melt
cd melt-sources; rm -f xtramelt-opengpu.melt; $(LN_S) $(realpath $^)
-#@ from melt-build.tpl line 580
+#@ from melt-build.tpl line 588
## melt application xtramelt-opengpu generated files
melt-sources/xtramelt-opengpu.c: \
melt-sources/xtramelt-opengpu.melt melt-sources/warmelt-optimized.modlis \
@@ -4785,21 +4815,21 @@ melt-sources/xtramelt-opengpu.c: \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCAPPLICATION1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath melt-modules) \
$(meltarg_source_path)=$(realpath melt-sources) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_init)=@warmelt-optimized:xtramelt-parse-infix-syntax:xtramelt-ana-base:xtramelt-ana-simple:xtramelt-c-generator \
$(meltarg_output)=$(basename $@) empty-file-for-melt.c > $(notdir $(basename $@)).args-tmp
@$(melt_move_if_change) $(notdir $(basename $@)).args-tmp $(notdir $(basename $@)).args
- @echo; echo; echo; echo -n $(notdir $(basename $@)).args: ; cat $(notdir $(basename $@)).args ; echo "***** doing " $@ from melt-build.tpl line 599
+ @echo; echo; echo; echo -n $(notdir $(basename $@)).args: ; cat $(notdir $(basename $@)).args ; echo "***** doing " $@ from melt-build.tpl line 607
$(melt_make_cc1) @$(notdir $(basename $@)).args
-#@ from melt-build.tpl line 602
+#@ from melt-build.tpl line 610
## melt application xtramelt-opengpu various flavors of modules
-## melt application xtramelt-opengpu flavor optimized from melt-build.tpl line 606
+## melt application xtramelt-opengpu flavor optimized from melt-build.tpl line 614
melt-modules/xtramelt-opengpu.optimized.so: melt-sources-directory.stamp \
melt-sources/xtramelt-opengpu.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-opengpu+*.c) \
@@ -4812,7 +4842,7 @@ melt-modules/xtramelt-opengpu.optimized.so: melt-sources-directory.stamp \
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-opengpu
-## melt application xtramelt-opengpu flavor quicklybuilt from melt-build.tpl line 606
+## melt application xtramelt-opengpu flavor quicklybuilt from melt-build.tpl line 614
melt-modules/xtramelt-opengpu.quicklybuilt.so: melt-sources-directory.stamp \
melt-sources/xtramelt-opengpu.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-opengpu+*.c) \
@@ -4825,7 +4855,7 @@ melt-modules/xtramelt-opengpu.quicklybuilt.so: melt-sources-directory.stamp \
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-opengpu
-## melt application xtramelt-opengpu flavor debugnoline from melt-build.tpl line 606
+## melt application xtramelt-opengpu flavor debugnoline from melt-build.tpl line 614
melt-modules/xtramelt-opengpu.debugnoline.so: melt-sources-directory.stamp \
melt-sources/xtramelt-opengpu.c melt-modules-directory.stamp melt-workdir-directory.stamp \
$(wildcard melt-sources/xtramelt-opengpu+*.c) \
@@ -4838,70 +4868,70 @@ melt-modules/xtramelt-opengpu.debugnoline.so: melt-sources-directory.stamp \
GCCMELT_MODULE_BINARYBASE=melt-modules/xtramelt-opengpu
-#@ from melt-build.tpl line 619
+#@ from melt-build.tpl line 627
# end application xtramelt-opengpu
-#@ from melt-build.tpl line 623
+#@ from melt-build.tpl line 631
################
-#@ from melt-build.tpl line 628
+#@ from melt-build.tpl line 636
melt-sayhello.melt: $(melt_default_modules_list).modlis
@date +'(code_chunk say%YM%mhello #{printf("hello_from_MELT on %c pid %%d\n", (int) getpid());}#)' > $@
-#@ from melt-build.tpl line 631
+#@ from melt-build.tpl line 639
melt-tiny-tests: melt-sayhello.melt melt-modules melt-sources \
melt-all-modules melt-all-sources \
melt-default-modules-quicklybuilt.modlis melt-runtime.args \
$(MELT_RUNTIME_C)
-# test that a helloworld can be translated from melt-build.tpl line 637
+# test that a helloworld can be translated from melt-build.tpl line 645
@echo $(MELTCCAPPLICATION1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath melt-modules) \
$(meltarg_source_path)=$(realpath melt-sources) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_output)=$(basename $<) empty-file-for-melt.c > $(basename $<).args-tmp
@$(melt_move_if_change) $(basename $<).args-tmp $(basename $<).args
- @echo; echo; echo; echo -n $(basename $<).args: ; cat $(basename $<).args ; echo "***** doing " $(basename $<) from melt-build.tpl line 645
+ @echo; echo; echo; echo -n $(basename $<).args: ; cat $(basename $<).args ; echo "***** doing " $(basename $<) from melt-build.tpl line 653
$(melt_make_cc1) @$(basename $<).args
-# test that a helloworld can be run from melt-build.tpl line 647
+# test that a helloworld can be run from melt-build.tpl line 655
@echo $(MELTCCRUNFILE1ARGS) $(meltarg_init)=@melt-default-modules-quicklybuilt \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath melt-modules) \
$(meltarg_source_path)=$(realpath melt-sources) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
$(meltarg_output)=$(basename $<) empty-file-for-melt.c > $(basename $<)-run.args-tmp
@$(melt_move_if_change) $(basename $<)-run.args-tmp $(basename $<)-run.args
- @echo; echo; echo; echo -n $(basename $<)-run.args: ; cat $(basename $<)-run.args ; echo "***** doing " $(basename $<)-run from melt-build.tpl line 655
+ @echo; echo; echo; echo -n $(basename $<)-run.args: ; cat $(basename $<)-run.args ; echo "***** doing " $(basename $<)-run from melt-build.tpl line 663
$(melt_make_cc1) @$(basename $<)-run.args
# test that the melt-runtime follows MELT coding rules; this also tests
# a real MELT pass on real code, like our melt-runtime.c
-# test melt-runtime from melt-build.tpl line 659
+# test melt-runtime from melt-build.tpl line 667
@echo $(melt_make_cc1flags) -O -Wno-shadow $(meltarg_mode)=meltframe \
$(meltarg_makefile)=$(melt_make_module_makefile) \
$(meltarg_makecmd)=$(MAKE) \
"$(meltarg_modulecflags)='$(melt_cflags)'" \
$(meltarg_tempdir)=. $(MELT_DEBUG) $(meltarg_init)=@melt-default-modules-quicklybuilt \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath melt-modules) \
$(meltarg_source_path)=$(realpath melt-sources) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) -o /dev/null > meltframe.args-tmp
@cat melt-runtime.args >> meltframe.args-tmp
echo -Iinclude/ >> meltframe.args-tmp
@$(melt_move_if_change) meltframe.args-tmp meltframe.args
- @echo; echo; echo; echo -n meltframe.args: ; cat meltframe.args ; echo "***** doing " meltframe from melt-build.tpl line 672
+ @echo; echo; echo; echo -n meltframe.args: ; cat meltframe.args ; echo "***** doing " meltframe from melt-build.tpl line 680
$(melt_make_cc1) @meltframe.args
-#@ from melt-build.tpl line 676
+#@ from melt-build.tpl line 684
################
-#@ from melt-build.tpl line 682
+#@ from melt-build.tpl line 690
melt-all-modules: melt-workdir \
melt-modules/warmelt-first.optimized.so \
melt-modules/warmelt-base.optimized.so \
@@ -4960,11 +4990,11 @@ $(melt_default_modules_list).modlis: melt-all-modules \
cd $(dir $@) ; rm -f $(notdir $@); $(LN_S) $(melt_default_modules_list)-$(melt_default_variant).modlis $(notdir $@)
-#@ from melt-build.tpl line 705
+#@ from melt-build.tpl line 713
## MELT various variants of module lists
-#@ from melt-build.tpl line 709
+#@ from melt-build.tpl line 717
### quicklybuilt default module list
$(melt_default_modules_list)-quicklybuilt.modlis: melt-all-modules melt-modules/ $(wildcard melt-modules/*.quicklybuilt.so)
@echo building quicklybuilt module list $@
@@ -4991,7 +5021,7 @@ $(melt_default_modules_list)-quicklybuilt.modlis: melt-all-modules melt-module
$(melt_move_if_change) $@-tmp $@
-#@ from melt-build.tpl line 709
+#@ from melt-build.tpl line 717
### optimized default module list
$(melt_default_modules_list)-optimized.modlis: melt-all-modules melt-modules/ $(wildcard melt-modules/*.optimized.so)
@echo building optimized module list $@
@@ -5018,7 +5048,7 @@ $(melt_default_modules_list)-optimized.modlis: melt-all-modules melt-modules/
$(melt_move_if_change) $@-tmp $@
-#@ from melt-build.tpl line 709
+#@ from melt-build.tpl line 717
### debugnoline default module list
$(melt_default_modules_list)-debugnoline.modlis: melt-all-modules melt-modules/ $(wildcard melt-modules/*.debugnoline.so)
@echo building debugnoline module list $@
@@ -5046,12 +5076,12 @@ $(melt_default_modules_list)-debugnoline.modlis: melt-all-modules melt-modules
-#@ from melt-build.tpl line 725
+#@ from melt-build.tpl line 733
### MELT upgrade
.PHONY: warmelt-upgrade-translator meltrun-generate
-#@ from melt-build.tpl line 730
+#@ from melt-build.tpl line 738
####### generate the runtime support files meltrunsup.h meltrunsup-inc.c
meltrun-generate: $(WARMELT_LAST) $(WARMELT_LAST_MODLIS) empty-file-for-melt.c \
$(melt_make_cc1_dependency)
@@ -5077,7 +5107,7 @@ meltrun-generate: $(WARMELT_LAST) $(WARMELT_LAST_MODLIS) empty-file-for-melt.c \
###### generate the translator files warmelt*.c
-#@ from melt-build.tpl line 756
+#@ from melt-build.tpl line 764
warmelt-upgrade-translator: $(WARMELT_LAST) meltrun-generate \
$(MELT_LAST_STAGE)/warmelt-first.c \
$(wildcard $(MELT_LAST_STAGE)/warmelt-first+*.c) \
@@ -5103,11 +5133,11 @@ warmelt-upgrade-translator: $(WARMELT_LAST) meltrun-generate \
ls -l meltrunsup.h meltrunsup-inc.c
indent meltrunsup.h
indent meltrunsup-inc.c
-#@ from melt-build.tpl line 768
+#@ from melt-build.tpl line 776
-#@ from melt-build.tpl line 770
+#@ from melt-build.tpl line 778
@echo upgrading MELT translator warmelt-first
-## dont indent the warmelt-first+meltdesc.c or warmelt-first+melttime.h ::: from melt-build.tpl line 772
+## dont indent the warmelt-first+meltdesc.c or warmelt-first+melttime.h ::: from melt-build.tpl line 780
cp $(MELT_LAST_STAGE)/warmelt-first+meltdesc.c $(MELT_LAST_STAGE)/warmelt-first+meltdesc.c~; \
sed s/$(MELT_LAST_STAGE)/MELT-STAGE-ZERO/g $(MELT_LAST_STAGE)/warmelt-first+meltdesc.c > $(srcdir)/melt/generated/warmelt-first+meltdesc.c
cp $(MELT_LAST_STAGE)/warmelt-first+melttime.h $(MELT_LAST_STAGE)/warmelt-first+melttime.h~; \
@@ -5126,12 +5156,12 @@ warmelt-upgrade-translator: $(WARMELT_LAST) meltrun-generate \
$(srcdir)/melt/generated/$$bf ; \
done
rm -f $(MELT_STAGE_ZERO)/warmelt-first*.so $(MELT_STAGE_ZERO)/warmelt-first*.c
-#@ from melt-build.tpl line 791
+#@ from melt-build.tpl line 799
#
-#@ from melt-build.tpl line 770
+#@ from melt-build.tpl line 778
@echo upgrading MELT translator warmelt-base
-## dont indent the warmelt-base+meltdesc.c or warmelt-base+melttime.h ::: from melt-build.tpl line 772
+## dont indent the warmelt-base+meltdesc.c or warmelt-base+melttime.h ::: from melt-build.tpl line 780
cp $(MELT_LAST_STAGE)/warmelt-base+meltdesc.c $(MELT_LAST_STAGE)/warmelt-base+meltdesc.c~; \
sed s/$(MELT_LAST_STAGE)/MELT-STAGE-ZERO/g $(MELT_LAST_STAGE)/warmelt-base+meltdesc.c > $(srcdir)/melt/generated/warmelt-base+meltdesc.c
cp $(MELT_LAST_STAGE)/warmelt-base+melttime.h $(MELT_LAST_STAGE)/warmelt-base+melttime.h~; \
@@ -5150,12 +5180,12 @@ warmelt-upgrade-translator: $(WARMELT_LAST) meltrun-generate \
$(srcdir)/melt/generated/$$bf ; \
done
rm -f $(MELT_STAGE_ZERO)/warmelt-base*.so $(MELT_STAGE_ZERO)/warmelt-base*.c
-#@ from melt-build.tpl line 791
+#@ from melt-build.tpl line 799
#
-#@ from melt-build.tpl line 770
+#@ from melt-build.tpl line 778
@echo upgrading MELT translator warmelt-debug
-## dont indent the warmelt-debug+meltdesc.c or warmelt-debug+melttime.h ::: from melt-build.tpl line 772
+## dont indent the warmelt-debug+meltdesc.c or warmelt-debug+melttime.h ::: from melt-build.tpl line 780
cp $(MELT_LAST_STAGE)/warmelt-debug+meltdesc.c $(MELT_LAST_STAGE)/warmelt-debug+meltdesc.c~; \
sed s/$(MELT_LAST_STAGE)/MELT-STAGE-ZERO/g $(MELT_LAST_STAGE)/warmelt-debug+meltdesc.c > $(srcdir)/melt/generated/warmelt-debug+meltdesc.c
cp $(MELT_LAST_STAGE)/warmelt-debug+melttime.h $(MELT_LAST_STAGE)/warmelt-debug+melttime.h~; \
@@ -5174,12 +5204,12 @@ warmelt-upgrade-translator: $(WARMELT_LAST) meltrun-generate \
$(srcdir)/melt/generated/$$bf ; \
done
rm -f $(MELT_STAGE_ZERO)/warmelt-debug*.so $(MELT_STAGE_ZERO)/warmelt-debug*.c
-#@ from melt-build.tpl line 791
+#@ from melt-build.tpl line 799
#
-#@ from melt-build.tpl line 770
+#@ from melt-build.tpl line 778
@echo upgrading MELT translator warmelt-macro
-## dont indent the warmelt-macro+meltdesc.c or warmelt-macro+melttime.h ::: from melt-build.tpl line 772
+## dont indent the warmelt-macro+meltdesc.c or warmelt-macro+melttime.h ::: from melt-build.tpl line 780
cp $(MELT_LAST_STAGE)/warmelt-macro+meltdesc.c $(MELT_LAST_STAGE)/warmelt-macro+meltdesc.c~; \
sed s/$(MELT_LAST_STAGE)/MELT-STAGE-ZERO/g $(MELT_LAST_STAGE)/warmelt-macro+meltdesc.c > $(srcdir)/melt/generated/warmelt-macro+meltdesc.c
cp $(MELT_LAST_STAGE)/warmelt-macro+melttime.h $(MELT_LAST_STAGE)/warmelt-macro+melttime.h~; \
@@ -5198,12 +5228,12 @@ warmelt-upgrade-translator: $(WARMELT_LAST) meltrun-generate \
$(srcdir)/melt/generated/$$bf ; \
done
rm -f $(MELT_STAGE_ZERO)/warmelt-macro*.so $(MELT_STAGE_ZERO)/warmelt-macro*.c
-#@ from melt-build.tpl line 791
+#@ from melt-build.tpl line 799
#
-#@ from melt-build.tpl line 770
+#@ from melt-build.tpl line 778
@echo upgrading MELT translator warmelt-normal
-## dont indent the warmelt-normal+meltdesc.c or warmelt-normal+melttime.h ::: from melt-build.tpl line 772
+## dont indent the warmelt-normal+meltdesc.c or warmelt-normal+melttime.h ::: from melt-build.tpl line 780
cp $(MELT_LAST_STAGE)/warmelt-normal+meltdesc.c $(MELT_LAST_STAGE)/warmelt-normal+meltdesc.c~; \
sed s/$(MELT_LAST_STAGE)/MELT-STAGE-ZERO/g $(MELT_LAST_STAGE)/warmelt-normal+meltdesc.c > $(srcdir)/melt/generated/warmelt-normal+meltdesc.c
cp $(MELT_LAST_STAGE)/warmelt-normal+melttime.h $(MELT_LAST_STAGE)/warmelt-normal+melttime.h~; \
@@ -5222,12 +5252,12 @@ warmelt-upgrade-translator: $(WARMELT_LAST) meltrun-generate \
$(srcdir)/melt/generated/$$bf ; \
done
rm -f $(MELT_STAGE_ZERO)/warmelt-normal*.so $(MELT_STAGE_ZERO)/warmelt-normal*.c
-#@ from melt-build.tpl line 791
+#@ from melt-build.tpl line 799
#
-#@ from melt-build.tpl line 770
+#@ from melt-build.tpl line 778
@echo upgrading MELT translator warmelt-normatch
-## dont indent the warmelt-normatch+meltdesc.c or warmelt-normatch+melttime.h ::: from melt-build.tpl line 772
+## dont indent the warmelt-normatch+meltdesc.c or warmelt-normatch+melttime.h ::: from melt-build.tpl line 780
cp $(MELT_LAST_STAGE)/warmelt-normatch+meltdesc.c $(MELT_LAST_STAGE)/warmelt-normatch+meltdesc.c~; \
sed s/$(MELT_LAST_STAGE)/MELT-STAGE-ZERO/g $(MELT_LAST_STAGE)/warmelt-normatch+meltdesc.c > $(srcdir)/melt/generated/warmelt-normatch+meltdesc.c
cp $(MELT_LAST_STAGE)/warmelt-normatch+melttime.h $(MELT_LAST_STAGE)/warmelt-normatch+melttime.h~; \
@@ -5246,12 +5276,12 @@ warmelt-upgrade-translator: $(WARMELT_LAST) meltrun-generate \
$(srcdir)/melt/generated/$$bf ; \
done
rm -f $(MELT_STAGE_ZERO)/warmelt-normatch*.so $(MELT_STAGE_ZERO)/warmelt-normatch*.c
-#@ from melt-build.tpl line 791
+#@ from melt-build.tpl line 799
#
-#@ from melt-build.tpl line 770
+#@ from melt-build.tpl line 778
@echo upgrading MELT translator warmelt-genobj
-## dont indent the warmelt-genobj+meltdesc.c or warmelt-genobj+melttime.h ::: from melt-build.tpl line 772
+## dont indent the warmelt-genobj+meltdesc.c or warmelt-genobj+melttime.h ::: from melt-build.tpl line 780
cp $(MELT_LAST_STAGE)/warmelt-genobj+meltdesc.c $(MELT_LAST_STAGE)/warmelt-genobj+meltdesc.c~; \
sed s/$(MELT_LAST_STAGE)/MELT-STAGE-ZERO/g $(MELT_LAST_STAGE)/warmelt-genobj+meltdesc.c > $(srcdir)/melt/generated/warmelt-genobj+meltdesc.c
cp $(MELT_LAST_STAGE)/warmelt-genobj+melttime.h $(MELT_LAST_STAGE)/warmelt-genobj+melttime.h~; \
@@ -5270,12 +5300,12 @@ warmelt-upgrade-translator: $(WARMELT_LAST) meltrun-generate \
$(srcdir)/melt/generated/$$bf ; \
done
rm -f $(MELT_STAGE_ZERO)/warmelt-genobj*.so $(MELT_STAGE_ZERO)/warmelt-genobj*.c
-#@ from melt-build.tpl line 791
+#@ from melt-build.tpl line 799
#
-#@ from melt-build.tpl line 770
+#@ from melt-build.tpl line 778
@echo upgrading MELT translator warmelt-outobj
-## dont indent the warmelt-outobj+meltdesc.c or warmelt-outobj+melttime.h ::: from melt-build.tpl line 772
+## dont indent the warmelt-outobj+meltdesc.c or warmelt-outobj+melttime.h ::: from melt-build.tpl line 780
cp $(MELT_LAST_STAGE)/warmelt-outobj+meltdesc.c $(MELT_LAST_STAGE)/warmelt-outobj+meltdesc.c~; \
sed s/$(MELT_LAST_STAGE)/MELT-STAGE-ZERO/g $(MELT_LAST_STAGE)/warmelt-outobj+meltdesc.c > $(srcdir)/melt/generated/warmelt-outobj+meltdesc.c
cp $(MELT_LAST_STAGE)/warmelt-outobj+melttime.h $(MELT_LAST_STAGE)/warmelt-outobj+melttime.h~; \
@@ -5294,12 +5324,12 @@ warmelt-upgrade-translator: $(WARMELT_LAST) meltrun-generate \
$(srcdir)/melt/generated/$$bf ; \
done
rm -f $(MELT_STAGE_ZERO)/warmelt-outobj*.so $(MELT_STAGE_ZERO)/warmelt-outobj*.c
-#@ from melt-build.tpl line 791
+#@ from melt-build.tpl line 799
#
-#@ from melt-build.tpl line 770
+#@ from melt-build.tpl line 778
@echo upgrading MELT translator warmelt-modes
-## dont indent the warmelt-modes+meltdesc.c or warmelt-modes+melttime.h ::: from melt-build.tpl line 772
+## dont indent the warmelt-modes+meltdesc.c or warmelt-modes+melttime.h ::: from melt-build.tpl line 780
cp $(MELT_LAST_STAGE)/warmelt-modes+meltdesc.c $(MELT_LAST_STAGE)/warmelt-modes+meltdesc.c~; \
sed s/$(MELT_LAST_STAGE)/MELT-STAGE-ZERO/g $(MELT_LAST_STAGE)/warmelt-modes+meltdesc.c > $(srcdir)/melt/generated/warmelt-modes+meltdesc.c
cp $(MELT_LAST_STAGE)/warmelt-modes+melttime.h $(MELT_LAST_STAGE)/warmelt-modes+melttime.h~; \
@@ -5318,18 +5348,18 @@ warmelt-upgrade-translator: $(WARMELT_LAST) meltrun-generate \
$(srcdir)/melt/generated/$$bf ; \
done
rm -f $(MELT_STAGE_ZERO)/warmelt-modes*.so $(MELT_STAGE_ZERO)/warmelt-modes*.c
-#@ from melt-build.tpl line 791
+#@ from melt-build.tpl line 799
#
cp -v meltrunsup*.[ch] $(srcdir)/melt/generated/
-#@ from melt-build.tpl line 795
+#@ from melt-build.tpl line 803
### Generated MELT documentation
-#@ from melt-build.tpl line 802
+#@ from melt-build.tpl line 810
meltgendoc.texi: $(melt_default_modules_list).modlis \
melt-sources/warmelt-first.melt \
melt-sources/warmelt-base.melt \
@@ -5377,5 +5407,5 @@ melt-clean:
melt-stage3 \
melt-sources melt-modules
-#@ from melt-build.tpl line 836
+#@ from melt-build.tpl line 844
## eof melt-build.mk generated from melt-build.tpl & melt-melt-build.def
diff --git a/gcc/melt-build.tpl b/gcc/melt-build.tpl
index 09136a18ae5..42695ac157a 100644
--- a/gcc/melt-build.tpl
+++ b/gcc/melt-build.tpl
@@ -194,9 +194,8 @@ empty-file-for-melt.c:
## the default stage0 is [+ (. (tpl-file-line))+]
MELT_STAGE_ZERO?=melt-stage0-dynamic
MELT_ZERO_FLAVOR=$(patsubst melt-stage0-%,%,$(MELT_STAGE_ZERO))
-warmelt0: $(melt_make_cc1_dependency) $(MELT_STAGE_ZERO) $(MELT_STAGE_ZERO)-fullstage.stamp
-$(MELT_STAGE_ZERO):
- -test -d $(MELT_STAGE_ZERO)/ || mkdir $(MELT_STAGE_ZERO)
+warmelt0: $(melt_make_cc1_dependency) \
+ $(MELT_STAGE_ZERO)-directory.stamp $(MELT_STAGE_ZERO)-fullstage.stamp
########################################################################
@@ -206,13 +205,20 @@ $(MELT_STAGE_ZERO):
[+FOR zeroflavor IN "dynamic" "quicklybuilt" +]
## stage 0 flavor [+zeroflavor+] [+ (. (tpl-file-line))+]
-[+FOR melt_translator_file +]
## stage 0 for [+base+] [+ (. (tpl-file-line))+]
+melt-stage0-[+zeroflavor+]:
+ test -d melt-stage0-[+zeroflavor+]/ || mkdir melt-stage0-[+zeroflavor+]/
+ ls -ld $$PWD/melt-stage0-[+zeroflavor+]/ > melt-stage0-[+zeroflavor+]-directory.stamp
+melt-stage0-[+zeroflavor+]-directory.stamp: melt-stage0-[+zeroflavor+] ; @true
+
+#@ stage 0 flavor [+zeroflavor+] [+ (. (tpl-file-line))+]
+
+[+FOR melt_translator_file +]
#@ stage 0 for [+base+] flavor [+zeroflavor+] [+ (. (tpl-file-line))+]
melt-stage0-[+zeroflavor+]/[+base+].$(MELT_ZERO_GENERATED_[+mkvarsuf+]_CUMULMD5).[+zeroflavor+].so: $(MELT_ZERO_GENERATED_[+mkvarsuf+]_C_FILES) \
melt-run.h melt-runtime.h melt-runtime.c melt-workdir-directory.stamp \
- melt-predef.h $(melt_make_cc1_dependency)
+ melt-predef.h melt-stage0-[+zeroflavor+]-directory.stamp $(melt_make_cc1_dependency)
@echo stage0-[+zeroflavor+] [+base+] MELT_GENERATED_[+mkvarsuf+]_CUMULMD5= $(MELT_GENERATED_[+mkvarsuf+]_CUMULMD5)
+$(MELT_MAKE_MODULE) melt_module \
GCCMELT_MODULE_WORKSPACE=melt-workdir \
@@ -274,9 +280,10 @@ ENDFOR melt_translator_file+]
#@ stage 0 flavor [+zeroflavor+] fullstage stamp [+ (. (tpl-file-line))+]
melt-stage0-[+zeroflavor+]-fullstage.stamp: \
[+FOR melt_translator_file " \\\n"
- +] melt-stage0-[+base+].[+zeroflavor+]-module.stamp [+ENDFOR melt_translator_file
- @true
-+]
+ +] melt-stage0-[+base+].[+zeroflavor+]-module.stamp [+ENDFOR melt_translator_file+]
+ cat $^ > $@-tmp
+ $(melt_move_if_change) $@-tmp $@
+
##@ end STAGE0 flavor [+zeroflavor+] [+ (. (tpl-file-line))+]
####-------------------------------------------------------------
@@ -306,8 +313,9 @@ melt-stage0-[+zeroflavor+]-fullstage.stamp: \
## the descriptive C of [+melt_stage+] for [+ (. outbase)+] [+ (. (tpl-file-line))+]
[+melt_stage+]/[+ (. outbase)+]+meltdesc.c [+melt_stage+]/[+ (. outbase)+].c: \
- $(melt_make_source_dir)/[+ (. outbase)+].melt \
- [+ (. prevstage)+]-fullstage.stamp [+ (. prevstage)+]/warmelt.modlis \
+ $(melt_make_source_dir)/[+ (. outbase)+].melt \
+ [+melt_stage+]-directory.stamp \
+ [+ (. prevstage)+]-fullstage.stamp [+ (. prevstage)+]/warmelt.modlis \
[+FOR includeload+] [+includeload+] \
[+ENDFOR includeload
+][+FOR melt_translator_file+][+ (define inbase (get "base")) (define inindex (for-index))
@@ -326,7 +334,7 @@ melt-stage0-[+zeroflavor+]-fullstage.stamp: \
(define depindex (if (< inindex outindex) stageindex (- stageindex 1)))
+][+ (. depstage)+]/[+ (. inbase)+].[+ (. depflavor)+][+ENDFOR melt_translator_file
+] > [+ (. outbase)+]+[+melt_stage+].args-tmp
- @echo $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ @echo $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath .):$(realpath [+melt_stage+]):$(realpath [+ (. prevstage)+]):$(realpath $(melt_make_module_dir)) \
$(meltarg_source_path)=$(realpath .):$(realpath [+melt_stage+]):$(realpath [+ (. prevstage)+]):$(realpath $(melt_make_source_dir)):$(realpath $(melt_make_source_dir)/generated):$(realpath $(melt_source_dir)) \
$(meltarg_output)=[+melt_stage+]/[+ (. outbase)+] $(meltarg_workdir)=melt-workdir \
@@ -401,8 +409,8 @@ ENDFOR melt_translator_file+]
#@ [+ (. (tpl-file-line))+]
[+melt_stage+]-fullstage.stamp: melt-run.h | [+melt_stage+]/warmelt.modlis
echo "#$@ generated" > $@-tmp
- md5sum melt-run.h >> $@-tmp
-[+FOR melt_translator_file "\n"+] md5sum $(wildcard [+melt_stage+]/[+base+].c[+melt_stage+]/[+base+]+[0-9]*.c) < /dev/null >> $@-tmp[+ENDFOR melt_translator_file+]
+ $(MD5SUM) melt-run.h >> $@-tmp
+[+FOR melt_translator_file "\n"+] $(MD5SUM) $(wildcard [+melt_stage+]/[+base+].c[+melt_stage+]/[+base+]+[0-9]*.c) < /dev/null >> $@-tmp[+ENDFOR melt_translator_file+]
echo "# end $@" >> $@-tmp
$(melt_move_if_change) $@-tmp $@
@@ -410,9 +418,9 @@ ENDFOR melt_translator_file+]
### phony targets for [+melt_stage+]
#@ [+ (. (tpl-file-line))+]
.PHONY: warmelt[+(. stageindex)+] warmelt[+(. stageindex)+]n
-warmelt[+(. stageindex)+]: [+melt_stage+] [+melt_stage+]/warmelt.modlis
+warmelt[+(. stageindex)+]: [+melt_stage+]-fullstage.stamp [+melt_stage+]/warmelt.modlis
@echo MELT build made $@
-warmelt[+(. stageindex)+]n: [+melt_stage+] [+melt_stage+]/warmelt.debugnoline.modlis
+warmelt[+(. stageindex)+]n: [+melt_stage+]-fullstage.stamp [+melt_stage+]/warmelt.debugnoline.modlis
@echo MELT build made $@
#@ [+ (. (tpl-file-line))+] [+melt_stage+] directory and stamp
@@ -499,7 +507,7 @@ melt-sources/[+base+].c melt-sources/[+base+]+meltdesc.c: \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo [+IF (= transindex 0)+] $(MELTCCINIT1ARGS) \[+ELSE+] $(MELTCCFILE1ARGS) \[+ENDIF+]
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-modules): \
$(meltarg_source_path)=$(realpath $(MELT_LAST_STAGE)):$(realpath melt-sources):$(realpath $(melt_source_dir)) \
$(meltarg_init)=@$(basename $(WARMELT_LAST_MODLIS)) \
@@ -589,7 +597,7 @@ melt-sources/[+base+].c: \
empty-file-for-melt.c melt-run.h melt-runtime.h \
$(melt_make_cc1_dependency)
@echo $(MELTCCAPPLICATION1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath melt-modules) \
$(meltarg_source_path)=$(realpath melt-sources) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
@@ -636,7 +644,7 @@ melt-tiny-tests: melt-sayhello.melt melt-modules melt-sources \
$(MELT_RUNTIME_C)
# test that a helloworld can be translated [+ (. (tpl-file-line))+]
@echo $(MELTCCAPPLICATION1ARGS) \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath melt-modules) \
$(meltarg_source_path)=$(realpath melt-sources) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
@@ -646,7 +654,7 @@ melt-tiny-tests: melt-sayhello.melt melt-modules melt-sources \
$(melt_make_cc1) @$(basename $<).args
# test that a helloworld can be run [+ (. (tpl-file-line))+]
@echo $(MELTCCRUNFILE1ARGS) $(meltarg_init)=@melt-default-modules-quicklybuilt \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath melt-modules) \
$(meltarg_source_path)=$(realpath melt-sources) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) \
@@ -662,7 +670,7 @@ melt-tiny-tests: melt-sayhello.melt melt-modules melt-sources \
$(meltarg_makecmd)=$(MAKE) \
"$(meltarg_modulecflags)='$(melt_cflags)'" \
$(meltarg_tempdir)=. $(MELT_DEBUG) $(meltarg_init)=@melt-default-modules-quicklybuilt \
- $(meltarg_arg)=$< -frandom-seed=$(shell md5sum $< | cut -b-24) \
+ $(meltarg_arg)=$< -frandom-seed=$(shell $(MD5SUM) $< | cut -b-24) \
$(meltarg_module_path)=$(realpath melt-modules) \
$(meltarg_source_path)=$(realpath melt-sources) \
$(meltarg_workdir)=melt-workdir $(meltarg_inhibitautobuild) -o /dev/null > meltframe.args-tmp