From 2ae68d915000f6edb9b903a2687332333df1ef40 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Tue, 3 Mar 2020 16:37:09 -0800 Subject: Fix upstream for undeclared PAGE_SHIFT Signed-off-by: Alexey Neyman --- packages/uClibc-ng/1.0.33/0000-missing-header.patch | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 packages/uClibc-ng/1.0.33/0000-missing-header.patch (limited to 'packages') diff --git a/packages/uClibc-ng/1.0.33/0000-missing-header.patch b/packages/uClibc-ng/1.0.33/0000-missing-header.patch new file mode 100644 index 00000000..05b0f619 --- /dev/null +++ b/packages/uClibc-ng/1.0.33/0000-missing-header.patch @@ -0,0 +1,20 @@ +commit 6f7c6883b72134d1ae28a6223ab9c9738d033867 +Author: Waldemar Brodkorb +Date: Wed Feb 19 10:18:03 2020 +0100 + + malloc: add missing header for some arch (alpha) + +--- + libc/stdlib/malloc-standard/malloc.h | 1 + + 1 file changed, 1 insertion(+) + +--- a/libc/stdlib/malloc-standard/malloc.h ++++ b/libc/stdlib/malloc-standard/malloc.h +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + + + -- cgit v1.2.3 From 29422b2eda308526cd568507109b0a222eb09449 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Wed, 4 Mar 2020 11:41:04 -0800 Subject: Disallow PPS SPE ABI with GCC 9+ and GLIBC 2.30+, they no longer support it. Signed-off-by: Alexey Neyman --- config/arch/powerpc.in | 4 ++++ packages/gcc/package.desc | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'packages') diff --git a/config/arch/powerpc.in b/config/arch/powerpc.in index 83f0f77b..73cdf757 100644 --- a/config/arch/powerpc.in +++ b/config/arch/powerpc.in @@ -43,6 +43,8 @@ config ARCH_powerpc_ABI_EABI config ARCH_powerpc_ABI_SPE bool prompt "SPE" + select GCC_REQUIRE_8_or_older + select GLIBC_REQUIRE_2_29_or_older help Add support for the Signal Processing Engine. This will set up the toolchain so that it supports the SPE ABI extensions. This @@ -55,4 +57,6 @@ config ARCH_powerpc_ABI_SPE and "--enable-e500_double" to your CC_EXTRA_CONFIG_ARRAY, so you do not need to explicitly add them. + Support for SPE ABI has been removed in GCC 9. + endchoice diff --git a/packages/gcc/package.desc b/packages/gcc/package.desc index e6d98f88..a37f0c58 100644 --- a/packages/gcc/package.desc +++ b/packages/gcc/package.desc @@ -2,5 +2,5 @@ repository='svn svn://gcc.gnu.org/svn/gcc' mirrors='$(CT_Mirrors GNU gcc/gcc-${CT_GCC_VERSION}) $(CT_Mirrors sourceware gcc/releases/gcc-${CT_GCC_VERSION})' relevantpattern='4.*|. *|.' origin='GNU' -milestones='4.8 4.9 5 6 7' +milestones='4.8 4.9 5 6 7 8' archive_formats='.tar.xz .tar.gz' -- cgit v1.2.3