mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-24 15:06:42 +00:00
56dbe2ad30
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>
15 lines
425 B
Plaintext
15 lines
425 B
Plaintext
CT_CONFIG_VERSION="4"
|
|
CT_EXPERIMENTAL=y
|
|
CT_ARCH_ARM=y
|
|
CT_MULTILIB=y
|
|
CT_TARGET_CFLAGS="-ftls-model=local-exec"
|
|
CT_TARGET_VENDOR="picolibc"
|
|
CT_LIBC_PICOLIBC=y
|
|
CT_CC_GCC_MULTILIB_LIST="rmprofile"
|
|
CT_CC_GCC_CONFIG_TLS=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"
|