[kvm-unit-tests PATCH v7 2/6] riscv: Set .aux.o files as .PRECIOUS
Clément Léger
cleger at rivosinc.com
Fri Feb 14 03:44:15 PST 2025
When compiling, we need to keep .aux.o file or they will be removed
after the compilation which leads to dependent files to be recompiled.
Set these files as .PRECIOUS to keep them.
Signed-off-by: Clément Léger <cleger at rivosinc.com>
---
riscv/Makefile | 1 +
1 file changed, 1 insertion(+)
diff --git a/riscv/Makefile b/riscv/Makefile
index 52718f3f..ae9cf02a 100644
--- a/riscv/Makefile
+++ b/riscv/Makefile
@@ -90,6 +90,7 @@ CFLAGS += -I $(SRCDIR)/lib -I $(SRCDIR)/lib/libfdt -I lib -I $(SRCDIR)/riscv
asm-offsets = lib/riscv/asm-offsets.h
include $(SRCDIR)/scripts/asm-offsets.mak
+.PRECIOUS: %.aux.o
%.aux.o: $(SRCDIR)/lib/auxinfo.c
$(CC) $(CFLAGS) -c -o $@ $< \
-DPROGNAME=\"$(notdir $(@:.aux.o=.$(exe)))\" -DAUXFLAGS=$(AUXFLAGS)
--
2.47.2
More information about the kvm-riscv
mailing list