[host_machine] system = 'none' cpu_family = 'arm' cpu = 'armv7m' endian = 'little' [constants] arch = 'arm-none-eabi' arm_c_args = ['--specs=picolibc.specs'] arm_c_link_args = [ '--specs=picolibc.specs', '--oslib=semihost', '-Wl,--defsym=__flash=' + flash_offset, '-Wl,--defsym=__flash_size=' + flash_size, '-Wl,--defsym=__ram=' + ram_offset, '-Wl,--defsym=__ram_size=' + ram_size, '-Wl,--defsym=__stack_size=512', '-Wl,--print-memory-usage', '-Tpicolibc.ld'] [binaries] c = arch + '-gcc' ar = arch + '-ar' objcopy = arch + '-objcopy' gdb = arch + '-gdb' [built-in options] default_library = 'static'