aboutsummaryrefslogtreecommitdiff
path: root/packages/gcc/15.1.0/0005-Allow-default-libc-to-be-specified-to-configure.patch
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2025-04-21 11:05:40 -0700
committerChris Packham <judge.packham@gmail.com>2025-04-26 15:06:15 +1200
commit2fb4cf18d13fdf9b694f1ff01245b559a5447c8d (patch)
tree57be5fd594052217338ecdef6f5ff7ae0aac96a9 /packages/gcc/15.1.0/0005-Allow-default-libc-to-be-specified-to-configure.patch
parent63765c98c0c267e1cc87612ea7373e13113396d9 (diff)
downloadcrosstool-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/0005-Allow-default-libc-to-be-specified-to-configure.patch')
0 files changed, 0 insertions, 0 deletions