kumquat-buildroot/toolchain/toolchain-external
Romain Naour 4314161159 package/gcc: add support for gcc 7
Remove upstream patches:

831-ARM-PR-target-70473-Reduce-size-of-Cortex-A8-automat.patch

870-xtensa-Fix-PR-target-78118.patch

871-xtensa-Fix-PR-target-78603.patch

890-fix-m68k-compile.patch:
1701058da9

892-libgcc-mkmap-symver-support-skip_underscore.patch:
6c8f362e1f

893-libgcc-config-bfin-use-the-generic-linker-version-in.patch:
966d046c08

894-libgcc-fix-DWARF-compilation-with-FDPIC-targets.patch:
397d0e43ab

895-bfin-define-REENTRANT.patch:
da89a4dcdf

940-uclinux-enable-threads.patch:
b9ce54109e

941-mips-Add-support-for-mips-r6-musl.patch:
8371706509

Remove obsolete patches:

301-missing-execinfo_h.patch: boehm-gc removed from gcc sources:
baf7122876

830-arm_unbreak_armv4t.patch: SUBTARGET_CPU_DEFAULT removed:
ff3caa3ade

Add a new patch to allow to build gcc 7.1 without extracting gcc/testsuite
directory.

This new gcc version require a kernel patch [1] to avoid a build issue with
____ilog2_NaN symbol. The following kernel version contain contain already
this patch :
4.11, 4.10.6, 4.9.18, 4.4.57, 3.18.50 and 3.12.73.

To build a toolchain based on gcc 7 and uClibc-ng 1.0.24, the patch [2] is
required to avoid a build issue due to missing aligned_alloc() definition.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=474c90156c8dcc2fa815e6716cc9394d7930cb9c
[2] https://cgit.openadk.org/cgi/cgit/uclibc-ng.git/commit/?id=5b0f49037e8ea8500b05c8f31ee88529ccac4cee

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Tested-by: Theodore Ateba <tf.ateba@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-05-24 16:16:01 +02:00
..
toolchain-external-codescape-img-mips toolchain: bump Codescape IMG MIPS version to 2016.05-06 2017-01-16 11:56:11 +01:00
toolchain-external-codescape-mti-mips toolchain: bump Codescape MTI MIPS version to 2016.05-06 2017-01-16 13:10:24 +01:00
toolchain-external-codesourcery-aarch64 toolchain-external: CodeSourcery aarch64 update upstream URL 2017-04-30 23:20:59 +02:00
toolchain-external-codesourcery-amd64 toolchain-external: bump CodeSourcery AMD64 to 2016.11-19 2017-01-27 22:22:56 +13:00
toolchain-external-codesourcery-arm toolchain-external: CodeSourcery ARM update upstream URL 2017-04-30 23:21:01 +02:00
toolchain-external-codesourcery-mips toolchain-external: CodeSourcery MIPS update upstream URL 2017-04-30 23:21:02 +02:00
toolchain-external-codesourcery-niosII Revert "toolchain-external: CodeSourcery NiosII 2015.11 affected by PR19405" 2017-05-07 22:09:17 +02:00
toolchain-external-codesourcery-sh
toolchain-external-codesourcery-x86
toolchain-external-custom package/gcc: add support for gcc 7 2017-05-24 16:16:01 +02:00
toolchain-external-linaro-aarch64 toolchain-external: bump Linaro AArch64 toolchain to 2017.02 2017-02-20 21:58:53 +01:00
toolchain-external-linaro-arm toolchain-external: bump Linaro ARM toolchain to 2017.02 2017-02-20 21:58:40 +01:00
toolchain-external-linaro-armeb toolchain-external: bump Linaro ARMeb toolchain to 2017.02 2017-02-20 21:58:46 +01:00
toolchain-external-synopsys-arc toolchain-external: Update Synopsys prebuilt toolchain for ARC cores 2017-02-04 23:57:43 +01:00
Config.in
pkg-toolchain-external.mk toolchain: copy_toolchain_lib_root: clarify input parameter 2017-04-05 21:33:29 +02:00
toolchain-external.mk