diff --git a/Makefile b/Makefile index 47459037..da1e2662 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ ROOT_DIR := $(CURDIR) -BR_VER := 2020.02.12 +BR_VER := 2021.02.12 BR_DIR := $(ROOT_DIR)/buildroot-$(BR_VER) BR_EXT_DIR := $(ROOT_DIR)/br-ext-chip-$(PLATFORM) SCRIPTS_DIR := $(ROOT_DIR)/scripts diff --git a/br-ext-chip-ambarella/configs/unknown_unknown_s3l_openipc_defconfig b/br-ext-chip-ambarella/configs/unknown_unknown_s3l_openipc_defconfig index e9de1f13..ff531c1d 100644 --- a/br-ext-chip-ambarella/configs/unknown_unknown_s3l_openipc_defconfig +++ b/br-ext-chip-ambarella/configs/unknown_unknown_s3l_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-anyka/configs/unknown_unknown_ak3916ev300_openipc_defconfig b/br-ext-chip-anyka/configs/unknown_unknown_ak3916ev300_openipc_defconfig index 868f7cc0..73b58dc1 100644 --- a/br-ext-chip-anyka/configs/unknown_unknown_ak3916ev300_openipc_defconfig +++ b/br-ext-chip-anyka/configs/unknown_unknown_ak3916ev300_openipc_defconfig @@ -9,7 +9,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_4=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-anyka/configs/unknown_unknown_ak3918ev200_openipc_defconfig b/br-ext-chip-anyka/configs/unknown_unknown_ak3918ev200_openipc_defconfig index 733ddf2b..228fb26f 100644 --- a/br-ext-chip-anyka/configs/unknown_unknown_ak3918ev200_openipc_defconfig +++ b/br-ext-chip-anyka/configs/unknown_unknown_ak3918ev200_openipc_defconfig @@ -9,7 +9,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_4=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-anyka/configs/unknown_unknown_ak3918ev300_openipc_defconfig b/br-ext-chip-anyka/configs/unknown_unknown_ak3918ev300_openipc_defconfig index 4b8194d6..7fa8eb0a 100644 --- a/br-ext-chip-anyka/configs/unknown_unknown_ak3918ev300_openipc_defconfig +++ b/br-ext-chip-anyka/configs/unknown_unknown_ak3918ev300_openipc_defconfig @@ -9,7 +9,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_4=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-fullhan/configs/unknown_unknown_fh8833v100_openipc_defconfig b/br-ext-chip-fullhan/configs/unknown_unknown_fh8833v100_openipc_defconfig index 09ed66b8..561b01e0 100644 --- a/br-ext-chip-fullhan/configs/unknown_unknown_fh8833v100_openipc_defconfig +++ b/br-ext-chip-fullhan/configs/unknown_unknown_fh8833v100_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-fullhan/configs/unknown_unknown_fh8852v100_openipc_defconfig b/br-ext-chip-fullhan/configs/unknown_unknown_fh8852v100_openipc_defconfig index 1b67c3b7..a1bb9568 100644 --- a/br-ext-chip-fullhan/configs/unknown_unknown_fh8852v100_openipc_defconfig +++ b/br-ext-chip-fullhan/configs/unknown_unknown_fh8852v100_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-fullhan/configs/unknown_unknown_fh8852v200_openipc_defconfig b/br-ext-chip-fullhan/configs/unknown_unknown_fh8852v200_openipc_defconfig index 0c2d195d..e152f0e1 100644 --- a/br-ext-chip-fullhan/configs/unknown_unknown_fh8852v200_openipc_defconfig +++ b/br-ext-chip-fullhan/configs/unknown_unknown_fh8852v200_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-fullhan/configs/unknown_unknown_fh8852v210_openipc_defconfig b/br-ext-chip-fullhan/configs/unknown_unknown_fh8852v210_openipc_defconfig index a80258da..3cdb5206 100644 --- a/br-ext-chip-fullhan/configs/unknown_unknown_fh8852v210_openipc_defconfig +++ b/br-ext-chip-fullhan/configs/unknown_unknown_fh8852v210_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-fullhan/configs/unknown_unknown_fh8856v100_openipc_defconfig b/br-ext-chip-fullhan/configs/unknown_unknown_fh8856v100_openipc_defconfig index c8f9f839..70fea050 100644 --- a/br-ext-chip-fullhan/configs/unknown_unknown_fh8856v100_openipc_defconfig +++ b/br-ext-chip-fullhan/configs/unknown_unknown_fh8856v100_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-fullhan/configs/unknown_unknown_fh8856v200_openipc_defconfig b/br-ext-chip-fullhan/configs/unknown_unknown_fh8856v200_openipc_defconfig index 016c408e..30ca3b60 100644 --- a/br-ext-chip-fullhan/configs/unknown_unknown_fh8856v200_openipc_defconfig +++ b/br-ext-chip-fullhan/configs/unknown_unknown_fh8856v200_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-fullhan/configs/unknown_unknown_fh8856v210_openipc_defconfig b/br-ext-chip-fullhan/configs/unknown_unknown_fh8856v210_openipc_defconfig index a41e7d02..75e0a930 100644 --- a/br-ext-chip-fullhan/configs/unknown_unknown_fh8856v210_openipc_defconfig +++ b/br-ext-chip-fullhan/configs/unknown_unknown_fh8856v210_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-fullhan/configs/unknown_unknown_fh8858v200_openipc_defconfig b/br-ext-chip-fullhan/configs/unknown_unknown_fh8858v200_openipc_defconfig index a870c649..8942211c 100644 --- a/br-ext-chip-fullhan/configs/unknown_unknown_fh8858v200_openipc_defconfig +++ b/br-ext-chip-fullhan/configs/unknown_unknown_fh8858v200_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-fullhan/configs/unknown_unknown_fh8858v210_openipc_defconfig b/br-ext-chip-fullhan/configs/unknown_unknown_fh8858v210_openipc_defconfig index 0d51e47a..6ea281a0 100644 --- a/br-ext-chip-fullhan/configs/unknown_unknown_fh8858v210_openipc_defconfig +++ b/br-ext-chip-fullhan/configs/unknown_unknown_fh8858v210_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7102_openipc_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7102_openipc_defconfig index 25a10949..e4028734 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7102_openipc_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7102_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_4=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7102s_openipc_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7102s_openipc_defconfig index 39501225..bfee076b 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7102s_openipc_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7102s_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_4=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7202v300_openipc_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7202v300_openipc_defconfig index d7f1681a..87e1b6de 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7202v300_openipc_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7202v300_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_fpv_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_fpv_defconfig index be4c459e..099716f7 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_fpv_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_fpv_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_openipc_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_openipc_defconfig index 9a274b23..ab39521e 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_openipc_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_ultimate_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_ultimate_defconfig index 76377968..ca457f64 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_ultimate_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_ultimate_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v210_openipc_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7205v210_openipc_defconfig index 4943429f..214cb83f 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v210_openipc_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7205v210_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_fpv_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_fpv_defconfig index d16e5c8b..a87b625d 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_fpv_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_fpv_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_openipc_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_openipc_defconfig index fb042725..a47ceeec 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_openipc_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_ultimate_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_ultimate_defconfig index daa9b7ee..1f666491 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_ultimate_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_ultimate_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7605v100_openipc_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7605v100_openipc_defconfig index 48c9a2fe..327f2d0a 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7605v100_openipc_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7605v100_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-grainmedia/board/gm8136/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-grainmedia/board/gm8136/kernel/patches/20_fix_gcc8.patch new file mode 120000 index 00000000..d4d42088 --- /dev/null +++ b/br-ext-chip-grainmedia/board/gm8136/kernel/patches/20_fix_gcc8.patch @@ -0,0 +1 @@ +../../../../../patches/linux/3.0.x-3.3.x/gcc8_err_encountered.patch \ No newline at end of file diff --git a/br-ext-chip-grainmedia/configs/unknown_unknown_gm8135_openipc_defconfig b/br-ext-chip-grainmedia/configs/unknown_unknown_gm8135_openipc_defconfig index f18b526e..223eb436 100644 --- a/br-ext-chip-grainmedia/configs/unknown_unknown_gm8135_openipc_defconfig +++ b/br-ext-chip-grainmedia/configs/unknown_unknown_gm8135_openipc_defconfig @@ -7,7 +7,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_3=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-grainmedia/configs/unknown_unknown_gm8136_openipc_defconfig b/br-ext-chip-grainmedia/configs/unknown_unknown_gm8136_openipc_defconfig index 618c09a4..dccf3b20 100644 --- a/br-ext-chip-grainmedia/configs/unknown_unknown_gm8136_openipc_defconfig +++ b/br-ext-chip-grainmedia/configs/unknown_unknown_gm8136_openipc_defconfig @@ -7,7 +7,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_3=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/board/hi3516cv100/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-hisilicon/board/hi3516cv100/kernel/patches/20_fix_gcc8.patch new file mode 120000 index 00000000..d4d42088 --- /dev/null +++ b/br-ext-chip-hisilicon/board/hi3516cv100/kernel/patches/20_fix_gcc8.patch @@ -0,0 +1 @@ +../../../../../patches/linux/3.0.x-3.3.x/gcc8_err_encountered.patch \ No newline at end of file diff --git a/br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/20_fix_gcc8.patch new file mode 120000 index 00000000..66ce4243 --- /dev/null +++ b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/20_fix_gcc8.patch @@ -0,0 +1 @@ +../../../../../patches/linux/3.10.x/gcc8_err_encountered.patch \ No newline at end of file diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av100_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av100_openipc_defconfig index d194667b..f044a8f1 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av100_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av100_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av100_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av100_ultimate_defconfig index 78acb05b..e5c7b041 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av100_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av100_ultimate_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av200_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av200_openipc_defconfig index b212ae60..7c3780e5 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av200_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av200_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av200_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av200_ultimate_defconfig index 278841a1..595bd8d2 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av200_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av200_ultimate_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av300_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av300_openipc_defconfig index faaca220..e87d0e5f 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av300_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av300_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_GLIBC=y BR2_TOOLCHAIN_BUILDROOT_GLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv100_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv100_openipc_defconfig index fd96f607..78d3a0e6 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv100_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv100_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv200_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv200_openipc_defconfig index 2ee77b97..40332361 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv200_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv200_openipc_defconfig @@ -9,7 +9,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_openipc_defconfig index d95d13e3..59f31cb8 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_openipc_defconfig @@ -9,7 +9,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_ultimate_defconfig index bc8a7191..9feeba44 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_ultimate_defconfig @@ -9,7 +9,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv500_ltv_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv500_ltv_defconfig index 6eee4cd9..2249fce1 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv500_ltv_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv500_ltv_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_GLIBC=y BR2_TOOLCHAIN_BUILDROOT_GLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv500_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv500_openipc_defconfig index 8368ee34..924b449f 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv500_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv500_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_GLIBC=y BR2_TOOLCHAIN_BUILDROOT_GLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv100_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv100_openipc_defconfig index d983ad74..3805f71c 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv100_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv100_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv100_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv100_ultimate_defconfig index 865c79bb..680845b6 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv100_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv100_ultimate_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv200_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv200_openipc_defconfig index d9be66fb..eaad6c78 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv200_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv200_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv300_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv300_openipc_defconfig index e4e414bc..cc207150 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv300_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv300_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_GLIBC=y BR2_TOOLCHAIN_BUILDROOT_GLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev100_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev100_openipc_defconfig index dff6b9ba..dda57408 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev100_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev100_openipc_defconfig @@ -9,7 +9,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_dozor_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_dozor_defconfig index c529321d..292c686f 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_dozor_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_dozor_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_eltis_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_eltis_defconfig index ba50d06e..e9f11d1e 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_eltis_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_eltis_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_fpv_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_fpv_defconfig index 193721e8..0f19a4e9 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_fpv_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_fpv_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_ltv_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_ltv_defconfig index 21a4a5b6..cff58fac 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_ltv_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_ltv_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_openipc_defconfig index b8a2e124..a700bde3 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_ultimate_defconfig index ba6f03ce..ddc71624 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_ultimate_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_vixand_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_vixand_defconfig index d13f2522..6b7f97f6 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_vixand_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_vixand_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_dev_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_dev_defconfig index 79561e59..8ccaa404 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_dev_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_dev_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_fpv_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_fpv_defconfig index 0bd6b45c..1e3a77f0 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_fpv_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_fpv_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_glibc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_glibc_defconfig index 6c3da87c..f95440c0 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_glibc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_glibc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_openipc_defconfig index b175811b..c7d65f18 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_tehshield_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_tehshield_defconfig index 36acf8e7..ce432ef4 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_tehshield_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_tehshield_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_ultimate_defconfig index cbee76fb..a8e50a8d 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_ultimate_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518cv100_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518cv100_openipc_defconfig index 48c0ba91..c189362e 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518cv100_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518cv100_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev100_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev100_openipc_defconfig index 01885482..851ab661 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev100_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev100_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_domsip_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_domsip_defconfig index f91be9eb..90da79b2 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_domsip_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_domsip_defconfig @@ -9,7 +9,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_openipc_defconfig index 735d49d8..2eb0a324 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_openipc_defconfig @@ -9,7 +9,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_ultimate_defconfig index f16ae3c0..fbd41e32 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_ultimate_defconfig @@ -9,7 +9,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev201_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev201_openipc_defconfig index 74792f4f..a135f215 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev201_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev201_openipc_defconfig @@ -9,7 +9,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_openipc_defconfig index 182f5ed6..fab9a392 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_ultimate_defconfig index d41d628d..562ff842 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_ultimate_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3519v101_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3519v101_openipc_defconfig index f1b3b2e1..c99c7164 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3519v101_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3519v101_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3520dv200_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3520dv200_openipc_defconfig index 96d0dad8..7ca86dbe 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3520dv200_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3520dv200_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3536cv100_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3536cv100_openipc_defconfig index 539461ce..93a2ca0f 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3536cv100_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3536cv100_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3536dv100_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3536dv100_openipc_defconfig index a696af97..d6aaa03d 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3536dv100_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3536dv100_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3536dv100_vixand_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3536dv100_vixand_defconfig index db6e57b0..4bd9a6f6 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3536dv100_vixand_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3536dv100_vixand_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-ingenic/configs/unknown_unknown_t10_openipc_defconfig b/br-ext-chip-ingenic/configs/unknown_unknown_t10_openipc_defconfig index eb953c0c..35f0d3e7 100644 --- a/br-ext-chip-ingenic/configs/unknown_unknown_t10_openipc_defconfig +++ b/br-ext-chip-ingenic/configs/unknown_unknown_t10_openipc_defconfig @@ -12,7 +12,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-ingenic/configs/unknown_unknown_t20_openipc_defconfig b/br-ext-chip-ingenic/configs/unknown_unknown_t20_openipc_defconfig index a626ba02..7ea5abd8 100644 --- a/br-ext-chip-ingenic/configs/unknown_unknown_t20_openipc_defconfig +++ b/br-ext-chip-ingenic/configs/unknown_unknown_t20_openipc_defconfig @@ -12,7 +12,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-ingenic/configs/unknown_unknown_t21_openipc_defconfig b/br-ext-chip-ingenic/configs/unknown_unknown_t21_openipc_defconfig index dc0985d9..75e3c1cb 100644 --- a/br-ext-chip-ingenic/configs/unknown_unknown_t21_openipc_defconfig +++ b/br-ext-chip-ingenic/configs/unknown_unknown_t21_openipc_defconfig @@ -12,7 +12,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-ingenic/configs/unknown_unknown_t30_openipc_defconfig b/br-ext-chip-ingenic/configs/unknown_unknown_t30_openipc_defconfig index badc93fa..a95a1f80 100644 --- a/br-ext-chip-ingenic/configs/unknown_unknown_t30_openipc_defconfig +++ b/br-ext-chip-ingenic/configs/unknown_unknown_t30_openipc_defconfig @@ -12,7 +12,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-ingenic/configs/unknown_unknown_t31_openipc_defconfig b/br-ext-chip-ingenic/configs/unknown_unknown_t31_openipc_defconfig index 9d538ee6..0a889e64 100644 --- a/br-ext-chip-ingenic/configs/unknown_unknown_t31_openipc_defconfig +++ b/br-ext-chip-ingenic/configs/unknown_unknown_t31_openipc_defconfig @@ -12,7 +12,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-ingenic/configs/unknown_unknown_t31_vixand_defconfig b/br-ext-chip-ingenic/configs/unknown_unknown_t31_vixand_defconfig index a6a3c4cc..ce15f7ec 100644 --- a/br-ext-chip-ingenic/configs/unknown_unknown_t31_vixand_defconfig +++ b/br-ext-chip-ingenic/configs/unknown_unknown_t31_vixand_defconfig @@ -12,7 +12,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-ingenic/configs/unknown_unknown_t31_vixand_defconfig.high b/br-ext-chip-ingenic/configs/unknown_unknown_t31_vixand_defconfig.high index 7586c633..4c8bc587 100644 --- a/br-ext-chip-ingenic/configs/unknown_unknown_t31_vixand_defconfig.high +++ b/br-ext-chip-ingenic/configs/unknown_unknown_t31_vixand_defconfig.high @@ -12,7 +12,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-novatek/configs/unknown_unknown_nt98562_openipc_defconfig b/br-ext-chip-novatek/configs/unknown_unknown_nt98562_openipc_defconfig index 89d4be15..5b29b677 100644 --- a/br-ext-chip-novatek/configs/unknown_unknown_nt98562_openipc_defconfig +++ b/br-ext-chip-novatek/configs/unknown_unknown_nt98562_openipc_defconfig @@ -13,7 +13,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-novatek/configs/unknown_unknown_nt98566_openipc_defconfig b/br-ext-chip-novatek/configs/unknown_unknown_nt98566_openipc_defconfig index c715f89d..1514f330 100644 --- a/br-ext-chip-novatek/configs/unknown_unknown_nt98566_openipc_defconfig +++ b/br-ext-chip-novatek/configs/unknown_unknown_nt98566_openipc_defconfig @@ -12,7 +12,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-rockchip/configs/unknown_unknown_rv1109_openipc_defconfig b/br-ext-chip-rockchip/configs/unknown_unknown_rv1109_openipc_defconfig index 885dd0a1..1f765fb5 100644 --- a/br-ext-chip-rockchip/configs/unknown_unknown_rv1109_openipc_defconfig +++ b/br-ext-chip-rockchip/configs/unknown_unknown_rv1109_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_GCC_ENABLE_LTO=y BR2_GCC_ENABLE_OPENMP=y BR2_GCC_ENABLE_GRAPHITE=y diff --git a/br-ext-chip-rockchip/configs/unknown_unknown_rv1126_openipc_defconfig b/br-ext-chip-rockchip/configs/unknown_unknown_rv1126_openipc_defconfig index 8e6ab99a..f5e9c4c6 100644 --- a/br-ext-chip-rockchip/configs/unknown_unknown_rv1126_openipc_defconfig +++ b/br-ext-chip-rockchip/configs/unknown_unknown_rv1126_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_GCC_ENABLE_LTO=y BR2_GCC_ENABLE_OPENMP=y BR2_GCC_ENABLE_GRAPHITE=y diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_msc313e_baresip_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_msc313e_baresip_defconfig index 8a899c59..e1a47d8c 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_msc313e_baresip_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_msc313e_baresip_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_msc313e_openipc_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_msc313e_openipc_defconfig index c3cf9809..ab1c2f20 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_msc313e_openipc_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_msc313e_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_msc316dc_openipc_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_msc316dc_openipc_defconfig index b7d55feb..745038ee 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_msc316dc_openipc_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_msc316dc_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_GLIBC=y BR2_TOOLCHAIN_BUILDROOT_GLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_msc316dm_openipc_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_msc316dm_openipc_defconfig index 8728bd43..890720ba 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_msc316dm_openipc_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_msc316dm_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc325_openipc_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc325_openipc_defconfig index d88cf98a..b8da7f02 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc325_openipc_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc325_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc333_openipc_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc333_openipc_defconfig index 2d45cb0f..93f4fc86 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc333_openipc_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc333_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_blackbird_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_blackbird_defconfig index 28ce0b11..fd2a75a3 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_blackbird_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_blackbird_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_goodcam_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_goodcam_defconfig index 16d14023..c74a4eee 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_goodcam_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_goodcam_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_initramfs_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_initramfs_defconfig index 4b758960..c138114f 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_initramfs_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_initramfs_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_MUSL=y BR2_TOOLCHAIN_BUILDROOT_MUSL=y BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_openipc_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_openipc_defconfig index f22af410..c6eb9e28 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_openipc_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_portal_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_portal_defconfig index e405de31..c6f70bf3 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_portal_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_portal_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_rotek_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_rotek_defconfig index 4ea862ba..c99c49e1 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_rotek_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_rotek_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_telemetry_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_telemetry_defconfig index bdf0e7b9..0915593a 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_telemetry_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_telemetry_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_tiandy_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_tiandy_defconfig index 2363cd28..909c8f99 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_tiandy_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335_tiandy_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335de_openipc_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335de_openipc_defconfig index c5459d9f..7f167817 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335de_openipc_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc335de_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc337_kama_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc337_kama_defconfig index 28a29624..ff8bf3d0 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc337_kama_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc337_kama_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y BR2_TOOLCHAIN_USES_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc337_openipc_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc337_openipc_defconfig index 487270e7..35bd4f19 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc337_openipc_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc337_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc337de_openipc_defconfig b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc337de_openipc_defconfig index ca940ab2..3c7d205e 100644 --- a/br-ext-chip-sigmastar/configs/unknown_unknown_ssc337de_openipc_defconfig +++ b/br-ext-chip-sigmastar/configs/unknown_unknown_ssc337de_openipc_defconfig @@ -10,7 +10,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-xiongmai/board/xm510/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-xiongmai/board/xm510/kernel/patches/20_fix_gcc8.patch new file mode 120000 index 00000000..d4d42088 --- /dev/null +++ b/br-ext-chip-xiongmai/board/xm510/kernel/patches/20_fix_gcc8.patch @@ -0,0 +1 @@ +../../../../../patches/linux/3.0.x-3.3.x/gcc8_err_encountered.patch \ No newline at end of file diff --git a/br-ext-chip-xiongmai/board/xm530/kernel/patches/20_fix_gcc8.patch b/br-ext-chip-xiongmai/board/xm530/kernel/patches/20_fix_gcc8.patch new file mode 120000 index 00000000..66ce4243 --- /dev/null +++ b/br-ext-chip-xiongmai/board/xm530/kernel/patches/20_fix_gcc8.patch @@ -0,0 +1 @@ +../../../../../patches/linux/3.10.x/gcc8_err_encountered.patch \ No newline at end of file diff --git a/br-ext-chip-xiongmai/configs/unknown_unknown_xm510_openipc_defconfig b/br-ext-chip-xiongmai/configs/unknown_unknown_xm510_openipc_defconfig index 03451ddc..3ec01e13 100644 --- a/br-ext-chip-xiongmai/configs/unknown_unknown_xm510_openipc_defconfig +++ b/br-ext-chip-xiongmai/configs/unknown_unknown_xm510_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-xiongmai/configs/unknown_unknown_xm530_openipc_defconfig b/br-ext-chip-xiongmai/configs/unknown_unknown_xm530_openipc_defconfig index dee7580f..ff26efac 100644 --- a/br-ext-chip-xiongmai/configs/unknown_unknown_xm530_openipc_defconfig +++ b/br-ext-chip-xiongmai/configs/unknown_unknown_xm530_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/br-ext-chip-xiongmai/configs/unknown_unknown_xm550_openipc_defconfig b/br-ext-chip-xiongmai/configs/unknown_unknown_xm550_openipc_defconfig index d58be930..87430a38 100644 --- a/br-ext-chip-xiongmai/configs/unknown_unknown_xm550_openipc_defconfig +++ b/br-ext-chip-xiongmai/configs/unknown_unknown_xm550_openipc_defconfig @@ -8,7 +8,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10=y # Toolchain BR2_PER_PACKAGE_DIRECTORIES=y -BR2_GCC_VERSION_7_X=y +BR2_GCC_VERSION_8_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" diff --git a/building.sh b/building.sh index 6661bb28..2b02580f 100755 --- a/building.sh +++ b/building.sh @@ -3,7 +3,7 @@ # OpenIPC.org | v.20220808 # -BR_VER=2020.02.12 +BR_VER=2021.02.12 MAX_KERNEL_SIZE=0x200000 # 2MiB, 2097152 MAX_KERNEL_SIZE_ULTIMATE=0x300000 # 3MiB, 3145728 diff --git a/general/package/all-patches/linux/0074-add-compiler-gcc8.h.patch b/general/package/all-patches/linux/0074-add-compiler-gcc8.h.patch new file mode 100644 index 00000000..33d9893e --- /dev/null +++ b/general/package/all-patches/linux/0074-add-compiler-gcc8.h.patch @@ -0,0 +1,67 @@ +diff --git a/include/linux/compiler-gcc8.h b/include/linux/compiler-gcc8.h +new file mode 100644 +index 000000000000..eecd5e1fd781 +--- /dev/null ++++ b/include/linux/compiler-gcc8.h +@@ -0,0 +1,59 @@ ++#ifndef __LINUX_COMPILER_H ++#error "Please don't include directly, include instead." ++#endif ++ ++#define __used __attribute__((__used__)) ++#define __must_check __attribute__((warn_unused_result)) ++#define __compiler_offsetof(a, b) __builtin_offsetof(a, b) ++ ++/* Mark functions as cold. gcc will assume any path leading to a call ++ to them will be unlikely. This means a lot of manual unlikely()s ++ are unnecessary now for any paths leading to the usual suspects ++ like BUG(), printk(), panic() etc. [but let's keep them for now for ++ older compilers] ++ ++ gcc also has a __attribute__((__hot__)) to move hot functions into ++ a special section, but I don't see any sense in this right now in ++ the kernel context */ ++#define __cold __attribute__((__cold__)) ++ ++#define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__) ++ ++#ifndef __CHECKER__ ++# define __compiletime_warning(message) __attribute__((warning(message))) ++# define __compiletime_error(message) __attribute__((error(message))) ++#endif /* __CHECKER__ */ ++ ++/* ++ * Mark a position in code as unreachable. This can be used to ++ * suppress control flow warnings after asm blocks that transfer ++ * control elsewhere. ++ */ ++#define unreachable() __builtin_unreachable() ++ ++/* Mark a function definition as prohibited from being cloned. */ ++#define __noclone __attribute__((__noclone__)) ++ ++/* ++ * Tell the optimizer that something else uses this function or variable. ++ */ ++#define __visible __attribute__((externally_visible)) ++ ++/* ++ * GCC 'asm goto' miscompiles certain code sequences: ++ * ++ * http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58670 ++ * ++ * Work it around via a compiler barrier quirk suggested by Jakub Jelinek. ++ * ++ * (asm goto is automatically volatile - the naming reflects this.) ++ */ ++#define asm_volatile_goto(x...) do { asm goto(x); asm (""); } while (0) ++ ++#ifdef CONFIG_ARCH_USE_BUILTIN_BSWAP ++#define __HAVE_BUILTIN_BSWAP32__ ++#define __HAVE_BUILTIN_BSWAP64__ ++#define __HAVE_BUILTIN_BSWAP16__ ++#endif /* CONFIG_ARCH_USE_BUILTIN_BSWAP */ ++ ++#define KASAN_ABI_VERSION 6 +-- + diff --git a/general/package/all-patches/m4/0003-c-stack-stop-using-SIGSTKSZ.patch b/general/package/all-patches/m4/0003-c-stack-stop-using-SIGSTKSZ.patch deleted file mode 100644 index f262fc81..00000000 --- a/general/package/all-patches/m4/0003-c-stack-stop-using-SIGSTKSZ.patch +++ /dev/null @@ -1,106 +0,0 @@ -c-stack: stop using SIGSTKSZ - -It’s been proposed to stop making SIGSTKSZ an integer constant: -https://sourceware.org/pipermail/libc-alpha/2020-September/118028.html -Also, using SIGSTKSZ in #if did not conform to current POSIX. -Also, avoiding SIGSTKSZ makes the code simpler and easier to grok. -* lib/c-stack.c (SIGSTKSZ): Remove. -(alternate_signal_stack): Now a 64 KiB array, for simplicity. -All uses changed. - -[Retrieved (and backported) from: -https://git.savannah.gnu.org/cgit/gnulib.git/patch/?id=f9e2b20a12a230efa30f1d479563ae07d276a94b] -Signed-off-by: Fabrice Fontaine - -diff -Nura m4-1.4.18.orig/lib/c-stack.c m4-1.4.18/lib/c-stack.c ---- m4-1.4.18.orig/lib/c-stack.c 2021-04-11 19:12:14.086494029 +0200 -+++ m4-1.4.18/lib/c-stack.c 2021-04-11 19:48:46.316862760 +0200 -@@ -50,15 +50,16 @@ - #if ! HAVE_STACK_T && ! defined stack_t - typedef struct sigaltstack stack_t; - #endif --#ifndef SIGSTKSZ --# define SIGSTKSZ 16384 --#elif HAVE_LIBSIGSEGV && SIGSTKSZ < 16384 --/* libsigsegv 2.6 through 2.8 have a bug where some architectures use -- more than the Linux default of an 8k alternate stack when deciding -- if a fault was caused by stack overflow. */ --# undef SIGSTKSZ --# define SIGSTKSZ 16384 --#endif -+ -+/* Storage for the alternate signal stack. -+ 64 KiB is not too large for Gnulib-using apps, and is large enough -+ for all known platforms. Smaller sizes may run into trouble. -+ For example, libsigsegv 2.6 through 2.8 have a bug where some -+ architectures use more than the Linux default of an 8 KiB alternate -+ stack when deciding if a fault was caused by stack overflow. */ -+static max_align_t alternate_signal_stack[(64 * 1024 -+ + sizeof (max_align_t) - 1) -+ / sizeof (max_align_t)]; - - #include - #include -@@ -128,19 +129,6 @@ - #if (HAVE_SIGALTSTACK && HAVE_DECL_SIGALTSTACK \ - && HAVE_STACK_OVERFLOW_HANDLING) || HAVE_LIBSIGSEGV - --/* Storage for the alternate signal stack. */ --static union --{ -- char buffer[SIGSTKSZ]; -- -- /* These other members are for proper alignment. There's no -- standard way to guarantee stack alignment, but this seems enough -- in practice. */ -- long double ld; -- long l; -- void *p; --} alternate_signal_stack; -- - static void - null_action (int signo __attribute__ ((unused))) - { -@@ -205,8 +193,8 @@ - - /* Always install the overflow handler. */ - if (stackoverflow_install_handler (overflow_handler, -- alternate_signal_stack.buffer, -- sizeof alternate_signal_stack.buffer)) -+ alternate_signal_stack, -+ sizeof alternate_signal_stack)) - { - errno = ENOTSUP; - return -1; -@@ -279,14 +267,14 @@ - stack_t st; - struct sigaction act; - st.ss_flags = 0; -+ st.ss_sp = alternate_signal_stack; -+ st.ss_size = sizeof alternate_signal_stack; - # if SIGALTSTACK_SS_REVERSED - /* Irix mistakenly treats ss_sp as the upper bound, rather than - lower bound, of the alternate stack. */ -- st.ss_sp = alternate_signal_stack.buffer + SIGSTKSZ - sizeof (void *); -- st.ss_size = sizeof alternate_signal_stack.buffer - sizeof (void *); --# else -- st.ss_sp = alternate_signal_stack.buffer; -- st.ss_size = sizeof alternate_signal_stack.buffer; -+ st.ss_size -= sizeof (void *); -+ char *ss_sp = st.ss_sp; -+ st.ss_sp = ss_sp + st.ss_size; - # endif - r = sigaltstack (&st, NULL); - if (r != 0) -diff -Nura m4-1.4.18.orig/lib/c-stack.h m4-1.4.18/lib/c-stack.h ---- m4-1.4.18.orig/lib/c-stack.h 2021-04-11 19:12:14.098494042 +0200 -+++ m4-1.4.18/lib/c-stack.h 2021-04-11 19:17:42.138848378 +0200 -@@ -34,7 +34,7 @@ - A null ACTION acts like an action that does nothing. - - ACTION must be async-signal-safe. ACTION together with its callees -- must not require more than SIGSTKSZ bytes of stack space. Also, -+ must not require more than 64 KiB bytes of stack space. Also, - ACTION should not call longjmp, because this implementation does - not guarantee that it is safe to return to the original stack. - diff --git a/general/package/all-patches/rtl8188eu/8_gcc.patch b/general/package/all-patches/rtl8188eu/8_gcc.patch new file mode 100644 index 00000000..5601bced --- /dev/null +++ b/general/package/all-patches/rtl8188eu/8_gcc.patch @@ -0,0 +1,24 @@ +--- a/include/ieee80211.h ++++ b/include/ieee80211.h +@@ -1235,18 +1235,18 @@ + #define PORT_FMT "%u" + #define PORT_ARG(x) ntohs(*((__be16 *)(x))) + +-extern __inline int is_multicast_mac_addr(const u8 *addr) ++static inline int is_multicast_mac_addr(const u8 *addr) + { + return (addr[0] != 0xff) && (0x01 & addr[0]); + } + +-extern __inline int is_broadcast_mac_addr(const u8 *addr) ++static inline int is_broadcast_mac_addr(const u8 *addr) + { + return ((addr[0] == 0xff) && (addr[1] == 0xff) && (addr[2] == 0xff) && \ + (addr[3] == 0xff) && (addr[4] == 0xff) && (addr[5] == 0xff)); + } + +-extern __inline int is_zero_mac_addr(const u8 *addr) ++static inline __inline int is_zero_mac_addr(const u8 *addr) + { + return ((addr[0] == 0x00) && (addr[1] == 0x00) && (addr[2] == 0x00) && \ + (addr[3] == 0x00) && (addr[4] == 0x00) && (addr[5] == 0x00)); diff --git a/patches/linux/3.0.x-3.3.x/gcc8_err_encountered.patch b/patches/linux/3.0.x-3.3.x/gcc8_err_encountered.patch new file mode 100644 index 00000000..1cbf5cda --- /dev/null +++ b/patches/linux/3.0.x-3.3.x/gcc8_err_encountered.patch @@ -0,0 +1,26 @@ +This fixes kernel compilation errors on GCC >= 8.x on old 3.x kernels + +https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85745 + +--- a/arch/arm/include/asm/uaccess.h ++++ b/arch/arm/include/asm/uaccess.h +@@ -111,7 +111,7 @@ + + #define get_user(x,p) \ + ({ \ +- register const typeof(*(p)) __user *__p asm("r0") = (p);\ ++ register typeof(*(p)) __user *__p asm("r0") = (p);\ + register unsigned long __r2 asm("r2"); \ + register int __e asm("r0"); \ + switch (sizeof(*(__p))) { \ +@@ -145,8 +145,8 @@ + + #define put_user(x,p) \ + ({ \ +- register const typeof(*(p)) __r2 asm("r2") = (x); \ +- register const typeof(*(p)) __user *__p asm("r0") = (p);\ ++ register typeof(*(p)) __r2 asm("r2") = (x); \ ++ register typeof(*(p)) __user *__p asm("r0") = (p);\ + register int __e asm("r0"); \ + switch (sizeof(*(__p))) { \ + case 1: \ diff --git a/patches/linux/3.10.x/gcc8_err_encountered.patch b/patches/linux/3.10.x/gcc8_err_encountered.patch new file mode 100644 index 00000000..b2688bf8 --- /dev/null +++ b/patches/linux/3.10.x/gcc8_err_encountered.patch @@ -0,0 +1,22 @@ +--- a/arch/arm/include/asm/uaccess.h ++++ b/arch/arm/include/asm/uaccess.h +@@ -121,7 +121,7 @@ + #define __get_user_check(x,p) \ + ({ \ + unsigned long __limit = current_thread_info()->addr_limit - 1; \ +- register const typeof(*(p)) __user *__p asm("r0") = (p);\ ++ register typeof(*(p)) __user *__p asm("r0") = (p);\ + register unsigned long __r2 asm("r2"); \ + register unsigned long __l asm("r1") = __limit; \ + register int __e asm("r0"); \ +@@ -165,8 +165,8 @@ + ({ \ + unsigned long __limit = current_thread_info()->addr_limit - 1; \ + const typeof(*(p)) __user *__tmp_p = (p); \ +- register const typeof(*(p)) __r2 asm("r2") = (x); \ +- register const typeof(*(p)) __user *__p asm("r0") = __tmp_p; \ ++ register typeof(*(p)) __r2 asm("r2") = (x); \ ++ register typeof(*(p)) __user *__p asm("r0") = __tmp_p; \ + register unsigned long __l asm("r1") = __limit; \ + register int __e asm("r0"); \ + switch (sizeof(*(__p))) { \ diff --git a/scripts/bump_gcc_everywhere.sh b/scripts/bump_gcc_everywhere.sh new file mode 100755 index 00000000..c0f59a0a --- /dev/null +++ b/scripts/bump_gcc_everywhere.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +FROM=7_X +TO=8_X + +FILES=$(grep -rl BR2_GCC_VERSION_${FROM} br-ext-chip-*) + +for f in $FILES +do + echo "Processing $f" + sed -i "s/BR2_GCC_VERSION_${FROM}/BR2_GCC_VERSION_${TO}/" $f +done