toolchain/gcc: bump GCC 6.1.0 to 6.2.0
Compile and run tested on ar71xx and mvebu Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
This commit is contained in:
parent
aa53f78038
commit
f8c7e935ef
23 changed files with 8 additions and 8 deletions
|
@ -5,7 +5,7 @@ config GCC_VERSION_4_8_ARC
|
||||||
config GCC_VERSION
|
config GCC_VERSION
|
||||||
string
|
string
|
||||||
default "arc-2016.03" if GCC_VERSION_4_8_ARC
|
default "arc-2016.03" if GCC_VERSION_4_8_ARC
|
||||||
default "6.1.0" if GCC_USE_VERSION_6
|
default "6.2.0" if GCC_USE_VERSION_6
|
||||||
default "5.4.0"
|
default "5.4.0"
|
||||||
|
|
||||||
config GCC_VERSION_4_8
|
config GCC_VERSION_4_8
|
||||||
|
|
|
@ -32,8 +32,8 @@ ifeq ($(PKG_VERSION),5.4.0)
|
||||||
PKG_MD5SUM:=4c626ac2a83ef30dfb9260e6f59c2b30
|
PKG_MD5SUM:=4c626ac2a83ef30dfb9260e6f59c2b30
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(PKG_VERSION),6.1.0)
|
ifeq ($(PKG_VERSION),6.2.0)
|
||||||
PKG_MD5SUM:=8fb6cb98b8459f5863328380fbf06bd1
|
PKG_MD5SUM:=9768625159663b300ae4de2f4745fcc4
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq ($(CONFIG_GCC_VERSION_4_8_ARC),)
|
ifneq ($(CONFIG_GCC_VERSION_4_8_ARC),)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
--- a/gcc/config/rs6000/rs6000.c
|
--- a/gcc/config/rs6000/rs6000.c
|
||||||
+++ b/gcc/config/rs6000/rs6000.c
|
+++ b/gcc/config/rs6000/rs6000.c
|
||||||
@@ -23090,7 +23090,7 @@ rs6000_savres_strategy (rs6000_stack_t *
|
@@ -24141,7 +24141,7 @@ rs6000_savres_strategy (rs6000_stack_t *
|
||||||
/* Define cutoff for using out-of-line functions to save registers. */
|
/* Define cutoff for using out-of-line functions to save registers. */
|
||||||
if (DEFAULT_ABI == ABI_V4 || TARGET_ELF)
|
if (DEFAULT_ABI == ABI_V4 || TARGET_ELF)
|
||||||
{
|
{
|
|
@ -178,7 +178,7 @@
|
||||||
-Wno-format-contains-nul -Wno-format-extra-args -Wformat-nonliteral @gol
|
-Wno-format-contains-nul -Wno-format-extra-args -Wformat-nonliteral @gol
|
||||||
-Wformat-security -Wformat-signedness -Wformat-y2k -Wframe-address @gol
|
-Wformat-security -Wformat-signedness -Wformat-y2k -Wframe-address @gol
|
||||||
-Wframe-larger-than=@var{len} -Wno-free-nonheap-object -Wjump-misses-init @gol
|
-Wframe-larger-than=@var{len} -Wno-free-nonheap-object -Wjump-misses-init @gol
|
||||||
@@ -5736,6 +5736,22 @@ This option is only supported for C and
|
@@ -5737,6 +5737,22 @@ This option is only supported for C and
|
||||||
@option{-Wall} and by @option{-Wpedantic}, which can be disabled with
|
@option{-Wall} and by @option{-Wpedantic}, which can be disabled with
|
||||||
@option{-Wno-pointer-sign}.
|
@option{-Wno-pointer-sign}.
|
||||||
|
|
||||||
|
@ -201,7 +201,7 @@
|
||||||
@item -Wstack-protector
|
@item -Wstack-protector
|
||||||
@opindex Wstack-protector
|
@opindex Wstack-protector
|
||||||
@opindex Wno-stack-protector
|
@opindex Wno-stack-protector
|
||||||
@@ -6604,7 +6620,7 @@ so, the first branch is redirected to ei
|
@@ -6605,7 +6621,7 @@ so, the first branch is redirected to ei
|
||||||
second branch or a point immediately following it, depending on whether
|
second branch or a point immediately following it, depending on whether
|
||||||
the condition is known to be true or false.
|
the condition is known to be true or false.
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
--- a/gcc/gcc.c
|
--- a/gcc/gcc.c
|
||||||
+++ b/gcc/gcc.c
|
+++ b/gcc/gcc.c
|
||||||
@@ -9194,8 +9194,10 @@ getenv_spec_function (int argc, const ch
|
@@ -9198,8 +9198,10 @@ getenv_spec_function (int argc, const ch
|
||||||
value = varname;
|
value = varname;
|
||||||
|
|
||||||
if (!value)
|
if (!value)
|
|
@ -64,7 +64,7 @@ Forward ported from attachment to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=4
|
||||||
|
|
||||||
@item Code Generation Options
|
@item Code Generation Options
|
||||||
@xref{Code Gen Options,,Options for Code Generation Conventions}.
|
@xref{Code Gen Options,,Options for Code Generation Conventions}.
|
||||||
@@ -10860,6 +10860,12 @@ be searched for header files only for th
|
@@ -10861,6 +10861,12 @@ be searched for header files only for th
|
||||||
"@var{file}"}; they are not searched for @code{#include <@var{file}>},
|
"@var{file}"}; they are not searched for @code{#include <@var{file}>},
|
||||||
otherwise just like @option{-I}.
|
otherwise just like @option{-I}.
|
||||||
|
|
Loading…
Reference in a new issue