musl-cross-make/patches
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
..
binutils-2.25.1 add binutils patches fixing mips tls reloc output when linking pie 2018-01-31 12:26:40 -05:00
binutils-2.27 binutils 2.27: add patch so reproducible builds work even on mips 2019-04-11 18:57:51 -04:00
binutils-2.32 add binutils 2.32 hash and patches 2019-05-26 15:23:16 -04:00
binutils-397a64b3 add support for last GPLv2 binutils version (git snapshot) 2015-11-06 06:44:16 +00:00
gcc-4.2.1 add support for gcc 4.2.1 (last gplv2 version) 2015-11-06 06:23:54 +00:00
gcc-5.3.0 fix file extension of 2 patches 2018-11-02 23:34:29 -04:00
gcc-6.4.0 fix file extension of 2 patches 2018-11-02 23:34:29 -04:00
gcc-6.5.0 add support for GCC 6.5.0 2019-02-12 19:40:33 -05:00
gcc-7.2.0 add m68k support patches for all currently supported gcc versions 2018-06-21 15:30:04 -04:00
gcc-7.3.0 add patches to fix invalid tls-model usage in gcc target libs 2018-09-25 13:52:59 -04:00
gcc-8.3.0 add gcc 8.3.0 hash and patches 2019-05-26 15:22:55 -04:00
gcc-9.1.0 Support GCC 9.1.0 2019-06-30 23:53:50 -04:00
linux-4.4.10 Patch elf.h circular dependency out of linux-4.4.10 2016-05-30 04:44:24 +02:00