aboutsummaryrefslogtreecommitdiff
path: root/LUFA/Build
diff options
context:
space:
mode:
authorDean <Dean@d5102386-fcda-11dd-9fdb-3debd5008f28>2012-06-02 10:46:25 +0000
committerDean <Dean@d5102386-fcda-11dd-9fdb-3debd5008f28>2012-06-02 10:46:25 +0000
commit1b177ee480895502f07e1c8d137949eda82a98cf (patch)
treeafdaa656eee10b8c064b8a3ea69d100d60ddaeb1 /LUFA/Build
parentcb0d5fcd34f6b2e0c7d03dfa30bb28f1f2451466 (diff)
Replace architecture specific makefiles in the BuildTests with the new common build system makefiles.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2267 d5102386-fcda-11dd-9fdb-3debd5008f28
Diffstat (limited to 'LUFA/Build')
-rw-r--r--LUFA/Build/lufa.build.in11
1 files changed, 5 insertions, 6 deletions
diff --git a/LUFA/Build/lufa.build.in b/LUFA/Build/lufa.build.in
index 3f9d446e..158eb24c 100644
--- a/LUFA/Build/lufa.build.in
+++ b/LUFA/Build/lufa.build.in
@@ -81,8 +81,8 @@ endif
BOARD ?= NONE
OPTIMIZATION ?= s
F_CPU ?=
-C_STANDARD ?= c99
-CPP_STANDARD ?= c++98
+C_STANDARD ?= gnu99
+CPP_STANDARD ?= gnu++98
# Convert input source file list to differentiate them by type
C_SOURCE = $(filter %.c, $(SRC))
@@ -103,10 +103,9 @@ else ifeq ($(ARCH),UC3)
CC_FLAGS += -mpart=$(MCU) -g3 -masm-addr-pseudos
CROSS = avr32-
endif
-
CC_FLAGS += -fno-strict-aliasing -funsigned-char -funsigned-bitfields -ffunction-sections
CC_FLAGS += -Wall -Wstrict-prototypes
-CC_FLAGS += -I. -I$(LUFA_PATH)/.. -pipe
+CC_FLAGS += -I. -I$(LUFA_PATH)/..
CC_FLAGS += -DARCH=ARCH_$(ARCH) -DBOARD=BOARD_$(BOARD) -DF_USB=$(F_USB)UL
ifneq ($(F_CPU),)
CC_FLAGS += -DF_CPU=$(F_CPU)UL
@@ -158,11 +157,11 @@ lss: $(TARGET).lss
%.o: %.c
@echo $(MSG_COMPILE_CMD) Compiling C file \"$^\"
- $(CROSS)gcc -c $(CC_FLAGS) -O$(OPTIMIZATION) --std=$(C_STANDARD) $< -o $@
+ $(CROSS)gcc -c $(CC_FLAGS) -O$(OPTIMIZATION) -std=$(C_STANDARD) $< -o $@
%.o: %.cpp
@echo $(MSG_COMPILE_CMD) Compiling C++ file \"$^\"
- $(CROSS)gcc -c $(CC_FLAGS) -O$(OPTIMIZATION) --std=$(CPP_STANDARD) -x c++ $< -o $@
+ $(CROSS)gcc -c $(CC_FLAGS) -O$(OPTIMIZATION) -std=$(CPP_STANDARD) -x c++ $< -o $@
%.o: %.S
@echo $(MSG_COMPILE_CMD) Assembling \"$^\"