LPC55S69: Use -Os, added Time library.

Signed-off-by: Yilin Sun <imi415@imi.moe>
This commit is contained in:
Yilin Sun 2023-03-08 21:57:34 +08:00
parent 05ebbc3a9b
commit dd483b90b3
Signed by: imi415
GPG Key ID: 17F01E106F9F5E0A
2 changed files with 3 additions and 1 deletions

View File

@ -34,6 +34,7 @@ add_library(${PROJECT_NAME} INTERFACE)
add_dependencies(${PROJECT_NAME} mruby_libs)
target_include_directories(${PROJECT_NAME} INTERFACE
"${CMAKE_CURRENT_BINARY_DIR}/mruby/${MRUBY_MCUX_TARGET}/include"
"mruby/include"
)

View File

@ -5,7 +5,7 @@ MRuby::CrossBuild.new("lpc55s69") do |conf|
conf.cc do |cc|
cc.command = "arm-none-eabi-gcc"
cc.flags = "-mcpu=cortex-m33 -mthumb -mfloat-abi=hard -mfpu=fpv5-sp-d16 -Wall -g -O2"
cc.flags = "-mcpu=cortex-m33 -mthumb -mfloat-abi=hard -mfpu=fpv5-sp-d16 -Wall -g -Os"
cc.compile_options = %Q[%{flags} -o "%{outfile}" -c "%{infile}"]
#configuration for low memory environment
@ -46,6 +46,7 @@ MRuby::CrossBuild.new("lpc55s69") do |conf|
conf.gem :core => "mruby-sprintf"
conf.gem :core => "mruby-print"
conf.gem :core => "mruby-math"
conf.gem :core => "mruby-time"
conf.gem :core => "mruby-enum-ext"
conf.gem :core => "mruby-numeric-ext"