Lines Matching +full:- +full:c
2 ifneq ($(wildcard test.c main.c),)
10 SRC += $(wildcard *.c bd/*.c)
11 OBJ := $(SRC:.c=.o)
12 DEP := $(SRC:.c=.d)
13 ASM := $(SRC:.c=.s)
16 override CFLAGS += -O0 -g3
18 override CFLAGS += -Os
21 override CFLAGS += -m$(WORD)
24 override CFLAGS += -DLFS_YES_TRACE
26 override CFLAGS += -I.
27 override CFLAGS += -std=c99 -Wall -pedantic
28 override CFLAGS += -Wextra -Wshadow -Wjump-misses-init -Wundef
29 # Remove missing-field-initializers because of GCC bug
30 override CFLAGS += -Wno-missing-field-initializers
33 override TFLAGS += -v
42 $(SIZE) -t $^
50 -include $(DEP)
53 $(CC) $(CFLAGS) $^ $(LFLAGS) -o $@
58 %.o: %.c
59 $(CC) -c -MMD $(CFLAGS) $< -o $@
61 %.s: %.c
62 $(CC) -S $(CFLAGS) $< -o $@
65 rm -f $(TARGET)
66 rm -f $(OBJ)
67 rm -f $(DEP)
68 rm -f $(ASM)
69 rm -f tests/*.toml.*