[crosstool-ng/crosstool-ng] c0f2d7: Patch glibc to support building with GCC 10 based ...

Chris Packham via crossgcc <[email protected]> Sun, 30 Aug 2020 01:51:36 -0700
Newsgroups gmane.comp.gcc.cross-compiling
Message-ID <crosstool-ng/crosstool-ng/push/refs/heads/master/[email protected]>
  Branch: refs/heads/master
  Home:   https://github.com/crosstool-ng/crosstool-ng
  Commit: c0f2d7016b7032b29b5d5b401d5c4f4d24822719
      https://github.com/crosstool-ng/crosstool-ng/commit/c0f2d7016b7032b29b5d5b401d5c4f4d24822719
  Author: Hans-Christian Noren Egtvedt <[email protected]>
  Date:   2020-08-27 (Thu, 27 Aug 2020)

  Changed paths:
    A packages/glibc/2.27/0001-Fix-build-with-GCC-10-when-long-double-double.patch
    A packages/glibc/2.28/0002-Fix-build-with-GCC-10-when-long-double-double.patch
    A packages/glibc/2.29/0003-Fix-build-with-GCC-10-when-long-double-double.patch
    A packages/glibc/2.30/0003-Fix-build-with-GCC-10-when-long-double-double.patch
    A packages/glibc/2.31/0002-Fix-build-with-GCC-10-when-long-double-double.patch

  Log Message:
  -----------
  Patch glibc to support building with GCC 10 based toolchains


  Commit: b0c0005f8a056afed06d663bb4e15f5dbd32e973
      https://github.com/crosstool-ng/crosstool-ng/commit/b0c0005f8a056afed06d663bb4e15f5dbd32e973
  Author: Hans-Christian Noren Egtvedt <[email protected]>
  Date:   2020-08-27 (Thu, 27 Aug 2020)

  Changed paths:
    R packages/gcc/9.2.0/0000-libtool-leave-framework-alone.patch
    R packages/gcc/9.2.0/0001-uclibc-conf.patch
    R packages/gcc/9.2.0/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch
    R packages/gcc/9.2.0/0003-gcc-plugin-POSIX-include-sys-select-h.patch
    R packages/gcc/9.2.0/0004-arm-softfloat-libgcc.patch
    R packages/gcc/9.2.0/0005-fix-m68k-uclinux.patch
    R packages/gcc/9.2.0/0006-libgfortran-missing-include.patch
    R packages/gcc/9.2.0/0007-nios2-bad-multilib-default.patch
    R packages/gcc/9.2.0/0008-libgcc-disable-split-stack-nothreads.patch
    R packages/gcc/9.2.0/0009-bionic-ndk.patch
    R packages/gcc/9.2.0/0010-crystax.patch
    R packages/gcc/9.2.0/0011-crystax.patch
    R packages/gcc/9.2.0/0012-crystax.patch
    R packages/gcc/9.2.0/0013-crystax.patch
    R packages/gcc/9.2.0/0014-crystax.patch
    R packages/gcc/9.2.0/0015-crystax.patch
    R packages/gcc/9.2.0/0016-crystax.patch
    R packages/gcc/9.2.0/0017-crystax.patch
    R packages/gcc/9.2.0/0018-isl-0.20.patch
    R packages/gcc/9.2.0/chksum
    R packages/gcc/9.2.0/version.desc
    A packages/gcc/9.3.0/0000-libtool-leave-framework-alone.patch
    A packages/gcc/9.3.0/0001-uclibc-conf.patch
    A packages/gcc/9.3.0/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch
    A packages/gcc/9.3.0/0003-gcc-plugin-POSIX-include-sys-select-h.patch
    A packages/gcc/9.3.0/0004-arm-softfloat-libgcc.patch
    A packages/gcc/9.3.0/0005-fix-m68k-uclinux.patch
    A packages/gcc/9.3.0/0006-libgfortran-missing-include.patch
    A packages/gcc/9.3.0/0007-nios2-bad-multilib-default.patch
    A packages/gcc/9.3.0/0008-libgcc-disable-split-stack-nothreads.patch
    A packages/gcc/9.3.0/0009-bionic-ndk.patch
    A packages/gcc/9.3.0/0010-crystax.patch
    A packages/gcc/9.3.0/0011-crystax.patch
    A packages/gcc/9.3.0/0012-crystax.patch
    A packages/gcc/9.3.0/0013-crystax.patch
    A packages/gcc/9.3.0/0014-crystax.patch
    A packages/gcc/9.3.0/0015-crystax.patch
    A packages/gcc/9.3.0/0016-crystax.patch
    A packages/gcc/9.3.0/0017-crystax.patch
    A packages/gcc/9.3.0/0018-isl-0.20.patch
    A packages/gcc/9.3.0/chksum
    A packages/gcc/9.3.0/version.desc

  Log Message:
  -----------
  Update to GCC 9.x to latest release 9.3.0

