musl-cross-make/patches/gcc-9.1.0
Kevin Mark 0e455cd5ba
Support GCC 9.1.0
Rebased the patches for GCC 8.3.0 onto 9.1.0. Not all applied
cleanly, particularly the PIE patch so I had to get a little
creative. Could definitely use an extra pair of eyes on these
patches.

Independent verification of the SHA1 is always appreciated.

Verified compile with the following config.mak:

    BINUTILS_VER = 2.32
    GCC_VER = 9.1.0
    GMP_VER = 6.1.2
    MPC_VER = 1.1.0
    MPFR_VER = 4.0.2
    ISL_VER = 0.21
    LINUX_VER = 3.0.35

    COMMON_CONFIG += --disable-nls
    GCC_CONFIG += --enable-languages=c,c++
    GCC_CONFIG += --disable-libquadmath --disable-decimal-float
    GCC_CONFIG += --disable-multilib
2019-06-30 23:53:50 -04:00
..
0001-ssp_nonshared.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
0002-posix_memalign.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
0003-libatomic-test-fix.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
0004-libgomp-test-fix.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
0005-libitm-test-fix.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
0006-libvtv-test-fix.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
0007-j2.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
0008-s390x-muslldso.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
0009-microblaze-pr65649.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
0010-ldbl128-config.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
0011-m68k.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
0012-static-pie.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
0013-invalid_tls_model.diff Support GCC 9.1.0 2019-06-30 23:53:50 -04:00