diff options
author | Clyne Sullivan <tullivan99@gmail.com> | 2018-02-07 16:31:03 -0500 |
---|---|---|
committer | Clyne Sullivan <tullivan99@gmail.com> | 2018-02-07 16:31:03 -0500 |
commit | 025ed8530ce92d4a2282af8bba1b9e3e93afbb99 (patch) | |
tree | 9c2414485d90c3745340eaed682baaed7127ffa0 /Makefile | |
parent | 12fa2716dbc3ea80c833411b12fe403421cebb00 (diff) |
need to sync with desktop
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -6,7 +6,8 @@ OBJCOPY = objcopy MCUFLAGS = -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 AFLAGS = $(MCUFLAGS) -CFLAGS = $(MCUFLAGS) -Iinclude -fno-builtin -fsigned-char -ffreestanding -Wall -Werror -Wextra +CFLAGS = $(MCUFLAGS) -Iinclude -fno-builtin -fsigned-char -ffreestanding -Wall -Werror -Wextra -Wno-discarded-qualifiers +LFLAGS = OFLAGS = -O ihex CFILES = $(wildcard src/*.c) @@ -23,7 +24,7 @@ all: $(HEX) $(HEX): $(OFILES) @echo " LINK " $(HEX) @$(CROSS)$(OBJCOPY) -B arm -I binary -O elf32-littlearm initrd.img out/initrd.img.o - @$(CROSS)$(CC) $(CFLAGS) -T link.ld out/*.o -o out/main.elf + @$(CROSS)$(CC) $(CFLAGS) $(LFLAGS) -T link.ld out/*.o -o out/main.elf @$(CROSS)$(OBJCOPY) $(OFLAGS) out/main.elf $(HEX) $(OUTDIR)/%.o: src/%.c |