summaryrefslogtreecommitdiff
path: root/firmware/common.mk
diff options
context:
space:
mode:
authorWill Code <willcode4@gmail.com>2012-03-08 02:11:22 +0000
committerWill Code <willcode4@gmail.com>2012-03-08 02:11:22 +0000
commit8f7b5d0c97eeb019203981151fbabbd5d1c45fa4 (patch)
treefcf552d319d6ae4e22c7ae2f6014ce08befb1f37 /firmware/common.mk
parent1c30cef4b122bd970b2f9a1a521536f01ae5094a (diff)
Firmware: change optimization to -Os, make timing loops work with optimization
Diffstat (limited to 'firmware/common.mk')
-rw-r--r--firmware/common.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/common.mk b/firmware/common.mk
index 6105b10..5375ee1 100644
--- a/firmware/common.mk
+++ b/firmware/common.mk
@@ -98,7 +98,7 @@ OBJDIR = .
# Optimization level, can be [0, 1, 2, 3, s].
# 0 = turn off optimization. s = optimize for size.
# (Note: 3 is not always the best optimization level. See libc FAQ.)
-OPT = 0
+OPT = s
# Debugging format.
DEBUG = dwarf-2 -g3
@@ -120,7 +120,7 @@ EXTRAINCDIRS = $(LIBS_PATH) $(LPCUSB_PATH)
CSTANDARD = -std=gnu99
# Place -D or -U options here for C sources
-CDEFS = -D$(LPCUSB_TARGET) $(UBERTOOTH_OPTS) $(COMPILE_OPTS)
+CDEFS = -D$(LPCUSB_TARGET) $(UBERTOOTH_OPTS) $(COMPILE_OPTS) -Wa,-a,-ad
# Place -D or -U options here for ASM sources
ADEFS =