Forward ported patches from GCC 9.2.0 to 9.3.0, refreshed to match
current sources.

Patch 0010-crystax.patch did not apply clean and had minor adjustments
to fit new GCC 9.3.0 release.

Signed-off-by: Hans-Christian Noren Egtvedt <[email protected]>


  Commit: 45a01960fc8da60a86091612ebde1808925dc689
      https://github.com/crosstool-ng/crosstool-ng/commit/45a01960fc8da60a86091612ebde1808925dc689
  Author: Hans-Christian Noren Egtvedt <[email protected]>
  Date:   2020-08-27 (Thu, 27 Aug 2020)

  Changed paths:
    A packages/gcc/10.2.0/0000-libtool-leave-framework-alone.patch
    A packages/gcc/10.2.0/0001-uclibc-conf.patch
    A packages/gcc/10.2.0/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch
    A packages/gcc/10.2.0/0003-gcc-plugin-POSIX-include-sys-select-h.patch
    A packages/gcc/10.2.0/0004-arm-softfloat-libgcc.patch
    A packages/gcc/10.2.0/0005-fix-m68k-uclinux.patch
    A packages/gcc/10.2.0/0006-libgfortran-missing-include.patch
    A packages/gcc/10.2.0/0007-nios2-bad-multilib-default.patch
    A packages/gcc/10.2.0/0008-libgcc-disable-split-stack-nothreads.patch
    A packages/gcc/10.2.0/0009-bionic-ndk.patch
    A packages/gcc/10.2.0/0010-crystax.patch
    A packages/gcc/10.2.0/0011-crystax.patch
    A packages/gcc/10.2.0/0012-crystax.patch
    A packages/gcc/10.2.0/0013-crystax.patch
    A packages/gcc/10.2.0/0014-crystax.patch
    A packages/gcc/10.2.0/0015-crystax.patch
    A packages/gcc/10.2.0/0016-crystax.patch
    A packages/gcc/10.2.0/0017-crystax.patch
    A packages/gcc/10.2.0/0018-isl-0.20.patch
    A packages/gcc/10.2.0/chksum
    A packages/gcc/10.2.0/version.desc

  Log Message:
  -----------
  Add support for GCC 10.2.0

Forward ported patches from GCC 9.x, refreshed to match current sources.

Patch 0010-crystax.patch did not apply clean and had minor adjustments
to fit new GCC 10.2.0 release.

