Merge pull request #633 from nfi/verbosity-control-msp430
Add support for verbosity control for building MSP430-based platforms with the IAR compiler.
This commit is contained in:
commit
19cd33664d
|
@ -88,7 +88,8 @@ LDFLAGSNO += -D_STACK_SIZE=$(IAR_STACK_SIZE) -D_DATA16_HEAP_SIZE=$(IAR_DATA16_HE
|
||||||
|
|
||||||
CUSTOM_RULE_C_TO_O = 1
|
CUSTOM_RULE_C_TO_O = 1
|
||||||
%.o: %.c
|
%.o: %.c
|
||||||
$(CC) $(CFLAGS) $< -o $@
|
$(TRACE_CC)
|
||||||
|
$(Q)$(CC) $(CFLAGS) $< -o $@
|
||||||
|
|
||||||
define FINALIZE_CYGWIN_DEPENDENCY
|
define FINALIZE_CYGWIN_DEPENDENCY
|
||||||
sed -e 's/ \([A-Z]\):\\/ \/cygdrive\/\L\1\//' -e 's/\\/\//g' \
|
sed -e 's/ \([A-Z]\):\\/ \/cygdrive\/\L\1\//' -e 's/\\/\//g' \
|
||||||
|
@ -98,14 +99,16 @@ endef
|
||||||
|
|
||||||
CUSTOM_RULE_C_TO_OBJECTDIR_O = 1
|
CUSTOM_RULE_C_TO_OBJECTDIR_O = 1
|
||||||
$(OBJECTDIR)/%.o: %.c | $(OBJECTDIR)
|
$(OBJECTDIR)/%.o: %.c | $(OBJECTDIR)
|
||||||
$(CC) $(CFLAGS) $< --dependencies=m $(@:.o=.P) -o $@
|
$(TRACE_CC)
|
||||||
|
$(Q)$(CC) $(CFLAGS) $< --dependencies=m $(@:.o=.P) -o $@
|
||||||
ifeq ($(HOST_OS),Windows)
|
ifeq ($(HOST_OS),Windows)
|
||||||
@$(FINALIZE_CYGWIN_DEPENDENCY)
|
@$(FINALIZE_CYGWIN_DEPENDENCY)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
CUSTOM_RULE_C_TO_CO = 1
|
CUSTOM_RULE_C_TO_CO = 1
|
||||||
%.co: %.c
|
%.co: %.c
|
||||||
$(CC) $(CFLAGS) -DAUTOSTART_ENABLE $< -o $@
|
$(TRACE_CC)
|
||||||
|
$(Q)$(CC) $(CFLAGS) -DAUTOSTART_ENABLE $< -o $@
|
||||||
|
|
||||||
AROPTS = -o
|
AROPTS = -o
|
||||||
|
|
||||||
|
@ -175,7 +178,8 @@ PROJECT_OBJECTFILES += ${addprefix $(OBJECTDIR)/,$(CONTIKI_TARGET_MAIN:.c=.o)}
|
||||||
$(STRIP) --strip-unneeded -g -x -o $@ $<
|
$(STRIP) --strip-unneeded -g -x -o $@ $<
|
||||||
|
|
||||||
%.o: ${CONTIKI_TARGET}/loader/%.S
|
%.o: ${CONTIKI_TARGET}/loader/%.S
|
||||||
$(AS) -o $(notdir $(<:.S=.o)) $<
|
$(TRACE_AS)
|
||||||
|
$(Q)$(AS) -o $(notdir $(<:.S=.o)) $<
|
||||||
|
|
||||||
%.firmware: %.${TARGET}
|
%.firmware: %.${TARGET}
|
||||||
mv $< $@
|
mv $< $@
|
||||||
|
|
Loading…
Reference in a new issue