mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
Add special Makefile rule for string functions.
* Fixes issue with built-in string functions after gcc update.
This commit is contained in:
parent
b5741ac543
commit
b227ee9ad8
@ -18,6 +18,10 @@ $(BUILD)/%.o : %.c
|
|||||||
$(ECHO) "CC $<"
|
$(ECHO) "CC $<"
|
||||||
$(CC) $(CFLAGS) -c -o $@ $<
|
$(CC) $(CFLAGS) -c -o $@ $<
|
||||||
|
|
||||||
|
$(BUILD)/src/string0.o : src/string0.c
|
||||||
|
$(ECHO) "CC $<"
|
||||||
|
$(CC) $(CFLAGS) -ffreestanding -fno-builtin -fno-lto -c -o $@ $<
|
||||||
|
|
||||||
$(BUILD)/%.o : %.s
|
$(BUILD)/%.o : %.s
|
||||||
$(ECHO) "AS $<"
|
$(ECHO) "AS $<"
|
||||||
$(AS) $(AFLAGS) $< -o $@
|
$(AS) $(AFLAGS) $< -o $@
|
||||||
|
|||||||
@ -18,6 +18,10 @@ $(BUILD)/%.o : %.c
|
|||||||
$(ECHO) "CC $<"
|
$(ECHO) "CC $<"
|
||||||
$(CC) $(CFLAGS) -c -o $@ $<
|
$(CC) $(CFLAGS) -c -o $@ $<
|
||||||
|
|
||||||
|
$(BUILD)/src/string0.o : src/string0.c
|
||||||
|
$(ECHO) "CC $<"
|
||||||
|
$(CC) $(CFLAGS) -ffreestanding -fno-builtin -fno-lto -c -o $@ $<
|
||||||
|
|
||||||
$(BUILD)/%.o : %.s
|
$(BUILD)/%.o : %.s
|
||||||
$(ECHO) "AS $<"
|
$(ECHO) "AS $<"
|
||||||
$(AS) $(AFLAGS) $< -o $@
|
$(AS) $(AFLAGS) $< -o $@
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user