manually modified since patch tries to apply "hunks" quoted in commit
message:
@@ -515116,8 +515116,8 @@
The fix can be either the patch below, return true for builtin macros,
or we could instead return false for builtin macros, or the fix could
be also (untested):
- --- libcpp/expr.c 2021-05-07 10:34:46.
345122608 +0200
- +++ libcpp/expr.c 2021-08-12 09:54:01.
837556365 +0200
+ \--- libcpp/expr.c 2021-05-07 10:34:46.
345122608 +0200
+ \+++ libcpp/expr.c 2021-08-12 09:54:01.
837556365 +0200
@@ -783,13 +783,13 @@ cpp_classify_number (cpp_reader *pfile,
/* Traditional C only accepted the 'L' suffix.
@@ -543596,8 +543596,8 @@
My first attempt to fix this was instead of dropping the MO_VAL_SET add
a MO_CLOBBER operation:
- --- gcc/var-tracking.c.jj 2021-05-04 21:02:24.
196799586 +0200
- +++ gcc/var-tracking.c 2021-09-24 19:23:16.
420154828 +0200
+ \--- gcc/var-tracking.c.jj 2021-05-04 21:02:24.
196799586 +0200
+ \+++ gcc/var-tracking.c 2021-09-24 19:23:16.
420154828 +0200
@@ -6133,7 +6133,9 @@ add_stores (rtx loc, const_rtx expr, voi
{
if (preserve)
Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
Name: gcc
Version: %{major_ver}.%{minor_ver}
-Release: 1
+Release: 2
Epoch: 6
License: GPL v3+
Group: Development/Languages
Source4: branch.sh
# use branch.sh to update gcc-branch.diff
Patch100: %{name}-branch.diff
-# Patch100-md5: 2f92372af237c5827a9f05827f103318
+# Patch100-md5: e4e0ccce73627de0bf6564d11c54b603
Patch0: %{name}-info.patch
Patch2: %{name}-nodebug.patch
Patch3: %{name}-ada-link.patch