ChibiOS does not work reliably with GCC -O0 with recent compilers.
Change to -O1
This commit is contained in:
parent
627e780b6c
commit
a5cde14428
6 changed files with 6 additions and 6 deletions
|
@ -36,7 +36,7 @@ endif
|
||||||
#
|
#
|
||||||
|
|
||||||
ARCH = arm-none-eabi-
|
ARCH = arm-none-eabi-
|
||||||
SRCFLAGS = -ggdb -O0
|
SRCFLAGS = -ggdb -O1
|
||||||
CFLAGS =
|
CFLAGS =
|
||||||
CXXFLAGS = -fno-rtti
|
CXXFLAGS = -fno-rtti
|
||||||
ASFLAGS =
|
ASFLAGS =
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
# Compiler options here.
|
# Compiler options here.
|
||||||
ifeq ($(USE_OPT),)
|
ifeq ($(USE_OPT),)
|
||||||
# Replace -O0 with -O2 for a production build. -O2 just messes with the debugger.
|
# Replace -O0 with -O2 for a production build. -O2 just messes with the debugger.
|
||||||
USE_OPT = -O0 -g -fomit-frame-pointer -falign-functions=16
|
USE_OPT = -O1 -g -fomit-frame-pointer -falign-functions=16
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# C specific options here (added to USE_OPT).
|
# C specific options here (added to USE_OPT).
|
||||||
|
|
|
@ -35,7 +35,7 @@ endif
|
||||||
#
|
#
|
||||||
|
|
||||||
ARCH = arm-none-eabi-
|
ARCH = arm-none-eabi-
|
||||||
SRCFLAGS = -ggdb -O0
|
SRCFLAGS = -ggdb -O1
|
||||||
CFLAGS =
|
CFLAGS =
|
||||||
CXXFLAGS = -fno-rtti
|
CXXFLAGS = -fno-rtti
|
||||||
ASFLAGS =
|
ASFLAGS =
|
||||||
|
|
|
@ -36,7 +36,7 @@ endif
|
||||||
#
|
#
|
||||||
|
|
||||||
ARCH = arm-none-eabi-
|
ARCH = arm-none-eabi-
|
||||||
SRCFLAGS = -ggdb -O0
|
SRCFLAGS = -ggdb -O1
|
||||||
CFLAGS =
|
CFLAGS =
|
||||||
CXXFLAGS = -fno-rtti
|
CXXFLAGS = -fno-rtti
|
||||||
ASFLAGS =
|
ASFLAGS =
|
||||||
|
|
|
@ -34,7 +34,7 @@ endif
|
||||||
#
|
#
|
||||||
|
|
||||||
ARCH = arm-none-eabi-
|
ARCH = arm-none-eabi-
|
||||||
SRCFLAGS = -ggdb -O0
|
SRCFLAGS = -ggdb -O1
|
||||||
CFLAGS =
|
CFLAGS =
|
||||||
CXXFLAGS = -fno-rtti
|
CXXFLAGS = -fno-rtti
|
||||||
ASFLAGS =
|
ASFLAGS =
|
||||||
|
|
|
@ -37,7 +37,7 @@ endif
|
||||||
#
|
#
|
||||||
|
|
||||||
ARCH = arm-none-eabi-
|
ARCH = arm-none-eabi-
|
||||||
SRCFLAGS = -ggdb -O0
|
SRCFLAGS = -ggdb -O1
|
||||||
CFLAGS =
|
CFLAGS =
|
||||||
CXXFLAGS = -fno-rtti
|
CXXFLAGS = -fno-rtti
|
||||||
ASFLAGS =
|
ASFLAGS =
|
||||||
|
|
Loading…
Add table
Reference in a new issue