From: simonm Date: Wed, 11 Mar 1998 13:56:18 +0000 (+0000) Subject: [project @ 1998-03-11 13:56:18 by simonm] X-Git-Tag: Approx_2487_patches~880 X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=6086e2b7d9188e5da5296df9faf12f252c7888d9 [project @ 1998-03-11 13:56:18 by simonm] added .hc-->.s and .S-->.o rules. --- diff --git a/mk/suffix.mk b/mk/suffix.mk index c4c2f7a..47b1a38 100644 --- a/mk/suffix.mk +++ b/mk/suffix.mk @@ -64,6 +64,11 @@ SRC_HC_PRE_OPTS += $(HC_PRE__) $(HC) $(HC_OPTS) -c $< -o $@ -osuf $(subst .,,$(suffix $@)) $(HC_POST_OPTS) +%.$(way_)s : %.$(way_)hc + $(HC_PRE_OPTS) + $(HC) $(HC_OPTS) -S $< -o $@ -osuf $(subst .,,$(suffix $@)) + $(HC_POST_OPTS) + %.$(way_)hc : %.lhc @$(RM) $@ $(UNLIT) $< $@ @@ -125,6 +130,10 @@ SRC_HC_PRE_OPTS += $(HC_PRE__) @$(RM) $@ $(CC) $(CC_OPTS) -c $< -o $@ +%.$(way_)o : %.S + @$(RM) $@ + $(CC) $(CC_OPTS) -c $< -o $@ + #%.$(way_)s : %.c # @$(RM) $@ # $(CC) $(CC_OPTS) -S $< -o $@