d8910b71bc
In preparation for the upgrade of glibc to version 2.39, we need to backport some gcc patches. Indeed glibc 2.39 drops libcrypt, causing a build failure of libsanitizer (part of gcc) as it has code to intercept crypt() and crypt_r() calls. This has been fixed in gcc master, but we need to backport the fix for gcc 11.x, 12.x and 13.x. gcc 8.x doesn't need to be fixed because (1) its libsanitizer does not have an interceptor for crypt()/crypt_r() and (2) we only allow gcc 8.x for PowerPC SPE, for which we only support uClibc-ng, so this issue with crypt/crypt_r going away from glibc is not relevant. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> |
||
---|---|---|
.. | ||
0001-or1k-Add-mcmodel-option-to-handle-large-GOTs.patch | ||
0002-or1k-Use-cmodel-large-when-building-crtstuff.patch | ||
0003-gcc-define-_REENTRANT-for-OpenRISC-when-pthread-is-p.patch | ||
0004-disable-split-stack-for-non-thread-builds.patch | ||
0005-fixinc-don-t-fix-machine-names-in-__has_include-.-PR.patch | ||
0006-or1k-Only-define-TARGET_HAVE_TLS-when-HAVE_AS_TLS.patch | ||
0007-xtensa-add-.note.GNU-stack-section-on-linux.patch | ||
0008-Remove-crypt-and-crypt_r-interceptors.patch |