diff options
author | Keith Packard <keithp@keithp.com> | 2023-04-03 15:49:14 -0700 |
---|---|---|
committer | Chris Packham <judge.packham@gmail.com> | 2023-04-19 15:13:55 +1200 |
commit | c33c2bf04e3a8288d79b55cf95206a34b33b6ccf (patch) | |
tree | 6b2df89ea233c98ee54cbad982af7c8102f1b4a5 /scripts/build/companion_libs/340-picolibc.sh | |
parent | 06faf2002e547fbaab53ffb2daac8b83238bc169 (diff) | |
download | crosstool-ng-c33c2bf04e3a8288d79b55cf95206a34b33b6ccf.tar.gz crosstool-ng-c33c2bf04e3a8288d79b55cf95206a34b33b6ccf.tar.bz2 crosstool-ng-c33c2bf04e3a8288d79b55cf95206a34b33b6ccf.zip |
picolibc: Allow default memory layout values to be configured
These values are used when constructing the default linker scripts
used with picolibc. Setting reasonable defaults allows simple test
applications to be compiled without additional configuration.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'scripts/build/companion_libs/340-picolibc.sh')
-rw-r--r-- | scripts/build/companion_libs/340-picolibc.sh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/build/companion_libs/340-picolibc.sh b/scripts/build/companion_libs/340-picolibc.sh index 929babf0..0b2038e6 100644 --- a/scripts/build/companion_libs/340-picolibc.sh +++ b/scripts/build/companion_libs/340-picolibc.sh @@ -82,6 +82,10 @@ endian = '${CT_ARCH_ENDIAN}' c_args = [ ${meson_cflags} '-nostdlib', '-fno-common', '-ftls-model=local-exec' ] needs_exe_wrapper = true skip_sanity_check = true +default_flash_addr = '${CT_LIBC_PICOLIBC_DEFAULT_FLASH_ADDR}' +default_flash_size = '${CT_LIBC_PICOLIBC_DEFAULT_FLASH_SIZE}' +default_ram_addr = '${CT_LIBC_PICOLIBC_DEFAULT_RAM_ADDR}' +default_ram_size = '${CT_LIBC_PICOLIBC_DEFAULT_RAM_SIZE}' EOF local picolibc_sysroot_dir |