@@ -17,13 +17,13 @@ compiler.warning_flags.all=-Wall -Wextra
1717
1818compiler.path={build.compiler_path}
1919compiler.c.cmd={build.crossprefix}gcc
20- compiler.c.flags=-g -c {compiler.warning_flags} {compiler.zephyr.macros} "@{compiler.zephyr.cflags_file}" -MMD -mcpu={build.mcu} {build.float-abi} {build.fpu}
20+ compiler.c.flags=-g -c {compiler.define} {compiler. warning_flags} {compiler.zephyr.macros} "@{compiler.zephyr.cflags_file}" -MMD -mcpu={build.mcu} {build.float-abi} {build.fpu}
2121compiler.c.elf.cmd={build.crossprefix}g++
2222compiler.c.elf.flags=-Wl,--gc-sections -mcpu={build.mcu} {build.float-abi} {build.fpu} -std=gnu++17
2323compiler.S.cmd={build.crossprefix}g++
2424compiler.S.flags=-c -x assembler-with-cpp -mcpu={build.mcu} {build.fpu}
2525compiler.cpp.cmd={build.crossprefix}g++
26- compiler.cpp.flags=-g -Os -std=gnu++17 -c {compiler.warning_flags} {compiler.zephyr.macros} "@{compiler.zephyr.cxxflags_file}" {compiler.zephyr.common_ldflags} {compiler.zephyr.extra_ldflags} {compiler.zephyr.common_cxxflags} {compiler.zephyr.extra_cxxflags} -MMD -mcpu={build.mcu} {build.float-abi} {build.fpu}
26+ compiler.cpp.flags=-g -Os -std=gnu++17 -c {compiler.define} {compiler. warning_flags} {compiler.zephyr.macros} "@{compiler.zephyr.cxxflags_file}" {compiler.zephyr.common_ldflags} {compiler.zephyr.extra_ldflags} {compiler.zephyr.common_cxxflags} {compiler.zephyr.extra_cxxflags} -MMD -mcpu={build.mcu} {build.float-abi} {build.fpu}
2727compiler.ar.cmd={build.crossprefix}ar
2828compiler.ar.flags=rcs
2929compiler.objcopy.cmd=
@@ -34,7 +34,7 @@ compiler.elf2hex.cmd={build.crossprefix}objcopy
3434compiler.ldflags=
3535compiler.libraries.ldflags=
3636compiler.size.cmd={build.crossprefix}size
37- compiler.define=-DARDUINO=
37+ compiler.define=-D_PICOLIBC_CTYPE_SMALL=1
3838
3939compiler.zephyr.includes_file={build.variant.path}/includes.txt
4040compiler.zephyr.cflags_file={build.variant.path}/cflags.txt
0 commit comments