add -fno-threadsafe-statics to avoid sdl depp
This commit is contained in:
@ -29,8 +29,8 @@ set(CMAKE_LINKER /usr/bin/avr-ld)
|
|||||||
|
|
||||||
# Compiler flags
|
# Compiler flags
|
||||||
add_definitions(-mmcu=${MCU} -DF_CPU=${CPU_SPEED})
|
add_definitions(-mmcu=${MCU} -DF_CPU=${CPU_SPEED})
|
||||||
add_definitions(-s -c -g -O2 -Wall -std=c++17 )
|
add_definitions(-s -c -g -Os -Wall -std=c++17 -flto)
|
||||||
add_definitions(-fno-exceptions -ffunction-sections -fdata-sections)
|
add_definitions(-fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics)
|
||||||
|
|
||||||
# Linker flags
|
# Linker flags
|
||||||
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-Os") # remove -rdynamic for C
|
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-Os") # remove -rdynamic for C
|
||||||
|
Reference in New Issue
Block a user