https://gcc.gnu.org/gcc-13/changes.html https://gcc.gnu.org/gcc-13/porting_to.html Backport upstream patch to gcc 13.2 for RISC-V build issue with gcc 4.9.x: GCC should still build with GCC 4.8.3 or newer [1] using C++03 by default. But a recent change in RISC-V port introduced a C++11 feature "std::log2" [2]. Use log2 from the C header, without the namespace [3]. [1] https://gcc.gnu.org/install/prerequisites.html [2] https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=7caa1ae5e451e780fbc4746a54e3f19d4f4304dc [3] https://stackoverflow.com/questions/26733413/error-log2-is-not-a-member-of-std Rebase patch 0001-disable-split-stack-for-non-thread-builds.patch required for uClibc-ng without threads support. Fixes: https://gitlab.com/buildroot.org/toolchains-builder/-/jobs/4202276589 Runtime tested on gitlab-ci: https://gitlab.com/kubu93/buildroot/-/pipelines/947874770/ Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
16 lines
1.5 KiB
Plaintext
16 lines
1.5 KiB
Plaintext
# From https://gcc.gnu.org/pub/gcc/releases/gcc-8.4.0/sha512.sum
|
|
sha512 6de904f552a02de33b11ef52312bb664396efd7e1ce3bbe37bfad5ef617f133095b3767b4804bc7fe78df335cb53bc83f1ac055baed40979ce4c2c3e46b70280 gcc-8.4.0.tar.xz
|
|
# From https://gcc.gnu.org/pub/gcc/releases/gcc-10.4.0/sha512.sum
|
|
sha512 440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648 gcc-10.4.0.tar.xz
|
|
# From https://gcc.gnu.org/pub/gcc/releases/gcc-11.4.0/sha512.sum
|
|
sha512 a5018bf1f1fa25ddf33f46e720675d261987763db48e7a5fdf4c26d3150a8abcb82fdc413402df1c32f2e6b057d9bae6bdfa026defc4030e10144a8532e60f14 gcc-11.4.0.tar.xz
|
|
# From https://gcc.gnu.org/pub/gcc/releases/gcc-12.3.0/sha512.sum
|
|
sha512 8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204 gcc-12.3.0.tar.xz
|
|
# From https://gcc.gnu.org/pub/gcc/releases/gcc-13.2.0/sha512.sum
|
|
sha512 d99e4826a70db04504467e349e9fbaedaa5870766cda7c5cab50cdebedc4be755ebca5b789e1232a34a20be1a0b60097de9280efe47bdb71c73251e30b0862a2 gcc-13.2.0.tar.xz
|
|
|
|
# Locally calculated (fetched from Github)
|
|
sha512 b0853e2b1c5998044392023fa653e399e74118c46e616504ac59e1a2cf27620f94434767ce06b6cf4ca3dfb57f81d6eda92752befaf095ea5e564a9181b4659c gcc-arc-2020.09-release.tar.gz
|
|
# Locally calculated (fetched from Github)
|
|
sha512 2de7cf47333a4092b02d3bb98f4206f14966f1d139a724d09cf3b22f8a43ae0c704f33e6477d6367a03c29b265480dc900169e9d417006c5d46f0ae446b8c6f1 gcc-or1k-musl-5.4.0-20170218.tar.gz
|