@@ -353,21 +353,35 @@ Makefile.test-amd64-files.mk: fiat-amd64/gentest.py $(AMD64_ASM_FILES)
353
353
include Makefile.test-amd64-files.mk
354
354
355
355
.PHONY: test-amd64-files-print-report test-amd64-files-lite-print-report only-test-amd64-files-print-report only-test-amd64-files-lite-print-report
356
- .PHONY: test-amd64-files-print-report-after-make test-amd64-files-lite-print-report-after-make only-test-amd64-files-print-report-after-make only-test-amd64-files-lite-print-report-after-make
357
356
358
357
test-amd64-files-print-report:: STATUS_FILES=$(AMD64_ASM_STATUS_FILES)
359
- only-test-amd64-files-print-report only-test-amd64-files-print-report-after-make :: STATUS_FILES=$(AMD64_ASM_ONLY_STATUS_FILES)
358
+ only-test-amd64-files-print-report:: STATUS_FILES=$(AMD64_ASM_ONLY_STATUS_FILES)
360
359
test-amd64-files-lite-print-report:: STATUS_FILES=$(AMD64_ASM_SMALL_STATUS_FILES)
361
- only-test-amd64-files-lite-print-report only-test-amd64-files-lite-print-report-after-make :: STATUS_FILES=$(AMD64_ASM_SMALL_ONLY_STATUS_FILES)
360
+ only-test-amd64-files-lite-print-report:: STATUS_FILES=$(AMD64_ASM_SMALL_ONLY_STATUS_FILES)
362
361
test-amd64-files-status: STATUS_FILES=$(AMD64_ASM_STATUS_FILES)
363
362
only-test-amd64-files-status: STATUS_FILES=$(AMD64_ASM_ONLY_STATUS_FILES)
364
363
test-amd64-files-lite-status: STATUS_FILES=$(AMD64_ASM_SMALL_STATUS_FILES)
365
364
only-test-amd64-files-lite-status: STATUS_FILES=$(AMD64_ASM_SMALL_ONLY_STATUS_FILES)
366
365
367
- only-test-amd64-files-print-report-after-make:: | only-test-amd64-files-status
368
- only-test-amd64-files-lite-print-report-after-make:: | only-test-amd64-files-lite-status
366
+ only-test-amd64-files-print-report:: | $(filter only-test-amd64-files-status,$(MAKECMDGOALS))
367
+ only-test-amd64-files-lite-print-report:: | $(filter only-test-amd64-files-lite-status,$(MAKECMDGOALS))
368
+ test-amd64-files-print-report:: | $(filter test-amd64-files-status,$(MAKECMDGOALS))
369
+ test-amd64-files-lite-print-report:: | $(filter test-amd64-files-lite-status,$(MAKECMDGOALS))
369
370
370
- test-amd64-files-print-report only-test-amd64-files-print-report test-amd64-files-lite-print-report only-test-amd64-files-lite-print-report test-amd64-files-print-report-after-make only-test-amd64-files-print-report-after-make test-amd64-files-lite-print-report-after-make only-test-amd64-files-lite-print-report-after-make::
371
+ ifneq ($(filter only-test-amd64-files only-test-amd64-files-print-report,$(MAKECMDGOALS)),)
372
+ only-test-amd64-files-print-report:: | only-test-amd64-files-status
373
+ endif
374
+ ifneq ($(filter test-amd64-files test-amd64-files-print-report,$(MAKECMDGOALS)),)
375
+ test-amd64-files-print-report:: | test-amd64-files-status
376
+ endif
377
+ ifneq ($(filter test-amd64-files-lite test-amd64-files-lite-print-report,$(MAKECMDGOALS)),)
378
+ test-amd64-files-lite-print-report:: | test-amd64-files-lite-status
379
+ endif
380
+ ifneq ($(filter only-test-amd64-files-lite only-test-amd64-files-lite-print-report,$(MAKECMDGOALS)),)
381
+ only-test-amd64-files-lite-print-report:: | only-test-amd64-files-lite-status
382
+ endif
383
+
384
+ test-amd64-files-print-report only-test-amd64-files-print-report test-amd64-files-lite-print-report only-test-amd64-files-lite-print-report::
371
385
@ export passed=$$(cat $(STATUS_FILES) 2>/dev/null | grep -c '^0$$'); \
372
386
export total=$(words $(STATUS_FILES)); \
373
387
export failed=$$(expr $${total} - $${passed}); \
@@ -387,11 +401,15 @@ test-amd64-files test-amd64-files-lite: $(UNSATURATED_SOLINAS) $(WORD_BY_WORD_MO
387
401
388
402
test-amd64-files: test-amd64-files-print-report test-amd64-files-status
389
403
390
- only-test-amd64-files: only-test-amd64-files-print-report-after-make only-test-amd64-files-status
404
+ only-test-amd64-files: only-test-amd64-files-print-report only-test-amd64-files-status
391
405
392
406
test-amd64-files-lite: test-amd64-files-lite-print-report test-amd64-files-lite-status
393
407
394
- only-test-amd64-files-lite: only-test-amd64-files-lite-print-report-after-make only-test-amd64-files-lite-status
408
+ only-test-amd64-files-lite: only-test-amd64-files-lite-print-report only-test-amd64-files-lite-status
409
+
410
+
411
+
412
+
395
413
396
414
etc/tscfreq: etc/tscfreq.c
397
415
$(CC) etc/tscfreq.c -s -Os -o etc/tscfreq
0 commit comments