-@@ -15,6 +15,7 @@
-
- # We build the RTS with stage 1
- rts_dist_HC = $(GHC_STAGE1)
-+rts_dist_CC = $(CC_STAGE1)
-
- # merge GhcLibWays and GhcRTSWays but strip out duplicates
- rts_WAYS = $(GhcLibWays) $(filter-out $(GhcLibWays),$(GhcRTSWays))
-@@ -457,6 +458,10 @@ $(eval $(call dependencies,rts,dist,1))
-
- $(rts_dist_depfile_c_asm) : $(libffi_HEADERS) $(DTRACEPROBES_H)
-
-+ifeq "$(BootingFromHc)" "YES"
-+$(rts_C_SRCS) : $(libffi_HEADERS) $(DTRACEPROBES_H)
-+endif
-+
- # -----------------------------------------------------------------------------
- # compile dtrace probes if dtrace is supported
-
-@@ -479,7 +484,7 @@ endif