aboutsummaryrefslogtreecommitdiff
path: root/packages/gcc/13.2.0/0013-libgcc-Exclude-UCLIBC-from-GLIBC-thread-check.patch
Commit message (Collapse)AuthorAgeFilesLines
* gcc: Add GCC 13.3.0Chris Packham2024-05-241-35/+0
| | | | | | | | https://gcc.gnu.org/pipermail/gcc-announce/2024/000181.html Add the new version dropping patches that have been applied upstream. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* gcc: Add patch to avoid reference to __pthread_key_createChris Packham2023-09-131-0/+35
A toolchain uclibc-ng-1.0.43, binutils-2.40 and gcc-13.2.0 hits the following error when building: ld.bfd: isl_test2.o: non-canonical reference to canonical protected function `__pthread_key_create' in x86_64-multilib-linux-uclibc/sysroot/lib64/libc.so.1 ld.bfd: failed to set dynamic section sizes: bad value The reference comes from libgcc where it is using the __pthread_key_create() symbol to detect the use of pthreads with GNU libc. Prevent this on uclibc-ng with an explicit condition. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111322 Signed-off-by: Chris Packham <judge.packham@gmail.com>