config GCC_USE_VERSION_8
bool "gcc 8.x"
- depends on !arc
endchoice
config GCC_USE_GRAPHITE
string
default "5.5.0" if GCC_VERSION_5
default "arc-2017.09-release" if GCC_VERSION_7_1_ARC
- default "8.2.0" if GCC_VERSION_8
+ default "8.3.0" if GCC_VERSION_8
default "7.4.0"
PKG_HASH:=eddde28d04f334aec1604456e536416549e9b1aa137fc69204e65eb0c009fe51
endif
-ifeq ($(PKG_VERSION),8.2.0)
- PKG_HASH:=196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080
+ifeq ($(PKG_VERSION),8.3.0)
+ PKG_HASH:=64baadfe6cc0f4947a84cb12d7f0dfaf45bb58b7e92461639596c21e02d97d2c
endif
ifneq ($(CONFIG_GCC_VERSION_7_1_ARC),)
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
-@@ -24501,7 +24501,7 @@ rs6000_savres_strategy (rs6000_stack_t *
+@@ -24632,7 +24632,7 @@ rs6000_savres_strategy (rs6000_stack_t *
/* Define cutoff for using out-of-line functions to save registers. */
if (DEFAULT_ABI == ABI_V4 || TARGET_ELF)
{
; On SVR4 targets, it also controls whether or not to emit a
--- a/gcc/opts.c
+++ b/gcc/opts.c
-@@ -2056,6 +2056,9 @@ common_handle_option (struct gcc_options
+@@ -2065,6 +2065,9 @@ common_handle_option (struct gcc_options
opts, opts_set, loc, dc);
break;
opts->x_warn_larger_than = value != -1;
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
-@@ -7012,6 +7012,17 @@ This option is only supported for C and
+@@ -7014,6 +7014,17 @@ This option is only supported for C and
@option{-Wall} and by @option{-Wpedantic}, which can be disabled with
@option{-Wno-pointer-sign}.