diff options
author | Keith Packard <keithp@keithp.com> | 2025-04-21 11:05:40 -0700 |
---|---|---|
committer | Chris Packham <judge.packham@gmail.com> | 2025-04-26 15:06:15 +1200 |
commit | 2fb4cf18d13fdf9b694f1ff01245b559a5447c8d (patch) | |
tree | 57be5fd594052217338ecdef6f5ff7ae0aac96a9 /packages/gcc/15.1.0/experimental/0001-picolibc-Add-custom-spec-file-fragments-for-using-pi.patch | |
parent | 63765c98c0c267e1cc87612ea7373e13113396d9 (diff) | |
download | crosstool-ng-2fb4cf18d13fdf9b694f1ff01245b559a5447c8d.tar.gz crosstool-ng-2fb4cf18d13fdf9b694f1ff01245b559a5447c8d.tar.bz2 crosstool-ng-2fb4cf18d13fdf9b694f1ff01245b559a5447c8d.zip |
companion_libs: Make picolibc build compatible with 1.8.10
Picolibc 1.8.10 reworked the configuration option for single/multi
thread support and removed some unused options for exit handler
support.
Map LIBC_PICOLIBC_MULTITHREAD to the new single-thread option or the old
newlib-retargetable-locking+newlib-multithread options depending on whether
the picolibc version knows about the single-thread option.
Remove support for newlib-register-fini, newlib-atexit-dynamic-alloc,
newlib-global-atexit and lite-exit options as all of those relate to
the legacy exit handler code. There hasn't ever been any way to enable
this using crosstool-ng, so none of these options have ever done
anything.
The help strings for each of of the unused configuration variables
have been updated.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'packages/gcc/15.1.0/experimental/0001-picolibc-Add-custom-spec-file-fragments-for-using-pi.patch')
0 files changed, 0 insertions, 0 deletions