musl-cross-make/patches/gcc-9.2.0
Rich Felker b49456e19a fix gcc 8+ static pie patches to make -static-pie pass -static to ld
previously this was missed because there's target-specific spec magic
for a few targets to do it, but many including arm don't have it.
without this, use of -static-pie produces broken binaries which lack
an interpreter but link to shared libraries on the targets affected.

use of -static -pie (preferred form) is not affected. gcc versions
prior to 8.x did not have -static-pie (because there was no upstream
static pie support) so this patch is only needed for 8+, and only to
prevent breakage if someone uses the -static-pie option instead of
-static with -pie.
2020-02-10 12:18:24 -05:00
..
0001-ssp_nonshared.diff add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0002-posix_memalign.diff add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0003-libatomic-test-fix.diff add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0004-libgomp-test-fix.diff add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0005-libitm-test-fix.diff add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0006-libvtv-test-fix.diff add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0007-j2.diff add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0008-s390x-muslldso.diff add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0009-microblaze-pr65649.diff add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0010-ldbl128-config.diff add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0011-m68k.diff add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0012-static-pie.diff fix gcc 8+ static pie patches to make -static-pie pass -static to ld 2020-02-10 12:18:24 -05:00
0013-invalid-tls-model.diff add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0014-fix-gthr-weak-refs-for-libgcc.patch add gcc 9.2.0 hash and patches 2019-11-10 20:13:42 -05:00
0015-riscv-tls-copy-relocs.diff add patch fixing copy relocs issue on riscv 2019-11-19 08:50:58 -05:00
0016-libstdc++-futex-time64.diff add gcc patch fixing libstdc++ futex use for time64 compatibility 2020-01-21 00:07:40 -05:00
0017-pr93402.diff add patch fixing gcc pr93402 (wrong codegen) 2020-01-23 19:38:39 -05:00