Bump and add temporary patch for PR95582.
OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=17
This commit is contained in:
parent
3fc6d4515e
commit
8f2cb062d9
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -145,6 +145,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -300,6 +301,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -145,6 +145,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -300,6 +301,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -145,6 +145,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -300,6 +301,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -145,6 +145,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -300,6 +301,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -144,6 +144,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# Define the canonical target and host architecture
|
||||
# %%gcc_target_arch is supposed to be the full target triple
|
||||
@ -299,6 +300,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
21
fix-pr95582.patch
Normal file
21
fix-pr95582.patch
Normal file
@ -0,0 +1,21 @@
|
||||
diff --git a/gcc/tree-vectorizer.h b/gcc/tree-vectorizer.h
|
||||
index 9bb82a546f6..581797b2051 100644
|
||||
--- a/gcc/tree-vectorizer.h
|
||||
+++ b/gcc/tree-vectorizer.h
|
||||
@@ -1254,11 +1254,11 @@ struct gather_scatter_info {
|
||||
VECTOR_BOOLEAN_TYPE_P. */
|
||||
|
||||
#define VECT_SCALAR_BOOLEAN_TYPE_P(TYPE) \
|
||||
- (TREE_CODE (TYPE) == BOOLEAN_TYPE \
|
||||
- || ((TREE_CODE (TYPE) == INTEGER_TYPE \
|
||||
- || TREE_CODE (TYPE) == ENUMERAL_TYPE) \
|
||||
- && TYPE_PRECISION (TYPE) == 1 \
|
||||
- && TYPE_UNSIGNED (TYPE)))
|
||||
+ ((TREE_CODE (TYPE) == BOOLEAN_TYPE \
|
||||
+ || TREE_CODE (TYPE) == INTEGER_TYPE \
|
||||
+ || TREE_CODE (TYPE) == ENUMERAL_TYPE)\
|
||||
+ && TYPE_PRECISION (TYPE) == 1 \
|
||||
+ && TYPE_UNSIGNED (TYPE))
|
||||
|
||||
static inline bool
|
||||
nested_in_vect_loop_p (class loop *loop, stmt_vec_info stmt_info)
|
@ -321,6 +321,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
# GCC-TESTSUITE-DELETE-BEGIN
|
||||
License: GPL-3.0-or-later
|
||||
@ -1076,6 +1077,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -333,6 +333,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
Summary: Testsuite results
|
||||
License: SUSE-Public-Domain
|
||||
@ -459,6 +460,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
@ -315,6 +315,7 @@ Patch52: gcc10-foffload-default.patch
|
||||
# Some patches taken from Debian
|
||||
Patch60: gcc44-textdomain.patch
|
||||
Patch61: gcc44-rename-info-files.patch
|
||||
Patch100: fix-pr95582.patch
|
||||
|
||||
Summary: The GNU C Compiler and Support Files
|
||||
License: GPL-3.0-or-later
|
||||
@ -1798,6 +1799,7 @@ ln -s newlib-3.3.0/newlib .
|
||||
%patch52 -p1
|
||||
%patch60 -p1
|
||||
%patch61
|
||||
%patch100 -p1
|
||||
|
||||
#test patching end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user