arm-picolibc-eabi: Specify default linker memory layout

Picolibc now lets you configure the default memory layout used in the
default linker script. Add values to the sample arm-picolibc-eabi
configuration that sets values appropriate for typical cortex m
processors run under qemu.

Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
Keith Packard 2023-04-03 15:47:41 -07:00 committed by Chris Packham
parent c33c2bf04e
commit 56dbe2ad30

View File

@ -8,3 +8,7 @@ CT_LIBC_PICOLIBC=y
CT_CC_GCC_MULTILIB_LIST="rmprofile" CT_CC_GCC_MULTILIB_LIST="rmprofile"
CT_CC_GCC_CONFIG_TLS=y CT_CC_GCC_CONFIG_TLS=y
CT_CC_LANG_CXX=y CT_CC_LANG_CXX=y
CT_LIBC_PICOLIBC_DEFAULT_FLASH_ADDR="0x00000000"
CT_LIBC_PICOLIBC_DEFAULT_FLASH_SIZE="0x00400000"
CT_LIBC_PICOLIBC_DEFAULT_RAM_ADDR="0x20000000"
CT_LIBC_PICOLIBC_DEFAULT_RAM_SIZE="0x00200000"