From 1b6dd3f1297882f2450942a55189fefaae31071f Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Wed, 12 Feb 2014 20:51:13 +0000 Subject: Make ABI tests generate .out files. If you rerun "make check" in a tree where some tests have already been run, it will rerun ABI tests because those do not create an output file. This patch changes those tests to create .out files so they only get rerun if the dependencies (on the ABI baselines and the generated .symlist files) indicate they should be rerun. Tested x86_64. * Makerules (check-abi-%): Change target to $(objpfx)check-abi-%.out. (check-abi target): Update dependencies. (check-abi-pattern variable): Redirect output of diff to $@. (check-abi variable): Likewise. * elf/Makefile (check-abi): Update dependencies. --- elf/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'elf/Makefile') diff --git a/elf/Makefile b/elf/Makefile index 4c58fc9c24..a684b6b113 100644 --- a/elf/Makefile +++ b/elf/Makefile @@ -255,7 +255,7 @@ endif include ../Rules -check-abi: check-abi-ld +check-abi: $(objpfx)check-abi-ld.out update-abi: update-abi-ld ifeq (yes,$(build-shared)) -- cgit 1.4.1