Browse Source

Merge branch 'export-build' of github.com:PX4/Firmware into export-build

sbg
Lorenz Meier 12 years ago
parent
commit
4a44e10411
  1. 15
      makefiles/toolchain_gnu-arm-eabi.mk
  2. 2
      src/systemcmds/pwm/pwm.c

15
makefiles/toolchain_gnu-arm-eabi.mk

@ -144,6 +144,7 @@ CFLAGS = $(ARCHCFLAGS) \
$(INSTRUMENTATIONDEFINES) \ $(INSTRUMENTATIONDEFINES) \
$(ARCHDEFINES) \ $(ARCHDEFINES) \
$(EXTRADEFINES) \ $(EXTRADEFINES) \
$(EXTRACFLAGS) \
-fno-common \ -fno-common \
$(addprefix -I,$(INCLUDE_DIRS)) $(addprefix -I,$(INCLUDE_DIRS))
@ -156,18 +157,22 @@ CXXFLAGS = $(ARCHCXXFLAGS) \
$(ARCHXXINCLUDES) \ $(ARCHXXINCLUDES) \
$(INSTRUMENTATIONDEFINES) \ $(INSTRUMENTATIONDEFINES) \
$(ARCHDEFINES) \ $(ARCHDEFINES) \
$(EXTRADEFINES) \
-DCONFIG_WCHAR_BUILTIN \ -DCONFIG_WCHAR_BUILTIN \
$(EXTRADEFINES) \
$(EXTRACXXFLAGS) \
$(addprefix -I,$(INCLUDE_DIRS)) $(addprefix -I,$(INCLUDE_DIRS))
# Flags we pass to the assembler # Flags we pass to the assembler
# #
AFLAGS = $(CFLAGS) -D__ASSEMBLY__ AFLAGS = $(CFLAGS) -D__ASSEMBLY__ \
$(EXTRADEFINES) \
$(EXTRAAFLAGS)
# Flags we pass to the linker # Flags we pass to the linker
# #
LDFLAGS += --warn-common \ LDFLAGS += --warn-common \
--gc-sections \ --gc-sections \
$(EXTRALDFLAGS) \
$(addprefix -T,$(LDSCRIPT)) \ $(addprefix -T,$(LDSCRIPT)) \
$(addprefix -L,$(LIB_DIRS)) $(addprefix -L,$(LIB_DIRS))
@ -189,7 +194,7 @@ DEP_INCLUDES = $(subst .o,.d,$(OBJS))
define COMPILE define COMPILE
@$(ECHO) "CC: $1" @$(ECHO) "CC: $1"
@$(MKDIR) -p $(dir $2) @$(MKDIR) -p $(dir $2)
$(Q) $(CC) -MD -c $(CFLAGS) $(EXTRAFLAGS) $(abspath $1) -o $2 $(Q) $(CC) -MD -c $(CFLAGS) $(abspath $1) -o $2
endef endef
# Compile C++ source $1 to $2 # Compile C++ source $1 to $2
@ -198,7 +203,7 @@ endef
define COMPILEXX define COMPILEXX
@$(ECHO) "CXX: $1" @$(ECHO) "CXX: $1"
@$(MKDIR) -p $(dir $2) @$(MKDIR) -p $(dir $2)
$(Q) $(CXX) -MD -c $(CXXFLAGS) $(EXTRAFLAGS) $(abspath $1) -o $2 $(Q) $(CXX) -MD -c $(CXXFLAGS) $(abspath $1) -o $2
endef endef
# Assemble $1 into $2 # Assemble $1 into $2
@ -206,7 +211,7 @@ endef
define ASSEMBLE define ASSEMBLE
@$(ECHO) "AS: $1" @$(ECHO) "AS: $1"
@$(MKDIR) -p $(dir $2) @$(MKDIR) -p $(dir $2)
$(Q) $(CC) -c $(AFLAGS) $(EXTRAFLAGS) $(abspath $1) -o $2 $(Q) $(CC) -c $(AFLAGS) $(abspath $1) -o $2
endef endef
# Produce partially-linked $1 from files in $2 # Produce partially-linked $1 from files in $2

2
src/systemcmds/pwm/pwm.c

@ -78,7 +78,7 @@ usage(const char *reason)
" <channel_group> Channel group that should update at the alternate rate (may be specified more than once)\n" " <channel_group> Channel group that should update at the alternate rate (may be specified more than once)\n"
" arm | disarm Arm or disarm the ouptut\n" " arm | disarm Arm or disarm the ouptut\n"
" <channel_value>... PWM output values in microseconds to assign to the PWM outputs\n" " <channel_value>... PWM output values in microseconds to assign to the PWM outputs\n"
" <chanmask> Directly supply alt rate channel mask\n" " <chanmask> Directly supply alt rate channel mask (debug use only)\n"
"\n" "\n"
"When -c is specified, any channel groups not listed with -c will update at the default rate.\n" "When -c is specified, any channel groups not listed with -c will update at the default rate.\n"
); );

Loading…
Cancel
Save