Signed-off-by: Hans-Christian Noren Egtvedt <[email protected]>


  Commit: 793d65899f448ee9b0cf121a170c82f0bc15b854
      https://github.com/crosstool-ng/crosstool-ng/commit/793d65899f448ee9b0cf121a170c82f0bc15b854
  Author: Hans-Christian Noren Egtvedt <[email protected]>
  Date:   2020-08-27 (Thu, 27 Aug 2020)

  Changed paths:
    A packages/binutils/2.35/0000-sh-conf.patch
    A packages/binutils/2.35/0001-ld_makefile_patch.patch
    A packages/binutils/2.35/0002-check_ldrunpath_length.patch
    A packages/binutils/2.35/0003-MinGW-w64-winpthreads-doesnt-have-pthread_mutexattr_settype.patch
    A packages/binutils/2.35/0004-Dont-link-to-libfl-as-its-unnecessary.patch
    A packages/binutils/2.35/0005-Darwin-gold-binary-cc-include-string-not-cstring.patch
    A packages/binutils/2.35/0006-Darwin-Two-fixes-from-Android-NDK-PTHREAD_ONCE_INIT-wcsncasecmp.patch
    A packages/binutils/2.35/0007-sysroot.patch
    A packages/binutils/2.35/0008-poison-system-directories.patch
    A packages/binutils/2.35/chksum
    A packages/binutils/2.35/version.desc

  Log Message:
  -----------
  Add support for binutils 2.35

Forward ported patches from binutils 2.34, refreshed to match current
sources.

Patch 0008-poison-system-directories.patch did not apply clean and had
minor adjustments to fit new binutils 2.35 release.

