9os

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 0458bb2593bc094a65bd418f5f44e93b1aff442a
parent d81f2c5d4d4aa4cc7c06c1f85195f4e3894528c4
Author: Dimitris Papastamos <dimitris.papastamos@arm.com>
Date:   Tue,  6 Nov 2018 16:47:22 +0000

Add rule to generate preprocessed files

Change-Id: I5ca8dbc72d2896b12c04548a74ce02cfe000ac1f
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>

Diffstat:
Mscripts/rules.mk | 7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/scripts/rules.mk b/scripts/rules.mk @@ -36,7 +36,7 @@ LD = $(CROSS_COMPILE)$(LINKER) OC = $(CROSS_COMPILE)$(OBJCOPY) HOSTCC=$(COMP) -.SUFFIXES: .elf .bin +.SUFFIXES: .elf .bin .i .c.o: $(CC) $(RCODE_CFLAGS) -o $@ -c $< @@ -47,6 +47,9 @@ HOSTCC=$(COMP) .c.s: $(CC) $(RCODE_CFLAGS) -o $@ -S $< +.c.i: + $(CPP) $(RCODE_CFLAGS) -o $@ $< + .s.o: $(AS) $(RCODE_ASFLAGS) -o $@ $< @@ -75,6 +78,6 @@ run_test: run FORCE clean: clean-files clean-files: - rm -f *.d *.o *.a $(TARGET) + rm -f *.i *.d *.o *.a $(TARGET) -include *.d