IEEE 802.15.4 subsystem
Sign in or create your account | Project List | Help
IEEE 802.15.4 subsystem Commit Details
Date: | 2011-03-09 05:45:35 (13 years 10 days ago) |
---|---|
Author: | Werner Almesberger |
Commit: | 1dcc83391e51890c76fc8e11aeb24300a99412a2 |
Message: | atusb/fw/Makefile: put -mmcu into CFLAGS so that DEPEND uses it, too - Makefile ($(NAME).elf, boot.elf, %.o): don't pass -mmcu explicitly - Makefile (CFLAGS): include -mmcu, so that it's also picked up by $(DEPEND) |
Files: |
atusb/fw/Makefile (3 diffs) |
Change Details
atusb/fw/Makefile | ||
---|---|---|
14 | 14 | |
15 | 15 | NAME = atusb |
16 | 16 | |
17 | CFLAGS = -g -Wall -Wextra -Wshadow -Werror -Wno-unused-parameter \ | |
17 | CFLAGS = -g -mmcu=$(CHIP) \ | |
18 | -Wall -Wextra -Wshadow -Werror -Wno-unused-parameter \ | |
18 | 19 | -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes |
19 | 20 | |
20 | 21 | CHIP=atmega32u2 |
... | ... | |
62 | 63 | |
63 | 64 | $(NAME).elf: $(OBJS) |
64 | 65 | $(MAKE) version.o |
65 | $(CC) $(CFLAGS) -mmcu=$(CHIP) -o $@ $(OBJS) version.o | |
66 | $(CC) $(CFLAGS) -o $@ $(OBJS) version.o | |
66 | 67 | |
67 | 68 | boot.elf: $(BOOT_OBJS) |
68 | $(CC) $(CFLAGS) -mmcu=$(CHIP) -o $@ $(BOOT_OBJS) \ | |
69 | $(CC) $(CFLAGS) -o $@ $(BOOT_OBJS) \ | |
69 | 70 | -Wl,--section-start=.text=0x7000 |
70 | 71 | |
71 | 72 | %.bin: %.elf |
... | ... | |
104 | 105 | # ----- Dependencies ---------------------------------------------------------- |
105 | 106 | |
106 | 107 | %.o: %.c |
107 | $(CC) $(CFLAGS) -mmcu=$(CHIP) -Os -c $< | |
108 | $(CC) $(CFLAGS) -Os -c $< | |
108 | 109 | $(DEPEND) $< | \ |
109 | 110 | sed -e \ |
110 | 111 | '/^\(.*:\)\? */{p;s///;s/ *\\\?$$/ /;s/ */:\n/g;H;}' \ |