Signed-off-by: Hans-Christian Noren Egtvedt <[email protected]>


  Commit: 23f17ab5cbff7a6ae46816553a166ff782da0c9a
      https://github.com/crosstool-ng/crosstool-ng/commit/23f17ab5cbff7a6ae46816553a166ff782da0c9a
  Author: Chris Packham <[email protected]>
  Date:   2020-08-30 (Sun, 30 Aug 2020)

  Changed paths:
    A packages/binutils/2.35/0000-sh-conf.patch
    A packages/binutils/2.35/0001-ld_makefile_patch.patch
    A packages/binutils/2.35/0002-check_ldrunpath_length.patch
    A packages/binutils/2.35/0003-MinGW-w64-winpthreads-doesnt-have-pthread_mutexattr_settype.patch
    A packages/binutils/2.35/0004-Dont-link-to-libfl-as-its-unnecessary.patch
    A packages/binutils/2.35/0005-Darwin-gold-binary-cc-include-string-not-cstring.patch
    A packages/binutils/2.35/0006-Darwin-Two-fixes-from-Android-NDK-PTHREAD_ONCE_INIT-wcsncasecmp.patch
    A packages/binutils/2.35/0007-sysroot.patch
    A packages/binutils/2.35/0008-poison-system-directories.patch
    A packages/binutils/2.35/chksum
    A packages/binutils/2.35/version.desc
    A packages/gcc/10.2.0/0000-libtool-leave-framework-alone.patch
    A packages/gcc/10.2.0/0001-uclibc-conf.patch
    A packages/gcc/10.2.0/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch
    A packages/gcc/10.2.0/0003-gcc-plugin-POSIX-include-sys-select-h.patch
    A packages/gcc/10.2.0/0004-arm-softfloat-libgcc.patch
    A packages/gcc/10.2.0/0005-fix-m68k-uclinux.patch
    A packages/gcc/10.2.0/0006-libgfortran-missing-include.patch
    A packages/gcc/10.2.0/0007-nios2-bad-multilib-default.patch
    A packages/gcc/10.2.0/0008-libgcc-disable-split-stack-nothreads.patch
    A packages/gcc/10.2.0/0009-bionic-ndk.patch
    A packages/gcc/10.2.0/0010-crystax.patch
    A packages/gcc/10.2.0/0011-crystax.patch
    A packages/gcc/10.2.0/0012-crystax.patch
    A packages/gcc/10.2.0/0013-crystax.patch
    A packages/gcc/10.2.0/0014-crystax.patch
    A packages/gcc/10.2.0/0015-crystax.patch
    A packages/gcc/10.2.0/0016-crystax.patch
    A packages/gcc/10.2.0/0017-crystax.patch
    A packages/gcc/10.2.0/0018-isl-0.20.patch
    A packages/gcc/10.2.0/chksum
    A packages/gcc/10.2.0/version.desc
    R packages/gcc/9.2.0/0000-libtool-leave-framework-alone.patch
    R packages/gcc/9.2.0/0001-uclibc-conf.patch
    R packages/gcc/9.2.0/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch
    R packages/gcc/9.2.0/0003-gcc-plugin-POSIX-include-sys-select-h.patch
    R packages/gcc/9.2.0/0004-arm-softfloat-libgcc.patch
    R packages/gcc/9.2.0/0005-fix-m68k-uclinux.patch
    R packages/gcc/9.2.0/0006-libgfortran-missing-include.patch
    R packages/gcc/9.2.0/0007-nios2-bad-multilib-default.patch
    R packages/gcc/9.2.0/0008-libgcc-disable-split-stack-nothreads.patch
    R packages/gcc/9.2.0/0009-bionic-ndk.patch
    R packages/gcc/9.2.0/0010-crystax.patch
    R packages/gcc/9.2.0/0011-crystax.patch
    R packages/gcc/9.2.0/0012-crystax.patch
    R packages/gcc/9.2.0/0013-crystax.patch
    R packages/gcc/9.2.0/0014-crystax.patch
    R packages/gcc/9.2.0/0015-crystax.patch
    R packages/gcc/9.2.0/0016-crystax.patch
    R packages/gcc/9.2.0/0017-crystax.patch
    R packages/gcc/9.2.0/0018-isl-0.20.patch
    R packages/gcc/9.2.0/chksum
    R packages/gcc/9.2.0/version.desc
    A packages/gcc/9.3.0/0000-libtool-leave-framework-alone.patch
    A packages/gcc/9.3.0/0001-uclibc-conf.patch
    A packages/gcc/9.3.0/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch
    A packages/gcc/9.3.0/0003-gcc-plugin-POSIX-include-sys-select-h.patch
    A packages/gcc/9.3.0/0004-arm-softfloat-libgcc.patch
    A packages/gcc/9.3.0/0005-fix-m68k-uclinux.patch
    A packages/gcc/9.3.0/0006-libgfortran-missing-include.patch
    A packages/gcc/9.3.0/0007-nios2-bad-multilib-default.patch
    A packages/gcc/9.3.0/0008-libgcc-disable-split-stack-nothreads.patch
    A packages/gcc/9.3.0/0009-bionic-ndk.patch
    A packages/gcc/9.3.0/0010-crystax.patch
    A packages/gcc/9.3.0/0011-crystax.patch
    A packages/gcc/9.3.0/0012-crystax.patch
    A packages/gcc/9.3.0/0013-crystax.patch
    A packages/gcc/9.3.0/0014-crystax.patch
    A packages/gcc/9.3.0/0015-crystax.patch
    A packages/gcc/9.3.0/0016-crystax.patch
    A packages/gcc/9.3.0/0017-crystax.patch
    A packages/gcc/9.3.0/0018-isl-0.20.patch
    A packages/gcc/9.3.0/chksum
    A packages/gcc/9.3.0/version.desc
    A packages/glibc/2.27/0001-Fix-build-with-GCC-10-when-long-double-double.patch
    A packages/glibc/2.28/0002-Fix-build-with-GCC-10-when-long-double-double.patch
    A packages/glibc/2.29/0003-Fix-build-with-GCC-10-when-long-double-double.patch
    A packages/glibc/2.30/0003-Fix-build-with-GCC-10-when-long-double-double.patch
    A packages/glibc/2.31/0002-Fix-build-with-GCC-10-when-long-double-double.patch

  Log Message:
  -----------
  Merge pull request #1368 from egtvedt/add-gcc-9.3-and-10.2-binutils-2.35

Add gcc 9.3 and 10.2, and binutils 2.35


Compare: https://github.com/crosstool-ng/crosstool-ng/compare/d908f53ffaed...23f17ab5cbff
--
For unsubscribe information see http://sourceware.org/lists.html#faq