diff options
Diffstat (limited to 'meta-xilinx-bsp/recipes-microblaze/gcc/gcc-10/0003-LOCAL-Testsuite-explicitly-add-fivopts-for-tests-tha.patch')
-rw-r--r-- | meta-xilinx-bsp/recipes-microblaze/gcc/gcc-10/0003-LOCAL-Testsuite-explicitly-add-fivopts-for-tests-tha.patch | 119 |
1 files changed, 119 insertions, 0 deletions
diff --git a/meta-xilinx-bsp/recipes-microblaze/gcc/gcc-10/0003-LOCAL-Testsuite-explicitly-add-fivopts-for-tests-tha.patch b/meta-xilinx-bsp/recipes-microblaze/gcc/gcc-10/0003-LOCAL-Testsuite-explicitly-add-fivopts-for-tests-tha.patch new file mode 100644 index 00000000..ef994457 --- /dev/null +++ b/meta-xilinx-bsp/recipes-microblaze/gcc/gcc-10/0003-LOCAL-Testsuite-explicitly-add-fivopts-for-tests-tha.patch | |||
@@ -0,0 +1,119 @@ | |||
1 | From fb4b4d4ecba04859d52a653d7c453df92014dc38 Mon Sep 17 00:00:00 2001 | ||
2 | From: Mahesh Bodapati <mbodapat@xilinx.com> | ||
3 | Date: Wed, 11 Jan 2017 15:28:38 +0530 | ||
4 | Subject: [PATCH 03/63] [LOCAL]: Testsuite - explicitly add -fivopts for tests | ||
5 | that depend on it (test gcc/testsuite/gcc.dg/tree-ssa/ivopts-lt.c doesnt | ||
6 | exist in 4.6 branch) | ||
7 | |||
8 | Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> | ||
9 | |||
10 | Conflicts: | ||
11 | gcc/testsuite/gcc.dg/tree-ssa/pr19210-1.c | ||
12 | --- | ||
13 | gcc/testsuite/g++.dg/tree-ssa/ivopts-2.C | 2 +- | ||
14 | gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C | 2 +- | ||
15 | gcc/testsuite/gcc.dg/tree-ssa/loop-2.c | 2 +- | ||
16 | gcc/testsuite/gcc.dg/tree-ssa/loop-4.c | 2 +- | ||
17 | gcc/testsuite/gcc.dg/tree-ssa/loop-5.c | 2 +- | ||
18 | gcc/testsuite/gcc.dg/tree-ssa/pr19210-1.c | 2 +- | ||
19 | gcc/testsuite/gcc.dg/tree-ssa/pr19590.c | 2 +- | ||
20 | gcc/testsuite/gcc.dg/tree-ssa/reassoc-19.c | 2 +- | ||
21 | 8 files changed, 8 insertions(+), 8 deletions(-) | ||
22 | |||
23 | diff --git a/gcc/testsuite/g++.dg/tree-ssa/ivopts-2.C b/gcc/testsuite/g++.dg/tree-ssa/ivopts-2.C | ||
24 | index 438db88..ede883e 100644 | ||
25 | --- a/gcc/testsuite/g++.dg/tree-ssa/ivopts-2.C | ||
26 | +++ b/gcc/testsuite/g++.dg/tree-ssa/ivopts-2.C | ||
27 | @@ -1,5 +1,5 @@ | ||
28 | /* { dg-do compile { target { i?86-*-* x86_64-*-* } } } */ | ||
29 | -/* { dg-options "-O2 -fdump-tree-ivopts-details" } */ | ||
30 | +/* { dg-options "-O2 -fivopts -fdump-tree-ivopts-details" } */ | ||
31 | |||
32 | void test (int *b, int *e, int stride) | ||
33 | { | ||
34 | diff --git a/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C b/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C | ||
35 | index 07ff1b7..a09710c 100644 | ||
36 | --- a/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C | ||
37 | +++ b/gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C | ||
38 | @@ -1,5 +1,5 @@ | ||
39 | // { dg-do compile } | ||
40 | -// { dg-options "-O2 -fdump-tree-ivopts-details" } | ||
41 | +// { dg-options "-O2 -fivopts -fdump-tree-ivopts-details" } | ||
42 | |||
43 | class MinimalVec3 | ||
44 | { | ||
45 | diff --git a/gcc/testsuite/gcc.dg/tree-ssa/loop-2.c b/gcc/testsuite/gcc.dg/tree-ssa/loop-2.c | ||
46 | index bda2516..22c8a5d 100644 | ||
47 | --- a/gcc/testsuite/gcc.dg/tree-ssa/loop-2.c | ||
48 | +++ b/gcc/testsuite/gcc.dg/tree-ssa/loop-2.c | ||
49 | @@ -1,7 +1,7 @@ | ||
50 | /* A test for strength reduction and induction variable elimination. */ | ||
51 | |||
52 | /* { dg-do compile } */ | ||
53 | -/* { dg-options "-O1 -fdump-tree-optimized" } */ | ||
54 | +/* { dg-options "-O1 -fivopts -fdump-tree-optimized" } */ | ||
55 | /* { dg-require-effective-target size32plus } */ | ||
56 | |||
57 | /* Size of this structure should be sufficiently weird so that no memory | ||
58 | diff --git a/gcc/testsuite/gcc.dg/tree-ssa/loop-4.c b/gcc/testsuite/gcc.dg/tree-ssa/loop-4.c | ||
59 | index f0770ab..65d74c8 100644 | ||
60 | --- a/gcc/testsuite/gcc.dg/tree-ssa/loop-4.c | ||
61 | +++ b/gcc/testsuite/gcc.dg/tree-ssa/loop-4.c | ||
62 | @@ -1,7 +1,7 @@ | ||
63 | /* A test for strength reduction and induction variable elimination. */ | ||
64 | |||
65 | /* { dg-do compile } */ | ||
66 | -/* { dg-options "-O1 -fdump-tree-optimized" } */ | ||
67 | +/* { dg-options "-O1 -fivopts -fdump-tree-optimized" } */ | ||
68 | /* { dg-require-effective-target size32plus } */ | ||
69 | |||
70 | /* Size of this structure should be sufficiently weird so that no memory | ||
71 | diff --git a/gcc/testsuite/gcc.dg/tree-ssa/loop-5.c b/gcc/testsuite/gcc.dg/tree-ssa/loop-5.c | ||
72 | index 5f42857..9bc86ee 100644 | ||
73 | --- a/gcc/testsuite/gcc.dg/tree-ssa/loop-5.c | ||
74 | +++ b/gcc/testsuite/gcc.dg/tree-ssa/loop-5.c | ||
75 | @@ -1,7 +1,7 @@ | ||
76 | /* A test for induction variable merging. */ | ||
77 | |||
78 | /* { dg-do compile } */ | ||
79 | -/* { dg-options "-O1 -fdump-tree-optimized" } */ | ||
80 | +/* { dg-options "-O1 -fivopts -fdump-tree-optimized" } */ | ||
81 | |||
82 | void foo(long); | ||
83 | |||
84 | diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr19210-1.c b/gcc/testsuite/gcc.dg/tree-ssa/pr19210-1.c | ||
85 | index 50d86a0..1e3eacd 100644 | ||
86 | --- a/gcc/testsuite/gcc.dg/tree-ssa/pr19210-1.c | ||
87 | +++ b/gcc/testsuite/gcc.dg/tree-ssa/pr19210-1.c | ||
88 | @@ -1,5 +1,5 @@ | ||
89 | /* { dg-do compile } */ | ||
90 | -/* { dg-options "-O2 -fopt-info-loop-missed" } */ | ||
91 | +/* { dg-options "-O2 -fivopts -fopt-info-loop-missed" } */ | ||
92 | extern void g(void); | ||
93 | |||
94 | void | ||
95 | diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr19590.c b/gcc/testsuite/gcc.dg/tree-ssa/pr19590.c | ||
96 | index 2c6cfc6..648e6e6 100644 | ||
97 | --- a/gcc/testsuite/gcc.dg/tree-ssa/pr19590.c | ||
98 | +++ b/gcc/testsuite/gcc.dg/tree-ssa/pr19590.c | ||
99 | @@ -1,5 +1,5 @@ | ||
100 | /* { dg-do compile } */ | ||
101 | -/* { dg-options "-O2 -fdump-tree-ivopts" } */ | ||
102 | +/* { dg-options "-O2 -fivopts -fdump-tree-ivopts" } */ | ||
103 | |||
104 | void vnum_test8(int *data) | ||
105 | { | ||
106 | diff --git a/gcc/testsuite/gcc.dg/tree-ssa/reassoc-19.c b/gcc/testsuite/gcc.dg/tree-ssa/reassoc-19.c | ||
107 | index e911bfc..5d3e7e0 100644 | ||
108 | --- a/gcc/testsuite/gcc.dg/tree-ssa/reassoc-19.c | ||
109 | +++ b/gcc/testsuite/gcc.dg/tree-ssa/reassoc-19.c | ||
110 | @@ -1,5 +1,5 @@ | ||
111 | /* { dg-do compile } */ | ||
112 | -/* { dg-options "-Os -fdump-tree-optimized" } */ | ||
113 | +/* { dg-options "-Os -fivopts -fdump-tree-optimized" } */ | ||
114 | |||
115 | /* Slightly changed testcase from PR middle-end/40815. */ | ||
116 | void bar(char*, char*, int); | ||
117 | -- | ||
118 | 2.7.4 | ||
119 | |||