toolchain/gcc: Add GCC 10.1.0 patches
Compared to GCC 9: 870-ppc_no_crtsavres.patch changes moved to another file following upstream 881-no_tm_section.patch keep the tm section disabled patches refreshed to apply cleanly See https://gcc.gnu.org/gcc-10/porting_to.html for more info Compiled and run tested on x86_64 Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
This commit is contained in:
committed by
Petr Štetiar
parent
bf540f333c
commit
e027df97fc
@@ -27,7 +27,7 @@ Date: Tue Jul 31 00:52:27 2007 +0000
|
||||
static void handle_OPT_d (const char *);
|
||||
static void set_std_cxx98 (int);
|
||||
static void set_std_cxx11 (int);
|
||||
@@ -452,6 +455,12 @@ c_common_handle_option (size_t scode, co
|
||||
@@ -455,6 +458,12 @@ c_common_handle_option (size_t scode, co
|
||||
flag_no_builtin = !value;
|
||||
break;
|
||||
|
||||
@@ -40,7 +40,7 @@ Date: Tue Jul 31 00:52:27 2007 +0000
|
||||
case OPT_fconstant_string_class_:
|
||||
constant_string_class_name = arg;
|
||||
break;
|
||||
@@ -1138,6 +1147,47 @@ c_common_init (void)
|
||||
@@ -1168,6 +1177,47 @@ c_common_init (void)
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -90,9 +90,9 @@ Date: Tue Jul 31 00:52:27 2007 +0000
|
||||
|
||||
--- a/gcc/c-family/c.opt
|
||||
+++ b/gcc/c-family/c.opt
|
||||
@@ -1521,6 +1521,9 @@ C++ ObjC++ Optimization Alias(fexception
|
||||
@@ -1590,6 +1590,9 @@ C++ ObjC++ Optimization Alias(fexception
|
||||
fhonor-std
|
||||
C++ ObjC++ Deprecated
|
||||
C++ ObjC++ WarnRemoved
|
||||
|
||||
+fhonour-copts
|
||||
+C ObjC C++ ObjC++ RejectNegative
|
||||
@@ -102,7 +102,7 @@ Date: Tue Jul 31 00:52:27 2007 +0000
|
||||
Assume normal C execution environment.
|
||||
--- a/gcc/common.opt
|
||||
+++ b/gcc/common.opt
|
||||
@@ -1589,6 +1589,9 @@ fguess-branch-probability
|
||||
@@ -1657,6 +1657,9 @@ fguess-branch-probability
|
||||
Common Report Var(flag_guess_branch_prob) Optimization
|
||||
Enable guessing of branch probabilities.
|
||||
|
||||
@@ -114,7 +114,7 @@ Date: Tue Jul 31 00:52:27 2007 +0000
|
||||
; On SVR4 targets, it also controls whether or not to emit a
|
||||
--- a/gcc/doc/invoke.texi
|
||||
+++ b/gcc/doc/invoke.texi
|
||||
@@ -7666,6 +7666,17 @@ This option is only supported for C and
|
||||
@@ -8169,6 +8169,17 @@ This option is only supported for C and
|
||||
@option{-Wall} and by @option{-Wpedantic}, which can be disabled with
|
||||
@option{-Wno-pointer-sign}.
|
||||
|
||||
@@ -134,7 +134,7 @@ Date: Tue Jul 31 00:52:27 2007 +0000
|
||||
@opindex Wno-stack-protector
|
||||
--- a/gcc/opts.c
|
||||
+++ b/gcc/opts.c
|
||||
@@ -2314,6 +2314,9 @@ common_handle_option (struct gcc_options
|
||||
@@ -2308,6 +2308,9 @@ common_handle_option (struct gcc_options
|
||||
/* Currently handled in a prescan. */
|
||||
break;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user