@@ -298,13 +298,25 @@ $(foreach target,$(CFG_TARGET_TRIPLES), \
298
298
299
299
# Make convenient Shorthand Targets for use on command
300
300
# line or by other rules:
301
- check-stage0 : check-stage0-$(CFG_HOST_TRIPLE )
302
- check-stage1 : check-stage1-$(CFG_HOST_TRIPLE )
303
- check-stage2 : check-stage2-$(CFG_HOST_TRIPLE )
304
- check-stage2-perf : check-stage2-$(CFG_HOST_TRIPLE ) -perf
305
- check-stage2-rustc : check-stage2-$(CFG_HOST_TRIPLE ) -rustc
306
- check-stage2-std : check-stage2-$(CFG_HOST_TRIPLE ) -std
307
- check-stage3 : check-stage3-$(CFG_HOST_TRIPLE )
301
+
302
+ define DEF_CHECK_STAGE
303
+
304
+ check-stage$(1 ) : check-stage$(1 ) -$$(CFG_HOST_TRIPLE )
305
+ check-stage$(1 ) -perf: check-stage$(1 ) -$$(CFG_HOST_TRIPLE ) -perf
306
+ check-stage$(1 ) -rustc: check-stage$(1 ) -$$(CFG_HOST_TRIPLE ) -rustc
307
+ check-stage$(1 ) -std: check-stage$(1 ) -$$(CFG_HOST_TRIPLE ) -std
308
+ check-stage$(1 ) -rpass: check-stage$(1 ) -$$(CFG_HOST_TRIPLE ) -rpass
309
+ check-stage$(1 ) -rfail: check-stage$(1 ) -$$(CFG_HOST_TRIPLE ) -rfail
310
+ check-stage$(1 ) -cfail: check-stage$(1 ) -$$(CFG_HOST_TRIPLE ) -cfail
311
+ check-stage$(1 ) -bench: check-stage$(1 ) -$$(CFG_HOST_TRIPLE ) -bench
312
+
313
+ endef
314
+
315
+ $(eval $(call DEF_CHECK_STAGE,0))
316
+ $(eval $(call DEF_CHECK_STAGE,1))
317
+ $(eval $(call DEF_CHECK_STAGE,2))
318
+ $(eval $(call DEF_CHECK_STAGE,3))
319
+
308
320
309
321
# #####################################################################
310
322
# Fast-test rules
0 commit comments