re PR c/68513 (ICE in gimplify_expr, at gimplify.c:8832, c_maybe_const_expr in IL)
[gcc.git] / gcc / testsuite / ChangeLog
1 2015-12-02 Marek Polacek <polacek@redhat.com>
2
3 PR c/68513
4 * gcc.dg/pr68513.c: New test.
5
6 2015-12-02 Cesar Philippidis <cesar@codesourcery.com>
7
8 PR fortran/63861
9 * gfortran.dg/goacc/array-reduction.f90: New test.
10 * gfortran.dg/goacc/assumed.f95: Update expected diagnostics.
11 * gfortran.dg/goacc/coarray.f95: Likewise.
12 * gfortran.dg/goacc/coarray_2.f90: Likewise.
13 * gfortran.dg/goacc/reduction-2.f95: Likewise.
14 * gfortran.dg/goacc/reduction.f95: Likewise.
15
16 2015-12-02 Jakub Jelinek <jakub@redhat.com>
17
18 PR target/68647
19 * gcc.target/i386/pr68647.c: New test.
20
21 2015-12-02 Marek Polacek <polacek@redhat.com>
22
23 PR c++/68653
24 * g++.dg/warn/nonnull3.C: New test.
25
26 2015-12-02 Joseph Myers <joseph@codesourcery.com>
27
28 PR c/68162
29 * gcc.dg/pr68162-1.c: New test.
30
31 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
32 Sebastian Pop <s.pop@samsung.com>
33
34 * gfortran.dg/graphite/run-id-3.f90: New.
35
36 2015-12-02 David Sherwood <david.sherwood@arm.com>
37
38 * gcc.target/aarch64/fmaxmin.c: New test.
39
40 2015-12-02 Thomas Schwinge <thomas@codesourcery.com>
41
42 * gfortran.dg/goacc/coarray.f95: XFAIL.
43 * gfortran.dg/goacc/coarray_2.f90: Adjust dg-excess-errors
44 directive.
45 * gfortran.dg/goacc/host_data-tree.f95: Remove dg-prune-output
46 directive.
47
48 2015-12-02 Thomas Schwinge <thomas@codesourcery.com>
49 Julian Brown <julian@codesourcery.com>
50 James Norris <James_Norris@mentor.com>
51
52 * c-c++-common/goacc/host_data-5.c: New file.
53 * c-c++-common/goacc/host_data-6.c: Likewise.
54
55 2015-12-02 Tom de Vries <tom@codesourcery.com>
56
57 * c-c++-common/goacc/kernels-default-2.c: New test.
58 * c-c++-common/goacc/kernels-default.c: New test.
59
60 2015-12-02 Tom de Vries <tom@codesourcery.com>
61
62 * c-c++-common/goacc/kernels-alias-2.c: New test.
63 * c-c++-common/goacc/kernels-alias-3.c: New test.
64 * c-c++-common/goacc/kernels-alias-4.c: New test.
65 * c-c++-common/goacc/kernels-alias-5.c: New test.
66 * c-c++-common/goacc/kernels-alias-6.c: New test.
67 * c-c++-common/goacc/kernels-alias-7.c: New test.
68 * c-c++-common/goacc/kernels-alias-8.c: New test.
69 * c-c++-common/goacc/kernels-alias.c: New test.
70
71 2015-12-02 Tom de Vries <tom@codesourcery.com>
72
73 * c-c++-common/goacc/kernels-alias-ipa-pta-2.c: New test.
74 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: New test.
75 * c-c++-common/goacc/kernels-alias-ipa-pta.c: New test.
76
77 2015-12-02 Richard Biener <rguenther@suse.de>
78
79 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Fix uninitialized
80 y guarding a call to abort ().
81 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
82 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
83
84 2015-12-02 Marek Polacek <polacek@redhat.com>
85
86 PR middle-end/68570
87 * gcc.dg/torture/pr68570.c: New test.
88
89 2015-12-02 Richard Biener <rguenther@suse.de>
90
91 PR tree-optimization/68625
92 * gcc.dg/torture/pr68625.c: New testcase.
93
94 2015-12-02 Richard Sandiford <richard.sandiford@arm.com>
95
96 * gcc.target/i386/pr68432-1.c: New test.
97 * gcc.target/i386/pr68432-2.c: Likewise.
98 * gcc.target/i386/pr68432-3.c: Likewise.
99
100 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
101
102 * gcc.target/s390/zvector/vec-splat-2.c: New test.
103
104 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
105
106 * gcc.target/s390/vector/vec-vrepi-1.c: New test.
107
108 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
109
110 * gcc.target/s390/zvector/vec-splat-1.c: New test.
111
112 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
113
114 * gcc.target/s390/bswap-1.c (foo64c, foo32a, foo32c): New functions.
115 * gcc.target/s390/bswaphi-1.c: New test.
116
117 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
118
119 * lib/target-supports.exp: Add s390 and s390x to the list of long
120 long atomic targets.
121
122 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
123
124 * gcc.dg/optimize-bswapdi-1.c: Force using -mzarch on s390 and
125 s390x to enable 64 bit bswap patterns.
126 * gcc.dg/optimize-bswapdi-2.c: Likewise.
127 * gcc.dg/optimize-bswapdi-3.c: Likewise.
128 * lib/target-supports.exp: Add a comment for s390.
129
130 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
131
132 * gcc.dg/builtin-bswap-6a.c: Add -march=z900 for s390 and s390x in
133 order to make -m31 work.
134 * gcc.dg/optimize-bswapsi-1.c: Likewise.
135 * gcc.dg/optimize-bswapsi-2.c: Likewise.
136
137 2015-12-02 Jakub Jelinek <jakub@redhat.com>
138
139 PR c/68533
140 * gcc.dg/pr68533.c: New test.
141
142 2015-12-01 Richard Sandiford <richard.sandiford@arm.com>
143
144 PR tree-optimization/68577
145 * gcc.dg/vect/pr68577.c: New test.
146
147 2015-12-01 Nathan Sidwell <nathan@acm.org>
148
149 * gcc.target/nvptx/uninit-decl.c: New.
150
151 2015-12-01 Jan Hubicka <hubicka@ucw.cz>
152
153 * gcc.c-torture/execute/alias-1.c: New testcase.
154
155 2015-12-01 Marek Polacek <polacek@redhat.com>
156
157 PR tree-optimization/64769
158 * c-c++-common/gomp/pr64769.c: New test.
159
160 2015-12-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
161
162 * gcc.target/powerpc/swaps-p8-22.c: New.
163
164 2015-12-01 Marek Polacek <polacek@redhat.com>
165
166 PR tree-optimization/67916
167 * gcc.dg/torture/pr67916.c: New test.
168
169 2015-12-01 Marek Polacek <polacek@redhat.com>
170
171 PR middle-end/68582
172 * c-c++-common/pr68582.c: New test.
173
174 2015-12-01 Richard Sandiford <richard.sandiford@arm.com>
175
176 PR tree-optimization/68474
177 * gcc.dg/pr68474.c: New test.
178
179 2015-12-01 Christian Bruel <christian.bruel@st.com>
180
181 PR target/68617
182 * gcc.target/arm/attr-unaligned-load-ice.c: New test.
183
184 2015-12-01 Tom de Vries <tom@codesourcery.com>
185
186 * gcc.dg/pr46032.c: Move to ...
187 * gcc.dg/vect/pr46032.c: here. Add dg-require-effective-target
188 vect_int.
189 * gcc.dg/pr46032-2.c: Move to ...
190 * gcc.dg/gomp/pr46032-2.c: ... here. Drop dg-require-effective-target fopenmp.
191 * gcc.dg/pr46032-3.c: Move to ...
192 * gcc.dg/gomp/pr46032-3.c: ... here. Drop dg-require-effective-target fopenmp.
193
194 2015-12-01 Cesar Philippidis <cesar@codesourcery.com>
195
196 * gfortran.dg/goacc/gang-static.f95: Add tests for gang num arguments.
197 * gfortran.dg/goacc/loop-2.f95: Update expected diagnostics.
198 * gfortran.dg/goacc/loop-6.f95: Likewise.
199 * gfortran.dg/goacc/loop-7.f95: New test.
200 * gfortran.dg/goacc/reduction-2.f95: New test.
201
202 2015-12-01 Richard Biener <rguenther@suse.de>
203
204 PR tree-optimization/68379
205 * gcc.dg/torture/pr68379.c: New testcase.
206 * gfortran.dg/pr68379-1.f90: Likewise.
207 * gfortran.dg/pr68379-2.f: Likewise.
208
209 2015-12-01 Christophe Lyon <christophe.lyon@linaro.org>
210
211 * gcc.dg/pr46032.c: Add dg-require-effective-target fopenmp.
212 * gcc.dg/pr46032-2.c: Likewise.
213 * gcc.dg/pr46032-3.c: Likewise.
214
215 2015-12-01 Richard Biener <rguenther@suse.de>
216
217 PR ipa/68470
218 * g++.dg/torture/pr68470.C: New testcase.
219
220 2015-12-01 Ilya Enkovich <enkovich.gnu@gmail.com>
221
222 PR middle-end/68595
223 * gcc.dg/pr68595.c: New test.
224
225 2015-12-01 Christian Bruel <christian.bruel@st.com>
226
227 * gcc.target/arm/ftest-armv6-thumb.c: Remove NEED_ARM_FEATURE_UNALIGNED.
228 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
229 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
230
231 2015-12-01 Bin Cheng <bin.cheng@arm.com>
232
233 PR tree-optimization/68529
234 * gcc.dg/tree-ssa/pr68529-1.c: New test.
235 * gcc.dg/tree-ssa/pr68529-2.c: New test.
236 * gcc.dg/tree-ssa/pr68529-3.c: New test.
237
238 2015-11-30 Jan Hubicka <hubicka@ucw.cz>
239
240 * gcc.dg/lto/alias-1_0.c: New testcase.
241 * gcc.dg/lto/alias-1_1.c: New testcase.
242
243 2015-11-30 Aditya Kumar <aditya.k7@samsung.com>
244 Sebastian Pop <s.pop@samsung.com>
245
246 PR tree-optimization/68565
247 * gfortran.dg/graphite/pr68565.f90: New.
248
249 2015-11-30 Aditya Kumar <aditya.k7@samsung.com>
250 Sebastian Pop <s.pop@samsung.com>
251
252 * gcc.dg/graphite/pr35356-1.c: Adjust pattern.
253
254 2015-11-30 Cesar Philippidis <cesar@codesourcery.com>
255 Nathan Sidwell <nathan@codesourcery.com>
256
257 * gfortran.dg/goacc/routine-3.f90: New test.
258 * gfortran.dg/goacc/routine-4.f90: New test.
259 * gfortran.dg/goacc/routine-5.f90: New test.
260 * gfortran.dg/goacc/routine-6.f90: New test.
261 * gfortran.dg/goacc/subroutines: New test.
262
263 2015-11-30 Tom de Vries <tom@codesourcery.com>
264
265 * gcc.dg/pr46032-2.c: New test.
266 * gcc.dg/pr46032-3.c: New test.
267
268 2015-11-30 Charles Baylis <charles.baylis@linaro.org>
269
270 PR target/63870
271 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c (f_vld2_lane_f16): Remove xfails for arm targets.
272 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c (f_vld2_lane_f32): Ditto.
273 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c (f_vld2_lane_f64): Ditto.
274 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c (f_vld2_lane_p8): Ditto.
275 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c (f_vld2_lane_s16): Ditto.
276 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c (f_vld2_lane_s32): Ditto.
277 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c (f_vld2_lane_s64): Ditto.
278 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c (f_vld2_lane_s8): Ditto.
279 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c (f_vld2_lane_u16): Ditto.
280 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c (f_vld2_lane_u32): Ditto.
281 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c (f_vld2_lane_u64): Ditto.
282 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c (f_vld2_lane_u8): Ditto.
283 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c (f_vld2q_lane_f16): Ditto.
284 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c (f_vld2q_lane_f32): Ditto.
285 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c (f_vld2q_lane_f64): Ditto.
286 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c (f_vld2q_lane_p8): Ditto.
287 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c (f_vld2q_lane_s16): Ditto.
288 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c (f_vld2q_lane_s32): Ditto.
289 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c (f_vld2q_lane_s64): Ditto.
290 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c (f_vld2q_lane_s8): Ditto.
291 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c (f_vld2q_lane_u16): Ditto.
292 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c (f_vld2q_lane_u32): Ditto.
293 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c (f_vld2q_lane_u64): Ditto.
294 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c (f_vld2q_lane_u8): Ditto.
295 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c (f_vld3_lane_f16): Ditto.
296 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c (f_vld3_lane_f32): Ditto.
297 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c (f_vld3_lane_f64): Ditto.
298 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c (f_vld3_lane_p8): Ditto.
299 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c (f_vld3_lane_s16): Ditto.
300 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c (f_vld3_lane_s32): Ditto.
301 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c (f_vld3_lane_s64): Ditto.
302 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c (f_vld3_lane_s8): Ditto.
303 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c (f_vld3_lane_u16): Ditto.
304 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c (f_vld3_lane_u32): Ditto.
305 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c (f_vld3_lane_u64): Ditto.
306 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c (f_vld3_lane_u8): Ditto.
307 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c (f_vld3q_lane_f16): Ditto.
308 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c (f_vld3q_lane_f32): Ditto.
309 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c (f_vld3q_lane_f64): Ditto.
310 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c (f_vld3q_lane_p8): Ditto.
311 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c (f_vld3q_lane_s16): Ditto.
312 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c (f_vld3q_lane_s32): Ditto.
313 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c (f_vld3q_lane_s64): Ditto.
314 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c (f_vld3q_lane_s8): Ditto.
315 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c (f_vld3q_lane_u16): Ditto.
316 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c (f_vld3q_lane_u32): Ditto.
317 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c (f_vld3q_lane_u64): Ditto.
318 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c (f_vld3q_lane_u8): Ditto.
319 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c (f_vld4_lane_f16): Ditto.
320 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c (f_vld4_lane_f32): Ditto.
321 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c (f_vld4_lane_f64): Ditto.
322 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c (f_vld4_lane_p8): Ditto.
323 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c (f_vld4_lane_s16): Ditto.
324 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c (f_vld4_lane_s32): Ditto.
325 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c (f_vld4_lane_s64): Ditto.
326 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c (f_vld4_lane_s8): Ditto.
327 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c (f_vld4_lane_u16): Ditto.
328 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c (f_vld4_lane_u32): Ditto.
329 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c (f_vld4_lane_u64): Ditto.
330 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c (f_vld4_lane_u8): Ditto.
331 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c (f_vld4q_lane_f16): Ditto.
332 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c (f_vld4q_lane_f32): Ditto.
333 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c (f_vld4q_lane_f64): Ditto.
334 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c (f_vld4q_lane_p8): Ditto.
335 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c (f_vld4q_lane_s16): Ditto.
336 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c (f_vld4q_lane_s32): Ditto.
337 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c (f_vld4q_lane_s64): Ditto.
338 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c (f_vld4q_lane_s8): Ditto.
339 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c (f_vld4q_lane_u16): Ditto.
340 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c (f_vld4q_lane_u32): Ditto.
341 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c (f_vld4q_lane_u64): Ditto.
342 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c (f_vld4q_lane_u8): Ditto.
343 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c (f_vst2_lane_f16): Ditto.
344 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c (f_vst2_lane_f32): Ditto.
345 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c (f_vst2_lane_f64): Ditto.
346 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c (f_vst2_lane_p8): Ditto.
347 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c (f_vst2_lane_s16): Ditto.
348 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c (f_vst2_lane_s32): Ditto.
349 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c (f_vst2_lane_s64): Ditto.
350 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c (f_vst2_lane_s8): Ditto.
351 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c (f_vst2_lane_u16): Ditto.
352 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c (f_vst2_lane_u32): Ditto.
353 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c (f_vst2_lane_u64): Ditto.
354 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c (f_vst2_lane_u8): Ditto.
355 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c (f_vst2q_lane_f16): Ditto.
356 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c (f_vst2q_lane_f32): Ditto.
357 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c (f_vst2q_lane_f64): Ditto.
358 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c (f_vst2q_lane_p8): Ditto.
359 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c (f_vst2q_lane_s16): Ditto.
360 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c (f_vst2q_lane_s32): Ditto.
361 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c (f_vst2q_lane_s64): Ditto.
362 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c (f_vst2q_lane_s8): Ditto.
363 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c (f_vst2q_lane_u16): Ditto.
364 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c (f_vst2q_lane_u32): Ditto.
365 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c (f_vst2q_lane_u64): Ditto.
366 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c (f_vst2q_lane_u8): Ditto.
367 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c (f_vst3_lane_f16): Ditto.
368 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c (f_vst3_lane_f32): Ditto.
369 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c (f_vst3_lane_f64): Ditto.
370 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c (f_vst3_lane_p8): Ditto.
371 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c (f_vst3_lane_s16): Ditto.
372 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c (f_vst3_lane_s32): Ditto.
373 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c (f_vst3_lane_s64): Ditto.
374 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c (f_vst3_lane_s8): Ditto.
375 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c (f_vst3_lane_u16): Ditto.
376 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c (f_vst3_lane_u32): Ditto.
377 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c (f_vst3_lane_u64): Ditto.
378 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c (f_vst3_lane_u8): Ditto.
379 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c (f_vst3q_lane_f16): Ditto.
380 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c (f_vst3q_lane_f32): Ditto.
381 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c (f_vst3q_lane_f64): Ditto.
382 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c (f_vst3q_lane_p8): Ditto.
383 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c (f_vst3q_lane_s16): Ditto.
384 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c (f_vst3q_lane_s32): Ditto.
385 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c (f_vst3q_lane_s64): Ditto.
386 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c (f_vst3q_lane_s8): Ditto.
387 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c (f_vst3q_lane_u16): Ditto.
388 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c (f_vst3q_lane_u32): Ditto.
389 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c (f_vst3q_lane_u64): Ditto.
390 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c (f_vst3q_lane_u8): Ditto.
391 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c (f_vst4_lane_f16): Ditto.
392 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c (f_vst4_lane_f32): Ditto.
393 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c (f_vst4_lane_f64): Ditto.
394 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c (f_vst4_lane_p8): Ditto.
395 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c (f_vst4_lane_s16): Ditto.
396 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c (f_vst4_lane_s32): Ditto.
397 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c (f_vst4_lane_s64): Ditto.
398 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c (f_vst4_lane_s8): Ditto.
399 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c (f_vst4_lane_u16): Ditto.
400 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c (f_vst4_lane_u32): Ditto.
401 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c (f_vst4_lane_u64): Ditto.
402 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c (f_vst4_lane_u8): Ditto.
403 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c (f_vst4q_lane_f16): Ditto.
404 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c (f_vst4q_lane_f32): Ditto.
405 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c (f_vst4q_lane_f64): Ditto.
406 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c (f_vst4q_lane_p8): Ditto.
407 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c (f_vst4q_lane_s16): Ditto.
408 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c (f_vst4q_lane_s32): Ditto.
409 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c (f_vst4q_lane_s64): Ditto.
410 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c (f_vst4q_lane_s8): Ditto.
411 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c (f_vst4q_lane_u16): Ditto.
412 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c (f_vst4q_lane_u32): Ditto.
413 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c (f_vst4q_lane_u64): Ditto.
414 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c (f_vst4q_lane_u8): Ditto.
415
416 2015-11-30 Tom de Vries <tom@codesourcery.com>
417
418 PR tree-optimization/46032
419 * gcc.dg/pr46032.c: New test.
420
421 2015-11-30 Richard Biener <rguenther@suse.de>
422
423 PR tree-optimization/68592
424 * gfortran.dg/pr68592.f: New testcase.
425
426 2015-11-30 Paul Thomas <pault@gcc.gnu.org>
427
428 PR fortran/68534
429 * gfortran.dg/submodule_13.f08: New test.
430
431 2015-11-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
432
433 * gcc.target/s390/load-relative-check.c: Add scan patterns for
434 -m31.
435
436 2015-11-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
437
438 * gcc.target/s390/load-relative-check.c: Add -mzarch.
439
440 2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
441
442 * gcc.dg/dump-ada-spec-1.c: Move to...
443 * c-c++-common/dump-ada-spec-1.c: ...here.
444 * c-c++-common/dump-ada-spec-2.c: New test.
445
446 2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
447
448 * gnat.dg/loop_optimization22.ad[sb]: New test.
449
450 2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
451
452 * gnat.dg/specs/rep_clause5.ads: New test.
453
454 2015-11-29 Jan Hubicka <hubicka@ucw.cz>
455
456 PR c/67106
457 * gcc.c-torture/compile/pr67106.c: New testcase.
458
459 2015-11-29 Jan Hubicka <hubicka@ucw.cz>
460
461 PR c/67581
462 * g++.dg/torture/pr67581.C: New testcase.
463
464 2015-11-27 Richard Biener <rguenther@suse.de>
465
466 PR tree-optimization/68559
467 * gcc.dg/vect/slp-perm-4.c: Adjust again.
468 * gcc.dg/vect/pr45752.c: Likewise.
469
470 2015-11-27 Jakub Jelinek <jakub@redhat.com>
471
472 PR rtl-optimization/68250
473 * gcc.c-torture/execute/pr68250.c: New test.
474
475 2015-11-27 Marek Polacek <polacek@redhat.com>
476
477 * gcc.dg/pr63568.c: Convert to GIMPLE.
478
479 2015-11-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
480
481 PR rtl-optimization/68506
482 * gcc.c-torture/execute/pr68506.c: New test.
483
484 2015-11-27 Jakub Jelinek <jakub@redhat.com>
485
486 PR c/63326
487 * gcc.dg/gomp/barrier-2.c (f2): Expect another error after label.
488 * c-c++-common/gomp/pr63326.c: New test.
489
490 2015-11-27 Richard Biener <rguenther@suse.de>
491
492 PR tree-optimization/68553
493 * gcc.dg/vect/pr45752.c: Adjust.
494 * gcc.dg/vect/slp-perm-4.c: Likewise.
495
496 2015-11-26 Martin Sebor <msebor@redhat.com>
497
498 * g++.dg/init/new45.C (cookie_size): New constant set to a value
499 appropriate for the target.
500 (operator new[]): Use it.
501
502 2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
503
504 PR c++/67238
505 * g++.dg/cpp0x/pr67238.C: New.
506
507 2015-11-26 Martin Sebor <msebor@redhat.com>
508
509 * g++.dg/pr67876.C: Remove duplicate content.
510
511 2015-11-26 Andreas Arnez <arnez@linux.vnet.ibm.com>
512
513 * g++.dg/guality/pr67192.C: New test.
514
515 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
516
517 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh_lane.inc: New file,
518 support code for vqrdml{as}h_lane tests.
519 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah_lane.c: New.
520 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh_lane.c: New.
521
522 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
523
524 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh.inc: New file,
525 support code for vqrdml{as}h tests.
526 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah.c: New.
527 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh.c: New.
528
529 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
530
531 * lib/target-supports.exp (add_options_for_arm_v8_1a_neon): New.
532 (check_effective_target_arm_arch_FUNC_ok)
533 (add_options_for_arm_arch_FUNC)
534 (check_effective_target_arm_arch_FUNC_multilib): Add "armv8.1-a"
535 to the list to be generated.
536 (check_effective_target_arm_v8_1a_neon_ok_nocache): New.
537 (check_effective_target_arm_v8_1a_neon_ok): New.
538 (check_effective_target_arm_v8_1a_neon_hw): New.
539
540 2015-11-26 Nathan Sidwell <nathan@acm.org>
541
542 * gcc.target/nvptx/proto-1.c: Adjust expected asm.
543
544 2015-11-26 Richard Biener <rguenther@suse.de>
545
546 PR testsuite/68555
547 * gcc.dg/vect/bb-slp-10.c: Adjust pattern, use target selector
548 and not XFAIL.
549
550 2015-11-26 Richard Biener <rguenther@suse.de>
551
552 PR testsuite/68554
553 * gcc.dg/vect/bb-slp-subgroups-2.c: Require vect_perm.
554
555 2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
556
557 PR c++/67249
558 * g++.dg/concepts/pr67249.C: New.
559
560 2015-11-26 Richard Biener <rguenther@suse.de>
561
562 PR testsuite/66799
563 * gcc.dg/vect/pr20122.c (main): Do not align Kernel, do not
564 vectorize init loop and adjust expected outcome.
565
566 2015-11-26 Richard Biener <rguenther@suse.de>
567
568 PR testsuite/67203
569 * g++.dg/tree-ssa/pr61034.C: Make expected optimization result
570 dependent on PUSH_ARGS_REVERSED. Drop optimization level and
571 also monitor final optimization result.
572
573 2015-11-26 Jakub Jelinek <jakub@redhat.com>
574
575 PR rtl-optimization/68249
576 PR rtl-optimization/68321
577 * gcc.c-torture/execute/pr68249.c: New test.
578 * gcc.c-torture/execute/pr68321.c: New test.
579
580 2015-11-26 Ilya Enkovich <enkovich.gnu@gmail.com>
581
582 PR target/68416
583 * gcc.target/i386/mpx/pr68416.c: New test.
584
585 2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
586
587 PR c++/67313
588 * g++.dg/cpp0x/no-weak1.C: New.
589
590 2015-11-26 Jakub Jelinek <jakub@redhat.com>
591
592 PR tree-optimization/68128
593 * gcc.dg/gomp/pr68128-1.c: New test.
594 * gcc.dg/gomp/pr68128-2.c: New test.
595
596 2015-11-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
597
598 PR rtl-optimization/67226
599 * gcc.c-torture/execute/pr67226.c: New test.
600
601 2015-11-26 Jakub Jelinek <jakub@redhat.com>
602
603 PR c++/68508
604 * g++.dg/ubsan/pr68508.C: New test.
605
606 2015-11-25 Martin Sebor <msebor@redhat.com>
607
608 PR c++/67876
609 * g++.dg/pr67876.C: New test.
610
611 2015-11-25 Aditya Kumar <aditya.k7@samsung.com>
612 Sebastian Pop <s.pop@samsung.com>
613
614 PR tree-optimization/68453
615 * gfortran.dg/graphite/pr68453.f90: New.
616
617 2015-11-25 Martin Sebor <msebor@redhat.com>
618
619 PR c/66516
620 * g++.dg/addr_builtin-1.C: New test (left out of initial commit).
621 * gcc.dg/addr_builtin-1.c: Same.
622
623 2015-11-25 Michael Meissner <meissner@linux.vnet.ibm.com>
624
625 * gcc.target/powerpc/dform-1.c: New test.
626 * gcc.target/powerpc/dform-2.c: Likewise.
627
628 2015-11-23 Jan Hubicka <hubicka@ucw.cz>
629
630 * gfortran.dg/lto/bind_c-6_0.f90: New testcase.
631 * gfortran.dg/lto/bind_c-6_1.c: New testcase.
632 * g++.dg/lto/20100603-1_0.C: Add -Wno-lto-type-mismatch.
633
634 2015-11-25 Tom de Vries <tom@codesourcery.com>
635
636 * g++.dg/tree-ssa/copyprop-1.C: Update after adding new dce1.
637 * gcc.dg/pr23911.c: Same.
638 * gcc.dg/tree-ssa/20030709-2.c: Same.
639 * gcc.dg/tree-ssa/20030731-2.c: Same.
640 * gcc.dg/tree-ssa/20040729-1.c: Same.
641 * gcc.dg/tree-ssa/cfgcleanup-1.c: Same.
642 * gcc.dg/tree-ssa/loop-36.c: Same.
643 * gcc.dg/tree-ssa/pr21086.c: Same.
644 * gcc.dg/tree-ssa/ssa-dce-1.c: Same.
645 * gcc.dg/tree-ssa/ssa-dce-2.c: Same.
646 * gcc.dg/vect/pr26359.c: Same.
647 * c-c++-common/restrict-2.c: Update after adding new lim1.
648 * c-c++-common/restrict-4.c: Same.
649 * g++.dg/tree-ssa/pr33615.C: Same.
650 * g++.dg/tree-ssa/restrict1.C: Same.
651 * gcc.dg/tm/pub-safety-1.c: Same.
652 * gcc.dg/tm/reg-promotion.c: Same.
653 * gcc.dg/tree-ssa/20050314-1.c: Same.
654 * gcc.dg/tree-ssa/loop-32.c: Same.
655 * gcc.dg/tree-ssa/loop-33.c: Same.
656 * gcc.dg/tree-ssa/loop-34.c: Same.
657 * gcc.dg/tree-ssa/loop-35.c: Same.
658 * gcc.dg/tree-ssa/loop-7.c: Same.
659 * gcc.dg/tree-ssa/pr23109.c: Same.
660 * gcc.dg/tree-ssa/restrict-3.c: Same.
661 * gcc.dg/tree-ssa/restrict-5.c: Same.
662 * gcc.dg/tree-ssa/ssa-lim-1.c: Same.
663 * gcc.dg/tree-ssa/ssa-lim-10.c: Same.
664 * gcc.dg/tree-ssa/ssa-lim-11.c: Same.
665 * gcc.dg/tree-ssa/ssa-lim-12.c: Same.
666 * gcc.dg/tree-ssa/ssa-lim-2.c: Same.
667 * gcc.dg/tree-ssa/ssa-lim-3.c: Same.
668 * gcc.dg/tree-ssa/ssa-lim-6.c: Same.
669 * gcc.dg/tree-ssa/ssa-lim-7.c: Same.
670 * gcc.dg/tree-ssa/ssa-lim-8.c: Same.
671 * gcc.dg/tree-ssa/ssa-lim-9.c: Same.
672 * gcc.dg/tree-ssa/structopt-1.c: Same.
673 * gfortran.dg/pr32921.f: Same.
674 * g++.dg/tree-ssa/pr19637.C: Update after adding new dom1.
675 * g++.dg/tree-ssa/pr61009.C: Same.
676 * g++.dg/tree-ssa/ssa-dom.C: Same.
677 * gcc.dg/pr20115-1.c: Same.
678 * gcc.dg/tree-prof/20050826-2.c: Same.
679 * gcc.dg/tree-prof/cmpsf-1.c: Same.
680 * gcc.dg/tree-ssa/20030821-1.c: Same.
681 * gcc.dg/tree-ssa/20030922-2.c: Same.
682 * gcc.dg/tree-ssa/20031022-1.c: Same.
683 * gcc.dg/tree-ssa/20040615-1.c: Same.
684 * gcc.dg/tree-ssa/20040624-1.c: Same.
685 * gcc.dg/tree-ssa/pr21417.c: Same.
686 * gcc.dg/tree-ssa/pr61607.c: Same.
687 * gcc.dg/tree-ssa/slsr-27.c: Same.
688 * gcc.dg/tree-ssa/slsr-28.c: Same.
689 * gcc.dg/tree-ssa/slsr-29.c: Same.
690 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Same.
691 * gcc.dg/tree-ssa/ssa-dom-cse-3.c: Same.
692 * gcc.dg/tree-ssa/ssa-dom-thread-1.c: Same.
693 * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: Same.
694 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Same.
695 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Same.
696 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Same.
697 * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Same.
698 * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Same.
699 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Same.
700 * gcc.dg/tree-ssa/ssa-dom-thread-5.c: Same.
701 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same.
702 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
703 * gcc.dg/tree-ssa/ssa-thread-12.c: Same.
704 * gcc.dg/tree-ssa/vrp47.c: Same.
705 * gcc.dg/tree-ssa/copy-headers.c: Update after adding ch1.
706 * gcc.dg/tree-ssa/foldconst-2.c: Same.
707 * gcc.dg/tree-ssa/loop-40.c: Same.
708 * gcc.dg/gomp/notify-new-function-3.c: Update after adding ompexpssa1.
709
710 2015-11-25 Paolo Carlini <paolo.carlini@oracle.com>
711
712 * g++.dg/cpp0x/constexpr-array13.C: Fix.
713
714 2015-11-25 David Edelsohn <dje.gcc@gmail.com>
715
716 * gfortran.dg/nint_p7.f90: New testcase.
717
718 2015-11-25 Markus Trippelsdorf <markus@trippelsdorf.de>
719 Paolo Carlini <paolo.carlini@oracle.com>
720
721 PR c++/68087
722 * g++.dg/cpp0x/constexpr-array13.C: New.
723
724 2015-11-25 Ilmir Usmanov <me@ilmir.us>
725 Cesar Philippidis <cesar@codesourcery.com>
726
727 PR fortran/63858
728 * goacc/omp-fixed.f: New test.
729 * goacc/omp.f95: Add check for mis-matched omp and acc continuations.
730
731 2015-11-25 Richard Biener <rguenther@suse.de>
732
733 PR middle-end/68528
734 * gcc.dg/torture/pr68528.c: New testcase.
735
736 2015-11-25 Paolo Carlini <paolo.carlini@oracle.com>
737
738 PR c++/58910
739 * g++.dg/cpp0x/constexpr-tuple2.C: New.
740
741 2015-11-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
742
743 PR rtl-optimization/68435
744 * gcc.dg/pr68435.c: New test.
745
746 2015-11-25 Richard Biener <rguenther@suse.de>
747
748 PR tree-optimization/68517
749 * gcc.dg/torture/pr68517.c: New testcase.
750
751 2015-11-25 Jakub Jelinek <jakub@redhat.com>
752
753 PR target/67089
754 * gcc.dg/pr67089-1.c: New test.
755 * gcc.dg/pr67089-2.c: New test.
756 * gcc.dg/pr67089-3.c: New test.
757 * gcc.dg/pr67089-4.c: New test.
758 * gcc.dg/pr67089-5.c: New test.
759 * gcc.dg/pr67089-6.c: New test.
760 * gcc.dg/pr67089-7.c: New test.
761
762 2015-11-25 Richard Biener <rguenther@suse.de>
763
764 PR tree-optimization/68502
765 * gcc.dg/vect/pr68502-1.c: New testcase.
766 * gcc.dg/vect/pr68502-2.c: Likewise.
767
768 2015-11-24 Michael Collison <michael.collison@linaro.org>
769
770 * gcc.target/aarch64/saddw-1.c: New test.
771 * gcc.target/aarch64/saddw-2.c: New test.
772 * gcc.target/aarch64/uaddw-1.c: New test.
773 * gcc.target/aarch64/uaddw-2.c: New test.
774 * gcc.target/aarch64/uaddw-3.c: New test.
775 * lib/target-support.exp
776 (check_effective_target_vect_widen_sum_hi_to_si_pattern):
777 Add aarch64 to list of support targets.
778
779 2015-11-24 Steve Ellcey <sellcey@imgtec.com>
780
781 * gcc.target/mips/frame-header-4.c: New test.
782
783 2015-11-24 Steven G. Kargl <kargl@gcc.gnu.org>
784
785 PR fortran/68486
786 * gfortran.dg/simplify_cshift_3.f90
787
788 2015-11-24 Paolo Carlini <paolo.carlini@oracle.com>
789
790 PR c++/68278
791 * g++.dg/cpp1y/pr68278.C: New.
792
793 2015-11-24 Paolo Carlini <paolo.carlini@oracle.com>
794
795 PR c++/68388
796 * g++.dg/cpp1y/pr68388.C: New.
797
798 2015-11-24 Aditya Kumar <aditya.k7@samsung.com>
799 Sebastian Pop <s.pop@samsung.com>
800
801 PR tree-optimization/67984
802 * gcc.dg/graphite/pr67984.c: New.
803
804 2015-11-24 Michael Matz <matz@suse.de>
805
806 PR rtl-optimization/68392
807 * g++.dg/pr68392.C: New test.
808
809 2015-11-24 Nathan Sidwell <nathan@acm.org>
810
811 * gcc.dg/sso/dump.h: Force IO to be putchar function call on nvptx.
812
813 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
814
815 PR rtl-optimization/68381
816 * gcc.c-torture/execute/pr68381.c: New test.
817
818 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
819
820 * gcc.target/aarch64/cmpimm_branch_1.c: New test.
821 * gcc.target/aarch64/cmpimm_cset_1.c: Likewise.
822
823 2015-11-24 Mikhail Maltsev <maltsevm@gmail.com>
824
825 PR target/68497
826 * gcc.target/i386/pr68497.c: New test.
827
828 2015-11-24 Bilyan Borisov <bilyan.borisov@arm.com>
829
830 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f32_indices_1.c:
831 New.
832 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f64_indices_1.c:
833 New.
834 * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f32_indices_1.c:
835 New.
836 * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f64_indices_1.c:
837 New.
838 * gcc.target/aarch64/advsimd-intrinsics/vmulxd_lane_f64_indices_1.c:
839 New.
840 * gcc.target/aarch64/advsimd-intrinsics/vmulxd_laneq_f64_indices_1.c:
841 New.
842 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f32_indices_1.c:
843 New.
844 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f64_indices_1.c:
845 New.
846 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f32_indices_1.c:
847 New.
848 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f64_indices_1.c:
849 New.
850 * gcc.target/aarch64/advsimd-intrinsics/vmulxs_lane_f32_indices_1.c:
851 New.
852 * gcc.target/aarch64/advsimd-intrinsics/vmulxs_laneq_f32_indices_1.c:
853 New.
854
855 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
856
857 PR middle-end/68375
858 * gcc.dg/pr68375.c: New test.
859
860 2015-11-24 Jakub Jelinek <jakub@redhat.com>
861
862 PR target/68483
863 * gcc.target/i386/pr68483-1.c: New test.
864 * gcc.target/i386/pr68483-2.c: New test.
865
866 2015-11-24 Ilya Enkovich <enkovich.gnu@gmail.com>
867
868 PR c/68337
869 * gcc.target/i386/mpx/pr68337-1.c: New test.
870 * gcc.target/i386/mpx/pr68337-2.c: New test.
871
872 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
873
874 PR rtl-optimization/68194
875 PR rtl-optimization/68328
876 PR rtl-optimization/68185
877 * gcc.c-torture/execute/pr68185.c: New test.
878 * gcc.c-torture/execute/pr68328.c: Likewise.
879
880 2015-11-23 Jan Hubicka <hubicka@ucw.cz>
881
882 * gcc.c-torture/execute/lto-tbaa-1.c: New testcase.
883
884 2015-11-23 David Malcolm <dmalcolm@redhat.com>
885
886 PR objc/68438
887 * objc.dg/plugin: New subdirectory.
888 * objc.dg/plugin/diagnostic-test-expressions-1.m: New test file.
889 * objc.dg/plugin/plugin.exp: New file, based on
890 gcc.dg/plugin/plugin.exp.
891
892 2015-11-23 Aditya Kumar <aditya.k7@samsung.com>
893 Sebastian Pop <s.pop@samsung.com>
894
895 PR tree-optimization/68493
896 * gcc.dg/graphite/pr68493.c: New.
897
898 2015-11-23 Aditya Kumar <aditya.k7@samsung.com>
899 Sebastian Pop <s.pop@samsung.com>
900
901 PR tree-optimization/68279
902 * gfortran.dg/graphite/pr68279.f90: New.
903
904 2015-11-23 Marek Polacek <polacek@redhat.com>
905
906 PR tree-optimization/68455
907 * gcc.dg/tree-ssa/pr68455.c: New test.
908
909 2015-11-23 Richard Biener <rguenther@suse.de>
910
911 PR tree-optimization/68465
912 * gcc.dg/tree-ssa/ssa-fre-52.c: New testcase.
913
914 2015-11-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
915
916 PR target/68363
917 * gcc.target/aarch64/pr68363_1.c: New test.
918
919 2015-11-23 Bilyan Borisov <bilyan.borisov@arm.com>
920
921 * gcc.target/aarch64/simd/vmulx.x: New.
922 * gcc.target/aarch64/simd/vmulx_f64_2.c: Likewise.
923 * gcc.target/aarch64/simd/vmulxd_f64_2.c: Likewise.
924 * gcc.target/aarch64/simd/vmulxs_f32_2.c: Likewise.
925
926 2015-11-23 Igor Zamyatin <igor.zamyatin@intel.com>
927
928 PR c++/68001
929 * g++.dg/cilk-plus/CK/pr68001.cc: New test.
930
931 2015-11-23 Richard Biener <rguenther@suse.de>
932 Jiong Wang <jiong.wang@arm.com>
933
934 PR tree-optimization/68317
935 PR tree-optimization/68326
936 * gcc.dg/pr68317.c: New testcase.
937
938 2015-11-23 Ilya Enkovich <enkovich.gnu@gmail.com>
939
940 PR tree-optimization/68327
941 * gcc.dg/pr68327.c: New test.
942
943 2015-11-23 Tom de Vries <tom@codesourcery.com>
944
945 PR tree-optimization/68460
946 * gcc.dg/autopar/pr68460.c: New test.
947
948 2015-11-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
949
950 * c-c++-common/asan/halt_on_error-1.c: New test.
951 * c-c++-common/asan/halt_on_error-2.c: Likewise.
952
953 2015-11-23 Richard Biener <rguenther@suse.de>
954
955 PR tree-optimization/68482
956 * gcc.dg/vect/pr68482.c: New testcase.
957
958 2015-11-23 Richard Biener <rguenther@suse.de>
959
960 PR tree-optimization/68445
961 * gcc.dg/vect/pr68445.c: New testcase.
962
963 2015-11-23 Robin Dapp <rdapp@linux.vnet.ibm.com>
964
965 * gcc.target/s390/load-relative-check.c: New test to check
966 generation of load relative instructions.
967
968 2015-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
969
970 * gfortran.dg/fmt_t_8.f90: New test.
971
972 2015-11-23 Kugan Vivekanandarajah <kuganv@linaro.org>
973
974 PR target/68390
975 * gcc/testsuite/gcc.c-torture/execute/pr68390.c: New test.
976
977 2015-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
978
979 * gfortran.dg/fmt_g0_1.f08: Update test. Leading zero.
980
981 2015-11-22 Steven G. Kargl <kargl@gcc.gnu.org>
982
983 PR fortran/68486
984 * gfortran.dg/simplify_cshift_2.f90: New test.
985
986 2015-11-22 James Norris <jnorris@codesourcery.com>
987 Cesar Philippidis <cesar@codesourcery.com>
988
989 * gfortran.dg/goacc/declare-1.f95: Update test.
990 * gfortran.dg/goacc/declare-2.f95: New test.
991
992 2015-11-22 Bilyan Borisov <bilyan.borisov@arm.com>
993
994 * gcc.target/aarch64/simd/vmulx_lane_f32_1.c: New.
995 * gcc.target/aarch64/simd/vmulx_lane_f64_1.c: New.
996 * gcc.target/aarch64/simd/vmulx_laneq_f32_1.c: New.
997 * gcc.target/aarch64/simd/vmulx_laneq_f64_1.c: New.
998 * gcc.target/aarch64/simd/vmulxq_lane_f32_1.c: New.
999 * gcc.target/aarch64/simd/vmulxq_lane_f64_1.c: New.
1000 * gcc.target/aarch64/simd/vmulxq_laneq_f32_1.c: New.
1001 * gcc.target/aarch64/simd/vmulxq_laneq_f64_1.c: New.
1002 * gcc.target/aarch64/simd/vmulxs_lane_f32_1.c: New.
1003 * gcc.target/aarch64/simd/vmulxs_laneq_f32_1.c: New.
1004 * gcc.target/aarch64/simd/vmulxd_lane_f64_1.c: New.
1005 * gcc.target/aarch64/simd/vmulxd_laneq_f64_1.c: New.
1006
1007 2015-11-21 Steven G. Kargl <kargl@gcc.gnu.org>
1008
1009 * gfortran.dg/simplify_cshift_1.f90: New test.
1010
1011 2015-11-21 Nathan Sidwell <nathan@acm.org>
1012
1013 * gcc.dg/atomic-generic.c: Include <string.h>.
1014
1015 2015-11-21 David Edelsohn <dje.gcc@gmail.com>
1016
1017 * gfortran.dg/submodule_6.f08: Add dg-require-effective-target lto.
1018
1019 2015-11-21 Uros Bizjak <ubizjak@gmail.com>
1020
1021 * g++.dg/init/vbase1.C: Also run on i?86-*-*.
1022
1023 2015-11-21 Jakub Jelinek <jakub@redhat.com>
1024
1025 PR debug/66432
1026 * gcc.dg/debug/pr66432.c: New test.
1027
1028 2015-11-20 Ian Lance Taylor <iant@google.com>
1029
1030 PR go/66406
1031 * go.test/go-test.exp (go-gc-tests): Skip nilptr.go if PIE.
1032
1033 2015-11-20 Mike Stump <mikestump@comcast.net>
1034
1035 * g++.dg/init/vbase1.C: Only run on x86_64-*-* as this testcase
1036 isn't portable.
1037
1038 2015-11-20 David Malcolm <dmalcolm@redhat.com>
1039
1040 PR 62314
1041 * gcc.dg/fixits.c: New file.
1042 * gcc.dg/plugin/diagnostic-test-show-locus-ascii-bw.c
1043 (test_fixit_insert): New.
1044 (test_fixit_remove): New.
1045 (test_fixit_replace): New.
1046 * gcc.dg/plugin/diagnostic-test-show-locus-ascii-color.c
1047 (test_fixit_insert): New.
1048 (test_fixit_remove): New.
1049 (test_fixit_replace): New.
1050 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1051 (test_show_locus): Add tests of rendering fixit hints.
1052
1053 2015-11-20 Jakub Jelinek <jakub@redhat.com>
1054
1055 PR middle-end/68339
1056 * gcc.dg/vect/pr68339.c: New test.
1057
1058 2015-11-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1059
1060 * gcc.target/arm/armv6-unaligned-load-ice.c: New test.
1061
1062 2015-11-20 Paul Thomas <pault@gcc.gnu.org>
1063
1064 PR fortran/68237
1065 * gfortran.dg/submodule_12.f90: New test
1066
1067 PR fortran/66762
1068 * gfortran.dg/submodule_6.f08: Add compile option -flto.
1069
1070 2015-11-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1071
1072 * lib/target-supports.exp
1073 (check_effective_target_arm_neon_ok_nocache): Add check
1074 for M profile.
1075
1076 2015-11-20 Tom de Vries <tom@codesourcery.com>
1077
1078 PR tree-optimization/68373
1079 * gcc.dg/autopar/pr68373.c: New test.
1080
1081 2015-11-20 Jakub Jelinek <jakub@redhat.com>
1082
1083 PR c++/67354
1084 * g++.dg/abi/mangle67.C: New test.
1085
1086 2015-11-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1087
1088 * gcc.target/s390/bswap-1.c: New test.
1089
1090 2015-11-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
1091
1092 * gcc.target/s390/pfpo.c: New test.
1093
1094 2015-11-20 Kirill Yukhin <kirill.yukhin@intel.com>
1095
1096 * c-c++-common/attr-simd-3.c: Put xfail (PR68158) on dg-error.
1097 * c-c++-common/attr-simd.c: Limit scan of dump to x86_64/i?86.
1098
1099 2015-11-19 David Malcolm <dmalcolm@redhat.com>
1100
1101 * g++.dg/spellcheck-fields.C: New file.
1102
1103 2015-11-19 Aditya Kumar <aditya.k7@samsung.com>
1104 Sebastian Pop <s.pop@samsung.com>
1105
1106 PR tree-optimization/68428
1107 * gcc.dg/graphite/pr68428.c: New.
1108
1109 2015-11-19 Aditya Kumar <aditya.k7@samsung.com>
1110 Sebastian Pop <s.pop@samsung.com>
1111
1112 PR tree-optimization/68335
1113 * gfortran.dg/graphite/pr68335.f90: New.
1114
1115 2015-11-19 Nathan Sidwell <nathan@acm.org>
1116
1117 * lib/target-supports.exp (check_weak_available): Add nvptx-*-*.
1118 * gcc.dg/attr-weakref-1.c: Skip for nvptx-*-*
1119 * gcc.dg/special/weak-2.c: Likewise.
1120 * gcc.dg/weak/weak-12.c: Likewise.
1121 * gcc.dg/weak/weak-15.c: Likewise.
1122 * gcc.dg/weak/weak-16.c: Likewise.
1123 * gcc.dg/weak/weak-1.c: Likewise.
1124 * gcc.dg/weak/weak-2.c: Likewise.
1125 * gcc.dg/weak/weak-4.c: Likewise.
1126 * gcc.dg/torture/pr53922.c: Likewise.
1127 * gcc.dg/torture/pr60092.c: Likewise.
1128
1129 2015-11-19 Marek Polacek <polacek@redhat.com>
1130
1131 PR c/68412
1132 * gcc.dg/pr68412-2.c: New test.
1133 * gcc.dg/pr68412.c: New test.
1134
1135 2015-11-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1136
1137 * gcc.dg/tree-ssa/vrp98.c: New testcase.
1138 * gcc.target/avr/uint8-single-reg.c: New testcase.
1139
1140 2015-11-19 Jakub Jelinek <jakub@redhat.com>
1141
1142 PR c++/67409
1143 * g++.dg/eh/goto3.C: New test.
1144
1145 2015-11-19 Marek Polacek <polacek@redhat.com>
1146
1147 PR tree-optimization/68431
1148 * gcc.dg/tree-ssa/pr68431.c: New test.
1149
1150 2015-11-19 Jakub Jelinek <jakub@redhat.com>
1151
1152 PR rtl-optimization/68376
1153 * gcc.c-torture/execute/pr68376-1.c: New test.
1154 * gcc.c-torture/execute/pr68376-2.c: New test.
1155
1156 PR target/67770
1157 * gcc.target/i386/pr67770.c: New test.
1158
1159 2015-11-18 Jeff Law <law@redhat.com>
1160
1161 PR tree-optimization/68198
1162 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output for VRP1.
1163 * gcc.dg/tree-ssa/pr68198.c: New test.
1164
1165 2015-11-18 Steven G. Kargl <kargl@gcc.gnu.org>
1166
1167 PR fortran/59910
1168 * gfortran.dg/pr59910.f90: New test.
1169
1170 2015-11-18 Steven G. Kargl <kargl@gcc.gnu.org>
1171
1172 PR fortran/43996
1173 * gfortran.dg/pr43996.f90: New test.
1174
1175 2015-11-18 Joseph Myers <joseph@codesourcery.com>
1176
1177 PR c/65083
1178 * gcc.dg/atomic/stdatomic-fence-2.c,
1179 gcc.dg/atomic/stdatomic-flag-2.c: New tests.
1180
1181 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
1182
1183 * gnat.dg/loop_optimization19.adb: New test.
1184 * gnat.dg/loop_optimization20.adb: Likewise.
1185 * gnat.dg/loop_optimization21.ad[sb]: Likewise.
1186
1187 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
1188
1189 * gnat.dg/opt52.adb: New test.
1190
1191 2015-11-18 Nathan Sidwell <nathan@codesourcery.com>
1192
1193 * gcc.dg/goacc/nvptx-sese-1.c: New.
1194
1195 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
1196
1197 * gnat.dg/renaming7.adb: New test.
1198 * gnat.dg/renaming7_pkg.ads: New helper.
1199
1200 2015-11-18 Ajit Agarwal <ajitkum@xilinx.com>
1201
1202 PR tree-optimization/68402
1203 * gcc.dg/tree-ssa/split-path-1.c: Fix the testcase
1204 to avoid undefined behaviour.
1205
1206 2015-11-18 Jakub Jelinek <jakub@redhat.com>
1207
1208 PR tree-optimization/68157
1209 * g++.dg/opt/pr68157.C: New test.
1210
1211 2015-11-18 Richard Biener <rguenther@suse.de>
1212
1213 PR tree-optimization/67790
1214 * gcc.dg/vect/pr67790.c: New testcase.
1215
1216 2015-11-17 David Edelsohn <dje.gcc@gmail.com>
1217
1218 * g++.dg/cpp1y/pr58708.C: Define wfoo based on sizeof wchar_t.
1219
1220 2015-11-17 David Malcolm <dmalcolm@redhat.com>
1221
1222 * gcc.dg/plugin/diagnostic-test-expressions-1.c (vector): New macro.
1223 (test_braced_init): New function.
1224 (test_statement_expression): New function.
1225 (test_address_of_label): New function.
1226 (test_transaction_expressions): New function.
1227 (test_keywords): New function.
1228 (test_builtin_va_arg): New function.
1229 (test_builtin_offsetof): New function.
1230 * lib/multiline.exp (_build_multiline_regex): Escape braces.
1231
1232 2015-11-17 Martin Sebor <msebor@redhat.com>
1233
1234 PR c++/68308
1235 * g++.dg/init/new46.C: New test.
1236
1237 2015-11-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1238
1239 PR fortran/65751
1240 * gfortran.dg/unlimited_polymorphic_2.f03: Update test.
1241
1242 2015-11-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1243
1244 PR middle-end/68134
1245 * gcc.dg/pr68134.c: New test.
1246
1247 2015-11-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1248
1249 PR target/68143
1250 * gcc.c-torture/execute/pr68143_1.c: New test.
1251
1252 2015-11-17 Uros Bizjak <ubizjak@gmail.com>
1253
1254 * gcc.dg/torture/pr68264.c: Use dg-add-options ieee.
1255
1256 2015-11-17 Venkataramanan Kumar <Venkataramanan.Kumar@amd.com>
1257
1258 * gcc.dg/tree-ssa/ifc-8.c: New test.
1259
1260 2015-11-16 Marek Polacek <polacek@redhat.com>
1261
1262 PR c++/68362
1263 * g++.dg/delayedfold/switch-1.C: New test.
1264
1265 2015-11-16 Steven G. Kargl <kargl@gcc.gnu.org>
1266
1267 PR fortran/58027
1268 PR fortran/60993
1269 * gfortran.dg/pr58027.f90: New test.
1270
1271 2015-11-16 Kirill Yukhin <kirill.yukhin@intel.com>
1272
1273 * c-c++-common/attr-simd.c: New test.
1274 * c-c++-common/attr-simd-2.c: New test.
1275 * c-c++-common/attr-simd-3.c: New test.
1276
1277 2015-11-16 Alan Lawrence <alan.lawrence@arm.com>
1278
1279 * gcc.target/aarch64/vclz.c: Correctly place INHIB_OPTIMIZATION.
1280
1281 2015-11-16 Christian Bruel <christian.bruel@st.com>
1282
1283 * lib/target-supports.exp (check_effective_target_arm_neon_ok_nocache):
1284 Check __ARM_NEON__ instead of "arm_neon.h.
1285 * gcc.target/arm/attr-neon3.c: New test.
1286 * gcc.target/arm/attr-neon-fp16.c: Likewise
1287
1288 2015-11-16 Christian Bruel <christian.bruel@st.com>
1289
1290 PR target/65837
1291 * gcc.target/arm/lto/pr65837_0.c
1292 * gcc.target/arm/attr-neon2.c
1293 * gcc.target/arm/attr-neon.c
1294 * gcc.target/arm/attr-neon-builtin-fail.c
1295 * gcc.target/arm/attr-crypto.c
1296
1297 2015-11-16 Richard Biener <rguenther@suse.de>
1298
1299 * gcc.dg/vect/bb-slp-32.c: Adjust testcase.
1300
1301 2015-11-15 Paul Thomas <pault@gcc.gnu.org>
1302
1303 PR fortran/50221
1304 * gfortran.dg/deferred_character_1.f90: New test.
1305 * gfortran.dg/deferred_character_4.f90: New test for comment
1306 #4 of the PR.
1307
1308 PR fortran/68216
1309 * gfortran.dg/deferred_character_2.f90: New test.
1310
1311 PR fortran/67674
1312 * gfortran.dg/deferred_character_3.f90: New test.
1313
1314 PR fortran/63932
1315 * gfortran.dg/deferred_character_5.f90: New test.
1316
1317 PR fortran/66408
1318 * gfortran.dg/deferred_character_6.f90: New test.
1319
1320 PR fortran/49954
1321 * gfortran.dg/deferred_character_7.f90: New test.
1322
1323 2015-11-14 Steven G. Kargl <kargl@gcc.gnu.org>
1324
1325 PR fortran/67803
1326 * gfortran.dg/pr67803.f90: New test.
1327
1328 2015-11-14 David Edelsohn <dje.gcc@gmail.com>
1329
1330 * g++.dg/cpp/ucn-1.C: Fix typo.
1331
1332 2015-11-13 David Edelsohn <dje.gcc@gmail.com>
1333
1334 * g++.dg/init/vbase1.C: XFAIL powerpc*-*-*.
1335 * g++.dg/cpp/ucn-1.C: Expect error for dollar sign identifier on AIX.
1336
1337 2015-11-13 Ajit Agarwal <ajitkum@xilinx.com>
1338 Jeff Law <law@redhat.com>
1339
1340 * gcc.dg/tree-ssa/split-path-1.c: New test.
1341
1342 2015-11-13 Nathan Sidwell <nathan@codesourcery.com>
1343
1344 * c-c++-common/goacc/loop-auto-1.c: New.
1345
1346 * lib/target-supports.exp (check_effective_target_offload_nvptx): New.
1347 * gcc.dg/goacc/nvptx-merged-loop.c: New.
1348
1349 2015-11-13 Steven G. Kargl <kargl@gccc.gnu.org>
1350
1351 PR fortran/68319
1352 * gfortran.dg/pr68319.f90: New test.
1353
1354 2015-11-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1355
1356 * gcc.target/powerpc/float128-hw.c: New test for IEEE 128-bit
1357 hardware floating point support.
1358
1359 * gcc.target/powerpc/direct-move-vector.c: New test for 128-bit
1360 vector direct move instructions.
1361
1362 * gcc.target/powerpc/maddld.c: New test.
1363
1364 2015-11-13 Uros Bizjak <ubizjak@gmail.com>
1365
1366 * gcc.dg/pr68306.c (dg-additional-options): Add i?86-*-* target.
1367 * gcc.dg/pr68306-2.c (dg-additional-options): Ditto.
1368 * gcc.dg/pr68306-3.c (dg-additional-options): Ditto.
1369
1370 2015-11-13 David Malcolm <dmalcolm@redhat.com>
1371
1372 * gcc.dg/diagnostic-token-ranges.c: New file.
1373 * gcc.dg/diagnostic-tree-expr-ranges-2.c: New file.
1374 * gcc.dg/plugin/diagnostic-test-expressions-1.c: New file.
1375 * gcc.dg/plugin/diagnostic-test-show-trees-1.c: New file.
1376 * gcc.dg/plugin/diagnostic_plugin_show_trees.c: New file.
1377 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (get_loc): Add
1378 line_table param when calling
1379 linemap_position_for_line_and_column.
1380 (test_show_locus): Pass line_table to rich_location ctors.
1381 (plugin_init): Remove setting of global_dc->colorize_source_p.
1382 * gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.c:
1383 New file.
1384 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1385 diagnostic_plugin_test_tree_expression_range.c,
1386 diagnostic-test-expressions-1.c, diagnostic_plugin_show_trees.c,
1387 and diagnostic-test-show-trees-1.c.
1388
1389 2015-11-13 Alan Lawrence <alan.lawrence@arm.com>
1390
1391 PR tree-optimization/67682
1392 * gcc.dg/vect/bb-slp-7.c (main1): Make subgroups non-isomorphic.
1393 * gcc.dg/vect/bb-slp-subgroups-1.c: New.
1394 * gcc.dg/vect/bb-slp-subgroups-2.c: New.
1395 * gcc.dg/vect/bb-slp-subgroups-3.c: New.
1396
1397 2015-11-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1398
1399 * gcc.target/aarch64/umaddl_combine_1.c: New test.
1400
1401 2015-11-13 Richard Sandiford <richard.sandiford@arm.com>
1402
1403 PR tree-optimization/68264
1404 * gcc.dg/torture/pr68264.c: New test.
1405
1406 2015-11-13 Marek Polacek <polacek@redhat.com>
1407
1408 PR c/68320
1409 * gcc.dg/pr68320.c: New test.
1410
1411 2015-11-13 Nathan Sidwell <nathan@codesourcery.com>
1412
1413 * c-c++-common/goacc/data-default-1.c: Correct expected diagnostic.
1414
1415 2015-11-13 Richard Biener <rguenther@suse.de>
1416
1417 PR tree-optimization/68306
1418 * gcc.dg/pr68306.c: Adjust.
1419 * gcc.dg/pr68306-2.c: New testcase.
1420 * gcc.dg/pr68306-3.c: Likewise.
1421
1422 2015-11-13 Ilya Enkovich <enkovich.gnu@gmail.com>
1423
1424 * g++.dg/vect/simd-bool-comparison-1.cc: New test.
1425 * g++.dg/vect/simd-bool-comparison-2.cc: New test.
1426
1427 2015-11-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1428
1429 PR fortran/47266
1430 * gfortran.dg/module_private_2.f90: New test.
1431
1432 2015-11-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1433
1434 PR fortran/47266
1435 * gfortran.dg/warn_unused_function_2.f90: New test.
1436
1437 2015-11-13 Christophe Lyon <christophe.lyon@linaro.org>
1438
1439 Revert [ARM] Remove neon-testgen.ml and generated tests.
1440 2015-11-12 Christophe Lyon <christophe.lyon@linaro.org>
1441
1442 * gcc.target/arm/neon/vRaddhns16.c: Remove.
1443 * gcc.target/arm/neon/vRaddhns32.c: Remove.
1444 * gcc.target/arm/neon/vRaddhns64.c: Remove.
1445 * gcc.target/arm/neon/vRaddhnu16.c: Remove.
1446 * gcc.target/arm/neon/vRaddhnu32.c: Remove.
1447 * gcc.target/arm/neon/vRaddhnu64.c: Remove.
1448 * gcc.target/arm/neon/vRhaddQs16.c: Remove.
1449 * gcc.target/arm/neon/vRhaddQs32.c: Remove.
1450 * gcc.target/arm/neon/vRhaddQs8.c: Remove.
1451 * gcc.target/arm/neon/vRhaddQu16.c: Remove.
1452 * gcc.target/arm/neon/vRhaddQu32.c: Remove.
1453 * gcc.target/arm/neon/vRhaddQu8.c: Remove.
1454 * gcc.target/arm/neon/vRhadds16.c: Remove.
1455 * gcc.target/arm/neon/vRhadds32.c: Remove.
1456 * gcc.target/arm/neon/vRhadds8.c: Remove.
1457 * gcc.target/arm/neon/vRhaddu16.c: Remove.
1458 * gcc.target/arm/neon/vRhaddu32.c: Remove.
1459 * gcc.target/arm/neon/vRhaddu8.c: Remove.
1460 * gcc.target/arm/neon/vRshlQs16.c: Remove.
1461 * gcc.target/arm/neon/vRshlQs32.c: Remove.
1462 * gcc.target/arm/neon/vRshlQs64.c: Remove.
1463 * gcc.target/arm/neon/vRshlQs8.c: Remove.
1464 * gcc.target/arm/neon/vRshlQu16.c: Remove.
1465 * gcc.target/arm/neon/vRshlQu32.c: Remove.
1466 * gcc.target/arm/neon/vRshlQu64.c: Remove.
1467 * gcc.target/arm/neon/vRshlQu8.c: Remove.
1468 * gcc.target/arm/neon/vRshls16.c: Remove.
1469 * gcc.target/arm/neon/vRshls32.c: Remove.
1470 * gcc.target/arm/neon/vRshls64.c: Remove.
1471 * gcc.target/arm/neon/vRshls8.c: Remove.
1472 * gcc.target/arm/neon/vRshlu16.c: Remove.
1473 * gcc.target/arm/neon/vRshlu32.c: Remove.
1474 * gcc.target/arm/neon/vRshlu64.c: Remove.
1475 * gcc.target/arm/neon/vRshlu8.c: Remove.
1476 * gcc.target/arm/neon/vRshrQ_ns16.c: Remove.
1477 * gcc.target/arm/neon/vRshrQ_ns32.c: Remove.
1478 * gcc.target/arm/neon/vRshrQ_ns64.c: Remove.
1479 * gcc.target/arm/neon/vRshrQ_ns8.c: Remove.
1480 * gcc.target/arm/neon/vRshrQ_nu16.c: Remove.
1481 * gcc.target/arm/neon/vRshrQ_nu32.c: Remove.
1482 * gcc.target/arm/neon/vRshrQ_nu64.c: Remove.
1483 * gcc.target/arm/neon/vRshrQ_nu8.c: Remove.
1484 * gcc.target/arm/neon/vRshr_ns16.c: Remove.
1485 * gcc.target/arm/neon/vRshr_ns32.c: Remove.
1486 * gcc.target/arm/neon/vRshr_ns64.c: Remove.
1487 * gcc.target/arm/neon/vRshr_ns8.c: Remove.
1488 * gcc.target/arm/neon/vRshr_nu16.c: Remove.
1489 * gcc.target/arm/neon/vRshr_nu32.c: Remove.
1490 * gcc.target/arm/neon/vRshr_nu64.c: Remove.
1491 * gcc.target/arm/neon/vRshr_nu8.c: Remove.
1492 * gcc.target/arm/neon/vRshrn_ns16.c: Remove.
1493 * gcc.target/arm/neon/vRshrn_ns32.c: Remove.
1494 * gcc.target/arm/neon/vRshrn_ns64.c: Remove.
1495 * gcc.target/arm/neon/vRshrn_nu16.c: Remove.
1496 * gcc.target/arm/neon/vRshrn_nu32.c: Remove.
1497 * gcc.target/arm/neon/vRshrn_nu64.c: Remove.
1498 * gcc.target/arm/neon/vRsraQ_ns16.c: Remove.
1499 * gcc.target/arm/neon/vRsraQ_ns32.c: Remove.
1500 * gcc.target/arm/neon/vRsraQ_ns64.c: Remove.
1501 * gcc.target/arm/neon/vRsraQ_ns8.c: Remove.
1502 * gcc.target/arm/neon/vRsraQ_nu16.c: Remove.
1503 * gcc.target/arm/neon/vRsraQ_nu32.c: Remove.
1504 * gcc.target/arm/neon/vRsraQ_nu64.c: Remove.
1505 * gcc.target/arm/neon/vRsraQ_nu8.c: Remove.
1506 * gcc.target/arm/neon/vRsra_ns16.c: Remove.
1507 * gcc.target/arm/neon/vRsra_ns32.c: Remove.
1508 * gcc.target/arm/neon/vRsra_ns64.c: Remove.
1509 * gcc.target/arm/neon/vRsra_ns8.c: Remove.
1510 * gcc.target/arm/neon/vRsra_nu16.c: Remove.
1511 * gcc.target/arm/neon/vRsra_nu32.c: Remove.
1512 * gcc.target/arm/neon/vRsra_nu64.c: Remove.
1513 * gcc.target/arm/neon/vRsra_nu8.c: Remove.
1514 * gcc.target/arm/neon/vRsubhns16.c: Remove.
1515 * gcc.target/arm/neon/vRsubhns32.c: Remove.
1516 * gcc.target/arm/neon/vRsubhns64.c: Remove.
1517 * gcc.target/arm/neon/vRsubhnu16.c: Remove.
1518 * gcc.target/arm/neon/vRsubhnu32.c: Remove.
1519 * gcc.target/arm/neon/vRsubhnu64.c: Remove.
1520 * gcc.target/arm/neon/vabaQs16.c: Remove.
1521 * gcc.target/arm/neon/vabaQs32.c: Remove.
1522 * gcc.target/arm/neon/vabaQs8.c: Remove.
1523 * gcc.target/arm/neon/vabaQu16.c: Remove.
1524 * gcc.target/arm/neon/vabaQu32.c: Remove.
1525 * gcc.target/arm/neon/vabaQu8.c: Remove.
1526 * gcc.target/arm/neon/vabals16.c: Remove.
1527 * gcc.target/arm/neon/vabals32.c: Remove.
1528 * gcc.target/arm/neon/vabals8.c: Remove.
1529 * gcc.target/arm/neon/vabalu16.c: Remove.
1530 * gcc.target/arm/neon/vabalu32.c: Remove.
1531 * gcc.target/arm/neon/vabalu8.c: Remove.
1532 * gcc.target/arm/neon/vabas16.c: Remove.
1533 * gcc.target/arm/neon/vabas32.c: Remove.
1534 * gcc.target/arm/neon/vabas8.c: Remove.
1535 * gcc.target/arm/neon/vabau16.c: Remove.
1536 * gcc.target/arm/neon/vabau32.c: Remove.
1537 * gcc.target/arm/neon/vabau8.c: Remove.
1538 * gcc.target/arm/neon/vabdQf32.c: Remove.
1539 * gcc.target/arm/neon/vabdQs16.c: Remove.
1540 * gcc.target/arm/neon/vabdQs32.c: Remove.
1541 * gcc.target/arm/neon/vabdQs8.c: Remove.
1542 * gcc.target/arm/neon/vabdQu16.c: Remove.
1543 * gcc.target/arm/neon/vabdQu32.c: Remove.
1544 * gcc.target/arm/neon/vabdQu8.c: Remove.
1545 * gcc.target/arm/neon/vabdf32.c: Remove.
1546 * gcc.target/arm/neon/vabdls16.c: Remove.
1547 * gcc.target/arm/neon/vabdls32.c: Remove.
1548 * gcc.target/arm/neon/vabdls8.c: Remove.
1549 * gcc.target/arm/neon/vabdlu16.c: Remove.
1550 * gcc.target/arm/neon/vabdlu32.c: Remove.
1551 * gcc.target/arm/neon/vabdlu8.c: Remove.
1552 * gcc.target/arm/neon/vabds16.c: Remove.
1553 * gcc.target/arm/neon/vabds32.c: Remove.
1554 * gcc.target/arm/neon/vabds8.c: Remove.
1555 * gcc.target/arm/neon/vabdu16.c: Remove.
1556 * gcc.target/arm/neon/vabdu32.c: Remove.
1557 * gcc.target/arm/neon/vabdu8.c: Remove.
1558 * gcc.target/arm/neon/vabsQf32.c: Remove.
1559 * gcc.target/arm/neon/vabsQs16.c: Remove.
1560 * gcc.target/arm/neon/vabsQs32.c: Remove.
1561 * gcc.target/arm/neon/vabsQs8.c: Remove.
1562 * gcc.target/arm/neon/vabsf32.c: Remove.
1563 * gcc.target/arm/neon/vabss16.c: Remove.
1564 * gcc.target/arm/neon/vabss32.c: Remove.
1565 * gcc.target/arm/neon/vabss8.c: Remove.
1566 * gcc.target/arm/neon/vaddQf32.c: Remove.
1567 * gcc.target/arm/neon/vaddQs16.c: Remove.
1568 * gcc.target/arm/neon/vaddQs32.c: Remove.
1569 * gcc.target/arm/neon/vaddQs64.c: Remove.
1570 * gcc.target/arm/neon/vaddQs8.c: Remove.
1571 * gcc.target/arm/neon/vaddQu16.c: Remove.
1572 * gcc.target/arm/neon/vaddQu32.c: Remove.
1573 * gcc.target/arm/neon/vaddQu64.c: Remove.
1574 * gcc.target/arm/neon/vaddQu8.c: Remove.
1575 * gcc.target/arm/neon/vaddf32.c: Remove.
1576 * gcc.target/arm/neon/vaddhns16.c: Remove.
1577 * gcc.target/arm/neon/vaddhns32.c: Remove.
1578 * gcc.target/arm/neon/vaddhns64.c: Remove.
1579 * gcc.target/arm/neon/vaddhnu16.c: Remove.
1580 * gcc.target/arm/neon/vaddhnu32.c: Remove.
1581 * gcc.target/arm/neon/vaddhnu64.c: Remove.
1582 * gcc.target/arm/neon/vaddls16.c: Remove.
1583 * gcc.target/arm/neon/vaddls32.c: Remove.
1584 * gcc.target/arm/neon/vaddls8.c: Remove.
1585 * gcc.target/arm/neon/vaddlu16.c: Remove.
1586 * gcc.target/arm/neon/vaddlu32.c: Remove.
1587 * gcc.target/arm/neon/vaddlu8.c: Remove.
1588 * gcc.target/arm/neon/vadds16.c: Remove.
1589 * gcc.target/arm/neon/vadds32.c: Remove.
1590 * gcc.target/arm/neon/vadds64.c: Remove.
1591 * gcc.target/arm/neon/vadds8.c: Remove.
1592 * gcc.target/arm/neon/vaddu16.c: Remove.
1593 * gcc.target/arm/neon/vaddu32.c: Remove.
1594 * gcc.target/arm/neon/vaddu64.c: Remove.
1595 * gcc.target/arm/neon/vaddu8.c: Remove.
1596 * gcc.target/arm/neon/vaddws16.c: Remove.
1597 * gcc.target/arm/neon/vaddws32.c: Remove.
1598 * gcc.target/arm/neon/vaddws8.c: Remove.
1599 * gcc.target/arm/neon/vaddwu16.c: Remove.
1600 * gcc.target/arm/neon/vaddwu32.c: Remove.
1601 * gcc.target/arm/neon/vaddwu8.c: Remove.
1602 * gcc.target/arm/neon/vandQs16.c: Remove.
1603 * gcc.target/arm/neon/vandQs32.c: Remove.
1604 * gcc.target/arm/neon/vandQs64.c: Remove.
1605 * gcc.target/arm/neon/vandQs8.c: Remove.
1606 * gcc.target/arm/neon/vandQu16.c: Remove.
1607 * gcc.target/arm/neon/vandQu32.c: Remove.
1608 * gcc.target/arm/neon/vandQu64.c: Remove.
1609 * gcc.target/arm/neon/vandQu8.c: Remove.
1610 * gcc.target/arm/neon/vands16.c: Remove.
1611 * gcc.target/arm/neon/vands32.c: Remove.
1612 * gcc.target/arm/neon/vands64.c: Remove.
1613 * gcc.target/arm/neon/vands8.c: Remove.
1614 * gcc.target/arm/neon/vandu16.c: Remove.
1615 * gcc.target/arm/neon/vandu32.c: Remove.
1616 * gcc.target/arm/neon/vandu64.c: Remove.
1617 * gcc.target/arm/neon/vandu8.c: Remove.
1618 * gcc.target/arm/neon/vbicQs16.c: Remove.
1619 * gcc.target/arm/neon/vbicQs32.c: Remove.
1620 * gcc.target/arm/neon/vbicQs64.c: Remove.
1621 * gcc.target/arm/neon/vbicQs8.c: Remove.
1622 * gcc.target/arm/neon/vbicQu16.c: Remove.
1623 * gcc.target/arm/neon/vbicQu32.c: Remove.
1624 * gcc.target/arm/neon/vbicQu64.c: Remove.
1625 * gcc.target/arm/neon/vbicQu8.c: Remove.
1626 * gcc.target/arm/neon/vbics16.c: Remove.
1627 * gcc.target/arm/neon/vbics32.c: Remove.
1628 * gcc.target/arm/neon/vbics64.c: Remove.
1629 * gcc.target/arm/neon/vbics8.c: Remove.
1630 * gcc.target/arm/neon/vbicu16.c: Remove.
1631 * gcc.target/arm/neon/vbicu32.c: Remove.
1632 * gcc.target/arm/neon/vbicu64.c: Remove.
1633 * gcc.target/arm/neon/vbicu8.c: Remove.
1634 * gcc.target/arm/neon/vbslQf32.c: Remove.
1635 * gcc.target/arm/neon/vbslQp16.c: Remove.
1636 * gcc.target/arm/neon/vbslQp64.c: Remove.
1637 * gcc.target/arm/neon/vbslQp8.c: Remove.
1638 * gcc.target/arm/neon/vbslQs16.c: Remove.
1639 * gcc.target/arm/neon/vbslQs32.c: Remove.
1640 * gcc.target/arm/neon/vbslQs64.c: Remove.
1641 * gcc.target/arm/neon/vbslQs8.c: Remove.
1642 * gcc.target/arm/neon/vbslQu16.c: Remove.
1643 * gcc.target/arm/neon/vbslQu32.c: Remove.
1644 * gcc.target/arm/neon/vbslQu64.c: Remove.
1645 * gcc.target/arm/neon/vbslQu8.c: Remove.
1646 * gcc.target/arm/neon/vbslf32.c: Remove.
1647 * gcc.target/arm/neon/vbslp16.c: Remove.
1648 * gcc.target/arm/neon/vbslp64.c: Remove.
1649 * gcc.target/arm/neon/vbslp8.c: Remove.
1650 * gcc.target/arm/neon/vbsls16.c: Remove.
1651 * gcc.target/arm/neon/vbsls32.c: Remove.
1652 * gcc.target/arm/neon/vbsls64.c: Remove.
1653 * gcc.target/arm/neon/vbsls8.c: Remove.
1654 * gcc.target/arm/neon/vbslu16.c: Remove.
1655 * gcc.target/arm/neon/vbslu32.c: Remove.
1656 * gcc.target/arm/neon/vbslu64.c: Remove.
1657 * gcc.target/arm/neon/vbslu8.c: Remove.
1658 * gcc.target/arm/neon/vcageQf32.c: Remove.
1659 * gcc.target/arm/neon/vcagef32.c: Remove.
1660 * gcc.target/arm/neon/vcagtQf32.c: Remove.
1661 * gcc.target/arm/neon/vcagtf32.c: Remove.
1662 * gcc.target/arm/neon/vcaleQf32.c: Remove.
1663 * gcc.target/arm/neon/vcalef32.c: Remove.
1664 * gcc.target/arm/neon/vcaltQf32.c: Remove.
1665 * gcc.target/arm/neon/vcaltf32.c: Remove.
1666 * gcc.target/arm/neon/vceqQf32.c: Remove.
1667 * gcc.target/arm/neon/vceqQp8.c: Remove.
1668 * gcc.target/arm/neon/vceqQs16.c: Remove.
1669 * gcc.target/arm/neon/vceqQs32.c: Remove.
1670 * gcc.target/arm/neon/vceqQs8.c: Remove.
1671 * gcc.target/arm/neon/vceqQu16.c: Remove.
1672 * gcc.target/arm/neon/vceqQu32.c: Remove.
1673 * gcc.target/arm/neon/vceqQu8.c: Remove.
1674 * gcc.target/arm/neon/vceqf32.c: Remove.
1675 * gcc.target/arm/neon/vceqp8.c: Remove.
1676 * gcc.target/arm/neon/vceqs16.c: Remove.
1677 * gcc.target/arm/neon/vceqs32.c: Remove.
1678 * gcc.target/arm/neon/vceqs8.c: Remove.
1679 * gcc.target/arm/neon/vcequ16.c: Remove.
1680 * gcc.target/arm/neon/vcequ32.c: Remove.
1681 * gcc.target/arm/neon/vcequ8.c: Remove.
1682 * gcc.target/arm/neon/vcgeQf32.c: Remove.
1683 * gcc.target/arm/neon/vcgeQs16.c: Remove.
1684 * gcc.target/arm/neon/vcgeQs32.c: Remove.
1685 * gcc.target/arm/neon/vcgeQs8.c: Remove.
1686 * gcc.target/arm/neon/vcgeQu16.c: Remove.
1687 * gcc.target/arm/neon/vcgeQu32.c: Remove.
1688 * gcc.target/arm/neon/vcgeQu8.c: Remove.
1689 * gcc.target/arm/neon/vcgef32.c: Remove.
1690 * gcc.target/arm/neon/vcges16.c: Remove.
1691 * gcc.target/arm/neon/vcges32.c: Remove.
1692 * gcc.target/arm/neon/vcges8.c: Remove.
1693 * gcc.target/arm/neon/vcgeu16.c: Remove.
1694 * gcc.target/arm/neon/vcgeu32.c: Remove.
1695 * gcc.target/arm/neon/vcgeu8.c: Remove.
1696 * gcc.target/arm/neon/vcgtQf32.c: Remove.
1697 * gcc.target/arm/neon/vcgtQs16.c: Remove.
1698 * gcc.target/arm/neon/vcgtQs32.c: Remove.
1699 * gcc.target/arm/neon/vcgtQs8.c: Remove.
1700 * gcc.target/arm/neon/vcgtQu16.c: Remove.
1701 * gcc.target/arm/neon/vcgtQu32.c: Remove.
1702 * gcc.target/arm/neon/vcgtQu8.c: Remove.
1703 * gcc.target/arm/neon/vcgtf32.c: Remove.
1704 * gcc.target/arm/neon/vcgts16.c: Remove.
1705 * gcc.target/arm/neon/vcgts32.c: Remove.
1706 * gcc.target/arm/neon/vcgts8.c: Remove.
1707 * gcc.target/arm/neon/vcgtu16.c: Remove.
1708 * gcc.target/arm/neon/vcgtu32.c: Remove.
1709 * gcc.target/arm/neon/vcgtu8.c: Remove.
1710 * gcc.target/arm/neon/vcleQf32.c: Remove.
1711 * gcc.target/arm/neon/vcleQs16.c: Remove.
1712 * gcc.target/arm/neon/vcleQs32.c: Remove.
1713 * gcc.target/arm/neon/vcleQs8.c: Remove.
1714 * gcc.target/arm/neon/vcleQu16.c: Remove.
1715 * gcc.target/arm/neon/vcleQu32.c: Remove.
1716 * gcc.target/arm/neon/vcleQu8.c: Remove.
1717 * gcc.target/arm/neon/vclef32.c: Remove.
1718 * gcc.target/arm/neon/vcles16.c: Remove.
1719 * gcc.target/arm/neon/vcles32.c: Remove.
1720 * gcc.target/arm/neon/vcles8.c: Remove.
1721 * gcc.target/arm/neon/vcleu16.c: Remove.
1722 * gcc.target/arm/neon/vcleu32.c: Remove.
1723 * gcc.target/arm/neon/vcleu8.c: Remove.
1724 * gcc.target/arm/neon/vclsQs16.c: Remove.
1725 * gcc.target/arm/neon/vclsQs32.c: Remove.
1726 * gcc.target/arm/neon/vclsQs8.c: Remove.
1727 * gcc.target/arm/neon/vclss16.c: Remove.
1728 * gcc.target/arm/neon/vclss32.c: Remove.
1729 * gcc.target/arm/neon/vclss8.c: Remove.
1730 * gcc.target/arm/neon/vcltQf32.c: Remove.
1731 * gcc.target/arm/neon/vcltQs16.c: Remove.
1732 * gcc.target/arm/neon/vcltQs32.c: Remove.
1733 * gcc.target/arm/neon/vcltQs8.c: Remove.
1734 * gcc.target/arm/neon/vcltQu16.c: Remove.
1735 * gcc.target/arm/neon/vcltQu32.c: Remove.
1736 * gcc.target/arm/neon/vcltQu8.c: Remove.
1737 * gcc.target/arm/neon/vcltf32.c: Remove.
1738 * gcc.target/arm/neon/vclts16.c: Remove.
1739 * gcc.target/arm/neon/vclts32.c: Remove.
1740 * gcc.target/arm/neon/vclts8.c: Remove.
1741 * gcc.target/arm/neon/vcltu16.c: Remove.
1742 * gcc.target/arm/neon/vcltu32.c: Remove.
1743 * gcc.target/arm/neon/vcltu8.c: Remove.
1744 * gcc.target/arm/neon/vclzQs16.c: Remove.
1745 * gcc.target/arm/neon/vclzQs32.c: Remove.
1746 * gcc.target/arm/neon/vclzQs8.c: Remove.
1747 * gcc.target/arm/neon/vclzQu16.c: Remove.
1748 * gcc.target/arm/neon/vclzQu32.c: Remove.
1749 * gcc.target/arm/neon/vclzQu8.c: Remove.
1750 * gcc.target/arm/neon/vclzs16.c: Remove.
1751 * gcc.target/arm/neon/vclzs32.c: Remove.
1752 * gcc.target/arm/neon/vclzs8.c: Remove.
1753 * gcc.target/arm/neon/vclzu16.c: Remove.
1754 * gcc.target/arm/neon/vclzu32.c: Remove.
1755 * gcc.target/arm/neon/vclzu8.c: Remove.
1756 * gcc.target/arm/neon/vcntQp8.c: Remove.
1757 * gcc.target/arm/neon/vcntQs8.c: Remove.
1758 * gcc.target/arm/neon/vcntQu8.c: Remove.
1759 * gcc.target/arm/neon/vcntp8.c: Remove.
1760 * gcc.target/arm/neon/vcnts8.c: Remove.
1761 * gcc.target/arm/neon/vcntu8.c: Remove.
1762 * gcc.target/arm/neon/vcombinef32.c: Remove.
1763 * gcc.target/arm/neon/vcombinep16.c: Remove.
1764 * gcc.target/arm/neon/vcombinep64.c: Remove.
1765 * gcc.target/arm/neon/vcombinep8.c: Remove.
1766 * gcc.target/arm/neon/vcombines16.c: Remove.
1767 * gcc.target/arm/neon/vcombines32.c: Remove.
1768 * gcc.target/arm/neon/vcombines64.c: Remove.
1769 * gcc.target/arm/neon/vcombines8.c: Remove.
1770 * gcc.target/arm/neon/vcombineu16.c: Remove.
1771 * gcc.target/arm/neon/vcombineu32.c: Remove.
1772 * gcc.target/arm/neon/vcombineu64.c: Remove.
1773 * gcc.target/arm/neon/vcombineu8.c: Remove.
1774 * gcc.target/arm/neon/vcreatef32.c: Remove.
1775 * gcc.target/arm/neon/vcreatep16.c: Remove.
1776 * gcc.target/arm/neon/vcreatep64.c: Remove.
1777 * gcc.target/arm/neon/vcreatep8.c: Remove.
1778 * gcc.target/arm/neon/vcreates16.c: Remove.
1779 * gcc.target/arm/neon/vcreates32.c: Remove.
1780 * gcc.target/arm/neon/vcreates64.c: Remove.
1781 * gcc.target/arm/neon/vcreates8.c: Remove.
1782 * gcc.target/arm/neon/vcreateu16.c: Remove.
1783 * gcc.target/arm/neon/vcreateu32.c: Remove.
1784 * gcc.target/arm/neon/vcreateu64.c: Remove.
1785 * gcc.target/arm/neon/vcreateu8.c: Remove.
1786 * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove.
1787 * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove.
1788 * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove.
1789 * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove.
1790 * gcc.target/arm/neon/vcvtQf32_s32.c: Remove.
1791 * gcc.target/arm/neon/vcvtQf32_u32.c: Remove.
1792 * gcc.target/arm/neon/vcvtQs32_f32.c: Remove.
1793 * gcc.target/arm/neon/vcvtQu32_f32.c: Remove.
1794 * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove.
1795 * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove.
1796 * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove.
1797 * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove.
1798 * gcc.target/arm/neon/vcvtf16_f32.c: Remove.
1799 * gcc.target/arm/neon/vcvtf32_f16.c: Remove.
1800 * gcc.target/arm/neon/vcvtf32_s32.c: Remove.
1801 * gcc.target/arm/neon/vcvtf32_u32.c: Remove.
1802 * gcc.target/arm/neon/vcvts32_f32.c: Remove.
1803 * gcc.target/arm/neon/vcvtu32_f32.c: Remove.
1804 * gcc.target/arm/neon/vdupQ_lanef32.c: Remove.
1805 * gcc.target/arm/neon/vdupQ_lanep16.c: Remove.
1806 * gcc.target/arm/neon/vdupQ_lanep64.c: Remove.
1807 * gcc.target/arm/neon/vdupQ_lanep8.c: Remove.
1808 * gcc.target/arm/neon/vdupQ_lanes16.c: Remove.
1809 * gcc.target/arm/neon/vdupQ_lanes32.c: Remove.
1810 * gcc.target/arm/neon/vdupQ_lanes64.c: Remove.
1811 * gcc.target/arm/neon/vdupQ_lanes8.c: Remove.
1812 * gcc.target/arm/neon/vdupQ_laneu16.c: Remove.
1813 * gcc.target/arm/neon/vdupQ_laneu32.c: Remove.
1814 * gcc.target/arm/neon/vdupQ_laneu64.c: Remove.
1815 * gcc.target/arm/neon/vdupQ_laneu8.c: Remove.
1816 * gcc.target/arm/neon/vdupQ_nf32.c: Remove.
1817 * gcc.target/arm/neon/vdupQ_np16.c: Remove.
1818 * gcc.target/arm/neon/vdupQ_np64.c: Remove.
1819 * gcc.target/arm/neon/vdupQ_np8.c: Remove.
1820 * gcc.target/arm/neon/vdupQ_ns16.c: Remove.
1821 * gcc.target/arm/neon/vdupQ_ns32.c: Remove.
1822 * gcc.target/arm/neon/vdupQ_ns64.c: Remove.
1823 * gcc.target/arm/neon/vdupQ_ns8.c: Remove.
1824 * gcc.target/arm/neon/vdupQ_nu16.c: Remove.
1825 * gcc.target/arm/neon/vdupQ_nu32.c: Remove.
1826 * gcc.target/arm/neon/vdupQ_nu64.c: Remove.
1827 * gcc.target/arm/neon/vdupQ_nu8.c: Remove.
1828 * gcc.target/arm/neon/vdup_lanef32.c: Remove.
1829 * gcc.target/arm/neon/vdup_lanep16.c: Remove.
1830 * gcc.target/arm/neon/vdup_lanep64.c: Remove.
1831 * gcc.target/arm/neon/vdup_lanep8.c: Remove.
1832 * gcc.target/arm/neon/vdup_lanes16.c: Remove.
1833 * gcc.target/arm/neon/vdup_lanes32.c: Remove.
1834 * gcc.target/arm/neon/vdup_lanes64.c: Remove.
1835 * gcc.target/arm/neon/vdup_lanes8.c: Remove.
1836 * gcc.target/arm/neon/vdup_laneu16.c: Remove.
1837 * gcc.target/arm/neon/vdup_laneu32.c: Remove.
1838 * gcc.target/arm/neon/vdup_laneu64.c: Remove.
1839 * gcc.target/arm/neon/vdup_laneu8.c: Remove.
1840 * gcc.target/arm/neon/vdup_nf32.c: Remove.
1841 * gcc.target/arm/neon/vdup_np16.c: Remove.
1842 * gcc.target/arm/neon/vdup_np64.c: Remove.
1843 * gcc.target/arm/neon/vdup_np8.c: Remove.
1844 * gcc.target/arm/neon/vdup_ns16.c: Remove.
1845 * gcc.target/arm/neon/vdup_ns32.c: Remove.
1846 * gcc.target/arm/neon/vdup_ns64.c: Remove.
1847 * gcc.target/arm/neon/vdup_ns8.c: Remove.
1848 * gcc.target/arm/neon/vdup_nu16.c: Remove.
1849 * gcc.target/arm/neon/vdup_nu32.c: Remove.
1850 * gcc.target/arm/neon/vdup_nu64.c: Remove.
1851 * gcc.target/arm/neon/vdup_nu8.c: Remove.
1852 * gcc.target/arm/neon/veorQs16.c: Remove.
1853 * gcc.target/arm/neon/veorQs32.c: Remove.
1854 * gcc.target/arm/neon/veorQs64.c: Remove.
1855 * gcc.target/arm/neon/veorQs8.c: Remove.
1856 * gcc.target/arm/neon/veorQu16.c: Remove.
1857 * gcc.target/arm/neon/veorQu32.c: Remove.
1858 * gcc.target/arm/neon/veorQu64.c: Remove.
1859 * gcc.target/arm/neon/veorQu8.c: Remove.
1860 * gcc.target/arm/neon/veors16.c: Remove.
1861 * gcc.target/arm/neon/veors32.c: Remove.
1862 * gcc.target/arm/neon/veors64.c: Remove.
1863 * gcc.target/arm/neon/veors8.c: Remove.
1864 * gcc.target/arm/neon/veoru16.c: Remove.
1865 * gcc.target/arm/neon/veoru32.c: Remove.
1866 * gcc.target/arm/neon/veoru64.c: Remove.
1867 * gcc.target/arm/neon/veoru8.c: Remove.
1868 * gcc.target/arm/neon/vextQf32.c: Remove.
1869 * gcc.target/arm/neon/vextQp16.c: Remove.
1870 * gcc.target/arm/neon/vextQp64.c: Remove.
1871 * gcc.target/arm/neon/vextQp8.c: Remove.
1872 * gcc.target/arm/neon/vextQs16.c: Remove.
1873 * gcc.target/arm/neon/vextQs32.c: Remove.
1874 * gcc.target/arm/neon/vextQs64.c: Remove.
1875 * gcc.target/arm/neon/vextQs8.c: Remove.
1876 * gcc.target/arm/neon/vextQu16.c: Remove.
1877 * gcc.target/arm/neon/vextQu32.c: Remove.
1878 * gcc.target/arm/neon/vextQu64.c: Remove.
1879 * gcc.target/arm/neon/vextQu8.c: Remove.
1880 * gcc.target/arm/neon/vextf32.c: Remove.
1881 * gcc.target/arm/neon/vextp16.c: Remove.
1882 * gcc.target/arm/neon/vextp64.c: Remove.
1883 * gcc.target/arm/neon/vextp8.c: Remove.
1884 * gcc.target/arm/neon/vexts16.c: Remove.
1885 * gcc.target/arm/neon/vexts32.c: Remove.
1886 * gcc.target/arm/neon/vexts64.c: Remove.
1887 * gcc.target/arm/neon/vexts8.c: Remove.
1888 * gcc.target/arm/neon/vextu16.c: Remove.
1889 * gcc.target/arm/neon/vextu32.c: Remove.
1890 * gcc.target/arm/neon/vextu64.c: Remove.
1891 * gcc.target/arm/neon/vextu8.c: Remove.
1892 * gcc.target/arm/neon/vfmaQf32.c: Remove.
1893 * gcc.target/arm/neon/vfmaf32.c: Remove.
1894 * gcc.target/arm/neon/vfmsQf32.c: Remove.
1895 * gcc.target/arm/neon/vfmsf32.c: Remove.
1896 * gcc.target/arm/neon/vgetQ_lanef32.c: Remove.
1897 * gcc.target/arm/neon/vgetQ_lanep16.c: Remove.
1898 * gcc.target/arm/neon/vgetQ_lanep8.c: Remove.
1899 * gcc.target/arm/neon/vgetQ_lanes16.c: Remove.
1900 * gcc.target/arm/neon/vgetQ_lanes32.c: Remove.
1901 * gcc.target/arm/neon/vgetQ_lanes64.c: Remove.
1902 * gcc.target/arm/neon/vgetQ_lanes8.c: Remove.
1903 * gcc.target/arm/neon/vgetQ_laneu16.c: Remove.
1904 * gcc.target/arm/neon/vgetQ_laneu32.c: Remove.
1905 * gcc.target/arm/neon/vgetQ_laneu64.c: Remove.
1906 * gcc.target/arm/neon/vgetQ_laneu8.c: Remove.
1907 * gcc.target/arm/neon/vget_highf32.c: Remove.
1908 * gcc.target/arm/neon/vget_highp16.c: Remove.
1909 * gcc.target/arm/neon/vget_highp64.c: Remove.
1910 * gcc.target/arm/neon/vget_highp8.c: Remove.
1911 * gcc.target/arm/neon/vget_highs16.c: Remove.
1912 * gcc.target/arm/neon/vget_highs32.c: Remove.
1913 * gcc.target/arm/neon/vget_highs64.c: Remove.
1914 * gcc.target/arm/neon/vget_highs8.c: Remove.
1915 * gcc.target/arm/neon/vget_highu16.c: Remove.
1916 * gcc.target/arm/neon/vget_highu32.c: Remove.
1917 * gcc.target/arm/neon/vget_highu64.c: Remove.
1918 * gcc.target/arm/neon/vget_highu8.c: Remove.
1919 * gcc.target/arm/neon/vget_lanef32.c: Remove.
1920 * gcc.target/arm/neon/vget_lanep16.c: Remove.
1921 * gcc.target/arm/neon/vget_lanep8.c: Remove.
1922 * gcc.target/arm/neon/vget_lanes16.c: Remove.
1923 * gcc.target/arm/neon/vget_lanes32.c: Remove.
1924 * gcc.target/arm/neon/vget_lanes64.c: Remove.
1925 * gcc.target/arm/neon/vget_lanes8.c: Remove.
1926 * gcc.target/arm/neon/vget_laneu16.c: Remove.
1927 * gcc.target/arm/neon/vget_laneu32.c: Remove.
1928 * gcc.target/arm/neon/vget_laneu64.c: Remove.
1929 * gcc.target/arm/neon/vget_laneu8.c: Remove.
1930 * gcc.target/arm/neon/vget_lowf32.c: Remove.
1931 * gcc.target/arm/neon/vget_lowp16.c: Remove.
1932 * gcc.target/arm/neon/vget_lowp64.c: Remove.
1933 * gcc.target/arm/neon/vget_lowp8.c: Remove.
1934 * gcc.target/arm/neon/vget_lows16.c: Remove.
1935 * gcc.target/arm/neon/vget_lows32.c: Remove.
1936 * gcc.target/arm/neon/vget_lows64.c: Remove.
1937 * gcc.target/arm/neon/vget_lows8.c: Remove.
1938 * gcc.target/arm/neon/vget_lowu16.c: Remove.
1939 * gcc.target/arm/neon/vget_lowu32.c: Remove.
1940 * gcc.target/arm/neon/vget_lowu64.c: Remove.
1941 * gcc.target/arm/neon/vget_lowu8.c: Remove.
1942 * gcc.target/arm/neon/vhaddQs16.c: Remove.
1943 * gcc.target/arm/neon/vhaddQs32.c: Remove.
1944 * gcc.target/arm/neon/vhaddQs8.c: Remove.
1945 * gcc.target/arm/neon/vhaddQu16.c: Remove.
1946 * gcc.target/arm/neon/vhaddQu32.c: Remove.
1947 * gcc.target/arm/neon/vhaddQu8.c: Remove.
1948 * gcc.target/arm/neon/vhadds16.c: Remove.
1949 * gcc.target/arm/neon/vhadds32.c: Remove.
1950 * gcc.target/arm/neon/vhadds8.c: Remove.
1951 * gcc.target/arm/neon/vhaddu16.c: Remove.
1952 * gcc.target/arm/neon/vhaddu32.c: Remove.
1953 * gcc.target/arm/neon/vhaddu8.c: Remove.
1954 * gcc.target/arm/neon/vhsubQs16.c: Remove.
1955 * gcc.target/arm/neon/vhsubQs32.c: Remove.
1956 * gcc.target/arm/neon/vhsubQs8.c: Remove.
1957 * gcc.target/arm/neon/vhsubQu16.c: Remove.
1958 * gcc.target/arm/neon/vhsubQu32.c: Remove.
1959 * gcc.target/arm/neon/vhsubQu8.c: Remove.
1960 * gcc.target/arm/neon/vhsubs16.c: Remove.
1961 * gcc.target/arm/neon/vhsubs32.c: Remove.
1962 * gcc.target/arm/neon/vhsubs8.c: Remove.
1963 * gcc.target/arm/neon/vhsubu16.c: Remove.
1964 * gcc.target/arm/neon/vhsubu32.c: Remove.
1965 * gcc.target/arm/neon/vhsubu8.c: Remove.
1966 * gcc.target/arm/neon/vld1Q_dupf32.c: Remove.
1967 * gcc.target/arm/neon/vld1Q_dupp16.c: Remove.
1968 * gcc.target/arm/neon/vld1Q_dupp64.c: Remove.
1969 * gcc.target/arm/neon/vld1Q_dupp8.c: Remove.
1970 * gcc.target/arm/neon/vld1Q_dups16.c: Remove.
1971 * gcc.target/arm/neon/vld1Q_dups32.c: Remove.
1972 * gcc.target/arm/neon/vld1Q_dups64.c: Remove.
1973 * gcc.target/arm/neon/vld1Q_dups8.c: Remove.
1974 * gcc.target/arm/neon/vld1Q_dupu16.c: Remove.
1975 * gcc.target/arm/neon/vld1Q_dupu32.c: Remove.
1976 * gcc.target/arm/neon/vld1Q_dupu64.c: Remove.
1977 * gcc.target/arm/neon/vld1Q_dupu8.c: Remove.
1978 * gcc.target/arm/neon/vld1Q_lanef32.c: Remove.
1979 * gcc.target/arm/neon/vld1Q_lanep16.c: Remove.
1980 * gcc.target/arm/neon/vld1Q_lanep64.c: Remove.
1981 * gcc.target/arm/neon/vld1Q_lanep8.c: Remove.
1982 * gcc.target/arm/neon/vld1Q_lanes16.c: Remove.
1983 * gcc.target/arm/neon/vld1Q_lanes32.c: Remove.
1984 * gcc.target/arm/neon/vld1Q_lanes64.c: Remove.
1985 * gcc.target/arm/neon/vld1Q_lanes8.c: Remove.
1986 * gcc.target/arm/neon/vld1Q_laneu16.c: Remove.
1987 * gcc.target/arm/neon/vld1Q_laneu32.c: Remove.
1988 * gcc.target/arm/neon/vld1Q_laneu64.c: Remove.
1989 * gcc.target/arm/neon/vld1Q_laneu8.c: Remove.
1990 * gcc.target/arm/neon/vld1Qf32.c: Remove.
1991 * gcc.target/arm/neon/vld1Qp16.c: Remove.
1992 * gcc.target/arm/neon/vld1Qp64.c: Remove.
1993 * gcc.target/arm/neon/vld1Qp8.c: Remove.
1994 * gcc.target/arm/neon/vld1Qs16.c: Remove.
1995 * gcc.target/arm/neon/vld1Qs32.c: Remove.
1996 * gcc.target/arm/neon/vld1Qs64.c: Remove.
1997 * gcc.target/arm/neon/vld1Qs8.c: Remove.
1998 * gcc.target/arm/neon/vld1Qu16.c: Remove.
1999 * gcc.target/arm/neon/vld1Qu32.c: Remove.
2000 * gcc.target/arm/neon/vld1Qu64.c: Remove.
2001 * gcc.target/arm/neon/vld1Qu8.c: Remove.
2002 * gcc.target/arm/neon/vld1_dupf32.c: Remove.
2003 * gcc.target/arm/neon/vld1_dupp16.c: Remove.
2004 * gcc.target/arm/neon/vld1_dupp64.c: Remove.
2005 * gcc.target/arm/neon/vld1_dupp8.c: Remove.
2006 * gcc.target/arm/neon/vld1_dups16.c: Remove.
2007 * gcc.target/arm/neon/vld1_dups32.c: Remove.
2008 * gcc.target/arm/neon/vld1_dups64.c: Remove.
2009 * gcc.target/arm/neon/vld1_dups8.c: Remove.
2010 * gcc.target/arm/neon/vld1_dupu16.c: Remove.
2011 * gcc.target/arm/neon/vld1_dupu32.c: Remove.
2012 * gcc.target/arm/neon/vld1_dupu64.c: Remove.
2013 * gcc.target/arm/neon/vld1_dupu8.c: Remove.
2014 * gcc.target/arm/neon/vld1_lanef32.c: Remove.
2015 * gcc.target/arm/neon/vld1_lanep16.c: Remove.
2016 * gcc.target/arm/neon/vld1_lanep64.c: Remove.
2017 * gcc.target/arm/neon/vld1_lanep8.c: Remove.
2018 * gcc.target/arm/neon/vld1_lanes16.c: Remove.
2019 * gcc.target/arm/neon/vld1_lanes32.c: Remove.
2020 * gcc.target/arm/neon/vld1_lanes64.c: Remove.
2021 * gcc.target/arm/neon/vld1_lanes8.c: Remove.
2022 * gcc.target/arm/neon/vld1_laneu16.c: Remove.
2023 * gcc.target/arm/neon/vld1_laneu32.c: Remove.
2024 * gcc.target/arm/neon/vld1_laneu64.c: Remove.
2025 * gcc.target/arm/neon/vld1_laneu8.c: Remove.
2026 * gcc.target/arm/neon/vld1f32.c: Remove.
2027 * gcc.target/arm/neon/vld1p16.c: Remove.
2028 * gcc.target/arm/neon/vld1p64.c: Remove.
2029 * gcc.target/arm/neon/vld1p8.c: Remove.
2030 * gcc.target/arm/neon/vld1s16.c: Remove.
2031 * gcc.target/arm/neon/vld1s32.c: Remove.
2032 * gcc.target/arm/neon/vld1s64.c: Remove.
2033 * gcc.target/arm/neon/vld1s8.c: Remove.
2034 * gcc.target/arm/neon/vld1u16.c: Remove.
2035 * gcc.target/arm/neon/vld1u32.c: Remove.
2036 * gcc.target/arm/neon/vld1u64.c: Remove.
2037 * gcc.target/arm/neon/vld1u8.c: Remove.
2038 * gcc.target/arm/neon/vld2Q_lanef32.c: Remove.
2039 * gcc.target/arm/neon/vld2Q_lanep16.c: Remove.
2040 * gcc.target/arm/neon/vld2Q_lanes16.c: Remove.
2041 * gcc.target/arm/neon/vld2Q_lanes32.c: Remove.
2042 * gcc.target/arm/neon/vld2Q_laneu16.c: Remove.
2043 * gcc.target/arm/neon/vld2Q_laneu32.c: Remove.
2044 * gcc.target/arm/neon/vld2Qf32.c: Remove.
2045 * gcc.target/arm/neon/vld2Qp16.c: Remove.
2046 * gcc.target/arm/neon/vld2Qp8.c: Remove.
2047 * gcc.target/arm/neon/vld2Qs16.c: Remove.
2048 * gcc.target/arm/neon/vld2Qs32.c: Remove.
2049 * gcc.target/arm/neon/vld2Qs8.c: Remove.
2050 * gcc.target/arm/neon/vld2Qu16.c: Remove.
2051 * gcc.target/arm/neon/vld2Qu32.c: Remove.
2052 * gcc.target/arm/neon/vld2Qu8.c: Remove.
2053 * gcc.target/arm/neon/vld2_dupf32.c: Remove.
2054 * gcc.target/arm/neon/vld2_dupp16.c: Remove.
2055 * gcc.target/arm/neon/vld2_dupp64.c: Remove.
2056 * gcc.target/arm/neon/vld2_dupp8.c: Remove.
2057 * gcc.target/arm/neon/vld2_dups16.c: Remove.
2058 * gcc.target/arm/neon/vld2_dups32.c: Remove.
2059 * gcc.target/arm/neon/vld2_dups64.c: Remove.
2060 * gcc.target/arm/neon/vld2_dups8.c: Remove.
2061 * gcc.target/arm/neon/vld2_dupu16.c: Remove.
2062 * gcc.target/arm/neon/vld2_dupu32.c: Remove.
2063 * gcc.target/arm/neon/vld2_dupu64.c: Remove.
2064 * gcc.target/arm/neon/vld2_dupu8.c: Remove.
2065 * gcc.target/arm/neon/vld2_lanef32.c: Remove.
2066 * gcc.target/arm/neon/vld2_lanep16.c: Remove.
2067 * gcc.target/arm/neon/vld2_lanep8.c: Remove.
2068 * gcc.target/arm/neon/vld2_lanes16.c: Remove.
2069 * gcc.target/arm/neon/vld2_lanes32.c: Remove.
2070 * gcc.target/arm/neon/vld2_lanes8.c: Remove.
2071 * gcc.target/arm/neon/vld2_laneu16.c: Remove.
2072 * gcc.target/arm/neon/vld2_laneu32.c: Remove.
2073 * gcc.target/arm/neon/vld2_laneu8.c: Remove.
2074 * gcc.target/arm/neon/vld2f32.c: Remove.
2075 * gcc.target/arm/neon/vld2p16.c: Remove.
2076 * gcc.target/arm/neon/vld2p64.c: Remove.
2077 * gcc.target/arm/neon/vld2p8.c: Remove.
2078 * gcc.target/arm/neon/vld2s16.c: Remove.
2079 * gcc.target/arm/neon/vld2s32.c: Remove.
2080 * gcc.target/arm/neon/vld2s64.c: Remove.
2081 * gcc.target/arm/neon/vld2s8.c: Remove.
2082 * gcc.target/arm/neon/vld2u16.c: Remove.
2083 * gcc.target/arm/neon/vld2u32.c: Remove.
2084 * gcc.target/arm/neon/vld2u64.c: Remove.
2085 * gcc.target/arm/neon/vld2u8.c: Remove.
2086 * gcc.target/arm/neon/vld3Q_lanef32.c: Remove.
2087 * gcc.target/arm/neon/vld3Q_lanep16.c: Remove.
2088 * gcc.target/arm/neon/vld3Q_lanes16.c: Remove.
2089 * gcc.target/arm/neon/vld3Q_lanes32.c: Remove.
2090 * gcc.target/arm/neon/vld3Q_laneu16.c: Remove.
2091 * gcc.target/arm/neon/vld3Q_laneu32.c: Remove.
2092 * gcc.target/arm/neon/vld3Qf32.c: Remove.
2093 * gcc.target/arm/neon/vld3Qp16.c: Remove.
2094 * gcc.target/arm/neon/vld3Qp8.c: Remove.
2095 * gcc.target/arm/neon/vld3Qs16.c: Remove.
2096 * gcc.target/arm/neon/vld3Qs32.c: Remove.
2097 * gcc.target/arm/neon/vld3Qs8.c: Remove.
2098 * gcc.target/arm/neon/vld3Qu16.c: Remove.
2099 * gcc.target/arm/neon/vld3Qu32.c: Remove.
2100 * gcc.target/arm/neon/vld3Qu8.c: Remove.
2101 * gcc.target/arm/neon/vld3_dupf32.c: Remove.
2102 * gcc.target/arm/neon/vld3_dupp16.c: Remove.
2103 * gcc.target/arm/neon/vld3_dupp64.c: Remove.
2104 * gcc.target/arm/neon/vld3_dupp8.c: Remove.
2105 * gcc.target/arm/neon/vld3_dups16.c: Remove.
2106 * gcc.target/arm/neon/vld3_dups32.c: Remove.
2107 * gcc.target/arm/neon/vld3_dups64.c: Remove.
2108 * gcc.target/arm/neon/vld3_dups8.c: Remove.
2109 * gcc.target/arm/neon/vld3_dupu16.c: Remove.
2110 * gcc.target/arm/neon/vld3_dupu32.c: Remove.
2111 * gcc.target/arm/neon/vld3_dupu64.c: Remove.
2112 * gcc.target/arm/neon/vld3_dupu8.c: Remove.
2113 * gcc.target/arm/neon/vld3_lanef32.c: Remove.
2114 * gcc.target/arm/neon/vld3_lanep16.c: Remove.
2115 * gcc.target/arm/neon/vld3_lanep8.c: Remove.
2116 * gcc.target/arm/neon/vld3_lanes16.c: Remove.
2117 * gcc.target/arm/neon/vld3_lanes32.c: Remove.
2118 * gcc.target/arm/neon/vld3_lanes8.c: Remove.
2119 * gcc.target/arm/neon/vld3_laneu16.c: Remove.
2120 * gcc.target/arm/neon/vld3_laneu32.c: Remove.
2121 * gcc.target/arm/neon/vld3_laneu8.c: Remove.
2122 * gcc.target/arm/neon/vld3f32.c: Remove.
2123 * gcc.target/arm/neon/vld3p16.c: Remove.
2124 * gcc.target/arm/neon/vld3p64.c: Remove.
2125 * gcc.target/arm/neon/vld3p8.c: Remove.
2126 * gcc.target/arm/neon/vld3s16.c: Remove.
2127 * gcc.target/arm/neon/vld3s32.c: Remove.
2128 * gcc.target/arm/neon/vld3s64.c: Remove.
2129 * gcc.target/arm/neon/vld3s8.c: Remove.
2130 * gcc.target/arm/neon/vld3u16.c: Remove.
2131 * gcc.target/arm/neon/vld3u32.c: Remove.
2132 * gcc.target/arm/neon/vld3u64.c: Remove.
2133 * gcc.target/arm/neon/vld3u8.c: Remove.
2134 * gcc.target/arm/neon/vld4Q_lanef32.c: Remove.
2135 * gcc.target/arm/neon/vld4Q_lanep16.c: Remove.
2136 * gcc.target/arm/neon/vld4Q_lanes16.c: Remove.
2137 * gcc.target/arm/neon/vld4Q_lanes32.c: Remove.
2138 * gcc.target/arm/neon/vld4Q_laneu16.c: Remove.
2139 * gcc.target/arm/neon/vld4Q_laneu32.c: Remove.
2140 * gcc.target/arm/neon/vld4Qf32.c: Remove.
2141 * gcc.target/arm/neon/vld4Qp16.c: Remove.
2142 * gcc.target/arm/neon/vld4Qp8.c: Remove.
2143 * gcc.target/arm/neon/vld4Qs16.c: Remove.
2144 * gcc.target/arm/neon/vld4Qs32.c: Remove.
2145 * gcc.target/arm/neon/vld4Qs8.c: Remove.
2146 * gcc.target/arm/neon/vld4Qu16.c: Remove.
2147 * gcc.target/arm/neon/vld4Qu32.c: Remove.
2148 * gcc.target/arm/neon/vld4Qu8.c: Remove.
2149 * gcc.target/arm/neon/vld4_dupf32.c: Remove.
2150 * gcc.target/arm/neon/vld4_dupp16.c: Remove.
2151 * gcc.target/arm/neon/vld4_dupp64.c: Remove.
2152 * gcc.target/arm/neon/vld4_dupp8.c: Remove.
2153 * gcc.target/arm/neon/vld4_dups16.c: Remove.
2154 * gcc.target/arm/neon/vld4_dups32.c: Remove.
2155 * gcc.target/arm/neon/vld4_dups64.c: Remove.
2156 * gcc.target/arm/neon/vld4_dups8.c: Remove.
2157 * gcc.target/arm/neon/vld4_dupu16.c: Remove.
2158 * gcc.target/arm/neon/vld4_dupu32.c: Remove.
2159 * gcc.target/arm/neon/vld4_dupu64.c: Remove.
2160 * gcc.target/arm/neon/vld4_dupu8.c: Remove.
2161 * gcc.target/arm/neon/vld4_lanef32.c: Remove.
2162 * gcc.target/arm/neon/vld4_lanep16.c: Remove.
2163 * gcc.target/arm/neon/vld4_lanep8.c: Remove.
2164 * gcc.target/arm/neon/vld4_lanes16.c: Remove.
2165 * gcc.target/arm/neon/vld4_lanes32.c: Remove.
2166 * gcc.target/arm/neon/vld4_lanes8.c: Remove.
2167 * gcc.target/arm/neon/vld4_laneu16.c: Remove.
2168 * gcc.target/arm/neon/vld4_laneu32.c: Remove.
2169 * gcc.target/arm/neon/vld4_laneu8.c: Remove.
2170 * gcc.target/arm/neon/vld4f32.c: Remove.
2171 * gcc.target/arm/neon/vld4p16.c: Remove.
2172 * gcc.target/arm/neon/vld4p64.c: Remove.
2173 * gcc.target/arm/neon/vld4p8.c: Remove.
2174 * gcc.target/arm/neon/vld4s16.c: Remove.
2175 * gcc.target/arm/neon/vld4s32.c: Remove.
2176 * gcc.target/arm/neon/vld4s64.c: Remove.
2177 * gcc.target/arm/neon/vld4s8.c: Remove.
2178 * gcc.target/arm/neon/vld4u16.c: Remove.
2179 * gcc.target/arm/neon/vld4u32.c: Remove.
2180 * gcc.target/arm/neon/vld4u64.c: Remove.
2181 * gcc.target/arm/neon/vld4u8.c: Remove.
2182 * gcc.target/arm/neon/vmaxQf32.c: Remove.
2183 * gcc.target/arm/neon/vmaxQs16.c: Remove.
2184 * gcc.target/arm/neon/vmaxQs32.c: Remove.
2185 * gcc.target/arm/neon/vmaxQs8.c: Remove.
2186 * gcc.target/arm/neon/vmaxQu16.c: Remove.
2187 * gcc.target/arm/neon/vmaxQu32.c: Remove.
2188 * gcc.target/arm/neon/vmaxQu8.c: Remove.
2189 * gcc.target/arm/neon/vmaxf32.c: Remove.
2190 * gcc.target/arm/neon/vmaxs16.c: Remove.
2191 * gcc.target/arm/neon/vmaxs32.c: Remove.
2192 * gcc.target/arm/neon/vmaxs8.c: Remove.
2193 * gcc.target/arm/neon/vmaxu16.c: Remove.
2194 * gcc.target/arm/neon/vmaxu32.c: Remove.
2195 * gcc.target/arm/neon/vmaxu8.c: Remove.
2196 * gcc.target/arm/neon/vminQf32.c: Remove.
2197 * gcc.target/arm/neon/vminQs16.c: Remove.
2198 * gcc.target/arm/neon/vminQs32.c: Remove.
2199 * gcc.target/arm/neon/vminQs8.c: Remove.
2200 * gcc.target/arm/neon/vminQu16.c: Remove.
2201 * gcc.target/arm/neon/vminQu32.c: Remove.
2202 * gcc.target/arm/neon/vminQu8.c: Remove.
2203 * gcc.target/arm/neon/vminf32.c: Remove.
2204 * gcc.target/arm/neon/vmins16.c: Remove.
2205 * gcc.target/arm/neon/vmins32.c: Remove.
2206 * gcc.target/arm/neon/vmins8.c: Remove.
2207 * gcc.target/arm/neon/vminu16.c: Remove.
2208 * gcc.target/arm/neon/vminu32.c: Remove.
2209 * gcc.target/arm/neon/vminu8.c: Remove.
2210 * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove.
2211 * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove.
2212 * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove.
2213 * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove.
2214 * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove.
2215 * gcc.target/arm/neon/vmlaQ_nf32.c: Remove.
2216 * gcc.target/arm/neon/vmlaQ_ns16.c: Remove.
2217 * gcc.target/arm/neon/vmlaQ_ns32.c: Remove.
2218 * gcc.target/arm/neon/vmlaQ_nu16.c: Remove.
2219 * gcc.target/arm/neon/vmlaQ_nu32.c: Remove.
2220 * gcc.target/arm/neon/vmlaQf32.c: Remove.
2221 * gcc.target/arm/neon/vmlaQs16.c: Remove.
2222 * gcc.target/arm/neon/vmlaQs32.c: Remove.
2223 * gcc.target/arm/neon/vmlaQs8.c: Remove.
2224 * gcc.target/arm/neon/vmlaQu16.c: Remove.
2225 * gcc.target/arm/neon/vmlaQu32.c: Remove.
2226 * gcc.target/arm/neon/vmlaQu8.c: Remove.
2227 * gcc.target/arm/neon/vmla_lanef32.c: Remove.
2228 * gcc.target/arm/neon/vmla_lanes16.c: Remove.
2229 * gcc.target/arm/neon/vmla_lanes32.c: Remove.
2230 * gcc.target/arm/neon/vmla_laneu16.c: Remove.
2231 * gcc.target/arm/neon/vmla_laneu32.c: Remove.
2232 * gcc.target/arm/neon/vmla_nf32.c: Remove.
2233 * gcc.target/arm/neon/vmla_ns16.c: Remove.
2234 * gcc.target/arm/neon/vmla_ns32.c: Remove.
2235 * gcc.target/arm/neon/vmla_nu16.c: Remove.
2236 * gcc.target/arm/neon/vmla_nu32.c: Remove.
2237 * gcc.target/arm/neon/vmlaf32.c: Remove.
2238 * gcc.target/arm/neon/vmlal_lanes16.c: Remove.
2239 * gcc.target/arm/neon/vmlal_lanes32.c: Remove.
2240 * gcc.target/arm/neon/vmlal_laneu16.c: Remove.
2241 * gcc.target/arm/neon/vmlal_laneu32.c: Remove.
2242 * gcc.target/arm/neon/vmlal_ns16.c: Remove.
2243 * gcc.target/arm/neon/vmlal_ns32.c: Remove.
2244 * gcc.target/arm/neon/vmlal_nu16.c: Remove.
2245 * gcc.target/arm/neon/vmlal_nu32.c: Remove.
2246 * gcc.target/arm/neon/vmlals16.c: Remove.
2247 * gcc.target/arm/neon/vmlals32.c: Remove.
2248 * gcc.target/arm/neon/vmlals8.c: Remove.
2249 * gcc.target/arm/neon/vmlalu16.c: Remove.
2250 * gcc.target/arm/neon/vmlalu32.c: Remove.
2251 * gcc.target/arm/neon/vmlalu8.c: Remove.
2252 * gcc.target/arm/neon/vmlas16.c: Remove.
2253 * gcc.target/arm/neon/vmlas32.c: Remove.
2254 * gcc.target/arm/neon/vmlas8.c: Remove.
2255 * gcc.target/arm/neon/vmlau16.c: Remove.
2256 * gcc.target/arm/neon/vmlau32.c: Remove.
2257 * gcc.target/arm/neon/vmlau8.c: Remove.
2258 * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove.
2259 * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove.
2260 * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove.
2261 * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove.
2262 * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove.
2263 * gcc.target/arm/neon/vmlsQ_nf32.c: Remove.
2264 * gcc.target/arm/neon/vmlsQ_ns16.c: Remove.
2265 * gcc.target/arm/neon/vmlsQ_ns32.c: Remove.
2266 * gcc.target/arm/neon/vmlsQ_nu16.c: Remove.
2267 * gcc.target/arm/neon/vmlsQ_nu32.c: Remove.
2268 * gcc.target/arm/neon/vmlsQf32.c: Remove.
2269 * gcc.target/arm/neon/vmlsQs16.c: Remove.
2270 * gcc.target/arm/neon/vmlsQs32.c: Remove.
2271 * gcc.target/arm/neon/vmlsQs8.c: Remove.
2272 * gcc.target/arm/neon/vmlsQu16.c: Remove.
2273 * gcc.target/arm/neon/vmlsQu32.c: Remove.
2274 * gcc.target/arm/neon/vmlsQu8.c: Remove.
2275 * gcc.target/arm/neon/vmls_lanef32.c: Remove.
2276 * gcc.target/arm/neon/vmls_lanes16.c: Remove.
2277 * gcc.target/arm/neon/vmls_lanes32.c: Remove.
2278 * gcc.target/arm/neon/vmls_laneu16.c: Remove.
2279 * gcc.target/arm/neon/vmls_laneu32.c: Remove.
2280 * gcc.target/arm/neon/vmls_nf32.c: Remove.
2281 * gcc.target/arm/neon/vmls_ns16.c: Remove.
2282 * gcc.target/arm/neon/vmls_ns32.c: Remove.
2283 * gcc.target/arm/neon/vmls_nu16.c: Remove.
2284 * gcc.target/arm/neon/vmls_nu32.c: Remove.
2285 * gcc.target/arm/neon/vmlsf32.c: Remove.
2286 * gcc.target/arm/neon/vmlsl_lanes16.c: Remove.
2287 * gcc.target/arm/neon/vmlsl_lanes32.c: Remove.
2288 * gcc.target/arm/neon/vmlsl_laneu16.c: Remove.
2289 * gcc.target/arm/neon/vmlsl_laneu32.c: Remove.
2290 * gcc.target/arm/neon/vmlsl_ns16.c: Remove.
2291 * gcc.target/arm/neon/vmlsl_ns32.c: Remove.
2292 * gcc.target/arm/neon/vmlsl_nu16.c: Remove.
2293 * gcc.target/arm/neon/vmlsl_nu32.c: Remove.
2294 * gcc.target/arm/neon/vmlsls16.c: Remove.
2295 * gcc.target/arm/neon/vmlsls32.c: Remove.
2296 * gcc.target/arm/neon/vmlsls8.c: Remove.
2297 * gcc.target/arm/neon/vmlslu16.c: Remove.
2298 * gcc.target/arm/neon/vmlslu32.c: Remove.
2299 * gcc.target/arm/neon/vmlslu8.c: Remove.
2300 * gcc.target/arm/neon/vmlss16.c: Remove.
2301 * gcc.target/arm/neon/vmlss32.c: Remove.
2302 * gcc.target/arm/neon/vmlss8.c: Remove.
2303 * gcc.target/arm/neon/vmlsu16.c: Remove.
2304 * gcc.target/arm/neon/vmlsu32.c: Remove.
2305 * gcc.target/arm/neon/vmlsu8.c: Remove.
2306 * gcc.target/arm/neon/vmovQ_nf32.c: Remove.
2307 * gcc.target/arm/neon/vmovQ_np16.c: Remove.
2308 * gcc.target/arm/neon/vmovQ_np8.c: Remove.
2309 * gcc.target/arm/neon/vmovQ_ns16.c: Remove.
2310 * gcc.target/arm/neon/vmovQ_ns32.c: Remove.
2311 * gcc.target/arm/neon/vmovQ_ns64.c: Remove.
2312 * gcc.target/arm/neon/vmovQ_ns8.c: Remove.
2313 * gcc.target/arm/neon/vmovQ_nu16.c: Remove.
2314 * gcc.target/arm/neon/vmovQ_nu32.c: Remove.
2315 * gcc.target/arm/neon/vmovQ_nu64.c: Remove.
2316 * gcc.target/arm/neon/vmovQ_nu8.c: Remove.
2317 * gcc.target/arm/neon/vmov_nf32.c: Remove.
2318 * gcc.target/arm/neon/vmov_np16.c: Remove.
2319 * gcc.target/arm/neon/vmov_np8.c: Remove.
2320 * gcc.target/arm/neon/vmov_ns16.c: Remove.
2321 * gcc.target/arm/neon/vmov_ns32.c: Remove.
2322 * gcc.target/arm/neon/vmov_ns64.c: Remove.
2323 * gcc.target/arm/neon/vmov_ns8.c: Remove.
2324 * gcc.target/arm/neon/vmov_nu16.c: Remove.
2325 * gcc.target/arm/neon/vmov_nu32.c: Remove.
2326 * gcc.target/arm/neon/vmov_nu64.c: Remove.
2327 * gcc.target/arm/neon/vmov_nu8.c: Remove.
2328 * gcc.target/arm/neon/vmovls16.c: Remove.
2329 * gcc.target/arm/neon/vmovls32.c: Remove.
2330 * gcc.target/arm/neon/vmovls8.c: Remove.
2331 * gcc.target/arm/neon/vmovlu16.c: Remove.
2332 * gcc.target/arm/neon/vmovlu32.c: Remove.
2333 * gcc.target/arm/neon/vmovlu8.c: Remove.
2334 * gcc.target/arm/neon/vmovns16.c: Remove.
2335 * gcc.target/arm/neon/vmovns32.c: Remove.
2336 * gcc.target/arm/neon/vmovns64.c: Remove.
2337 * gcc.target/arm/neon/vmovnu16.c: Remove.
2338 * gcc.target/arm/neon/vmovnu32.c: Remove.
2339 * gcc.target/arm/neon/vmovnu64.c: Remove.
2340 * gcc.target/arm/neon/vmulQ_lanef32.c: Remove.
2341 * gcc.target/arm/neon/vmulQ_lanes16.c: Remove.
2342 * gcc.target/arm/neon/vmulQ_lanes32.c: Remove.
2343 * gcc.target/arm/neon/vmulQ_laneu16.c: Remove.
2344 * gcc.target/arm/neon/vmulQ_laneu32.c: Remove.
2345 * gcc.target/arm/neon/vmulQ_nf32.c: Remove.
2346 * gcc.target/arm/neon/vmulQ_ns16.c: Remove.
2347 * gcc.target/arm/neon/vmulQ_ns32.c: Remove.
2348 * gcc.target/arm/neon/vmulQ_nu16.c: Remove.
2349 * gcc.target/arm/neon/vmulQ_nu32.c: Remove.
2350 * gcc.target/arm/neon/vmulQf32.c: Remove.
2351 * gcc.target/arm/neon/vmulQp8.c: Remove.
2352 * gcc.target/arm/neon/vmulQs16.c: Remove.
2353 * gcc.target/arm/neon/vmulQs32.c: Remove.
2354 * gcc.target/arm/neon/vmulQs8.c: Remove.
2355 * gcc.target/arm/neon/vmulQu16.c: Remove.
2356 * gcc.target/arm/neon/vmulQu32.c: Remove.
2357 * gcc.target/arm/neon/vmulQu8.c: Remove.
2358 * gcc.target/arm/neon/vmul_lanef32.c: Remove.
2359 * gcc.target/arm/neon/vmul_lanes16.c: Remove.
2360 * gcc.target/arm/neon/vmul_lanes32.c: Remove.
2361 * gcc.target/arm/neon/vmul_laneu16.c: Remove.
2362 * gcc.target/arm/neon/vmul_laneu32.c: Remove.
2363 * gcc.target/arm/neon/vmul_nf32.c: Remove.
2364 * gcc.target/arm/neon/vmul_ns16.c: Remove.
2365 * gcc.target/arm/neon/vmul_ns32.c: Remove.
2366 * gcc.target/arm/neon/vmul_nu16.c: Remove.
2367 * gcc.target/arm/neon/vmul_nu32.c: Remove.
2368 * gcc.target/arm/neon/vmulf32.c: Remove.
2369 * gcc.target/arm/neon/vmull_lanes16.c: Remove.
2370 * gcc.target/arm/neon/vmull_lanes32.c: Remove.
2371 * gcc.target/arm/neon/vmull_laneu16.c: Remove.
2372 * gcc.target/arm/neon/vmull_laneu32.c: Remove.
2373 * gcc.target/arm/neon/vmull_ns16.c: Remove.
2374 * gcc.target/arm/neon/vmull_ns32.c: Remove.
2375 * gcc.target/arm/neon/vmull_nu16.c: Remove.
2376 * gcc.target/arm/neon/vmull_nu32.c: Remove.
2377 * gcc.target/arm/neon/vmullp8.c: Remove.
2378 * gcc.target/arm/neon/vmulls16.c: Remove.
2379 * gcc.target/arm/neon/vmulls32.c: Remove.
2380 * gcc.target/arm/neon/vmulls8.c: Remove.
2381 * gcc.target/arm/neon/vmullu16.c: Remove.
2382 * gcc.target/arm/neon/vmullu32.c: Remove.
2383 * gcc.target/arm/neon/vmullu8.c: Remove.
2384 * gcc.target/arm/neon/vmulp8.c: Remove.
2385 * gcc.target/arm/neon/vmuls16.c: Remove.
2386 * gcc.target/arm/neon/vmuls32.c: Remove.
2387 * gcc.target/arm/neon/vmuls8.c: Remove.
2388 * gcc.target/arm/neon/vmulu16.c: Remove.
2389 * gcc.target/arm/neon/vmulu32.c: Remove.
2390 * gcc.target/arm/neon/vmulu8.c: Remove.
2391 * gcc.target/arm/neon/vmvnQp8.c: Remove.
2392 * gcc.target/arm/neon/vmvnQs16.c: Remove.
2393 * gcc.target/arm/neon/vmvnQs32.c: Remove.
2394 * gcc.target/arm/neon/vmvnQs8.c: Remove.
2395 * gcc.target/arm/neon/vmvnQu16.c: Remove.
2396 * gcc.target/arm/neon/vmvnQu32.c: Remove.
2397 * gcc.target/arm/neon/vmvnQu8.c: Remove.
2398 * gcc.target/arm/neon/vmvnp8.c: Remove.
2399 * gcc.target/arm/neon/vmvns16.c: Remove.
2400 * gcc.target/arm/neon/vmvns32.c: Remove.
2401 * gcc.target/arm/neon/vmvns8.c: Remove.
2402 * gcc.target/arm/neon/vmvnu16.c: Remove.
2403 * gcc.target/arm/neon/vmvnu32.c: Remove.
2404 * gcc.target/arm/neon/vmvnu8.c: Remove.
2405 * gcc.target/arm/neon/vnegQf32.c: Remove.
2406 * gcc.target/arm/neon/vnegQs16.c: Remove.
2407 * gcc.target/arm/neon/vnegQs32.c: Remove.
2408 * gcc.target/arm/neon/vnegQs8.c: Remove.
2409 * gcc.target/arm/neon/vnegf32.c: Remove.
2410 * gcc.target/arm/neon/vnegs16.c: Remove.
2411 * gcc.target/arm/neon/vnegs32.c: Remove.
2412 * gcc.target/arm/neon/vnegs8.c: Remove.
2413 * gcc.target/arm/neon/vornQs16.c: Remove.
2414 * gcc.target/arm/neon/vornQs32.c: Remove.
2415 * gcc.target/arm/neon/vornQs64.c: Remove.
2416 * gcc.target/arm/neon/vornQs8.c: Remove.
2417 * gcc.target/arm/neon/vornQu16.c: Remove.
2418 * gcc.target/arm/neon/vornQu32.c: Remove.
2419 * gcc.target/arm/neon/vornQu64.c: Remove.
2420 * gcc.target/arm/neon/vornQu8.c: Remove.
2421 * gcc.target/arm/neon/vorns16.c: Remove.
2422 * gcc.target/arm/neon/vorns32.c: Remove.
2423 * gcc.target/arm/neon/vorns64.c: Remove.
2424 * gcc.target/arm/neon/vorns8.c: Remove.
2425 * gcc.target/arm/neon/vornu16.c: Remove.
2426 * gcc.target/arm/neon/vornu32.c: Remove.
2427 * gcc.target/arm/neon/vornu64.c: Remove.
2428 * gcc.target/arm/neon/vornu8.c: Remove.
2429 * gcc.target/arm/neon/vorrQs16.c: Remove.
2430 * gcc.target/arm/neon/vorrQs32.c: Remove.
2431 * gcc.target/arm/neon/vorrQs64.c: Remove.
2432 * gcc.target/arm/neon/vorrQs8.c: Remove.
2433 * gcc.target/arm/neon/vorrQu16.c: Remove.
2434 * gcc.target/arm/neon/vorrQu32.c: Remove.
2435 * gcc.target/arm/neon/vorrQu64.c: Remove.
2436 * gcc.target/arm/neon/vorrQu8.c: Remove.
2437 * gcc.target/arm/neon/vorrs16.c: Remove.
2438 * gcc.target/arm/neon/vorrs32.c: Remove.
2439 * gcc.target/arm/neon/vorrs64.c: Remove.
2440 * gcc.target/arm/neon/vorrs8.c: Remove.
2441 * gcc.target/arm/neon/vorru16.c: Remove.
2442 * gcc.target/arm/neon/vorru32.c: Remove.
2443 * gcc.target/arm/neon/vorru64.c: Remove.
2444 * gcc.target/arm/neon/vorru8.c: Remove.
2445 * gcc.target/arm/neon/vpadalQs16.c: Remove.
2446 * gcc.target/arm/neon/vpadalQs32.c: Remove.
2447 * gcc.target/arm/neon/vpadalQs8.c: Remove.
2448 * gcc.target/arm/neon/vpadalQu16.c: Remove.
2449 * gcc.target/arm/neon/vpadalQu32.c: Remove.
2450 * gcc.target/arm/neon/vpadalQu8.c: Remove.
2451 * gcc.target/arm/neon/vpadals16.c: Remove.
2452 * gcc.target/arm/neon/vpadals32.c: Remove.
2453 * gcc.target/arm/neon/vpadals8.c: Remove.
2454 * gcc.target/arm/neon/vpadalu16.c: Remove.
2455 * gcc.target/arm/neon/vpadalu32.c: Remove.
2456 * gcc.target/arm/neon/vpadalu8.c: Remove.
2457 * gcc.target/arm/neon/vpaddf32.c: Remove.
2458 * gcc.target/arm/neon/vpaddlQs16.c: Remove.
2459 * gcc.target/arm/neon/vpaddlQs32.c: Remove.
2460 * gcc.target/arm/neon/vpaddlQs8.c: Remove.
2461 * gcc.target/arm/neon/vpaddlQu16.c: Remove.
2462 * gcc.target/arm/neon/vpaddlQu32.c: Remove.
2463 * gcc.target/arm/neon/vpaddlQu8.c: Remove.
2464 * gcc.target/arm/neon/vpaddls16.c: Remove.
2465 * gcc.target/arm/neon/vpaddls32.c: Remove.
2466 * gcc.target/arm/neon/vpaddls8.c: Remove.
2467 * gcc.target/arm/neon/vpaddlu16.c: Remove.
2468 * gcc.target/arm/neon/vpaddlu32.c: Remove.
2469 * gcc.target/arm/neon/vpaddlu8.c: Remove.
2470 * gcc.target/arm/neon/vpadds16.c: Remove.
2471 * gcc.target/arm/neon/vpadds32.c: Remove.
2472 * gcc.target/arm/neon/vpadds8.c: Remove.
2473 * gcc.target/arm/neon/vpaddu16.c: Remove.
2474 * gcc.target/arm/neon/vpaddu32.c: Remove.
2475 * gcc.target/arm/neon/vpaddu8.c: Remove.
2476 * gcc.target/arm/neon/vpmaxf32.c: Remove.
2477 * gcc.target/arm/neon/vpmaxs16.c: Remove.
2478 * gcc.target/arm/neon/vpmaxs32.c: Remove.
2479 * gcc.target/arm/neon/vpmaxs8.c: Remove.
2480 * gcc.target/arm/neon/vpmaxu16.c: Remove.
2481 * gcc.target/arm/neon/vpmaxu32.c: Remove.
2482 * gcc.target/arm/neon/vpmaxu8.c: Remove.
2483 * gcc.target/arm/neon/vpminf32.c: Remove.
2484 * gcc.target/arm/neon/vpmins16.c: Remove.
2485 * gcc.target/arm/neon/vpmins32.c: Remove.
2486 * gcc.target/arm/neon/vpmins8.c: Remove.
2487 * gcc.target/arm/neon/vpminu16.c: Remove.
2488 * gcc.target/arm/neon/vpminu32.c: Remove.
2489 * gcc.target/arm/neon/vpminu8.c: Remove.
2490 * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove.
2491 * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove.
2492 * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove.
2493 * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove.
2494 * gcc.target/arm/neon/vqRdmulhQs16.c: Remove.
2495 * gcc.target/arm/neon/vqRdmulhQs32.c: Remove.
2496 * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove.
2497 * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove.
2498 * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove.
2499 * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove.
2500 * gcc.target/arm/neon/vqRdmulhs16.c: Remove.
2501 * gcc.target/arm/neon/vqRdmulhs32.c: Remove.
2502 * gcc.target/arm/neon/vqRshlQs16.c: Remove.
2503 * gcc.target/arm/neon/vqRshlQs32.c: Remove.
2504 * gcc.target/arm/neon/vqRshlQs64.c: Remove.
2505 * gcc.target/arm/neon/vqRshlQs8.c: Remove.
2506 * gcc.target/arm/neon/vqRshlQu16.c: Remove.
2507 * gcc.target/arm/neon/vqRshlQu32.c: Remove.
2508 * gcc.target/arm/neon/vqRshlQu64.c: Remove.
2509 * gcc.target/arm/neon/vqRshlQu8.c: Remove.
2510 * gcc.target/arm/neon/vqRshls16.c: Remove.
2511 * gcc.target/arm/neon/vqRshls32.c: Remove.
2512 * gcc.target/arm/neon/vqRshls64.c: Remove.
2513 * gcc.target/arm/neon/vqRshls8.c: Remove.
2514 * gcc.target/arm/neon/vqRshlu16.c: Remove.
2515 * gcc.target/arm/neon/vqRshlu32.c: Remove.
2516 * gcc.target/arm/neon/vqRshlu64.c: Remove.
2517 * gcc.target/arm/neon/vqRshlu8.c: Remove.
2518 * gcc.target/arm/neon/vqRshrn_ns16.c: Remove.
2519 * gcc.target/arm/neon/vqRshrn_ns32.c: Remove.
2520 * gcc.target/arm/neon/vqRshrn_ns64.c: Remove.
2521 * gcc.target/arm/neon/vqRshrn_nu16.c: Remove.
2522 * gcc.target/arm/neon/vqRshrn_nu32.c: Remove.
2523 * gcc.target/arm/neon/vqRshrn_nu64.c: Remove.
2524 * gcc.target/arm/neon/vqRshrun_ns16.c: Remove.
2525 * gcc.target/arm/neon/vqRshrun_ns32.c: Remove.
2526 * gcc.target/arm/neon/vqRshrun_ns64.c: Remove.
2527 * gcc.target/arm/neon/vqabsQs16.c: Remove.
2528 * gcc.target/arm/neon/vqabsQs32.c: Remove.
2529 * gcc.target/arm/neon/vqabsQs8.c: Remove.
2530 * gcc.target/arm/neon/vqabss16.c: Remove.
2531 * gcc.target/arm/neon/vqabss32.c: Remove.
2532 * gcc.target/arm/neon/vqabss8.c: Remove.
2533 * gcc.target/arm/neon/vqaddQs16.c: Remove.
2534 * gcc.target/arm/neon/vqaddQs32.c: Remove.
2535 * gcc.target/arm/neon/vqaddQs64.c: Remove.
2536 * gcc.target/arm/neon/vqaddQs8.c: Remove.
2537 * gcc.target/arm/neon/vqaddQu16.c: Remove.
2538 * gcc.target/arm/neon/vqaddQu32.c: Remove.
2539 * gcc.target/arm/neon/vqaddQu64.c: Remove.
2540 * gcc.target/arm/neon/vqaddQu8.c: Remove.
2541 * gcc.target/arm/neon/vqadds16.c: Remove.
2542 * gcc.target/arm/neon/vqadds32.c: Remove.
2543 * gcc.target/arm/neon/vqadds64.c: Remove.
2544 * gcc.target/arm/neon/vqadds8.c: Remove.
2545 * gcc.target/arm/neon/vqaddu16.c: Remove.
2546 * gcc.target/arm/neon/vqaddu32.c: Remove.
2547 * gcc.target/arm/neon/vqaddu64.c: Remove.
2548 * gcc.target/arm/neon/vqaddu8.c: Remove.
2549 * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove.
2550 * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove.
2551 * gcc.target/arm/neon/vqdmlal_ns16.c: Remove.
2552 * gcc.target/arm/neon/vqdmlal_ns32.c: Remove.
2553 * gcc.target/arm/neon/vqdmlals16.c: Remove.
2554 * gcc.target/arm/neon/vqdmlals32.c: Remove.
2555 * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove.
2556 * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove.
2557 * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove.
2558 * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove.
2559 * gcc.target/arm/neon/vqdmlsls16.c: Remove.
2560 * gcc.target/arm/neon/vqdmlsls32.c: Remove.
2561 * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove.
2562 * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove.
2563 * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove.
2564 * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove.
2565 * gcc.target/arm/neon/vqdmulhQs16.c: Remove.
2566 * gcc.target/arm/neon/vqdmulhQs32.c: Remove.
2567 * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove.
2568 * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove.
2569 * gcc.target/arm/neon/vqdmulh_ns16.c: Remove.
2570 * gcc.target/arm/neon/vqdmulh_ns32.c: Remove.
2571 * gcc.target/arm/neon/vqdmulhs16.c: Remove.
2572 * gcc.target/arm/neon/vqdmulhs32.c: Remove.
2573 * gcc.target/arm/neon/vqdmull_lanes16.c: Remove.
2574 * gcc.target/arm/neon/vqdmull_lanes32.c: Remove.
2575 * gcc.target/arm/neon/vqdmull_ns16.c: Remove.
2576 * gcc.target/arm/neon/vqdmull_ns32.c: Remove.
2577 * gcc.target/arm/neon/vqdmulls16.c: Remove.
2578 * gcc.target/arm/neon/vqdmulls32.c: Remove.
2579 * gcc.target/arm/neon/vqmovns16.c: Remove.
2580 * gcc.target/arm/neon/vqmovns32.c: Remove.
2581 * gcc.target/arm/neon/vqmovns64.c: Remove.
2582 * gcc.target/arm/neon/vqmovnu16.c: Remove.
2583 * gcc.target/arm/neon/vqmovnu32.c: Remove.
2584 * gcc.target/arm/neon/vqmovnu64.c: Remove.
2585 * gcc.target/arm/neon/vqmovuns16.c: Remove.
2586 * gcc.target/arm/neon/vqmovuns32.c: Remove.
2587 * gcc.target/arm/neon/vqmovuns64.c: Remove.
2588 * gcc.target/arm/neon/vqnegQs16.c: Remove.
2589 * gcc.target/arm/neon/vqnegQs32.c: Remove.
2590 * gcc.target/arm/neon/vqnegQs8.c: Remove.
2591 * gcc.target/arm/neon/vqnegs16.c: Remove.
2592 * gcc.target/arm/neon/vqnegs32.c: Remove.
2593 * gcc.target/arm/neon/vqnegs8.c: Remove.
2594 * gcc.target/arm/neon/vqshlQ_ns16.c: Remove.
2595 * gcc.target/arm/neon/vqshlQ_ns32.c: Remove.
2596 * gcc.target/arm/neon/vqshlQ_ns64.c: Remove.
2597 * gcc.target/arm/neon/vqshlQ_ns8.c: Remove.
2598 * gcc.target/arm/neon/vqshlQ_nu16.c: Remove.
2599 * gcc.target/arm/neon/vqshlQ_nu32.c: Remove.
2600 * gcc.target/arm/neon/vqshlQ_nu64.c: Remove.
2601 * gcc.target/arm/neon/vqshlQ_nu8.c: Remove.
2602 * gcc.target/arm/neon/vqshlQs16.c: Remove.
2603 * gcc.target/arm/neon/vqshlQs32.c: Remove.
2604 * gcc.target/arm/neon/vqshlQs64.c: Remove.
2605 * gcc.target/arm/neon/vqshlQs8.c: Remove.
2606 * gcc.target/arm/neon/vqshlQu16.c: Remove.
2607 * gcc.target/arm/neon/vqshlQu32.c: Remove.
2608 * gcc.target/arm/neon/vqshlQu64.c: Remove.
2609 * gcc.target/arm/neon/vqshlQu8.c: Remove.
2610 * gcc.target/arm/neon/vqshl_ns16.c: Remove.
2611 * gcc.target/arm/neon/vqshl_ns32.c: Remove.
2612 * gcc.target/arm/neon/vqshl_ns64.c: Remove.
2613 * gcc.target/arm/neon/vqshl_ns8.c: Remove.
2614 * gcc.target/arm/neon/vqshl_nu16.c: Remove.
2615 * gcc.target/arm/neon/vqshl_nu32.c: Remove.
2616 * gcc.target/arm/neon/vqshl_nu64.c: Remove.
2617 * gcc.target/arm/neon/vqshl_nu8.c: Remove.
2618 * gcc.target/arm/neon/vqshls16.c: Remove.
2619 * gcc.target/arm/neon/vqshls32.c: Remove.
2620 * gcc.target/arm/neon/vqshls64.c: Remove.
2621 * gcc.target/arm/neon/vqshls8.c: Remove.
2622 * gcc.target/arm/neon/vqshlu16.c: Remove.
2623 * gcc.target/arm/neon/vqshlu32.c: Remove.
2624 * gcc.target/arm/neon/vqshlu64.c: Remove.
2625 * gcc.target/arm/neon/vqshlu8.c: Remove.
2626 * gcc.target/arm/neon/vqshluQ_ns16.c: Remove.
2627 * gcc.target/arm/neon/vqshluQ_ns32.c: Remove.
2628 * gcc.target/arm/neon/vqshluQ_ns64.c: Remove.
2629 * gcc.target/arm/neon/vqshluQ_ns8.c: Remove.
2630 * gcc.target/arm/neon/vqshlu_ns16.c: Remove.
2631 * gcc.target/arm/neon/vqshlu_ns32.c: Remove.
2632 * gcc.target/arm/neon/vqshlu_ns64.c: Remove.
2633 * gcc.target/arm/neon/vqshlu_ns8.c: Remove.
2634 * gcc.target/arm/neon/vqshrn_ns16.c: Remove.
2635 * gcc.target/arm/neon/vqshrn_ns32.c: Remove.
2636 * gcc.target/arm/neon/vqshrn_ns64.c: Remove.
2637 * gcc.target/arm/neon/vqshrn_nu16.c: Remove.
2638 * gcc.target/arm/neon/vqshrn_nu32.c: Remove.
2639 * gcc.target/arm/neon/vqshrn_nu64.c: Remove.
2640 * gcc.target/arm/neon/vqshrun_ns16.c: Remove.
2641 * gcc.target/arm/neon/vqshrun_ns32.c: Remove.
2642 * gcc.target/arm/neon/vqshrun_ns64.c: Remove.
2643 * gcc.target/arm/neon/vqsubQs16.c: Remove.
2644 * gcc.target/arm/neon/vqsubQs32.c: Remove.
2645 * gcc.target/arm/neon/vqsubQs64.c: Remove.
2646 * gcc.target/arm/neon/vqsubQs8.c: Remove.
2647 * gcc.target/arm/neon/vqsubQu16.c: Remove.
2648 * gcc.target/arm/neon/vqsubQu32.c: Remove.
2649 * gcc.target/arm/neon/vqsubQu64.c: Remove.
2650 * gcc.target/arm/neon/vqsubQu8.c: Remove.
2651 * gcc.target/arm/neon/vqsubs16.c: Remove.
2652 * gcc.target/arm/neon/vqsubs32.c: Remove.
2653 * gcc.target/arm/neon/vqsubs64.c: Remove.
2654 * gcc.target/arm/neon/vqsubs8.c: Remove.
2655 * gcc.target/arm/neon/vqsubu16.c: Remove.
2656 * gcc.target/arm/neon/vqsubu32.c: Remove.
2657 * gcc.target/arm/neon/vqsubu64.c: Remove.
2658 * gcc.target/arm/neon/vqsubu8.c: Remove.
2659 * gcc.target/arm/neon/vrecpeQf32.c: Remove.
2660 * gcc.target/arm/neon/vrecpeQu32.c: Remove.
2661 * gcc.target/arm/neon/vrecpef32.c: Remove.
2662 * gcc.target/arm/neon/vrecpeu32.c: Remove.
2663 * gcc.target/arm/neon/vrecpsQf32.c: Remove.
2664 * gcc.target/arm/neon/vrecpsf32.c: Remove.
2665 * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove.
2666 * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove.
2667 * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove.
2668 * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove.
2669 * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove.
2670 * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove.
2671 * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove.
2672 * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove.
2673 * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove.
2674 * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove.
2675 * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove.
2676 * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove.
2677 * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove.
2678 * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove.
2679 * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove.
2680 * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove.
2681 * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove.
2682 * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove.
2683 * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove.
2684 * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove.
2685 * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove.
2686 * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove.
2687 * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove.
2688 * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove.
2689 * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove.
2690 * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove.
2691 * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove.
2692 * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove.
2693 * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove.
2694 * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove.
2695 * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove.
2696 * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove.
2697 * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove.
2698 * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove.
2699 * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove.
2700 * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove.
2701 * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove.
2702 * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove.
2703 * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove.
2704 * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove.
2705 * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove.
2706 * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove.
2707 * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove.
2708 * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove.
2709 * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove.
2710 * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove.
2711 * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove.
2712 * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove.
2713 * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove.
2714 * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove.
2715 * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove.
2716 * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove.
2717 * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove.
2718 * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove.
2719 * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove.
2720 * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove.
2721 * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove.
2722 * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove.
2723 * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove.
2724 * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove.
2725 * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove.
2726 * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove.
2727 * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove.
2728 * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove.
2729 * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove.
2730 * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove.
2731 * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove.
2732 * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove.
2733 * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove.
2734 * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove.
2735 * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove.
2736 * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove.
2737 * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove.
2738 * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove.
2739 * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove.
2740 * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove.
2741 * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove.
2742 * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove.
2743 * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove.
2744 * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove.
2745 * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove.
2746 * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove.
2747 * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove.
2748 * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove.
2749 * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove.
2750 * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove.
2751 * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove.
2752 * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove.
2753 * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove.
2754 * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove.
2755 * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove.
2756 * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove.
2757 * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove.
2758 * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove.
2759 * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove.
2760 * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove.
2761 * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove.
2762 * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove.
2763 * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove.
2764 * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove.
2765 * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove.
2766 * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove.
2767 * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove.
2768 * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove.
2769 * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove.
2770 * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove.
2771 * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove.
2772 * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove.
2773 * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove.
2774 * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove.
2775 * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove.
2776 * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove.
2777 * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove.
2778 * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove.
2779 * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove.
2780 * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove.
2781 * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove.
2782 * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove.
2783 * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove.
2784 * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove.
2785 * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove.
2786 * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove.
2787 * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove.
2788 * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove.
2789 * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove.
2790 * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove.
2791 * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove.
2792 * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove.
2793 * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove.
2794 * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove.
2795 * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove.
2796 * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove.
2797 * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove.
2798 * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove.
2799 * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove.
2800 * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove.
2801 * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove.
2802 * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove.
2803 * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove.
2804 * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove.
2805 * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove.
2806 * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove.
2807 * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove.
2808 * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove.
2809 * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove.
2810 * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove.
2811 * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove.
2812 * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove.
2813 * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove.
2814 * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove.
2815 * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove.
2816 * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove.
2817 * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove.
2818 * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove.
2819 * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove.
2820 * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove.
2821 * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove.
2822 * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove.
2823 * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove.
2824 * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove.
2825 * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove.
2826 * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove.
2827 * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove.
2828 * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove.
2829 * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove.
2830 * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove.
2831 * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove.
2832 * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove.
2833 * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove.
2834 * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove.
2835 * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove.
2836 * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove.
2837 * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove.
2838 * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove.
2839 * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove.
2840 * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove.
2841 * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove.
2842 * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove.
2843 * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove.
2844 * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove.
2845 * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove.
2846 * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove.
2847 * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove.
2848 * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove.
2849 * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove.
2850 * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove.
2851 * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove.
2852 * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove.
2853 * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove.
2854 * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove.
2855 * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove.
2856 * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove.
2857 * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove.
2858 * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove.
2859 * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove.
2860 * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove.
2861 * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove.
2862 * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove.
2863 * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove.
2864 * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove.
2865 * gcc.target/arm/neon/vreinterprets16_f32.c: Remove.
2866 * gcc.target/arm/neon/vreinterprets16_p16.c: Remove.
2867 * gcc.target/arm/neon/vreinterprets16_p64.c: Remove.
2868 * gcc.target/arm/neon/vreinterprets16_p8.c: Remove.
2869 * gcc.target/arm/neon/vreinterprets16_s32.c: Remove.
2870 * gcc.target/arm/neon/vreinterprets16_s64.c: Remove.
2871 * gcc.target/arm/neon/vreinterprets16_s8.c: Remove.
2872 * gcc.target/arm/neon/vreinterprets16_u16.c: Remove.
2873 * gcc.target/arm/neon/vreinterprets16_u32.c: Remove.
2874 * gcc.target/arm/neon/vreinterprets16_u64.c: Remove.
2875 * gcc.target/arm/neon/vreinterprets16_u8.c: Remove.
2876 * gcc.target/arm/neon/vreinterprets32_f32.c: Remove.
2877 * gcc.target/arm/neon/vreinterprets32_p16.c: Remove.
2878 * gcc.target/arm/neon/vreinterprets32_p64.c: Remove.
2879 * gcc.target/arm/neon/vreinterprets32_p8.c: Remove.
2880 * gcc.target/arm/neon/vreinterprets32_s16.c: Remove.
2881 * gcc.target/arm/neon/vreinterprets32_s64.c: Remove.
2882 * gcc.target/arm/neon/vreinterprets32_s8.c: Remove.
2883 * gcc.target/arm/neon/vreinterprets32_u16.c: Remove.
2884 * gcc.target/arm/neon/vreinterprets32_u32.c: Remove.
2885 * gcc.target/arm/neon/vreinterprets32_u64.c: Remove.
2886 * gcc.target/arm/neon/vreinterprets32_u8.c: Remove.
2887 * gcc.target/arm/neon/vreinterprets64_f32.c: Remove.
2888 * gcc.target/arm/neon/vreinterprets64_p16.c: Remove.
2889 * gcc.target/arm/neon/vreinterprets64_p64.c: Remove.
2890 * gcc.target/arm/neon/vreinterprets64_p8.c: Remove.
2891 * gcc.target/arm/neon/vreinterprets64_s16.c: Remove.
2892 * gcc.target/arm/neon/vreinterprets64_s32.c: Remove.
2893 * gcc.target/arm/neon/vreinterprets64_s8.c: Remove.
2894 * gcc.target/arm/neon/vreinterprets64_u16.c: Remove.
2895 * gcc.target/arm/neon/vreinterprets64_u32.c: Remove.
2896 * gcc.target/arm/neon/vreinterprets64_u64.c: Remove.
2897 * gcc.target/arm/neon/vreinterprets64_u8.c: Remove.
2898 * gcc.target/arm/neon/vreinterprets8_f32.c: Remove.
2899 * gcc.target/arm/neon/vreinterprets8_p16.c: Remove.
2900 * gcc.target/arm/neon/vreinterprets8_p64.c: Remove.
2901 * gcc.target/arm/neon/vreinterprets8_p8.c: Remove.
2902 * gcc.target/arm/neon/vreinterprets8_s16.c: Remove.
2903 * gcc.target/arm/neon/vreinterprets8_s32.c: Remove.
2904 * gcc.target/arm/neon/vreinterprets8_s64.c: Remove.
2905 * gcc.target/arm/neon/vreinterprets8_u16.c: Remove.
2906 * gcc.target/arm/neon/vreinterprets8_u32.c: Remove.
2907 * gcc.target/arm/neon/vreinterprets8_u64.c: Remove.
2908 * gcc.target/arm/neon/vreinterprets8_u8.c: Remove.
2909 * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove.
2910 * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove.
2911 * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove.
2912 * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove.
2913 * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove.
2914 * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove.
2915 * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove.
2916 * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove.
2917 * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove.
2918 * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove.
2919 * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove.
2920 * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove.
2921 * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove.
2922 * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove.
2923 * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove.
2924 * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove.
2925 * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove.
2926 * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove.
2927 * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove.
2928 * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove.
2929 * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove.
2930 * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove.
2931 * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove.
2932 * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove.
2933 * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove.
2934 * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove.
2935 * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove.
2936 * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove.
2937 * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove.
2938 * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove.
2939 * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove.
2940 * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove.
2941 * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove.
2942 * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove.
2943 * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove.
2944 * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove.
2945 * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove.
2946 * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove.
2947 * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove.
2948 * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove.
2949 * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove.
2950 * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove.
2951 * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove.
2952 * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove.
2953 * gcc.target/arm/neon/vrev16Qp8.c: Remove.
2954 * gcc.target/arm/neon/vrev16Qs8.c: Remove.
2955 * gcc.target/arm/neon/vrev16Qu8.c: Remove.
2956 * gcc.target/arm/neon/vrev16p8.c: Remove.
2957 * gcc.target/arm/neon/vrev16s8.c: Remove.
2958 * gcc.target/arm/neon/vrev16u8.c: Remove.
2959 * gcc.target/arm/neon/vrev32Qp16.c: Remove.
2960 * gcc.target/arm/neon/vrev32Qp8.c: Remove.
2961 * gcc.target/arm/neon/vrev32Qs16.c: Remove.
2962 * gcc.target/arm/neon/vrev32Qs8.c: Remove.
2963 * gcc.target/arm/neon/vrev32Qu16.c: Remove.
2964 * gcc.target/arm/neon/vrev32Qu8.c: Remove.
2965 * gcc.target/arm/neon/vrev32p16.c: Remove.
2966 * gcc.target/arm/neon/vrev32p8.c: Remove.
2967 * gcc.target/arm/neon/vrev32s16.c: Remove.
2968 * gcc.target/arm/neon/vrev32s8.c: Remove.
2969 * gcc.target/arm/neon/vrev32u16.c: Remove.
2970 * gcc.target/arm/neon/vrev32u8.c: Remove.
2971 * gcc.target/arm/neon/vrev64Qf32.c: Remove.
2972 * gcc.target/arm/neon/vrev64Qp16.c: Remove.
2973 * gcc.target/arm/neon/vrev64Qp8.c: Remove.
2974 * gcc.target/arm/neon/vrev64Qs16.c: Remove.
2975 * gcc.target/arm/neon/vrev64Qs32.c: Remove.
2976 * gcc.target/arm/neon/vrev64Qs8.c: Remove.
2977 * gcc.target/arm/neon/vrev64Qu16.c: Remove.
2978 * gcc.target/arm/neon/vrev64Qu32.c: Remove.
2979 * gcc.target/arm/neon/vrev64Qu8.c: Remove.
2980 * gcc.target/arm/neon/vrev64f32.c: Remove.
2981 * gcc.target/arm/neon/vrev64p16.c: Remove.
2982 * gcc.target/arm/neon/vrev64p8.c: Remove.
2983 * gcc.target/arm/neon/vrev64s16.c: Remove.
2984 * gcc.target/arm/neon/vrev64s32.c: Remove.
2985 * gcc.target/arm/neon/vrev64s8.c: Remove.
2986 * gcc.target/arm/neon/vrev64u16.c: Remove.
2987 * gcc.target/arm/neon/vrev64u32.c: Remove.
2988 * gcc.target/arm/neon/vrev64u8.c: Remove.
2989 * gcc.target/arm/neon/vrndaf32.c: Remove.
2990 * gcc.target/arm/neon/vrndaqf32.c: Remove.
2991 * gcc.target/arm/neon/vrndf32.c: Remove.
2992 * gcc.target/arm/neon/vrndmf32.c: Remove.
2993 * gcc.target/arm/neon/vrndmqf32.c: Remove.
2994 * gcc.target/arm/neon/vrndnf32.c: Remove.
2995 * gcc.target/arm/neon/vrndnqf32.c: Remove.
2996 * gcc.target/arm/neon/vrndpf32.c: Remove.
2997 * gcc.target/arm/neon/vrndpqf32.c: Remove.
2998 * gcc.target/arm/neon/vrndqf32.c: Remove.
2999 * gcc.target/arm/neon/vrsqrteQf32.c: Remove.
3000 * gcc.target/arm/neon/vrsqrteQu32.c: Remove.
3001 * gcc.target/arm/neon/vrsqrtef32.c: Remove.
3002 * gcc.target/arm/neon/vrsqrteu32.c: Remove.
3003 * gcc.target/arm/neon/vrsqrtsQf32.c: Remove.
3004 * gcc.target/arm/neon/vrsqrtsf32.c: Remove.
3005 * gcc.target/arm/neon/vsetQ_lanef32.c: Remove.
3006 * gcc.target/arm/neon/vsetQ_lanep16.c: Remove.
3007 * gcc.target/arm/neon/vsetQ_lanep8.c: Remove.
3008 * gcc.target/arm/neon/vsetQ_lanes16.c: Remove.
3009 * gcc.target/arm/neon/vsetQ_lanes32.c: Remove.
3010 * gcc.target/arm/neon/vsetQ_lanes64.c: Remove.
3011 * gcc.target/arm/neon/vsetQ_lanes8.c: Remove.
3012 * gcc.target/arm/neon/vsetQ_laneu16.c: Remove.
3013 * gcc.target/arm/neon/vsetQ_laneu32.c: Remove.
3014 * gcc.target/arm/neon/vsetQ_laneu64.c: Remove.
3015 * gcc.target/arm/neon/vsetQ_laneu8.c: Remove.
3016 * gcc.target/arm/neon/vset_lanef32.c: Remove.
3017 * gcc.target/arm/neon/vset_lanep16.c: Remove.
3018 * gcc.target/arm/neon/vset_lanep8.c: Remove.
3019 * gcc.target/arm/neon/vset_lanes16.c: Remove.
3020 * gcc.target/arm/neon/vset_lanes32.c: Remove.
3021 * gcc.target/arm/neon/vset_lanes64.c: Remove.
3022 * gcc.target/arm/neon/vset_lanes8.c: Remove.
3023 * gcc.target/arm/neon/vset_laneu16.c: Remove.
3024 * gcc.target/arm/neon/vset_laneu32.c: Remove.
3025 * gcc.target/arm/neon/vset_laneu64.c: Remove.
3026 * gcc.target/arm/neon/vset_laneu8.c: Remove.
3027 * gcc.target/arm/neon/vshlQ_ns16.c: Remove.
3028 * gcc.target/arm/neon/vshlQ_ns32.c: Remove.
3029 * gcc.target/arm/neon/vshlQ_ns64.c: Remove.
3030 * gcc.target/arm/neon/vshlQ_ns8.c: Remove.
3031 * gcc.target/arm/neon/vshlQ_nu16.c: Remove.
3032 * gcc.target/arm/neon/vshlQ_nu32.c: Remove.
3033 * gcc.target/arm/neon/vshlQ_nu64.c: Remove.
3034 * gcc.target/arm/neon/vshlQ_nu8.c: Remove.
3035 * gcc.target/arm/neon/vshlQs16.c: Remove.
3036 * gcc.target/arm/neon/vshlQs32.c: Remove.
3037 * gcc.target/arm/neon/vshlQs64.c: Remove.
3038 * gcc.target/arm/neon/vshlQs8.c: Remove.
3039 * gcc.target/arm/neon/vshlQu16.c: Remove.
3040 * gcc.target/arm/neon/vshlQu32.c: Remove.
3041 * gcc.target/arm/neon/vshlQu64.c: Remove.
3042 * gcc.target/arm/neon/vshlQu8.c: Remove.
3043 * gcc.target/arm/neon/vshl_ns16.c: Remove.
3044 * gcc.target/arm/neon/vshl_ns32.c: Remove.
3045 * gcc.target/arm/neon/vshl_ns64.c: Remove.
3046 * gcc.target/arm/neon/vshl_ns8.c: Remove.
3047 * gcc.target/arm/neon/vshl_nu16.c: Remove.
3048 * gcc.target/arm/neon/vshl_nu32.c: Remove.
3049 * gcc.target/arm/neon/vshl_nu64.c: Remove.
3050 * gcc.target/arm/neon/vshl_nu8.c: Remove.
3051 * gcc.target/arm/neon/vshll_ns16.c: Remove.
3052 * gcc.target/arm/neon/vshll_ns32.c: Remove.
3053 * gcc.target/arm/neon/vshll_ns8.c: Remove.
3054 * gcc.target/arm/neon/vshll_nu16.c: Remove.
3055 * gcc.target/arm/neon/vshll_nu32.c: Remove.
3056 * gcc.target/arm/neon/vshll_nu8.c: Remove.
3057 * gcc.target/arm/neon/vshls16.c: Remove.
3058 * gcc.target/arm/neon/vshls32.c: Remove.
3059 * gcc.target/arm/neon/vshls64.c: Remove.
3060 * gcc.target/arm/neon/vshls8.c: Remove.
3061 * gcc.target/arm/neon/vshlu16.c: Remove.
3062 * gcc.target/arm/neon/vshlu32.c: Remove.
3063 * gcc.target/arm/neon/vshlu64.c: Remove.
3064 * gcc.target/arm/neon/vshlu8.c: Remove.
3065 * gcc.target/arm/neon/vshrQ_ns16.c: Remove.
3066 * gcc.target/arm/neon/vshrQ_ns32.c: Remove.
3067 * gcc.target/arm/neon/vshrQ_ns64.c: Remove.
3068 * gcc.target/arm/neon/vshrQ_ns8.c: Remove.
3069 * gcc.target/arm/neon/vshrQ_nu16.c: Remove.
3070 * gcc.target/arm/neon/vshrQ_nu32.c: Remove.
3071 * gcc.target/arm/neon/vshrQ_nu64.c: Remove.
3072 * gcc.target/arm/neon/vshrQ_nu8.c: Remove.
3073 * gcc.target/arm/neon/vshr_ns16.c: Remove.
3074 * gcc.target/arm/neon/vshr_ns32.c: Remove.
3075 * gcc.target/arm/neon/vshr_ns64.c: Remove.
3076 * gcc.target/arm/neon/vshr_ns8.c: Remove.
3077 * gcc.target/arm/neon/vshr_nu16.c: Remove.
3078 * gcc.target/arm/neon/vshr_nu32.c: Remove.
3079 * gcc.target/arm/neon/vshr_nu64.c: Remove.
3080 * gcc.target/arm/neon/vshr_nu8.c: Remove.
3081 * gcc.target/arm/neon/vshrn_ns16.c: Remove.
3082 * gcc.target/arm/neon/vshrn_ns32.c: Remove.
3083 * gcc.target/arm/neon/vshrn_ns64.c: Remove.
3084 * gcc.target/arm/neon/vshrn_nu16.c: Remove.
3085 * gcc.target/arm/neon/vshrn_nu32.c: Remove.
3086 * gcc.target/arm/neon/vshrn_nu64.c: Remove.
3087 * gcc.target/arm/neon/vsliQ_np16.c: Remove.
3088 * gcc.target/arm/neon/vsliQ_np64.c: Remove.
3089 * gcc.target/arm/neon/vsliQ_np8.c: Remove.
3090 * gcc.target/arm/neon/vsliQ_ns16.c: Remove.
3091 * gcc.target/arm/neon/vsliQ_ns32.c: Remove.
3092 * gcc.target/arm/neon/vsliQ_ns64.c: Remove.
3093 * gcc.target/arm/neon/vsliQ_ns8.c: Remove.
3094 * gcc.target/arm/neon/vsliQ_nu16.c: Remove.
3095 * gcc.target/arm/neon/vsliQ_nu32.c: Remove.
3096 * gcc.target/arm/neon/vsliQ_nu64.c: Remove.
3097 * gcc.target/arm/neon/vsliQ_nu8.c: Remove.
3098 * gcc.target/arm/neon/vsli_np16.c: Remove.
3099 * gcc.target/arm/neon/vsli_np64.c: Remove.
3100 * gcc.target/arm/neon/vsli_np8.c: Remove.
3101 * gcc.target/arm/neon/vsli_ns16.c: Remove.
3102 * gcc.target/arm/neon/vsli_ns32.c: Remove.
3103 * gcc.target/arm/neon/vsli_ns64.c: Remove.
3104 * gcc.target/arm/neon/vsli_ns8.c: Remove.
3105 * gcc.target/arm/neon/vsli_nu16.c: Remove.
3106 * gcc.target/arm/neon/vsli_nu32.c: Remove.
3107 * gcc.target/arm/neon/vsli_nu64.c: Remove.
3108 * gcc.target/arm/neon/vsli_nu8.c: Remove.
3109 * gcc.target/arm/neon/vsraQ_ns16.c: Remove.
3110 * gcc.target/arm/neon/vsraQ_ns32.c: Remove.
3111 * gcc.target/arm/neon/vsraQ_ns64.c: Remove.
3112 * gcc.target/arm/neon/vsraQ_ns8.c: Remove.
3113 * gcc.target/arm/neon/vsraQ_nu16.c: Remove.
3114 * gcc.target/arm/neon/vsraQ_nu32.c: Remove.
3115 * gcc.target/arm/neon/vsraQ_nu64.c: Remove.
3116 * gcc.target/arm/neon/vsraQ_nu8.c: Remove.
3117 * gcc.target/arm/neon/vsra_ns16.c: Remove.
3118 * gcc.target/arm/neon/vsra_ns32.c: Remove.
3119 * gcc.target/arm/neon/vsra_ns64.c: Remove.
3120 * gcc.target/arm/neon/vsra_ns8.c: Remove.
3121 * gcc.target/arm/neon/vsra_nu16.c: Remove.
3122 * gcc.target/arm/neon/vsra_nu32.c: Remove.
3123 * gcc.target/arm/neon/vsra_nu64.c: Remove.
3124 * gcc.target/arm/neon/vsra_nu8.c: Remove.
3125 * gcc.target/arm/neon/vsriQ_np16.c: Remove.
3126 * gcc.target/arm/neon/vsriQ_np64.c: Remove.
3127 * gcc.target/arm/neon/vsriQ_np8.c: Remove.
3128 * gcc.target/arm/neon/vsriQ_ns16.c: Remove.
3129 * gcc.target/arm/neon/vsriQ_ns32.c: Remove.
3130 * gcc.target/arm/neon/vsriQ_ns64.c: Remove.
3131 * gcc.target/arm/neon/vsriQ_ns8.c: Remove.
3132 * gcc.target/arm/neon/vsriQ_nu16.c: Remove.
3133 * gcc.target/arm/neon/vsriQ_nu32.c: Remove.
3134 * gcc.target/arm/neon/vsriQ_nu64.c: Remove.
3135 * gcc.target/arm/neon/vsriQ_nu8.c: Remove.
3136 * gcc.target/arm/neon/vsri_np16.c: Remove.
3137 * gcc.target/arm/neon/vsri_np64.c: Remove.
3138 * gcc.target/arm/neon/vsri_np8.c: Remove.
3139 * gcc.target/arm/neon/vsri_ns16.c: Remove.
3140 * gcc.target/arm/neon/vsri_ns32.c: Remove.
3141 * gcc.target/arm/neon/vsri_ns64.c: Remove.
3142 * gcc.target/arm/neon/vsri_ns8.c: Remove.
3143 * gcc.target/arm/neon/vsri_nu16.c: Remove.
3144 * gcc.target/arm/neon/vsri_nu32.c: Remove.
3145 * gcc.target/arm/neon/vsri_nu64.c: Remove.
3146 * gcc.target/arm/neon/vsri_nu8.c: Remove.
3147 * gcc.target/arm/neon/vst1Q_lanef32.c: Remove.
3148 * gcc.target/arm/neon/vst1Q_lanep16.c: Remove.
3149 * gcc.target/arm/neon/vst1Q_lanep64.c: Remove.
3150 * gcc.target/arm/neon/vst1Q_lanep8.c: Remove.
3151 * gcc.target/arm/neon/vst1Q_lanes16.c: Remove.
3152 * gcc.target/arm/neon/vst1Q_lanes32.c: Remove.
3153 * gcc.target/arm/neon/vst1Q_lanes64.c: Remove.
3154 * gcc.target/arm/neon/vst1Q_lanes8.c: Remove.
3155 * gcc.target/arm/neon/vst1Q_laneu16.c: Remove.
3156 * gcc.target/arm/neon/vst1Q_laneu32.c: Remove.
3157 * gcc.target/arm/neon/vst1Q_laneu64.c: Remove.
3158 * gcc.target/arm/neon/vst1Q_laneu8.c: Remove.
3159 * gcc.target/arm/neon/vst1Qf32.c: Remove.
3160 * gcc.target/arm/neon/vst1Qp16.c: Remove.
3161 * gcc.target/arm/neon/vst1Qp64.c: Remove.
3162 * gcc.target/arm/neon/vst1Qp8.c: Remove.
3163 * gcc.target/arm/neon/vst1Qs16.c: Remove.
3164 * gcc.target/arm/neon/vst1Qs32.c: Remove.
3165 * gcc.target/arm/neon/vst1Qs64.c: Remove.
3166 * gcc.target/arm/neon/vst1Qs8.c: Remove.
3167 * gcc.target/arm/neon/vst1Qu16.c: Remove.
3168 * gcc.target/arm/neon/vst1Qu32.c: Remove.
3169 * gcc.target/arm/neon/vst1Qu64.c: Remove.
3170 * gcc.target/arm/neon/vst1Qu8.c: Remove.
3171 * gcc.target/arm/neon/vst1_lanef32.c: Remove.
3172 * gcc.target/arm/neon/vst1_lanep16.c: Remove.
3173 * gcc.target/arm/neon/vst1_lanep64.c: Remove.
3174 * gcc.target/arm/neon/vst1_lanep8.c: Remove.
3175 * gcc.target/arm/neon/vst1_lanes16.c: Remove.
3176 * gcc.target/arm/neon/vst1_lanes32.c: Remove.
3177 * gcc.target/arm/neon/vst1_lanes64.c: Remove.
3178 * gcc.target/arm/neon/vst1_lanes8.c: Remove.
3179 * gcc.target/arm/neon/vst1_laneu16.c: Remove.
3180 * gcc.target/arm/neon/vst1_laneu32.c: Remove.
3181 * gcc.target/arm/neon/vst1_laneu64.c: Remove.
3182 * gcc.target/arm/neon/vst1_laneu8.c: Remove.
3183 * gcc.target/arm/neon/vst1f32.c: Remove.
3184 * gcc.target/arm/neon/vst1p16.c: Remove.
3185 * gcc.target/arm/neon/vst1p64.c: Remove.
3186 * gcc.target/arm/neon/vst1p8.c: Remove.
3187 * gcc.target/arm/neon/vst1s16.c: Remove.
3188 * gcc.target/arm/neon/vst1s32.c: Remove.
3189 * gcc.target/arm/neon/vst1s64.c: Remove.
3190 * gcc.target/arm/neon/vst1s8.c: Remove.
3191 * gcc.target/arm/neon/vst1u16.c: Remove.
3192 * gcc.target/arm/neon/vst1u32.c: Remove.
3193 * gcc.target/arm/neon/vst1u64.c: Remove.
3194 * gcc.target/arm/neon/vst1u8.c: Remove.
3195 * gcc.target/arm/neon/vst2Q_lanef32.c: Remove.
3196 * gcc.target/arm/neon/vst2Q_lanep16.c: Remove.
3197 * gcc.target/arm/neon/vst2Q_lanes16.c: Remove.
3198 * gcc.target/arm/neon/vst2Q_lanes32.c: Remove.
3199 * gcc.target/arm/neon/vst2Q_laneu16.c: Remove.
3200 * gcc.target/arm/neon/vst2Q_laneu32.c: Remove.
3201 * gcc.target/arm/neon/vst2Qf32.c: Remove.
3202 * gcc.target/arm/neon/vst2Qp16.c: Remove.
3203 * gcc.target/arm/neon/vst2Qp8.c: Remove.
3204 * gcc.target/arm/neon/vst2Qs16.c: Remove.
3205 * gcc.target/arm/neon/vst2Qs32.c: Remove.
3206 * gcc.target/arm/neon/vst2Qs8.c: Remove.
3207 * gcc.target/arm/neon/vst2Qu16.c: Remove.
3208 * gcc.target/arm/neon/vst2Qu32.c: Remove.
3209 * gcc.target/arm/neon/vst2Qu8.c: Remove.
3210 * gcc.target/arm/neon/vst2_lanef32.c: Remove.
3211 * gcc.target/arm/neon/vst2_lanep16.c: Remove.
3212 * gcc.target/arm/neon/vst2_lanep8.c: Remove.
3213 * gcc.target/arm/neon/vst2_lanes16.c: Remove.
3214 * gcc.target/arm/neon/vst2_lanes32.c: Remove.
3215 * gcc.target/arm/neon/vst2_lanes8.c: Remove.
3216 * gcc.target/arm/neon/vst2_laneu16.c: Remove.
3217 * gcc.target/arm/neon/vst2_laneu32.c: Remove.
3218 * gcc.target/arm/neon/vst2_laneu8.c: Remove.
3219 * gcc.target/arm/neon/vst2f32.c: Remove.
3220 * gcc.target/arm/neon/vst2p16.c: Remove.
3221 * gcc.target/arm/neon/vst2p64.c: Remove.
3222 * gcc.target/arm/neon/vst2p8.c: Remove.
3223 * gcc.target/arm/neon/vst2s16.c: Remove.
3224 * gcc.target/arm/neon/vst2s32.c: Remove.
3225 * gcc.target/arm/neon/vst2s64.c: Remove.
3226 * gcc.target/arm/neon/vst2s8.c: Remove.
3227 * gcc.target/arm/neon/vst2u16.c: Remove.
3228 * gcc.target/arm/neon/vst2u32.c: Remove.
3229 * gcc.target/arm/neon/vst2u64.c: Remove.
3230 * gcc.target/arm/neon/vst2u8.c: Remove.
3231 * gcc.target/arm/neon/vst3Q_lanef32.c: Remove.
3232 * gcc.target/arm/neon/vst3Q_lanep16.c: Remove.
3233 * gcc.target/arm/neon/vst3Q_lanes16.c: Remove.
3234 * gcc.target/arm/neon/vst3Q_lanes32.c: Remove.
3235 * gcc.target/arm/neon/vst3Q_laneu16.c: Remove.
3236 * gcc.target/arm/neon/vst3Q_laneu32.c: Remove.
3237 * gcc.target/arm/neon/vst3Qf32.c: Remove.
3238 * gcc.target/arm/neon/vst3Qp16.c: Remove.
3239 * gcc.target/arm/neon/vst3Qp8.c: Remove.
3240 * gcc.target/arm/neon/vst3Qs16.c: Remove.
3241 * gcc.target/arm/neon/vst3Qs32.c: Remove.
3242 * gcc.target/arm/neon/vst3Qs8.c: Remove.
3243 * gcc.target/arm/neon/vst3Qu16.c: Remove.
3244 * gcc.target/arm/neon/vst3Qu32.c: Remove.
3245 * gcc.target/arm/neon/vst3Qu8.c: Remove.
3246 * gcc.target/arm/neon/vst3_lanef32.c: Remove.
3247 * gcc.target/arm/neon/vst3_lanep16.c: Remove.
3248 * gcc.target/arm/neon/vst3_lanep8.c: Remove.
3249 * gcc.target/arm/neon/vst3_lanes16.c: Remove.
3250 * gcc.target/arm/neon/vst3_lanes32.c: Remove.
3251 * gcc.target/arm/neon/vst3_lanes8.c: Remove.
3252 * gcc.target/arm/neon/vst3_laneu16.c: Remove.
3253 * gcc.target/arm/neon/vst3_laneu32.c: Remove.
3254 * gcc.target/arm/neon/vst3_laneu8.c: Remove.
3255 * gcc.target/arm/neon/vst3f32.c: Remove.
3256 * gcc.target/arm/neon/vst3p16.c: Remove.
3257 * gcc.target/arm/neon/vst3p64.c: Remove.
3258 * gcc.target/arm/neon/vst3p8.c: Remove.
3259 * gcc.target/arm/neon/vst3s16.c: Remove.
3260 * gcc.target/arm/neon/vst3s32.c: Remove.
3261 * gcc.target/arm/neon/vst3s64.c: Remove.
3262 * gcc.target/arm/neon/vst3s8.c: Remove.
3263 * gcc.target/arm/neon/vst3u16.c: Remove.
3264 * gcc.target/arm/neon/vst3u32.c: Remove.
3265 * gcc.target/arm/neon/vst3u64.c: Remove.
3266 * gcc.target/arm/neon/vst3u8.c: Remove.
3267 * gcc.target/arm/neon/vst4Q_lanef32.c: Remove.
3268 * gcc.target/arm/neon/vst4Q_lanep16.c: Remove.
3269 * gcc.target/arm/neon/vst4Q_lanes16.c: Remove.
3270 * gcc.target/arm/neon/vst4Q_lanes32.c: Remove.
3271 * gcc.target/arm/neon/vst4Q_laneu16.c: Remove.
3272 * gcc.target/arm/neon/vst4Q_laneu32.c: Remove.
3273 * gcc.target/arm/neon/vst4Qf32.c: Remove.
3274 * gcc.target/arm/neon/vst4Qp16.c: Remove.
3275 * gcc.target/arm/neon/vst4Qp8.c: Remove.
3276 * gcc.target/arm/neon/vst4Qs16.c: Remove.
3277 * gcc.target/arm/neon/vst4Qs32.c: Remove.
3278 * gcc.target/arm/neon/vst4Qs8.c: Remove.
3279 * gcc.target/arm/neon/vst4Qu16.c: Remove.
3280 * gcc.target/arm/neon/vst4Qu32.c: Remove.
3281 * gcc.target/arm/neon/vst4Qu8.c: Remove.
3282 * gcc.target/arm/neon/vst4_lanef32.c: Remove.
3283 * gcc.target/arm/neon/vst4_lanep16.c: Remove.
3284 * gcc.target/arm/neon/vst4_lanep8.c: Remove.
3285 * gcc.target/arm/neon/vst4_lanes16.c: Remove.
3286 * gcc.target/arm/neon/vst4_lanes32.c: Remove.
3287 * gcc.target/arm/neon/vst4_lanes8.c: Remove.
3288 * gcc.target/arm/neon/vst4_laneu16.c: Remove.
3289 * gcc.target/arm/neon/vst4_laneu32.c: Remove.
3290 * gcc.target/arm/neon/vst4_laneu8.c: Remove.
3291 * gcc.target/arm/neon/vst4f32.c: Remove.
3292 * gcc.target/arm/neon/vst4p16.c: Remove.
3293 * gcc.target/arm/neon/vst4p64.c: Remove.
3294 * gcc.target/arm/neon/vst4p8.c: Remove.
3295 * gcc.target/arm/neon/vst4s16.c: Remove.
3296 * gcc.target/arm/neon/vst4s32.c: Remove.
3297 * gcc.target/arm/neon/vst4s64.c: Remove.
3298 * gcc.target/arm/neon/vst4s8.c: Remove.
3299 * gcc.target/arm/neon/vst4u16.c: Remove.
3300 * gcc.target/arm/neon/vst4u32.c: Remove.
3301 * gcc.target/arm/neon/vst4u64.c: Remove.
3302 * gcc.target/arm/neon/vst4u8.c: Remove.
3303 * gcc.target/arm/neon/vsubQf32.c: Remove.
3304 * gcc.target/arm/neon/vsubQs16.c: Remove.
3305 * gcc.target/arm/neon/vsubQs32.c: Remove.
3306 * gcc.target/arm/neon/vsubQs64.c: Remove.
3307 * gcc.target/arm/neon/vsubQs8.c: Remove.
3308 * gcc.target/arm/neon/vsubQu16.c: Remove.
3309 * gcc.target/arm/neon/vsubQu32.c: Remove.
3310 * gcc.target/arm/neon/vsubQu64.c: Remove.
3311 * gcc.target/arm/neon/vsubQu8.c: Remove.
3312 * gcc.target/arm/neon/vsubf32.c: Remove.
3313 * gcc.target/arm/neon/vsubhns16.c: Remove.
3314 * gcc.target/arm/neon/vsubhns32.c: Remove.
3315 * gcc.target/arm/neon/vsubhns64.c: Remove.
3316 * gcc.target/arm/neon/vsubhnu16.c: Remove.
3317 * gcc.target/arm/neon/vsubhnu32.c: Remove.
3318 * gcc.target/arm/neon/vsubhnu64.c: Remove.
3319 * gcc.target/arm/neon/vsubls16.c: Remove.
3320 * gcc.target/arm/neon/vsubls32.c: Remove.
3321 * gcc.target/arm/neon/vsubls8.c: Remove.
3322 * gcc.target/arm/neon/vsublu16.c: Remove.
3323 * gcc.target/arm/neon/vsublu32.c: Remove.
3324 * gcc.target/arm/neon/vsublu8.c: Remove.
3325 * gcc.target/arm/neon/vsubs16.c: Remove.
3326 * gcc.target/arm/neon/vsubs32.c: Remove.
3327 * gcc.target/arm/neon/vsubs64.c: Remove.
3328 * gcc.target/arm/neon/vsubs8.c: Remove.
3329 * gcc.target/arm/neon/vsubu16.c: Remove.
3330 * gcc.target/arm/neon/vsubu32.c: Remove.
3331 * gcc.target/arm/neon/vsubu64.c: Remove.
3332 * gcc.target/arm/neon/vsubu8.c: Remove.
3333 * gcc.target/arm/neon/vsubws16.c: Remove.
3334 * gcc.target/arm/neon/vsubws32.c: Remove.
3335 * gcc.target/arm/neon/vsubws8.c: Remove.
3336 * gcc.target/arm/neon/vsubwu16.c: Remove.
3337 * gcc.target/arm/neon/vsubwu32.c: Remove.
3338 * gcc.target/arm/neon/vsubwu8.c: Remove.
3339 * gcc.target/arm/neon/vtbl1p8.c: Remove.
3340 * gcc.target/arm/neon/vtbl1s8.c: Remove.
3341 * gcc.target/arm/neon/vtbl1u8.c: Remove.
3342 * gcc.target/arm/neon/vtbl2p8.c: Remove.
3343 * gcc.target/arm/neon/vtbl2s8.c: Remove.
3344 * gcc.target/arm/neon/vtbl2u8.c: Remove.
3345 * gcc.target/arm/neon/vtbl3p8.c: Remove.
3346 * gcc.target/arm/neon/vtbl3s8.c: Remove.
3347 * gcc.target/arm/neon/vtbl3u8.c: Remove.
3348 * gcc.target/arm/neon/vtbl4p8.c: Remove.
3349 * gcc.target/arm/neon/vtbl4s8.c: Remove.
3350 * gcc.target/arm/neon/vtbl4u8.c: Remove.
3351 * gcc.target/arm/neon/vtbx1p8.c: Remove.
3352 * gcc.target/arm/neon/vtbx1s8.c: Remove.
3353 * gcc.target/arm/neon/vtbx1u8.c: Remove.
3354 * gcc.target/arm/neon/vtbx2p8.c: Remove.
3355 * gcc.target/arm/neon/vtbx2s8.c: Remove.
3356 * gcc.target/arm/neon/vtbx2u8.c: Remove.
3357 * gcc.target/arm/neon/vtbx3p8.c: Remove.
3358 * gcc.target/arm/neon/vtbx3s8.c: Remove.
3359 * gcc.target/arm/neon/vtbx3u8.c: Remove.
3360 * gcc.target/arm/neon/vtbx4p8.c: Remove.
3361 * gcc.target/arm/neon/vtbx4s8.c: Remove.
3362 * gcc.target/arm/neon/vtbx4u8.c: Remove.
3363 * gcc.target/arm/neon/vtrnQf32.c: Remove.
3364 * gcc.target/arm/neon/vtrnQp16.c: Remove.
3365 * gcc.target/arm/neon/vtrnQp8.c: Remove.
3366 * gcc.target/arm/neon/vtrnQs16.c: Remove.
3367 * gcc.target/arm/neon/vtrnQs32.c: Remove.
3368 * gcc.target/arm/neon/vtrnQs8.c: Remove.
3369 * gcc.target/arm/neon/vtrnQu16.c: Remove.
3370 * gcc.target/arm/neon/vtrnQu32.c: Remove.
3371 * gcc.target/arm/neon/vtrnQu8.c: Remove.
3372 * gcc.target/arm/neon/vtrnf32.c: Remove.
3373 * gcc.target/arm/neon/vtrnp16.c: Remove.
3374 * gcc.target/arm/neon/vtrnp8.c: Remove.
3375 * gcc.target/arm/neon/vtrns16.c: Remove.
3376 * gcc.target/arm/neon/vtrns32.c: Remove.
3377 * gcc.target/arm/neon/vtrns8.c: Remove.
3378 * gcc.target/arm/neon/vtrnu16.c: Remove.
3379 * gcc.target/arm/neon/vtrnu32.c: Remove.
3380 * gcc.target/arm/neon/vtrnu8.c: Remove.
3381 * gcc.target/arm/neon/vtstQp8.c: Remove.
3382 * gcc.target/arm/neon/vtstQs16.c: Remove.
3383 * gcc.target/arm/neon/vtstQs32.c: Remove.
3384 * gcc.target/arm/neon/vtstQs8.c: Remove.
3385 * gcc.target/arm/neon/vtstQu16.c: Remove.
3386 * gcc.target/arm/neon/vtstQu32.c: Remove.
3387 * gcc.target/arm/neon/vtstQu8.c: Remove.
3388 * gcc.target/arm/neon/vtstp8.c: Remove.
3389 * gcc.target/arm/neon/vtsts16.c: Remove.
3390 * gcc.target/arm/neon/vtsts32.c: Remove.
3391 * gcc.target/arm/neon/vtsts8.c: Remove.
3392 * gcc.target/arm/neon/vtstu16.c: Remove.
3393 * gcc.target/arm/neon/vtstu32.c: Remove.
3394 * gcc.target/arm/neon/vtstu8.c: Remove.
3395 * gcc.target/arm/neon/vuzpQf32.c: Remove.
3396 * gcc.target/arm/neon/vuzpQp16.c: Remove.
3397 * gcc.target/arm/neon/vuzpQp8.c: Remove.
3398 * gcc.target/arm/neon/vuzpQs16.c: Remove.
3399 * gcc.target/arm/neon/vuzpQs32.c: Remove.
3400 * gcc.target/arm/neon/vuzpQs8.c: Remove.
3401 * gcc.target/arm/neon/vuzpQu16.c: Remove.
3402 * gcc.target/arm/neon/vuzpQu32.c: Remove.
3403 * gcc.target/arm/neon/vuzpQu8.c: Remove.
3404 * gcc.target/arm/neon/vuzpf32.c: Remove.
3405 * gcc.target/arm/neon/vuzpp16.c: Remove.
3406 * gcc.target/arm/neon/vuzpp8.c: Remove.
3407 * gcc.target/arm/neon/vuzps16.c: Remove.
3408 * gcc.target/arm/neon/vuzps32.c: Remove.
3409 * gcc.target/arm/neon/vuzps8.c: Remove.
3410 * gcc.target/arm/neon/vuzpu16.c: Remove.
3411 * gcc.target/arm/neon/vuzpu32.c: Remove.
3412 * gcc.target/arm/neon/vuzpu8.c: Remove.
3413 * gcc.target/arm/neon/vzipQf32.c: Remove.
3414 * gcc.target/arm/neon/vzipQp16.c: Remove.
3415 * gcc.target/arm/neon/vzipQp8.c: Remove.
3416 * gcc.target/arm/neon/vzipQs16.c: Remove.
3417 * gcc.target/arm/neon/vzipQs32.c: Remove.
3418 * gcc.target/arm/neon/vzipQs8.c: Remove.
3419 * gcc.target/arm/neon/vzipQu16.c: Remove.
3420 * gcc.target/arm/neon/vzipQu32.c: Remove.
3421 * gcc.target/arm/neon/vzipQu8.c: Remove.
3422 * gcc.target/arm/neon/vzipf32.c: Remove.
3423 * gcc.target/arm/neon/vzipp16.c: Remove.
3424 * gcc.target/arm/neon/vzipp8.c: Remove.
3425 * gcc.target/arm/neon/vzips16.c: Remove.
3426 * gcc.target/arm/neon/vzips32.c: Remove.
3427 * gcc.target/arm/neon/vzips8.c: Remove.
3428 * gcc.target/arm/neon/vzipu16.c: Remove.
3429 * gcc.target/arm/neon/vzipu32.c: Remove.
3430 * gcc.target/arm/neon/vzipu8.c: Remove.
3431
3432 2015-11-13 Ilya Enkovich <enkovich.gnu@gmail.com>
3433
3434 * g++.dg/vect/simd-mask-store-bool.cc: New test.
3435
3436 2015-11-13 David Malcolm <dmalcolm@redhat.com>
3437
3438 PR driver/67613
3439 * gcc/testsuite/gcc.dg/spellcheck-options-1.c: New file.
3440 * gcc/testsuite/gcc.dg/spellcheck-options-2.c: New file.
3441
3442 2015-11-13 David Malcolm <dmalcolm@redhat.com>
3443
3444 * gcc.dg/plugin/levenshtein-test-1.c: New file.
3445 * gcc.dg/plugin/levenshtein_plugin.c: New file.
3446 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
3447 levenshtein_plugin.c.
3448 * gcc.dg/spellcheck-fields.c: New file.
3449
3450 2015-11-12 Steven G. Kargl <kargl@gcc.gnu.org>
3451
3452 PR fortran/68318
3453 * gfortran.dg/pr68318_1.f90: New test.
3454 * gfortran.dg/pr68318_2.f90: Ditto.
3455
3456 2015-11-12 James Norris <jnorris@codesourcery.com>
3457 Joseph Myers <joseph@codesourcery.com>
3458
3459 * c-c++-common/goacc/declare-1.c: New test.
3460 * c-c++-common/goacc/declare-2.c: Likewise.
3461
3462 2015-11-12 Christophe Lyon <christophe.lyon@linaro.org>
3463
3464 [ARM] Remove neon-testgen.ml and generated tests.
3465
3466 * gcc.target/arm/neon/vRaddhns16.c: Remove.
3467 * gcc.target/arm/neon/vRaddhns32.c: Remove.
3468 * gcc.target/arm/neon/vRaddhns64.c: Remove.
3469 * gcc.target/arm/neon/vRaddhnu16.c: Remove.
3470 * gcc.target/arm/neon/vRaddhnu32.c: Remove.
3471 * gcc.target/arm/neon/vRaddhnu64.c: Remove.
3472 * gcc.target/arm/neon/vRhaddQs16.c: Remove.
3473 * gcc.target/arm/neon/vRhaddQs32.c: Remove.
3474 * gcc.target/arm/neon/vRhaddQs8.c: Remove.
3475 * gcc.target/arm/neon/vRhaddQu16.c: Remove.
3476 * gcc.target/arm/neon/vRhaddQu32.c: Remove.
3477 * gcc.target/arm/neon/vRhaddQu8.c: Remove.
3478 * gcc.target/arm/neon/vRhadds16.c: Remove.
3479 * gcc.target/arm/neon/vRhadds32.c: Remove.
3480 * gcc.target/arm/neon/vRhadds8.c: Remove.
3481 * gcc.target/arm/neon/vRhaddu16.c: Remove.
3482 * gcc.target/arm/neon/vRhaddu32.c: Remove.
3483 * gcc.target/arm/neon/vRhaddu8.c: Remove.
3484 * gcc.target/arm/neon/vRshlQs16.c: Remove.
3485 * gcc.target/arm/neon/vRshlQs32.c: Remove.
3486 * gcc.target/arm/neon/vRshlQs64.c: Remove.
3487 * gcc.target/arm/neon/vRshlQs8.c: Remove.
3488 * gcc.target/arm/neon/vRshlQu16.c: Remove.
3489 * gcc.target/arm/neon/vRshlQu32.c: Remove.
3490 * gcc.target/arm/neon/vRshlQu64.c: Remove.
3491 * gcc.target/arm/neon/vRshlQu8.c: Remove.
3492 * gcc.target/arm/neon/vRshls16.c: Remove.
3493 * gcc.target/arm/neon/vRshls32.c: Remove.
3494 * gcc.target/arm/neon/vRshls64.c: Remove.
3495 * gcc.target/arm/neon/vRshls8.c: Remove.
3496 * gcc.target/arm/neon/vRshlu16.c: Remove.
3497 * gcc.target/arm/neon/vRshlu32.c: Remove.
3498 * gcc.target/arm/neon/vRshlu64.c: Remove.
3499 * gcc.target/arm/neon/vRshlu8.c: Remove.
3500 * gcc.target/arm/neon/vRshrQ_ns16.c: Remove.
3501 * gcc.target/arm/neon/vRshrQ_ns32.c: Remove.
3502 * gcc.target/arm/neon/vRshrQ_ns64.c: Remove.
3503 * gcc.target/arm/neon/vRshrQ_ns8.c: Remove.
3504 * gcc.target/arm/neon/vRshrQ_nu16.c: Remove.
3505 * gcc.target/arm/neon/vRshrQ_nu32.c: Remove.
3506 * gcc.target/arm/neon/vRshrQ_nu64.c: Remove.
3507 * gcc.target/arm/neon/vRshrQ_nu8.c: Remove.
3508 * gcc.target/arm/neon/vRshr_ns16.c: Remove.
3509 * gcc.target/arm/neon/vRshr_ns32.c: Remove.
3510 * gcc.target/arm/neon/vRshr_ns64.c: Remove.
3511 * gcc.target/arm/neon/vRshr_ns8.c: Remove.
3512 * gcc.target/arm/neon/vRshr_nu16.c: Remove.
3513 * gcc.target/arm/neon/vRshr_nu32.c: Remove.
3514 * gcc.target/arm/neon/vRshr_nu64.c: Remove.
3515 * gcc.target/arm/neon/vRshr_nu8.c: Remove.
3516 * gcc.target/arm/neon/vRshrn_ns16.c: Remove.
3517 * gcc.target/arm/neon/vRshrn_ns32.c: Remove.
3518 * gcc.target/arm/neon/vRshrn_ns64.c: Remove.
3519 * gcc.target/arm/neon/vRshrn_nu16.c: Remove.
3520 * gcc.target/arm/neon/vRshrn_nu32.c: Remove.
3521 * gcc.target/arm/neon/vRshrn_nu64.c: Remove.
3522 * gcc.target/arm/neon/vRsraQ_ns16.c: Remove.
3523 * gcc.target/arm/neon/vRsraQ_ns32.c: Remove.
3524 * gcc.target/arm/neon/vRsraQ_ns64.c: Remove.
3525 * gcc.target/arm/neon/vRsraQ_ns8.c: Remove.
3526 * gcc.target/arm/neon/vRsraQ_nu16.c: Remove.
3527 * gcc.target/arm/neon/vRsraQ_nu32.c: Remove.
3528 * gcc.target/arm/neon/vRsraQ_nu64.c: Remove.
3529 * gcc.target/arm/neon/vRsraQ_nu8.c: Remove.
3530 * gcc.target/arm/neon/vRsra_ns16.c: Remove.
3531 * gcc.target/arm/neon/vRsra_ns32.c: Remove.
3532 * gcc.target/arm/neon/vRsra_ns64.c: Remove.
3533 * gcc.target/arm/neon/vRsra_ns8.c: Remove.
3534 * gcc.target/arm/neon/vRsra_nu16.c: Remove.
3535 * gcc.target/arm/neon/vRsra_nu32.c: Remove.
3536 * gcc.target/arm/neon/vRsra_nu64.c: Remove.
3537 * gcc.target/arm/neon/vRsra_nu8.c: Remove.
3538 * gcc.target/arm/neon/vRsubhns16.c: Remove.
3539 * gcc.target/arm/neon/vRsubhns32.c: Remove.
3540 * gcc.target/arm/neon/vRsubhns64.c: Remove.
3541 * gcc.target/arm/neon/vRsubhnu16.c: Remove.
3542 * gcc.target/arm/neon/vRsubhnu32.c: Remove.
3543 * gcc.target/arm/neon/vRsubhnu64.c: Remove.
3544 * gcc.target/arm/neon/vabaQs16.c: Remove.
3545 * gcc.target/arm/neon/vabaQs32.c: Remove.
3546 * gcc.target/arm/neon/vabaQs8.c: Remove.
3547 * gcc.target/arm/neon/vabaQu16.c: Remove.
3548 * gcc.target/arm/neon/vabaQu32.c: Remove.
3549 * gcc.target/arm/neon/vabaQu8.c: Remove.
3550 * gcc.target/arm/neon/vabals16.c: Remove.
3551 * gcc.target/arm/neon/vabals32.c: Remove.
3552 * gcc.target/arm/neon/vabals8.c: Remove.
3553 * gcc.target/arm/neon/vabalu16.c: Remove.
3554 * gcc.target/arm/neon/vabalu32.c: Remove.
3555 * gcc.target/arm/neon/vabalu8.c: Remove.
3556 * gcc.target/arm/neon/vabas16.c: Remove.
3557 * gcc.target/arm/neon/vabas32.c: Remove.
3558 * gcc.target/arm/neon/vabas8.c: Remove.
3559 * gcc.target/arm/neon/vabau16.c: Remove.
3560 * gcc.target/arm/neon/vabau32.c: Remove.
3561 * gcc.target/arm/neon/vabau8.c: Remove.
3562 * gcc.target/arm/neon/vabdQf32.c: Remove.
3563 * gcc.target/arm/neon/vabdQs16.c: Remove.
3564 * gcc.target/arm/neon/vabdQs32.c: Remove.
3565 * gcc.target/arm/neon/vabdQs8.c: Remove.
3566 * gcc.target/arm/neon/vabdQu16.c: Remove.
3567 * gcc.target/arm/neon/vabdQu32.c: Remove.
3568 * gcc.target/arm/neon/vabdQu8.c: Remove.
3569 * gcc.target/arm/neon/vabdf32.c: Remove.
3570 * gcc.target/arm/neon/vabdls16.c: Remove.
3571 * gcc.target/arm/neon/vabdls32.c: Remove.
3572 * gcc.target/arm/neon/vabdls8.c: Remove.
3573 * gcc.target/arm/neon/vabdlu16.c: Remove.
3574 * gcc.target/arm/neon/vabdlu32.c: Remove.
3575 * gcc.target/arm/neon/vabdlu8.c: Remove.
3576 * gcc.target/arm/neon/vabds16.c: Remove.
3577 * gcc.target/arm/neon/vabds32.c: Remove.
3578 * gcc.target/arm/neon/vabds8.c: Remove.
3579 * gcc.target/arm/neon/vabdu16.c: Remove.
3580 * gcc.target/arm/neon/vabdu32.c: Remove.
3581 * gcc.target/arm/neon/vabdu8.c: Remove.
3582 * gcc.target/arm/neon/vabsQf32.c: Remove.
3583 * gcc.target/arm/neon/vabsQs16.c: Remove.
3584 * gcc.target/arm/neon/vabsQs32.c: Remove.
3585 * gcc.target/arm/neon/vabsQs8.c: Remove.
3586 * gcc.target/arm/neon/vabsf32.c: Remove.
3587 * gcc.target/arm/neon/vabss16.c: Remove.
3588 * gcc.target/arm/neon/vabss32.c: Remove.
3589 * gcc.target/arm/neon/vabss8.c: Remove.
3590 * gcc.target/arm/neon/vaddQf32.c: Remove.
3591 * gcc.target/arm/neon/vaddQs16.c: Remove.
3592 * gcc.target/arm/neon/vaddQs32.c: Remove.
3593 * gcc.target/arm/neon/vaddQs64.c: Remove.
3594 * gcc.target/arm/neon/vaddQs8.c: Remove.
3595 * gcc.target/arm/neon/vaddQu16.c: Remove.
3596 * gcc.target/arm/neon/vaddQu32.c: Remove.
3597 * gcc.target/arm/neon/vaddQu64.c: Remove.
3598 * gcc.target/arm/neon/vaddQu8.c: Remove.
3599 * gcc.target/arm/neon/vaddf32.c: Remove.
3600 * gcc.target/arm/neon/vaddhns16.c: Remove.
3601 * gcc.target/arm/neon/vaddhns32.c: Remove.
3602 * gcc.target/arm/neon/vaddhns64.c: Remove.
3603 * gcc.target/arm/neon/vaddhnu16.c: Remove.
3604 * gcc.target/arm/neon/vaddhnu32.c: Remove.
3605 * gcc.target/arm/neon/vaddhnu64.c: Remove.
3606 * gcc.target/arm/neon/vaddls16.c: Remove.
3607 * gcc.target/arm/neon/vaddls32.c: Remove.
3608 * gcc.target/arm/neon/vaddls8.c: Remove.
3609 * gcc.target/arm/neon/vaddlu16.c: Remove.
3610 * gcc.target/arm/neon/vaddlu32.c: Remove.
3611 * gcc.target/arm/neon/vaddlu8.c: Remove.
3612 * gcc.target/arm/neon/vadds16.c: Remove.
3613 * gcc.target/arm/neon/vadds32.c: Remove.
3614 * gcc.target/arm/neon/vadds64.c: Remove.
3615 * gcc.target/arm/neon/vadds8.c: Remove.
3616 * gcc.target/arm/neon/vaddu16.c: Remove.
3617 * gcc.target/arm/neon/vaddu32.c: Remove.
3618 * gcc.target/arm/neon/vaddu64.c: Remove.
3619 * gcc.target/arm/neon/vaddu8.c: Remove.
3620 * gcc.target/arm/neon/vaddws16.c: Remove.
3621 * gcc.target/arm/neon/vaddws32.c: Remove.
3622 * gcc.target/arm/neon/vaddws8.c: Remove.
3623 * gcc.target/arm/neon/vaddwu16.c: Remove.
3624 * gcc.target/arm/neon/vaddwu32.c: Remove.
3625 * gcc.target/arm/neon/vaddwu8.c: Remove.
3626 * gcc.target/arm/neon/vandQs16.c: Remove.
3627 * gcc.target/arm/neon/vandQs32.c: Remove.
3628 * gcc.target/arm/neon/vandQs64.c: Remove.
3629 * gcc.target/arm/neon/vandQs8.c: Remove.
3630 * gcc.target/arm/neon/vandQu16.c: Remove.
3631 * gcc.target/arm/neon/vandQu32.c: Remove.
3632 * gcc.target/arm/neon/vandQu64.c: Remove.
3633 * gcc.target/arm/neon/vandQu8.c: Remove.
3634 * gcc.target/arm/neon/vands16.c: Remove.
3635 * gcc.target/arm/neon/vands32.c: Remove.
3636 * gcc.target/arm/neon/vands64.c: Remove.
3637 * gcc.target/arm/neon/vands8.c: Remove.
3638 * gcc.target/arm/neon/vandu16.c: Remove.
3639 * gcc.target/arm/neon/vandu32.c: Remove.
3640 * gcc.target/arm/neon/vandu64.c: Remove.
3641 * gcc.target/arm/neon/vandu8.c: Remove.
3642 * gcc.target/arm/neon/vbicQs16.c: Remove.
3643 * gcc.target/arm/neon/vbicQs32.c: Remove.
3644 * gcc.target/arm/neon/vbicQs64.c: Remove.
3645 * gcc.target/arm/neon/vbicQs8.c: Remove.
3646 * gcc.target/arm/neon/vbicQu16.c: Remove.
3647 * gcc.target/arm/neon/vbicQu32.c: Remove.
3648 * gcc.target/arm/neon/vbicQu64.c: Remove.
3649 * gcc.target/arm/neon/vbicQu8.c: Remove.
3650 * gcc.target/arm/neon/vbics16.c: Remove.
3651 * gcc.target/arm/neon/vbics32.c: Remove.
3652 * gcc.target/arm/neon/vbics64.c: Remove.
3653 * gcc.target/arm/neon/vbics8.c: Remove.
3654 * gcc.target/arm/neon/vbicu16.c: Remove.
3655 * gcc.target/arm/neon/vbicu32.c: Remove.
3656 * gcc.target/arm/neon/vbicu64.c: Remove.
3657 * gcc.target/arm/neon/vbicu8.c: Remove.
3658 * gcc.target/arm/neon/vbslQf32.c: Remove.
3659 * gcc.target/arm/neon/vbslQp16.c: Remove.
3660 * gcc.target/arm/neon/vbslQp64.c: Remove.
3661 * gcc.target/arm/neon/vbslQp8.c: Remove.
3662 * gcc.target/arm/neon/vbslQs16.c: Remove.
3663 * gcc.target/arm/neon/vbslQs32.c: Remove.
3664 * gcc.target/arm/neon/vbslQs64.c: Remove.
3665 * gcc.target/arm/neon/vbslQs8.c: Remove.
3666 * gcc.target/arm/neon/vbslQu16.c: Remove.
3667 * gcc.target/arm/neon/vbslQu32.c: Remove.
3668 * gcc.target/arm/neon/vbslQu64.c: Remove.
3669 * gcc.target/arm/neon/vbslQu8.c: Remove.
3670 * gcc.target/arm/neon/vbslf32.c: Remove.
3671 * gcc.target/arm/neon/vbslp16.c: Remove.
3672 * gcc.target/arm/neon/vbslp64.c: Remove.
3673 * gcc.target/arm/neon/vbslp8.c: Remove.
3674 * gcc.target/arm/neon/vbsls16.c: Remove.
3675 * gcc.target/arm/neon/vbsls32.c: Remove.
3676 * gcc.target/arm/neon/vbsls64.c: Remove.
3677 * gcc.target/arm/neon/vbsls8.c: Remove.
3678 * gcc.target/arm/neon/vbslu16.c: Remove.
3679 * gcc.target/arm/neon/vbslu32.c: Remove.
3680 * gcc.target/arm/neon/vbslu64.c: Remove.
3681 * gcc.target/arm/neon/vbslu8.c: Remove.
3682 * gcc.target/arm/neon/vcageQf32.c: Remove.
3683 * gcc.target/arm/neon/vcagef32.c: Remove.
3684 * gcc.target/arm/neon/vcagtQf32.c: Remove.
3685 * gcc.target/arm/neon/vcagtf32.c: Remove.
3686 * gcc.target/arm/neon/vcaleQf32.c: Remove.
3687 * gcc.target/arm/neon/vcalef32.c: Remove.
3688 * gcc.target/arm/neon/vcaltQf32.c: Remove.
3689 * gcc.target/arm/neon/vcaltf32.c: Remove.
3690 * gcc.target/arm/neon/vceqQf32.c: Remove.
3691 * gcc.target/arm/neon/vceqQp8.c: Remove.
3692 * gcc.target/arm/neon/vceqQs16.c: Remove.
3693 * gcc.target/arm/neon/vceqQs32.c: Remove.
3694 * gcc.target/arm/neon/vceqQs8.c: Remove.
3695 * gcc.target/arm/neon/vceqQu16.c: Remove.
3696 * gcc.target/arm/neon/vceqQu32.c: Remove.
3697 * gcc.target/arm/neon/vceqQu8.c: Remove.
3698 * gcc.target/arm/neon/vceqf32.c: Remove.
3699 * gcc.target/arm/neon/vceqp8.c: Remove.
3700 * gcc.target/arm/neon/vceqs16.c: Remove.
3701 * gcc.target/arm/neon/vceqs32.c: Remove.
3702 * gcc.target/arm/neon/vceqs8.c: Remove.
3703 * gcc.target/arm/neon/vcequ16.c: Remove.
3704 * gcc.target/arm/neon/vcequ32.c: Remove.
3705 * gcc.target/arm/neon/vcequ8.c: Remove.
3706 * gcc.target/arm/neon/vcgeQf32.c: Remove.
3707 * gcc.target/arm/neon/vcgeQs16.c: Remove.
3708 * gcc.target/arm/neon/vcgeQs32.c: Remove.
3709 * gcc.target/arm/neon/vcgeQs8.c: Remove.
3710 * gcc.target/arm/neon/vcgeQu16.c: Remove.
3711 * gcc.target/arm/neon/vcgeQu32.c: Remove.
3712 * gcc.target/arm/neon/vcgeQu8.c: Remove.
3713 * gcc.target/arm/neon/vcgef32.c: Remove.
3714 * gcc.target/arm/neon/vcges16.c: Remove.
3715 * gcc.target/arm/neon/vcges32.c: Remove.
3716 * gcc.target/arm/neon/vcges8.c: Remove.
3717 * gcc.target/arm/neon/vcgeu16.c: Remove.
3718 * gcc.target/arm/neon/vcgeu32.c: Remove.
3719 * gcc.target/arm/neon/vcgeu8.c: Remove.
3720 * gcc.target/arm/neon/vcgtQf32.c: Remove.
3721 * gcc.target/arm/neon/vcgtQs16.c: Remove.
3722 * gcc.target/arm/neon/vcgtQs32.c: Remove.
3723 * gcc.target/arm/neon/vcgtQs8.c: Remove.
3724 * gcc.target/arm/neon/vcgtQu16.c: Remove.
3725 * gcc.target/arm/neon/vcgtQu32.c: Remove.
3726 * gcc.target/arm/neon/vcgtQu8.c: Remove.
3727 * gcc.target/arm/neon/vcgtf32.c: Remove.
3728 * gcc.target/arm/neon/vcgts16.c: Remove.
3729 * gcc.target/arm/neon/vcgts32.c: Remove.
3730 * gcc.target/arm/neon/vcgts8.c: Remove.
3731 * gcc.target/arm/neon/vcgtu16.c: Remove.
3732 * gcc.target/arm/neon/vcgtu32.c: Remove.
3733 * gcc.target/arm/neon/vcgtu8.c: Remove.
3734 * gcc.target/arm/neon/vcleQf32.c: Remove.
3735 * gcc.target/arm/neon/vcleQs16.c: Remove.
3736 * gcc.target/arm/neon/vcleQs32.c: Remove.
3737 * gcc.target/arm/neon/vcleQs8.c: Remove.
3738 * gcc.target/arm/neon/vcleQu16.c: Remove.
3739 * gcc.target/arm/neon/vcleQu32.c: Remove.
3740 * gcc.target/arm/neon/vcleQu8.c: Remove.
3741 * gcc.target/arm/neon/vclef32.c: Remove.
3742 * gcc.target/arm/neon/vcles16.c: Remove.
3743 * gcc.target/arm/neon/vcles32.c: Remove.
3744 * gcc.target/arm/neon/vcles8.c: Remove.
3745 * gcc.target/arm/neon/vcleu16.c: Remove.
3746 * gcc.target/arm/neon/vcleu32.c: Remove.
3747 * gcc.target/arm/neon/vcleu8.c: Remove.
3748 * gcc.target/arm/neon/vclsQs16.c: Remove.
3749 * gcc.target/arm/neon/vclsQs32.c: Remove.
3750 * gcc.target/arm/neon/vclsQs8.c: Remove.
3751 * gcc.target/arm/neon/vclss16.c: Remove.
3752 * gcc.target/arm/neon/vclss32.c: Remove.
3753 * gcc.target/arm/neon/vclss8.c: Remove.
3754 * gcc.target/arm/neon/vcltQf32.c: Remove.
3755 * gcc.target/arm/neon/vcltQs16.c: Remove.
3756 * gcc.target/arm/neon/vcltQs32.c: Remove.
3757 * gcc.target/arm/neon/vcltQs8.c: Remove.
3758 * gcc.target/arm/neon/vcltQu16.c: Remove.
3759 * gcc.target/arm/neon/vcltQu32.c: Remove.
3760 * gcc.target/arm/neon/vcltQu8.c: Remove.
3761 * gcc.target/arm/neon/vcltf32.c: Remove.
3762 * gcc.target/arm/neon/vclts16.c: Remove.
3763 * gcc.target/arm/neon/vclts32.c: Remove.
3764 * gcc.target/arm/neon/vclts8.c: Remove.
3765 * gcc.target/arm/neon/vcltu16.c: Remove.
3766 * gcc.target/arm/neon/vcltu32.c: Remove.
3767 * gcc.target/arm/neon/vcltu8.c: Remove.
3768 * gcc.target/arm/neon/vclzQs16.c: Remove.
3769 * gcc.target/arm/neon/vclzQs32.c: Remove.
3770 * gcc.target/arm/neon/vclzQs8.c: Remove.
3771 * gcc.target/arm/neon/vclzQu16.c: Remove.
3772 * gcc.target/arm/neon/vclzQu32.c: Remove.
3773 * gcc.target/arm/neon/vclzQu8.c: Remove.
3774 * gcc.target/arm/neon/vclzs16.c: Remove.
3775 * gcc.target/arm/neon/vclzs32.c: Remove.
3776 * gcc.target/arm/neon/vclzs8.c: Remove.
3777 * gcc.target/arm/neon/vclzu16.c: Remove.
3778 * gcc.target/arm/neon/vclzu32.c: Remove.
3779 * gcc.target/arm/neon/vclzu8.c: Remove.
3780 * gcc.target/arm/neon/vcntQp8.c: Remove.
3781 * gcc.target/arm/neon/vcntQs8.c: Remove.
3782 * gcc.target/arm/neon/vcntQu8.c: Remove.
3783 * gcc.target/arm/neon/vcntp8.c: Remove.
3784 * gcc.target/arm/neon/vcnts8.c: Remove.
3785 * gcc.target/arm/neon/vcntu8.c: Remove.
3786 * gcc.target/arm/neon/vcombinef32.c: Remove.
3787 * gcc.target/arm/neon/vcombinep16.c: Remove.
3788 * gcc.target/arm/neon/vcombinep64.c: Remove.
3789 * gcc.target/arm/neon/vcombinep8.c: Remove.
3790 * gcc.target/arm/neon/vcombines16.c: Remove.
3791 * gcc.target/arm/neon/vcombines32.c: Remove.
3792 * gcc.target/arm/neon/vcombines64.c: Remove.
3793 * gcc.target/arm/neon/vcombines8.c: Remove.
3794 * gcc.target/arm/neon/vcombineu16.c: Remove.
3795 * gcc.target/arm/neon/vcombineu32.c: Remove.
3796 * gcc.target/arm/neon/vcombineu64.c: Remove.
3797 * gcc.target/arm/neon/vcombineu8.c: Remove.
3798 * gcc.target/arm/neon/vcreatef32.c: Remove.
3799 * gcc.target/arm/neon/vcreatep16.c: Remove.
3800 * gcc.target/arm/neon/vcreatep64.c: Remove.
3801 * gcc.target/arm/neon/vcreatep8.c: Remove.
3802 * gcc.target/arm/neon/vcreates16.c: Remove.
3803 * gcc.target/arm/neon/vcreates32.c: Remove.
3804 * gcc.target/arm/neon/vcreates64.c: Remove.
3805 * gcc.target/arm/neon/vcreates8.c: Remove.
3806 * gcc.target/arm/neon/vcreateu16.c: Remove.
3807 * gcc.target/arm/neon/vcreateu32.c: Remove.
3808 * gcc.target/arm/neon/vcreateu64.c: Remove.
3809 * gcc.target/arm/neon/vcreateu8.c: Remove.
3810 * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove.
3811 * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove.
3812 * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove.
3813 * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove.
3814 * gcc.target/arm/neon/vcvtQf32_s32.c: Remove.
3815 * gcc.target/arm/neon/vcvtQf32_u32.c: Remove.
3816 * gcc.target/arm/neon/vcvtQs32_f32.c: Remove.
3817 * gcc.target/arm/neon/vcvtQu32_f32.c: Remove.
3818 * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove.
3819 * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove.
3820 * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove.
3821 * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove.
3822 * gcc.target/arm/neon/vcvtf16_f32.c: Remove.
3823 * gcc.target/arm/neon/vcvtf32_f16.c: Remove.
3824 * gcc.target/arm/neon/vcvtf32_s32.c: Remove.
3825 * gcc.target/arm/neon/vcvtf32_u32.c: Remove.
3826 * gcc.target/arm/neon/vcvts32_f32.c: Remove.
3827 * gcc.target/arm/neon/vcvtu32_f32.c: Remove.
3828 * gcc.target/arm/neon/vdupQ_lanef32.c: Remove.
3829 * gcc.target/arm/neon/vdupQ_lanep16.c: Remove.
3830 * gcc.target/arm/neon/vdupQ_lanep64.c: Remove.
3831 * gcc.target/arm/neon/vdupQ_lanep8.c: Remove.
3832 * gcc.target/arm/neon/vdupQ_lanes16.c: Remove.
3833 * gcc.target/arm/neon/vdupQ_lanes32.c: Remove.
3834 * gcc.target/arm/neon/vdupQ_lanes64.c: Remove.
3835 * gcc.target/arm/neon/vdupQ_lanes8.c: Remove.
3836 * gcc.target/arm/neon/vdupQ_laneu16.c: Remove.
3837 * gcc.target/arm/neon/vdupQ_laneu32.c: Remove.
3838 * gcc.target/arm/neon/vdupQ_laneu64.c: Remove.
3839 * gcc.target/arm/neon/vdupQ_laneu8.c: Remove.
3840 * gcc.target/arm/neon/vdupQ_nf32.c: Remove.
3841 * gcc.target/arm/neon/vdupQ_np16.c: Remove.
3842 * gcc.target/arm/neon/vdupQ_np64.c: Remove.
3843 * gcc.target/arm/neon/vdupQ_np8.c: Remove.
3844 * gcc.target/arm/neon/vdupQ_ns16.c: Remove.
3845 * gcc.target/arm/neon/vdupQ_ns32.c: Remove.
3846 * gcc.target/arm/neon/vdupQ_ns64.c: Remove.
3847 * gcc.target/arm/neon/vdupQ_ns8.c: Remove.
3848 * gcc.target/arm/neon/vdupQ_nu16.c: Remove.
3849 * gcc.target/arm/neon/vdupQ_nu32.c: Remove.
3850 * gcc.target/arm/neon/vdupQ_nu64.c: Remove.
3851 * gcc.target/arm/neon/vdupQ_nu8.c: Remove.
3852 * gcc.target/arm/neon/vdup_lanef32.c: Remove.
3853 * gcc.target/arm/neon/vdup_lanep16.c: Remove.
3854 * gcc.target/arm/neon/vdup_lanep64.c: Remove.
3855 * gcc.target/arm/neon/vdup_lanep8.c: Remove.
3856 * gcc.target/arm/neon/vdup_lanes16.c: Remove.
3857 * gcc.target/arm/neon/vdup_lanes32.c: Remove.
3858 * gcc.target/arm/neon/vdup_lanes64.c: Remove.
3859 * gcc.target/arm/neon/vdup_lanes8.c: Remove.
3860 * gcc.target/arm/neon/vdup_laneu16.c: Remove.
3861 * gcc.target/arm/neon/vdup_laneu32.c: Remove.
3862 * gcc.target/arm/neon/vdup_laneu64.c: Remove.
3863 * gcc.target/arm/neon/vdup_laneu8.c: Remove.
3864 * gcc.target/arm/neon/vdup_nf32.c: Remove.
3865 * gcc.target/arm/neon/vdup_np16.c: Remove.
3866 * gcc.target/arm/neon/vdup_np64.c: Remove.
3867 * gcc.target/arm/neon/vdup_np8.c: Remove.
3868 * gcc.target/arm/neon/vdup_ns16.c: Remove.
3869 * gcc.target/arm/neon/vdup_ns32.c: Remove.
3870 * gcc.target/arm/neon/vdup_ns64.c: Remove.
3871 * gcc.target/arm/neon/vdup_ns8.c: Remove.
3872 * gcc.target/arm/neon/vdup_nu16.c: Remove.
3873 * gcc.target/arm/neon/vdup_nu32.c: Remove.
3874 * gcc.target/arm/neon/vdup_nu64.c: Remove.
3875 * gcc.target/arm/neon/vdup_nu8.c: Remove.
3876 * gcc.target/arm/neon/veorQs16.c: Remove.
3877 * gcc.target/arm/neon/veorQs32.c: Remove.
3878 * gcc.target/arm/neon/veorQs64.c: Remove.
3879 * gcc.target/arm/neon/veorQs8.c: Remove.
3880 * gcc.target/arm/neon/veorQu16.c: Remove.
3881 * gcc.target/arm/neon/veorQu32.c: Remove.
3882 * gcc.target/arm/neon/veorQu64.c: Remove.
3883 * gcc.target/arm/neon/veorQu8.c: Remove.
3884 * gcc.target/arm/neon/veors16.c: Remove.
3885 * gcc.target/arm/neon/veors32.c: Remove.
3886 * gcc.target/arm/neon/veors64.c: Remove.
3887 * gcc.target/arm/neon/veors8.c: Remove.
3888 * gcc.target/arm/neon/veoru16.c: Remove.
3889 * gcc.target/arm/neon/veoru32.c: Remove.
3890 * gcc.target/arm/neon/veoru64.c: Remove.
3891 * gcc.target/arm/neon/veoru8.c: Remove.
3892 * gcc.target/arm/neon/vextQf32.c: Remove.
3893 * gcc.target/arm/neon/vextQp16.c: Remove.
3894 * gcc.target/arm/neon/vextQp64.c: Remove.
3895 * gcc.target/arm/neon/vextQp8.c: Remove.
3896 * gcc.target/arm/neon/vextQs16.c: Remove.
3897 * gcc.target/arm/neon/vextQs32.c: Remove.
3898 * gcc.target/arm/neon/vextQs64.c: Remove.
3899 * gcc.target/arm/neon/vextQs8.c: Remove.
3900 * gcc.target/arm/neon/vextQu16.c: Remove.
3901 * gcc.target/arm/neon/vextQu32.c: Remove.
3902 * gcc.target/arm/neon/vextQu64.c: Remove.
3903 * gcc.target/arm/neon/vextQu8.c: Remove.
3904 * gcc.target/arm/neon/vextf32.c: Remove.
3905 * gcc.target/arm/neon/vextp16.c: Remove.
3906 * gcc.target/arm/neon/vextp64.c: Remove.
3907 * gcc.target/arm/neon/vextp8.c: Remove.
3908 * gcc.target/arm/neon/vexts16.c: Remove.
3909 * gcc.target/arm/neon/vexts32.c: Remove.
3910 * gcc.target/arm/neon/vexts64.c: Remove.
3911 * gcc.target/arm/neon/vexts8.c: Remove.
3912 * gcc.target/arm/neon/vextu16.c: Remove.
3913 * gcc.target/arm/neon/vextu32.c: Remove.
3914 * gcc.target/arm/neon/vextu64.c: Remove.
3915 * gcc.target/arm/neon/vextu8.c: Remove.
3916 * gcc.target/arm/neon/vfmaQf32.c: Remove.
3917 * gcc.target/arm/neon/vfmaf32.c: Remove.
3918 * gcc.target/arm/neon/vfmsQf32.c: Remove.
3919 * gcc.target/arm/neon/vfmsf32.c: Remove.
3920 * gcc.target/arm/neon/vgetQ_lanef32.c: Remove.
3921 * gcc.target/arm/neon/vgetQ_lanep16.c: Remove.
3922 * gcc.target/arm/neon/vgetQ_lanep8.c: Remove.
3923 * gcc.target/arm/neon/vgetQ_lanes16.c: Remove.
3924 * gcc.target/arm/neon/vgetQ_lanes32.c: Remove.
3925 * gcc.target/arm/neon/vgetQ_lanes64.c: Remove.
3926 * gcc.target/arm/neon/vgetQ_lanes8.c: Remove.
3927 * gcc.target/arm/neon/vgetQ_laneu16.c: Remove.
3928 * gcc.target/arm/neon/vgetQ_laneu32.c: Remove.
3929 * gcc.target/arm/neon/vgetQ_laneu64.c: Remove.
3930 * gcc.target/arm/neon/vgetQ_laneu8.c: Remove.
3931 * gcc.target/arm/neon/vget_highf32.c: Remove.
3932 * gcc.target/arm/neon/vget_highp16.c: Remove.
3933 * gcc.target/arm/neon/vget_highp64.c: Remove.
3934 * gcc.target/arm/neon/vget_highp8.c: Remove.
3935 * gcc.target/arm/neon/vget_highs16.c: Remove.
3936 * gcc.target/arm/neon/vget_highs32.c: Remove.
3937 * gcc.target/arm/neon/vget_highs64.c: Remove.
3938 * gcc.target/arm/neon/vget_highs8.c: Remove.
3939 * gcc.target/arm/neon/vget_highu16.c: Remove.
3940 * gcc.target/arm/neon/vget_highu32.c: Remove.
3941 * gcc.target/arm/neon/vget_highu64.c: Remove.
3942 * gcc.target/arm/neon/vget_highu8.c: Remove.
3943 * gcc.target/arm/neon/vget_lanef32.c: Remove.
3944 * gcc.target/arm/neon/vget_lanep16.c: Remove.
3945 * gcc.target/arm/neon/vget_lanep8.c: Remove.
3946 * gcc.target/arm/neon/vget_lanes16.c: Remove.
3947 * gcc.target/arm/neon/vget_lanes32.c: Remove.
3948 * gcc.target/arm/neon/vget_lanes64.c: Remove.
3949 * gcc.target/arm/neon/vget_lanes8.c: Remove.
3950 * gcc.target/arm/neon/vget_laneu16.c: Remove.
3951 * gcc.target/arm/neon/vget_laneu32.c: Remove.
3952 * gcc.target/arm/neon/vget_laneu64.c: Remove.
3953 * gcc.target/arm/neon/vget_laneu8.c: Remove.
3954 * gcc.target/arm/neon/vget_lowf32.c: Remove.
3955 * gcc.target/arm/neon/vget_lowp16.c: Remove.
3956 * gcc.target/arm/neon/vget_lowp64.c: Remove.
3957 * gcc.target/arm/neon/vget_lowp8.c: Remove.
3958 * gcc.target/arm/neon/vget_lows16.c: Remove.
3959 * gcc.target/arm/neon/vget_lows32.c: Remove.
3960 * gcc.target/arm/neon/vget_lows64.c: Remove.
3961 * gcc.target/arm/neon/vget_lows8.c: Remove.
3962 * gcc.target/arm/neon/vget_lowu16.c: Remove.
3963 * gcc.target/arm/neon/vget_lowu32.c: Remove.
3964 * gcc.target/arm/neon/vget_lowu64.c: Remove.
3965 * gcc.target/arm/neon/vget_lowu8.c: Remove.
3966 * gcc.target/arm/neon/vhaddQs16.c: Remove.
3967 * gcc.target/arm/neon/vhaddQs32.c: Remove.
3968 * gcc.target/arm/neon/vhaddQs8.c: Remove.
3969 * gcc.target/arm/neon/vhaddQu16.c: Remove.
3970 * gcc.target/arm/neon/vhaddQu32.c: Remove.
3971 * gcc.target/arm/neon/vhaddQu8.c: Remove.
3972 * gcc.target/arm/neon/vhadds16.c: Remove.
3973 * gcc.target/arm/neon/vhadds32.c: Remove.
3974 * gcc.target/arm/neon/vhadds8.c: Remove.
3975 * gcc.target/arm/neon/vhaddu16.c: Remove.
3976 * gcc.target/arm/neon/vhaddu32.c: Remove.
3977 * gcc.target/arm/neon/vhaddu8.c: Remove.
3978 * gcc.target/arm/neon/vhsubQs16.c: Remove.
3979 * gcc.target/arm/neon/vhsubQs32.c: Remove.
3980 * gcc.target/arm/neon/vhsubQs8.c: Remove.
3981 * gcc.target/arm/neon/vhsubQu16.c: Remove.
3982 * gcc.target/arm/neon/vhsubQu32.c: Remove.
3983 * gcc.target/arm/neon/vhsubQu8.c: Remove.
3984 * gcc.target/arm/neon/vhsubs16.c: Remove.
3985 * gcc.target/arm/neon/vhsubs32.c: Remove.
3986 * gcc.target/arm/neon/vhsubs8.c: Remove.
3987 * gcc.target/arm/neon/vhsubu16.c: Remove.
3988 * gcc.target/arm/neon/vhsubu32.c: Remove.
3989 * gcc.target/arm/neon/vhsubu8.c: Remove.
3990 * gcc.target/arm/neon/vld1Q_dupf32.c: Remove.
3991 * gcc.target/arm/neon/vld1Q_dupp16.c: Remove.
3992 * gcc.target/arm/neon/vld1Q_dupp64.c: Remove.
3993 * gcc.target/arm/neon/vld1Q_dupp8.c: Remove.
3994 * gcc.target/arm/neon/vld1Q_dups16.c: Remove.
3995 * gcc.target/arm/neon/vld1Q_dups32.c: Remove.
3996 * gcc.target/arm/neon/vld1Q_dups64.c: Remove.
3997 * gcc.target/arm/neon/vld1Q_dups8.c: Remove.
3998 * gcc.target/arm/neon/vld1Q_dupu16.c: Remove.
3999 * gcc.target/arm/neon/vld1Q_dupu32.c: Remove.
4000 * gcc.target/arm/neon/vld1Q_dupu64.c: Remove.
4001 * gcc.target/arm/neon/vld1Q_dupu8.c: Remove.
4002 * gcc.target/arm/neon/vld1Q_lanef32.c: Remove.
4003 * gcc.target/arm/neon/vld1Q_lanep16.c: Remove.
4004 * gcc.target/arm/neon/vld1Q_lanep64.c: Remove.
4005 * gcc.target/arm/neon/vld1Q_lanep8.c: Remove.
4006 * gcc.target/arm/neon/vld1Q_lanes16.c: Remove.
4007 * gcc.target/arm/neon/vld1Q_lanes32.c: Remove.
4008 * gcc.target/arm/neon/vld1Q_lanes64.c: Remove.
4009 * gcc.target/arm/neon/vld1Q_lanes8.c: Remove.
4010 * gcc.target/arm/neon/vld1Q_laneu16.c: Remove.
4011 * gcc.target/arm/neon/vld1Q_laneu32.c: Remove.
4012 * gcc.target/arm/neon/vld1Q_laneu64.c: Remove.
4013 * gcc.target/arm/neon/vld1Q_laneu8.c: Remove.
4014 * gcc.target/arm/neon/vld1Qf32.c: Remove.
4015 * gcc.target/arm/neon/vld1Qp16.c: Remove.
4016 * gcc.target/arm/neon/vld1Qp64.c: Remove.
4017 * gcc.target/arm/neon/vld1Qp8.c: Remove.
4018 * gcc.target/arm/neon/vld1Qs16.c: Remove.
4019 * gcc.target/arm/neon/vld1Qs32.c: Remove.
4020 * gcc.target/arm/neon/vld1Qs64.c: Remove.
4021 * gcc.target/arm/neon/vld1Qs8.c: Remove.
4022 * gcc.target/arm/neon/vld1Qu16.c: Remove.
4023 * gcc.target/arm/neon/vld1Qu32.c: Remove.
4024 * gcc.target/arm/neon/vld1Qu64.c: Remove.
4025 * gcc.target/arm/neon/vld1Qu8.c: Remove.
4026 * gcc.target/arm/neon/vld1_dupf32.c: Remove.
4027 * gcc.target/arm/neon/vld1_dupp16.c: Remove.
4028 * gcc.target/arm/neon/vld1_dupp64.c: Remove.
4029 * gcc.target/arm/neon/vld1_dupp8.c: Remove.
4030 * gcc.target/arm/neon/vld1_dups16.c: Remove.
4031 * gcc.target/arm/neon/vld1_dups32.c: Remove.
4032 * gcc.target/arm/neon/vld1_dups64.c: Remove.
4033 * gcc.target/arm/neon/vld1_dups8.c: Remove.
4034 * gcc.target/arm/neon/vld1_dupu16.c: Remove.
4035 * gcc.target/arm/neon/vld1_dupu32.c: Remove.
4036 * gcc.target/arm/neon/vld1_dupu64.c: Remove.
4037 * gcc.target/arm/neon/vld1_dupu8.c: Remove.
4038 * gcc.target/arm/neon/vld1_lanef32.c: Remove.
4039 * gcc.target/arm/neon/vld1_lanep16.c: Remove.
4040 * gcc.target/arm/neon/vld1_lanep64.c: Remove.
4041 * gcc.target/arm/neon/vld1_lanep8.c: Remove.
4042 * gcc.target/arm/neon/vld1_lanes16.c: Remove.
4043 * gcc.target/arm/neon/vld1_lanes32.c: Remove.
4044 * gcc.target/arm/neon/vld1_lanes64.c: Remove.
4045 * gcc.target/arm/neon/vld1_lanes8.c: Remove.
4046 * gcc.target/arm/neon/vld1_laneu16.c: Remove.
4047 * gcc.target/arm/neon/vld1_laneu32.c: Remove.
4048 * gcc.target/arm/neon/vld1_laneu64.c: Remove.
4049 * gcc.target/arm/neon/vld1_laneu8.c: Remove.
4050 * gcc.target/arm/neon/vld1f32.c: Remove.
4051 * gcc.target/arm/neon/vld1p16.c: Remove.
4052 * gcc.target/arm/neon/vld1p64.c: Remove.
4053 * gcc.target/arm/neon/vld1p8.c: Remove.
4054 * gcc.target/arm/neon/vld1s16.c: Remove.
4055 * gcc.target/arm/neon/vld1s32.c: Remove.
4056 * gcc.target/arm/neon/vld1s64.c: Remove.
4057 * gcc.target/arm/neon/vld1s8.c: Remove.
4058 * gcc.target/arm/neon/vld1u16.c: Remove.
4059 * gcc.target/arm/neon/vld1u32.c: Remove.
4060 * gcc.target/arm/neon/vld1u64.c: Remove.
4061 * gcc.target/arm/neon/vld1u8.c: Remove.
4062 * gcc.target/arm/neon/vld2Q_lanef32.c: Remove.
4063 * gcc.target/arm/neon/vld2Q_lanep16.c: Remove.
4064 * gcc.target/arm/neon/vld2Q_lanes16.c: Remove.
4065 * gcc.target/arm/neon/vld2Q_lanes32.c: Remove.
4066 * gcc.target/arm/neon/vld2Q_laneu16.c: Remove.
4067 * gcc.target/arm/neon/vld2Q_laneu32.c: Remove.
4068 * gcc.target/arm/neon/vld2Qf32.c: Remove.
4069 * gcc.target/arm/neon/vld2Qp16.c: Remove.
4070 * gcc.target/arm/neon/vld2Qp8.c: Remove.
4071 * gcc.target/arm/neon/vld2Qs16.c: Remove.
4072 * gcc.target/arm/neon/vld2Qs32.c: Remove.
4073 * gcc.target/arm/neon/vld2Qs8.c: Remove.
4074 * gcc.target/arm/neon/vld2Qu16.c: Remove.
4075 * gcc.target/arm/neon/vld2Qu32.c: Remove.
4076 * gcc.target/arm/neon/vld2Qu8.c: Remove.
4077 * gcc.target/arm/neon/vld2_dupf32.c: Remove.
4078 * gcc.target/arm/neon/vld2_dupp16.c: Remove.
4079 * gcc.target/arm/neon/vld2_dupp64.c: Remove.
4080 * gcc.target/arm/neon/vld2_dupp8.c: Remove.
4081 * gcc.target/arm/neon/vld2_dups16.c: Remove.
4082 * gcc.target/arm/neon/vld2_dups32.c: Remove.
4083 * gcc.target/arm/neon/vld2_dups64.c: Remove.
4084 * gcc.target/arm/neon/vld2_dups8.c: Remove.
4085 * gcc.target/arm/neon/vld2_dupu16.c: Remove.
4086 * gcc.target/arm/neon/vld2_dupu32.c: Remove.
4087 * gcc.target/arm/neon/vld2_dupu64.c: Remove.
4088 * gcc.target/arm/neon/vld2_dupu8.c: Remove.
4089 * gcc.target/arm/neon/vld2_lanef32.c: Remove.
4090 * gcc.target/arm/neon/vld2_lanep16.c: Remove.
4091 * gcc.target/arm/neon/vld2_lanep8.c: Remove.
4092 * gcc.target/arm/neon/vld2_lanes16.c: Remove.
4093 * gcc.target/arm/neon/vld2_lanes32.c: Remove.
4094 * gcc.target/arm/neon/vld2_lanes8.c: Remove.
4095 * gcc.target/arm/neon/vld2_laneu16.c: Remove.
4096 * gcc.target/arm/neon/vld2_laneu32.c: Remove.
4097 * gcc.target/arm/neon/vld2_laneu8.c: Remove.
4098 * gcc.target/arm/neon/vld2f32.c: Remove.
4099 * gcc.target/arm/neon/vld2p16.c: Remove.
4100 * gcc.target/arm/neon/vld2p64.c: Remove.
4101 * gcc.target/arm/neon/vld2p8.c: Remove.
4102 * gcc.target/arm/neon/vld2s16.c: Remove.
4103 * gcc.target/arm/neon/vld2s32.c: Remove.
4104 * gcc.target/arm/neon/vld2s64.c: Remove.
4105 * gcc.target/arm/neon/vld2s8.c: Remove.
4106 * gcc.target/arm/neon/vld2u16.c: Remove.
4107 * gcc.target/arm/neon/vld2u32.c: Remove.
4108 * gcc.target/arm/neon/vld2u64.c: Remove.
4109 * gcc.target/arm/neon/vld2u8.c: Remove.
4110 * gcc.target/arm/neon/vld3Q_lanef32.c: Remove.
4111 * gcc.target/arm/neon/vld3Q_lanep16.c: Remove.
4112 * gcc.target/arm/neon/vld3Q_lanes16.c: Remove.
4113 * gcc.target/arm/neon/vld3Q_lanes32.c: Remove.
4114 * gcc.target/arm/neon/vld3Q_laneu16.c: Remove.
4115 * gcc.target/arm/neon/vld3Q_laneu32.c: Remove.
4116 * gcc.target/arm/neon/vld3Qf32.c: Remove.
4117 * gcc.target/arm/neon/vld3Qp16.c: Remove.
4118 * gcc.target/arm/neon/vld3Qp8.c: Remove.
4119 * gcc.target/arm/neon/vld3Qs16.c: Remove.
4120 * gcc.target/arm/neon/vld3Qs32.c: Remove.
4121 * gcc.target/arm/neon/vld3Qs8.c: Remove.
4122 * gcc.target/arm/neon/vld3Qu16.c: Remove.
4123 * gcc.target/arm/neon/vld3Qu32.c: Remove.
4124 * gcc.target/arm/neon/vld3Qu8.c: Remove.
4125 * gcc.target/arm/neon/vld3_dupf32.c: Remove.
4126 * gcc.target/arm/neon/vld3_dupp16.c: Remove.
4127 * gcc.target/arm/neon/vld3_dupp64.c: Remove.
4128 * gcc.target/arm/neon/vld3_dupp8.c: Remove.
4129 * gcc.target/arm/neon/vld3_dups16.c: Remove.
4130 * gcc.target/arm/neon/vld3_dups32.c: Remove.
4131 * gcc.target/arm/neon/vld3_dups64.c: Remove.
4132 * gcc.target/arm/neon/vld3_dups8.c: Remove.
4133 * gcc.target/arm/neon/vld3_dupu16.c: Remove.
4134 * gcc.target/arm/neon/vld3_dupu32.c: Remove.
4135 * gcc.target/arm/neon/vld3_dupu64.c: Remove.
4136 * gcc.target/arm/neon/vld3_dupu8.c: Remove.
4137 * gcc.target/arm/neon/vld3_lanef32.c: Remove.
4138 * gcc.target/arm/neon/vld3_lanep16.c: Remove.
4139 * gcc.target/arm/neon/vld3_lanep8.c: Remove.
4140 * gcc.target/arm/neon/vld3_lanes16.c: Remove.
4141 * gcc.target/arm/neon/vld3_lanes32.c: Remove.
4142 * gcc.target/arm/neon/vld3_lanes8.c: Remove.
4143 * gcc.target/arm/neon/vld3_laneu16.c: Remove.
4144 * gcc.target/arm/neon/vld3_laneu32.c: Remove.
4145 * gcc.target/arm/neon/vld3_laneu8.c: Remove.
4146 * gcc.target/arm/neon/vld3f32.c: Remove.
4147 * gcc.target/arm/neon/vld3p16.c: Remove.
4148 * gcc.target/arm/neon/vld3p64.c: Remove.
4149 * gcc.target/arm/neon/vld3p8.c: Remove.
4150 * gcc.target/arm/neon/vld3s16.c: Remove.
4151 * gcc.target/arm/neon/vld3s32.c: Remove.
4152 * gcc.target/arm/neon/vld3s64.c: Remove.
4153 * gcc.target/arm/neon/vld3s8.c: Remove.
4154 * gcc.target/arm/neon/vld3u16.c: Remove.
4155 * gcc.target/arm/neon/vld3u32.c: Remove.
4156 * gcc.target/arm/neon/vld3u64.c: Remove.
4157 * gcc.target/arm/neon/vld3u8.c: Remove.
4158 * gcc.target/arm/neon/vld4Q_lanef32.c: Remove.
4159 * gcc.target/arm/neon/vld4Q_lanep16.c: Remove.
4160 * gcc.target/arm/neon/vld4Q_lanes16.c: Remove.
4161 * gcc.target/arm/neon/vld4Q_lanes32.c: Remove.
4162 * gcc.target/arm/neon/vld4Q_laneu16.c: Remove.
4163 * gcc.target/arm/neon/vld4Q_laneu32.c: Remove.
4164 * gcc.target/arm/neon/vld4Qf32.c: Remove.
4165 * gcc.target/arm/neon/vld4Qp16.c: Remove.
4166 * gcc.target/arm/neon/vld4Qp8.c: Remove.
4167 * gcc.target/arm/neon/vld4Qs16.c: Remove.
4168 * gcc.target/arm/neon/vld4Qs32.c: Remove.
4169 * gcc.target/arm/neon/vld4Qs8.c: Remove.
4170 * gcc.target/arm/neon/vld4Qu16.c: Remove.
4171 * gcc.target/arm/neon/vld4Qu32.c: Remove.
4172 * gcc.target/arm/neon/vld4Qu8.c: Remove.
4173 * gcc.target/arm/neon/vld4_dupf32.c: Remove.
4174 * gcc.target/arm/neon/vld4_dupp16.c: Remove.
4175 * gcc.target/arm/neon/vld4_dupp64.c: Remove.
4176 * gcc.target/arm/neon/vld4_dupp8.c: Remove.
4177 * gcc.target/arm/neon/vld4_dups16.c: Remove.
4178 * gcc.target/arm/neon/vld4_dups32.c: Remove.
4179 * gcc.target/arm/neon/vld4_dups64.c: Remove.
4180 * gcc.target/arm/neon/vld4_dups8.c: Remove.
4181 * gcc.target/arm/neon/vld4_dupu16.c: Remove.
4182 * gcc.target/arm/neon/vld4_dupu32.c: Remove.
4183 * gcc.target/arm/neon/vld4_dupu64.c: Remove.
4184 * gcc.target/arm/neon/vld4_dupu8.c: Remove.
4185 * gcc.target/arm/neon/vld4_lanef32.c: Remove.
4186 * gcc.target/arm/neon/vld4_lanep16.c: Remove.
4187 * gcc.target/arm/neon/vld4_lanep8.c: Remove.
4188 * gcc.target/arm/neon/vld4_lanes16.c: Remove.
4189 * gcc.target/arm/neon/vld4_lanes32.c: Remove.
4190 * gcc.target/arm/neon/vld4_lanes8.c: Remove.
4191 * gcc.target/arm/neon/vld4_laneu16.c: Remove.
4192 * gcc.target/arm/neon/vld4_laneu32.c: Remove.
4193 * gcc.target/arm/neon/vld4_laneu8.c: Remove.
4194 * gcc.target/arm/neon/vld4f32.c: Remove.
4195 * gcc.target/arm/neon/vld4p16.c: Remove.
4196 * gcc.target/arm/neon/vld4p64.c: Remove.
4197 * gcc.target/arm/neon/vld4p8.c: Remove.
4198 * gcc.target/arm/neon/vld4s16.c: Remove.
4199 * gcc.target/arm/neon/vld4s32.c: Remove.
4200 * gcc.target/arm/neon/vld4s64.c: Remove.
4201 * gcc.target/arm/neon/vld4s8.c: Remove.
4202 * gcc.target/arm/neon/vld4u16.c: Remove.
4203 * gcc.target/arm/neon/vld4u32.c: Remove.
4204 * gcc.target/arm/neon/vld4u64.c: Remove.
4205 * gcc.target/arm/neon/vld4u8.c: Remove.
4206 * gcc.target/arm/neon/vmaxQf32.c: Remove.
4207 * gcc.target/arm/neon/vmaxQs16.c: Remove.
4208 * gcc.target/arm/neon/vmaxQs32.c: Remove.
4209 * gcc.target/arm/neon/vmaxQs8.c: Remove.
4210 * gcc.target/arm/neon/vmaxQu16.c: Remove.
4211 * gcc.target/arm/neon/vmaxQu32.c: Remove.
4212 * gcc.target/arm/neon/vmaxQu8.c: Remove.
4213 * gcc.target/arm/neon/vmaxf32.c: Remove.
4214 * gcc.target/arm/neon/vmaxs16.c: Remove.
4215 * gcc.target/arm/neon/vmaxs32.c: Remove.
4216 * gcc.target/arm/neon/vmaxs8.c: Remove.
4217 * gcc.target/arm/neon/vmaxu16.c: Remove.
4218 * gcc.target/arm/neon/vmaxu32.c: Remove.
4219 * gcc.target/arm/neon/vmaxu8.c: Remove.
4220 * gcc.target/arm/neon/vminQf32.c: Remove.
4221 * gcc.target/arm/neon/vminQs16.c: Remove.
4222 * gcc.target/arm/neon/vminQs32.c: Remove.
4223 * gcc.target/arm/neon/vminQs8.c: Remove.
4224 * gcc.target/arm/neon/vminQu16.c: Remove.
4225 * gcc.target/arm/neon/vminQu32.c: Remove.
4226 * gcc.target/arm/neon/vminQu8.c: Remove.
4227 * gcc.target/arm/neon/vminf32.c: Remove.
4228 * gcc.target/arm/neon/vmins16.c: Remove.
4229 * gcc.target/arm/neon/vmins32.c: Remove.
4230 * gcc.target/arm/neon/vmins8.c: Remove.
4231 * gcc.target/arm/neon/vminu16.c: Remove.
4232 * gcc.target/arm/neon/vminu32.c: Remove.
4233 * gcc.target/arm/neon/vminu8.c: Remove.
4234 * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove.
4235 * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove.
4236 * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove.
4237 * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove.
4238 * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove.
4239 * gcc.target/arm/neon/vmlaQ_nf32.c: Remove.
4240 * gcc.target/arm/neon/vmlaQ_ns16.c: Remove.
4241 * gcc.target/arm/neon/vmlaQ_ns32.c: Remove.
4242 * gcc.target/arm/neon/vmlaQ_nu16.c: Remove.
4243 * gcc.target/arm/neon/vmlaQ_nu32.c: Remove.
4244 * gcc.target/arm/neon/vmlaQf32.c: Remove.
4245 * gcc.target/arm/neon/vmlaQs16.c: Remove.
4246 * gcc.target/arm/neon/vmlaQs32.c: Remove.
4247 * gcc.target/arm/neon/vmlaQs8.c: Remove.
4248 * gcc.target/arm/neon/vmlaQu16.c: Remove.
4249 * gcc.target/arm/neon/vmlaQu32.c: Remove.
4250 * gcc.target/arm/neon/vmlaQu8.c: Remove.
4251 * gcc.target/arm/neon/vmla_lanef32.c: Remove.
4252 * gcc.target/arm/neon/vmla_lanes16.c: Remove.
4253 * gcc.target/arm/neon/vmla_lanes32.c: Remove.
4254 * gcc.target/arm/neon/vmla_laneu16.c: Remove.
4255 * gcc.target/arm/neon/vmla_laneu32.c: Remove.
4256 * gcc.target/arm/neon/vmla_nf32.c: Remove.
4257 * gcc.target/arm/neon/vmla_ns16.c: Remove.
4258 * gcc.target/arm/neon/vmla_ns32.c: Remove.
4259 * gcc.target/arm/neon/vmla_nu16.c: Remove.
4260 * gcc.target/arm/neon/vmla_nu32.c: Remove.
4261 * gcc.target/arm/neon/vmlaf32.c: Remove.
4262 * gcc.target/arm/neon/vmlal_lanes16.c: Remove.
4263 * gcc.target/arm/neon/vmlal_lanes32.c: Remove.
4264 * gcc.target/arm/neon/vmlal_laneu16.c: Remove.
4265 * gcc.target/arm/neon/vmlal_laneu32.c: Remove.
4266 * gcc.target/arm/neon/vmlal_ns16.c: Remove.
4267 * gcc.target/arm/neon/vmlal_ns32.c: Remove.
4268 * gcc.target/arm/neon/vmlal_nu16.c: Remove.
4269 * gcc.target/arm/neon/vmlal_nu32.c: Remove.
4270 * gcc.target/arm/neon/vmlals16.c: Remove.
4271 * gcc.target/arm/neon/vmlals32.c: Remove.
4272 * gcc.target/arm/neon/vmlals8.c: Remove.
4273 * gcc.target/arm/neon/vmlalu16.c: Remove.
4274 * gcc.target/arm/neon/vmlalu32.c: Remove.
4275 * gcc.target/arm/neon/vmlalu8.c: Remove.
4276 * gcc.target/arm/neon/vmlas16.c: Remove.
4277 * gcc.target/arm/neon/vmlas32.c: Remove.
4278 * gcc.target/arm/neon/vmlas8.c: Remove.
4279 * gcc.target/arm/neon/vmlau16.c: Remove.
4280 * gcc.target/arm/neon/vmlau32.c: Remove.
4281 * gcc.target/arm/neon/vmlau8.c: Remove.
4282 * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove.
4283 * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove.
4284 * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove.
4285 * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove.
4286 * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove.
4287 * gcc.target/arm/neon/vmlsQ_nf32.c: Remove.
4288 * gcc.target/arm/neon/vmlsQ_ns16.c: Remove.
4289 * gcc.target/arm/neon/vmlsQ_ns32.c: Remove.
4290 * gcc.target/arm/neon/vmlsQ_nu16.c: Remove.
4291 * gcc.target/arm/neon/vmlsQ_nu32.c: Remove.
4292 * gcc.target/arm/neon/vmlsQf32.c: Remove.
4293 * gcc.target/arm/neon/vmlsQs16.c: Remove.
4294 * gcc.target/arm/neon/vmlsQs32.c: Remove.
4295 * gcc.target/arm/neon/vmlsQs8.c: Remove.
4296 * gcc.target/arm/neon/vmlsQu16.c: Remove.
4297 * gcc.target/arm/neon/vmlsQu32.c: Remove.
4298 * gcc.target/arm/neon/vmlsQu8.c: Remove.
4299 * gcc.target/arm/neon/vmls_lanef32.c: Remove.
4300 * gcc.target/arm/neon/vmls_lanes16.c: Remove.
4301 * gcc.target/arm/neon/vmls_lanes32.c: Remove.
4302 * gcc.target/arm/neon/vmls_laneu16.c: Remove.
4303 * gcc.target/arm/neon/vmls_laneu32.c: Remove.
4304 * gcc.target/arm/neon/vmls_nf32.c: Remove.
4305 * gcc.target/arm/neon/vmls_ns16.c: Remove.
4306 * gcc.target/arm/neon/vmls_ns32.c: Remove.
4307 * gcc.target/arm/neon/vmls_nu16.c: Remove.
4308 * gcc.target/arm/neon/vmls_nu32.c: Remove.
4309 * gcc.target/arm/neon/vmlsf32.c: Remove.
4310 * gcc.target/arm/neon/vmlsl_lanes16.c: Remove.
4311 * gcc.target/arm/neon/vmlsl_lanes32.c: Remove.
4312 * gcc.target/arm/neon/vmlsl_laneu16.c: Remove.
4313 * gcc.target/arm/neon/vmlsl_laneu32.c: Remove.
4314 * gcc.target/arm/neon/vmlsl_ns16.c: Remove.
4315 * gcc.target/arm/neon/vmlsl_ns32.c: Remove.
4316 * gcc.target/arm/neon/vmlsl_nu16.c: Remove.
4317 * gcc.target/arm/neon/vmlsl_nu32.c: Remove.
4318 * gcc.target/arm/neon/vmlsls16.c: Remove.
4319 * gcc.target/arm/neon/vmlsls32.c: Remove.
4320 * gcc.target/arm/neon/vmlsls8.c: Remove.
4321 * gcc.target/arm/neon/vmlslu16.c: Remove.
4322 * gcc.target/arm/neon/vmlslu32.c: Remove.
4323 * gcc.target/arm/neon/vmlslu8.c: Remove.
4324 * gcc.target/arm/neon/vmlss16.c: Remove.
4325 * gcc.target/arm/neon/vmlss32.c: Remove.
4326 * gcc.target/arm/neon/vmlss8.c: Remove.
4327 * gcc.target/arm/neon/vmlsu16.c: Remove.
4328 * gcc.target/arm/neon/vmlsu32.c: Remove.
4329 * gcc.target/arm/neon/vmlsu8.c: Remove.
4330 * gcc.target/arm/neon/vmovQ_nf32.c: Remove.
4331 * gcc.target/arm/neon/vmovQ_np16.c: Remove.
4332 * gcc.target/arm/neon/vmovQ_np8.c: Remove.
4333 * gcc.target/arm/neon/vmovQ_ns16.c: Remove.
4334 * gcc.target/arm/neon/vmovQ_ns32.c: Remove.
4335 * gcc.target/arm/neon/vmovQ_ns64.c: Remove.
4336 * gcc.target/arm/neon/vmovQ_ns8.c: Remove.
4337 * gcc.target/arm/neon/vmovQ_nu16.c: Remove.
4338 * gcc.target/arm/neon/vmovQ_nu32.c: Remove.
4339 * gcc.target/arm/neon/vmovQ_nu64.c: Remove.
4340 * gcc.target/arm/neon/vmovQ_nu8.c: Remove.
4341 * gcc.target/arm/neon/vmov_nf32.c: Remove.
4342 * gcc.target/arm/neon/vmov_np16.c: Remove.
4343 * gcc.target/arm/neon/vmov_np8.c: Remove.
4344 * gcc.target/arm/neon/vmov_ns16.c: Remove.
4345 * gcc.target/arm/neon/vmov_ns32.c: Remove.
4346 * gcc.target/arm/neon/vmov_ns64.c: Remove.
4347 * gcc.target/arm/neon/vmov_ns8.c: Remove.
4348 * gcc.target/arm/neon/vmov_nu16.c: Remove.
4349 * gcc.target/arm/neon/vmov_nu32.c: Remove.
4350 * gcc.target/arm/neon/vmov_nu64.c: Remove.
4351 * gcc.target/arm/neon/vmov_nu8.c: Remove.
4352 * gcc.target/arm/neon/vmovls16.c: Remove.
4353 * gcc.target/arm/neon/vmovls32.c: Remove.
4354 * gcc.target/arm/neon/vmovls8.c: Remove.
4355 * gcc.target/arm/neon/vmovlu16.c: Remove.
4356 * gcc.target/arm/neon/vmovlu32.c: Remove.
4357 * gcc.target/arm/neon/vmovlu8.c: Remove.
4358 * gcc.target/arm/neon/vmovns16.c: Remove.
4359 * gcc.target/arm/neon/vmovns32.c: Remove.
4360 * gcc.target/arm/neon/vmovns64.c: Remove.
4361 * gcc.target/arm/neon/vmovnu16.c: Remove.
4362 * gcc.target/arm/neon/vmovnu32.c: Remove.
4363 * gcc.target/arm/neon/vmovnu64.c: Remove.
4364 * gcc.target/arm/neon/vmulQ_lanef32.c: Remove.
4365 * gcc.target/arm/neon/vmulQ_lanes16.c: Remove.
4366 * gcc.target/arm/neon/vmulQ_lanes32.c: Remove.
4367 * gcc.target/arm/neon/vmulQ_laneu16.c: Remove.
4368 * gcc.target/arm/neon/vmulQ_laneu32.c: Remove.
4369 * gcc.target/arm/neon/vmulQ_nf32.c: Remove.
4370 * gcc.target/arm/neon/vmulQ_ns16.c: Remove.
4371 * gcc.target/arm/neon/vmulQ_ns32.c: Remove.
4372 * gcc.target/arm/neon/vmulQ_nu16.c: Remove.
4373 * gcc.target/arm/neon/vmulQ_nu32.c: Remove.
4374 * gcc.target/arm/neon/vmulQf32.c: Remove.
4375 * gcc.target/arm/neon/vmulQp8.c: Remove.
4376 * gcc.target/arm/neon/vmulQs16.c: Remove.
4377 * gcc.target/arm/neon/vmulQs32.c: Remove.
4378 * gcc.target/arm/neon/vmulQs8.c: Remove.
4379 * gcc.target/arm/neon/vmulQu16.c: Remove.
4380 * gcc.target/arm/neon/vmulQu32.c: Remove.
4381 * gcc.target/arm/neon/vmulQu8.c: Remove.
4382 * gcc.target/arm/neon/vmul_lanef32.c: Remove.
4383 * gcc.target/arm/neon/vmul_lanes16.c: Remove.
4384 * gcc.target/arm/neon/vmul_lanes32.c: Remove.
4385 * gcc.target/arm/neon/vmul_laneu16.c: Remove.
4386 * gcc.target/arm/neon/vmul_laneu32.c: Remove.
4387 * gcc.target/arm/neon/vmul_nf32.c: Remove.
4388 * gcc.target/arm/neon/vmul_ns16.c: Remove.
4389 * gcc.target/arm/neon/vmul_ns32.c: Remove.
4390 * gcc.target/arm/neon/vmul_nu16.c: Remove.
4391 * gcc.target/arm/neon/vmul_nu32.c: Remove.
4392 * gcc.target/arm/neon/vmulf32.c: Remove.
4393 * gcc.target/arm/neon/vmull_lanes16.c: Remove.
4394 * gcc.target/arm/neon/vmull_lanes32.c: Remove.
4395 * gcc.target/arm/neon/vmull_laneu16.c: Remove.
4396 * gcc.target/arm/neon/vmull_laneu32.c: Remove.
4397 * gcc.target/arm/neon/vmull_ns16.c: Remove.
4398 * gcc.target/arm/neon/vmull_ns32.c: Remove.
4399 * gcc.target/arm/neon/vmull_nu16.c: Remove.
4400 * gcc.target/arm/neon/vmull_nu32.c: Remove.
4401 * gcc.target/arm/neon/vmullp8.c: Remove.
4402 * gcc.target/arm/neon/vmulls16.c: Remove.
4403 * gcc.target/arm/neon/vmulls32.c: Remove.
4404 * gcc.target/arm/neon/vmulls8.c: Remove.
4405 * gcc.target/arm/neon/vmullu16.c: Remove.
4406 * gcc.target/arm/neon/vmullu32.c: Remove.
4407 * gcc.target/arm/neon/vmullu8.c: Remove.
4408 * gcc.target/arm/neon/vmulp8.c: Remove.
4409 * gcc.target/arm/neon/vmuls16.c: Remove.
4410 * gcc.target/arm/neon/vmuls32.c: Remove.
4411 * gcc.target/arm/neon/vmuls8.c: Remove.
4412 * gcc.target/arm/neon/vmulu16.c: Remove.
4413 * gcc.target/arm/neon/vmulu32.c: Remove.
4414 * gcc.target/arm/neon/vmulu8.c: Remove.
4415 * gcc.target/arm/neon/vmvnQp8.c: Remove.
4416 * gcc.target/arm/neon/vmvnQs16.c: Remove.
4417 * gcc.target/arm/neon/vmvnQs32.c: Remove.
4418 * gcc.target/arm/neon/vmvnQs8.c: Remove.
4419 * gcc.target/arm/neon/vmvnQu16.c: Remove.
4420 * gcc.target/arm/neon/vmvnQu32.c: Remove.
4421 * gcc.target/arm/neon/vmvnQu8.c: Remove.
4422 * gcc.target/arm/neon/vmvnp8.c: Remove.
4423 * gcc.target/arm/neon/vmvns16.c: Remove.
4424 * gcc.target/arm/neon/vmvns32.c: Remove.
4425 * gcc.target/arm/neon/vmvns8.c: Remove.
4426 * gcc.target/arm/neon/vmvnu16.c: Remove.
4427 * gcc.target/arm/neon/vmvnu32.c: Remove.
4428 * gcc.target/arm/neon/vmvnu8.c: Remove.
4429 * gcc.target/arm/neon/vnegQf32.c: Remove.
4430 * gcc.target/arm/neon/vnegQs16.c: Remove.
4431 * gcc.target/arm/neon/vnegQs32.c: Remove.
4432 * gcc.target/arm/neon/vnegQs8.c: Remove.
4433 * gcc.target/arm/neon/vnegf32.c: Remove.
4434 * gcc.target/arm/neon/vnegs16.c: Remove.
4435 * gcc.target/arm/neon/vnegs32.c: Remove.
4436 * gcc.target/arm/neon/vnegs8.c: Remove.
4437 * gcc.target/arm/neon/vornQs16.c: Remove.
4438 * gcc.target/arm/neon/vornQs32.c: Remove.
4439 * gcc.target/arm/neon/vornQs64.c: Remove.
4440 * gcc.target/arm/neon/vornQs8.c: Remove.
4441 * gcc.target/arm/neon/vornQu16.c: Remove.
4442 * gcc.target/arm/neon/vornQu32.c: Remove.
4443 * gcc.target/arm/neon/vornQu64.c: Remove.
4444 * gcc.target/arm/neon/vornQu8.c: Remove.
4445 * gcc.target/arm/neon/vorns16.c: Remove.
4446 * gcc.target/arm/neon/vorns32.c: Remove.
4447 * gcc.target/arm/neon/vorns64.c: Remove.
4448 * gcc.target/arm/neon/vorns8.c: Remove.
4449 * gcc.target/arm/neon/vornu16.c: Remove.
4450 * gcc.target/arm/neon/vornu32.c: Remove.
4451 * gcc.target/arm/neon/vornu64.c: Remove.
4452 * gcc.target/arm/neon/vornu8.c: Remove.
4453 * gcc.target/arm/neon/vorrQs16.c: Remove.
4454 * gcc.target/arm/neon/vorrQs32.c: Remove.
4455 * gcc.target/arm/neon/vorrQs64.c: Remove.
4456 * gcc.target/arm/neon/vorrQs8.c: Remove.
4457 * gcc.target/arm/neon/vorrQu16.c: Remove.
4458 * gcc.target/arm/neon/vorrQu32.c: Remove.
4459 * gcc.target/arm/neon/vorrQu64.c: Remove.
4460 * gcc.target/arm/neon/vorrQu8.c: Remove.
4461 * gcc.target/arm/neon/vorrs16.c: Remove.
4462 * gcc.target/arm/neon/vorrs32.c: Remove.
4463 * gcc.target/arm/neon/vorrs64.c: Remove.
4464 * gcc.target/arm/neon/vorrs8.c: Remove.
4465 * gcc.target/arm/neon/vorru16.c: Remove.
4466 * gcc.target/arm/neon/vorru32.c: Remove.
4467 * gcc.target/arm/neon/vorru64.c: Remove.
4468 * gcc.target/arm/neon/vorru8.c: Remove.
4469 * gcc.target/arm/neon/vpadalQs16.c: Remove.
4470 * gcc.target/arm/neon/vpadalQs32.c: Remove.
4471 * gcc.target/arm/neon/vpadalQs8.c: Remove.
4472 * gcc.target/arm/neon/vpadalQu16.c: Remove.
4473 * gcc.target/arm/neon/vpadalQu32.c: Remove.
4474 * gcc.target/arm/neon/vpadalQu8.c: Remove.
4475 * gcc.target/arm/neon/vpadals16.c: Remove.
4476 * gcc.target/arm/neon/vpadals32.c: Remove.
4477 * gcc.target/arm/neon/vpadals8.c: Remove.
4478 * gcc.target/arm/neon/vpadalu16.c: Remove.
4479 * gcc.target/arm/neon/vpadalu32.c: Remove.
4480 * gcc.target/arm/neon/vpadalu8.c: Remove.
4481 * gcc.target/arm/neon/vpaddf32.c: Remove.
4482 * gcc.target/arm/neon/vpaddlQs16.c: Remove.
4483 * gcc.target/arm/neon/vpaddlQs32.c: Remove.
4484 * gcc.target/arm/neon/vpaddlQs8.c: Remove.
4485 * gcc.target/arm/neon/vpaddlQu16.c: Remove.
4486 * gcc.target/arm/neon/vpaddlQu32.c: Remove.
4487 * gcc.target/arm/neon/vpaddlQu8.c: Remove.
4488 * gcc.target/arm/neon/vpaddls16.c: Remove.
4489 * gcc.target/arm/neon/vpaddls32.c: Remove.
4490 * gcc.target/arm/neon/vpaddls8.c: Remove.
4491 * gcc.target/arm/neon/vpaddlu16.c: Remove.
4492 * gcc.target/arm/neon/vpaddlu32.c: Remove.
4493 * gcc.target/arm/neon/vpaddlu8.c: Remove.
4494 * gcc.target/arm/neon/vpadds16.c: Remove.
4495 * gcc.target/arm/neon/vpadds32.c: Remove.
4496 * gcc.target/arm/neon/vpadds8.c: Remove.
4497 * gcc.target/arm/neon/vpaddu16.c: Remove.
4498 * gcc.target/arm/neon/vpaddu32.c: Remove.
4499 * gcc.target/arm/neon/vpaddu8.c: Remove.
4500 * gcc.target/arm/neon/vpmaxf32.c: Remove.
4501 * gcc.target/arm/neon/vpmaxs16.c: Remove.
4502 * gcc.target/arm/neon/vpmaxs32.c: Remove.
4503 * gcc.target/arm/neon/vpmaxs8.c: Remove.
4504 * gcc.target/arm/neon/vpmaxu16.c: Remove.
4505 * gcc.target/arm/neon/vpmaxu32.c: Remove.
4506 * gcc.target/arm/neon/vpmaxu8.c: Remove.
4507 * gcc.target/arm/neon/vpminf32.c: Remove.
4508 * gcc.target/arm/neon/vpmins16.c: Remove.
4509 * gcc.target/arm/neon/vpmins32.c: Remove.
4510 * gcc.target/arm/neon/vpmins8.c: Remove.
4511 * gcc.target/arm/neon/vpminu16.c: Remove.
4512 * gcc.target/arm/neon/vpminu32.c: Remove.
4513 * gcc.target/arm/neon/vpminu8.c: Remove.
4514 * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove.
4515 * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove.
4516 * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove.
4517 * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove.
4518 * gcc.target/arm/neon/vqRdmulhQs16.c: Remove.
4519 * gcc.target/arm/neon/vqRdmulhQs32.c: Remove.
4520 * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove.
4521 * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove.
4522 * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove.
4523 * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove.
4524 * gcc.target/arm/neon/vqRdmulhs16.c: Remove.
4525 * gcc.target/arm/neon/vqRdmulhs32.c: Remove.
4526 * gcc.target/arm/neon/vqRshlQs16.c: Remove.
4527 * gcc.target/arm/neon/vqRshlQs32.c: Remove.
4528 * gcc.target/arm/neon/vqRshlQs64.c: Remove.
4529 * gcc.target/arm/neon/vqRshlQs8.c: Remove.
4530 * gcc.target/arm/neon/vqRshlQu16.c: Remove.
4531 * gcc.target/arm/neon/vqRshlQu32.c: Remove.
4532 * gcc.target/arm/neon/vqRshlQu64.c: Remove.
4533 * gcc.target/arm/neon/vqRshlQu8.c: Remove.
4534 * gcc.target/arm/neon/vqRshls16.c: Remove.
4535 * gcc.target/arm/neon/vqRshls32.c: Remove.
4536 * gcc.target/arm/neon/vqRshls64.c: Remove.
4537 * gcc.target/arm/neon/vqRshls8.c: Remove.
4538 * gcc.target/arm/neon/vqRshlu16.c: Remove.
4539 * gcc.target/arm/neon/vqRshlu32.c: Remove.
4540 * gcc.target/arm/neon/vqRshlu64.c: Remove.
4541 * gcc.target/arm/neon/vqRshlu8.c: Remove.
4542 * gcc.target/arm/neon/vqRshrn_ns16.c: Remove.
4543 * gcc.target/arm/neon/vqRshrn_ns32.c: Remove.
4544 * gcc.target/arm/neon/vqRshrn_ns64.c: Remove.
4545 * gcc.target/arm/neon/vqRshrn_nu16.c: Remove.
4546 * gcc.target/arm/neon/vqRshrn_nu32.c: Remove.
4547 * gcc.target/arm/neon/vqRshrn_nu64.c: Remove.
4548 * gcc.target/arm/neon/vqRshrun_ns16.c: Remove.
4549 * gcc.target/arm/neon/vqRshrun_ns32.c: Remove.
4550 * gcc.target/arm/neon/vqRshrun_ns64.c: Remove.
4551 * gcc.target/arm/neon/vqabsQs16.c: Remove.
4552 * gcc.target/arm/neon/vqabsQs32.c: Remove.
4553 * gcc.target/arm/neon/vqabsQs8.c: Remove.
4554 * gcc.target/arm/neon/vqabss16.c: Remove.
4555 * gcc.target/arm/neon/vqabss32.c: Remove.
4556 * gcc.target/arm/neon/vqabss8.c: Remove.
4557 * gcc.target/arm/neon/vqaddQs16.c: Remove.
4558 * gcc.target/arm/neon/vqaddQs32.c: Remove.
4559 * gcc.target/arm/neon/vqaddQs64.c: Remove.
4560 * gcc.target/arm/neon/vqaddQs8.c: Remove.
4561 * gcc.target/arm/neon/vqaddQu16.c: Remove.
4562 * gcc.target/arm/neon/vqaddQu32.c: Remove.
4563 * gcc.target/arm/neon/vqaddQu64.c: Remove.
4564 * gcc.target/arm/neon/vqaddQu8.c: Remove.
4565 * gcc.target/arm/neon/vqadds16.c: Remove.
4566 * gcc.target/arm/neon/vqadds32.c: Remove.
4567 * gcc.target/arm/neon/vqadds64.c: Remove.
4568 * gcc.target/arm/neon/vqadds8.c: Remove.
4569 * gcc.target/arm/neon/vqaddu16.c: Remove.
4570 * gcc.target/arm/neon/vqaddu32.c: Remove.
4571 * gcc.target/arm/neon/vqaddu64.c: Remove.
4572 * gcc.target/arm/neon/vqaddu8.c: Remove.
4573 * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove.
4574 * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove.
4575 * gcc.target/arm/neon/vqdmlal_ns16.c: Remove.
4576 * gcc.target/arm/neon/vqdmlal_ns32.c: Remove.
4577 * gcc.target/arm/neon/vqdmlals16.c: Remove.
4578 * gcc.target/arm/neon/vqdmlals32.c: Remove.
4579 * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove.
4580 * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove.
4581 * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove.
4582 * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove.
4583 * gcc.target/arm/neon/vqdmlsls16.c: Remove.
4584 * gcc.target/arm/neon/vqdmlsls32.c: Remove.
4585 * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove.
4586 * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove.
4587 * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove.
4588 * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove.
4589 * gcc.target/arm/neon/vqdmulhQs16.c: Remove.
4590 * gcc.target/arm/neon/vqdmulhQs32.c: Remove.
4591 * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove.
4592 * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove.
4593 * gcc.target/arm/neon/vqdmulh_ns16.c: Remove.
4594 * gcc.target/arm/neon/vqdmulh_ns32.c: Remove.
4595 * gcc.target/arm/neon/vqdmulhs16.c: Remove.
4596 * gcc.target/arm/neon/vqdmulhs32.c: Remove.
4597 * gcc.target/arm/neon/vqdmull_lanes16.c: Remove.
4598 * gcc.target/arm/neon/vqdmull_lanes32.c: Remove.
4599 * gcc.target/arm/neon/vqdmull_ns16.c: Remove.
4600 * gcc.target/arm/neon/vqdmull_ns32.c: Remove.
4601 * gcc.target/arm/neon/vqdmulls16.c: Remove.
4602 * gcc.target/arm/neon/vqdmulls32.c: Remove.
4603 * gcc.target/arm/neon/vqmovns16.c: Remove.
4604 * gcc.target/arm/neon/vqmovns32.c: Remove.
4605 * gcc.target/arm/neon/vqmovns64.c: Remove.
4606 * gcc.target/arm/neon/vqmovnu16.c: Remove.
4607 * gcc.target/arm/neon/vqmovnu32.c: Remove.
4608 * gcc.target/arm/neon/vqmovnu64.c: Remove.
4609 * gcc.target/arm/neon/vqmovuns16.c: Remove.
4610 * gcc.target/arm/neon/vqmovuns32.c: Remove.
4611 * gcc.target/arm/neon/vqmovuns64.c: Remove.
4612 * gcc.target/arm/neon/vqnegQs16.c: Remove.
4613 * gcc.target/arm/neon/vqnegQs32.c: Remove.
4614 * gcc.target/arm/neon/vqnegQs8.c: Remove.
4615 * gcc.target/arm/neon/vqnegs16.c: Remove.
4616 * gcc.target/arm/neon/vqnegs32.c: Remove.
4617 * gcc.target/arm/neon/vqnegs8.c: Remove.
4618 * gcc.target/arm/neon/vqshlQ_ns16.c: Remove.
4619 * gcc.target/arm/neon/vqshlQ_ns32.c: Remove.
4620 * gcc.target/arm/neon/vqshlQ_ns64.c: Remove.
4621 * gcc.target/arm/neon/vqshlQ_ns8.c: Remove.
4622 * gcc.target/arm/neon/vqshlQ_nu16.c: Remove.
4623 * gcc.target/arm/neon/vqshlQ_nu32.c: Remove.
4624 * gcc.target/arm/neon/vqshlQ_nu64.c: Remove.
4625 * gcc.target/arm/neon/vqshlQ_nu8.c: Remove.
4626 * gcc.target/arm/neon/vqshlQs16.c: Remove.
4627 * gcc.target/arm/neon/vqshlQs32.c: Remove.
4628 * gcc.target/arm/neon/vqshlQs64.c: Remove.
4629 * gcc.target/arm/neon/vqshlQs8.c: Remove.
4630 * gcc.target/arm/neon/vqshlQu16.c: Remove.
4631 * gcc.target/arm/neon/vqshlQu32.c: Remove.
4632 * gcc.target/arm/neon/vqshlQu64.c: Remove.
4633 * gcc.target/arm/neon/vqshlQu8.c: Remove.
4634 * gcc.target/arm/neon/vqshl_ns16.c: Remove.
4635 * gcc.target/arm/neon/vqshl_ns32.c: Remove.
4636 * gcc.target/arm/neon/vqshl_ns64.c: Remove.
4637 * gcc.target/arm/neon/vqshl_ns8.c: Remove.
4638 * gcc.target/arm/neon/vqshl_nu16.c: Remove.
4639 * gcc.target/arm/neon/vqshl_nu32.c: Remove.
4640 * gcc.target/arm/neon/vqshl_nu64.c: Remove.
4641 * gcc.target/arm/neon/vqshl_nu8.c: Remove.
4642 * gcc.target/arm/neon/vqshls16.c: Remove.
4643 * gcc.target/arm/neon/vqshls32.c: Remove.
4644 * gcc.target/arm/neon/vqshls64.c: Remove.
4645 * gcc.target/arm/neon/vqshls8.c: Remove.
4646 * gcc.target/arm/neon/vqshlu16.c: Remove.
4647 * gcc.target/arm/neon/vqshlu32.c: Remove.
4648 * gcc.target/arm/neon/vqshlu64.c: Remove.
4649 * gcc.target/arm/neon/vqshlu8.c: Remove.
4650 * gcc.target/arm/neon/vqshluQ_ns16.c: Remove.
4651 * gcc.target/arm/neon/vqshluQ_ns32.c: Remove.
4652 * gcc.target/arm/neon/vqshluQ_ns64.c: Remove.
4653 * gcc.target/arm/neon/vqshluQ_ns8.c: Remove.
4654 * gcc.target/arm/neon/vqshlu_ns16.c: Remove.
4655 * gcc.target/arm/neon/vqshlu_ns32.c: Remove.
4656 * gcc.target/arm/neon/vqshlu_ns64.c: Remove.
4657 * gcc.target/arm/neon/vqshlu_ns8.c: Remove.
4658 * gcc.target/arm/neon/vqshrn_ns16.c: Remove.
4659 * gcc.target/arm/neon/vqshrn_ns32.c: Remove.
4660 * gcc.target/arm/neon/vqshrn_ns64.c: Remove.
4661 * gcc.target/arm/neon/vqshrn_nu16.c: Remove.
4662 * gcc.target/arm/neon/vqshrn_nu32.c: Remove.
4663 * gcc.target/arm/neon/vqshrn_nu64.c: Remove.
4664 * gcc.target/arm/neon/vqshrun_ns16.c: Remove.
4665 * gcc.target/arm/neon/vqshrun_ns32.c: Remove.
4666 * gcc.target/arm/neon/vqshrun_ns64.c: Remove.
4667 * gcc.target/arm/neon/vqsubQs16.c: Remove.
4668 * gcc.target/arm/neon/vqsubQs32.c: Remove.
4669 * gcc.target/arm/neon/vqsubQs64.c: Remove.
4670 * gcc.target/arm/neon/vqsubQs8.c: Remove.
4671 * gcc.target/arm/neon/vqsubQu16.c: Remove.
4672 * gcc.target/arm/neon/vqsubQu32.c: Remove.
4673 * gcc.target/arm/neon/vqsubQu64.c: Remove.
4674 * gcc.target/arm/neon/vqsubQu8.c: Remove.
4675 * gcc.target/arm/neon/vqsubs16.c: Remove.
4676 * gcc.target/arm/neon/vqsubs32.c: Remove.
4677 * gcc.target/arm/neon/vqsubs64.c: Remove.
4678 * gcc.target/arm/neon/vqsubs8.c: Remove.
4679 * gcc.target/arm/neon/vqsubu16.c: Remove.
4680 * gcc.target/arm/neon/vqsubu32.c: Remove.
4681 * gcc.target/arm/neon/vqsubu64.c: Remove.
4682 * gcc.target/arm/neon/vqsubu8.c: Remove.
4683 * gcc.target/arm/neon/vrecpeQf32.c: Remove.
4684 * gcc.target/arm/neon/vrecpeQu32.c: Remove.
4685 * gcc.target/arm/neon/vrecpef32.c: Remove.
4686 * gcc.target/arm/neon/vrecpeu32.c: Remove.
4687 * gcc.target/arm/neon/vrecpsQf32.c: Remove.
4688 * gcc.target/arm/neon/vrecpsf32.c: Remove.
4689 * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove.
4690 * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove.
4691 * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove.
4692 * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove.
4693 * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove.
4694 * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove.
4695 * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove.
4696 * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove.
4697 * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove.
4698 * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove.
4699 * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove.
4700 * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove.
4701 * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove.
4702 * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove.
4703 * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove.
4704 * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove.
4705 * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove.
4706 * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove.
4707 * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove.
4708 * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove.
4709 * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove.
4710 * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove.
4711 * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove.
4712 * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove.
4713 * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove.
4714 * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove.
4715 * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove.
4716 * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove.
4717 * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove.
4718 * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove.
4719 * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove.
4720 * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove.
4721 * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove.
4722 * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove.
4723 * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove.
4724 * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove.
4725 * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove.
4726 * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove.
4727 * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove.
4728 * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove.
4729 * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove.
4730 * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove.
4731 * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove.
4732 * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove.
4733 * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove.
4734 * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove.
4735 * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove.
4736 * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove.
4737 * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove.
4738 * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove.
4739 * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove.
4740 * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove.
4741 * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove.
4742 * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove.
4743 * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove.
4744 * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove.
4745 * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove.
4746 * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove.
4747 * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove.
4748 * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove.
4749 * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove.
4750 * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove.
4751 * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove.
4752 * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove.
4753 * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove.
4754 * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove.
4755 * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove.
4756 * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove.
4757 * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove.
4758 * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove.
4759 * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove.
4760 * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove.
4761 * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove.
4762 * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove.
4763 * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove.
4764 * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove.
4765 * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove.
4766 * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove.
4767 * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove.
4768 * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove.
4769 * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove.
4770 * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove.
4771 * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove.
4772 * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove.
4773 * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove.
4774 * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove.
4775 * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove.
4776 * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove.
4777 * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove.
4778 * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove.
4779 * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove.
4780 * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove.
4781 * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove.
4782 * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove.
4783 * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove.
4784 * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove.
4785 * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove.
4786 * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove.
4787 * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove.
4788 * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove.
4789 * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove.
4790 * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove.
4791 * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove.
4792 * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove.
4793 * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove.
4794 * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove.
4795 * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove.
4796 * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove.
4797 * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove.
4798 * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove.
4799 * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove.
4800 * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove.
4801 * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove.
4802 * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove.
4803 * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove.
4804 * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove.
4805 * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove.
4806 * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove.
4807 * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove.
4808 * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove.
4809 * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove.
4810 * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove.
4811 * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove.
4812 * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove.
4813 * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove.
4814 * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove.
4815 * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove.
4816 * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove.
4817 * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove.
4818 * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove.
4819 * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove.
4820 * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove.
4821 * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove.
4822 * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove.
4823 * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove.
4824 * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove.
4825 * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove.
4826 * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove.
4827 * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove.
4828 * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove.
4829 * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove.
4830 * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove.
4831 * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove.
4832 * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove.
4833 * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove.
4834 * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove.
4835 * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove.
4836 * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove.
4837 * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove.
4838 * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove.
4839 * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove.
4840 * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove.
4841 * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove.
4842 * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove.
4843 * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove.
4844 * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove.
4845 * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove.
4846 * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove.
4847 * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove.
4848 * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove.
4849 * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove.
4850 * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove.
4851 * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove.
4852 * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove.
4853 * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove.
4854 * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove.
4855 * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove.
4856 * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove.
4857 * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove.
4858 * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove.
4859 * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove.
4860 * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove.
4861 * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove.
4862 * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove.
4863 * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove.
4864 * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove.
4865 * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove.
4866 * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove.
4867 * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove.
4868 * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove.
4869 * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove.
4870 * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove.
4871 * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove.
4872 * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove.
4873 * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove.
4874 * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove.
4875 * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove.
4876 * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove.
4877 * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove.
4878 * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove.
4879 * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove.
4880 * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove.
4881 * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove.
4882 * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove.
4883 * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove.
4884 * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove.
4885 * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove.
4886 * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove.
4887 * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove.
4888 * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove.
4889 * gcc.target/arm/neon/vreinterprets16_f32.c: Remove.
4890 * gcc.target/arm/neon/vreinterprets16_p16.c: Remove.
4891 * gcc.target/arm/neon/vreinterprets16_p64.c: Remove.
4892 * gcc.target/arm/neon/vreinterprets16_p8.c: Remove.
4893 * gcc.target/arm/neon/vreinterprets16_s32.c: Remove.
4894 * gcc.target/arm/neon/vreinterprets16_s64.c: Remove.
4895 * gcc.target/arm/neon/vreinterprets16_s8.c: Remove.
4896 * gcc.target/arm/neon/vreinterprets16_u16.c: Remove.
4897 * gcc.target/arm/neon/vreinterprets16_u32.c: Remove.
4898 * gcc.target/arm/neon/vreinterprets16_u64.c: Remove.
4899 * gcc.target/arm/neon/vreinterprets16_u8.c: Remove.
4900 * gcc.target/arm/neon/vreinterprets32_f32.c: Remove.
4901 * gcc.target/arm/neon/vreinterprets32_p16.c: Remove.
4902 * gcc.target/arm/neon/vreinterprets32_p64.c: Remove.
4903 * gcc.target/arm/neon/vreinterprets32_p8.c: Remove.
4904 * gcc.target/arm/neon/vreinterprets32_s16.c: Remove.
4905 * gcc.target/arm/neon/vreinterprets32_s64.c: Remove.
4906 * gcc.target/arm/neon/vreinterprets32_s8.c: Remove.
4907 * gcc.target/arm/neon/vreinterprets32_u16.c: Remove.
4908 * gcc.target/arm/neon/vreinterprets32_u32.c: Remove.
4909 * gcc.target/arm/neon/vreinterprets32_u64.c: Remove.
4910 * gcc.target/arm/neon/vreinterprets32_u8.c: Remove.
4911 * gcc.target/arm/neon/vreinterprets64_f32.c: Remove.
4912 * gcc.target/arm/neon/vreinterprets64_p16.c: Remove.
4913 * gcc.target/arm/neon/vreinterprets64_p64.c: Remove.
4914 * gcc.target/arm/neon/vreinterprets64_p8.c: Remove.
4915 * gcc.target/arm/neon/vreinterprets64_s16.c: Remove.
4916 * gcc.target/arm/neon/vreinterprets64_s32.c: Remove.
4917 * gcc.target/arm/neon/vreinterprets64_s8.c: Remove.
4918 * gcc.target/arm/neon/vreinterprets64_u16.c: Remove.
4919 * gcc.target/arm/neon/vreinterprets64_u32.c: Remove.
4920 * gcc.target/arm/neon/vreinterprets64_u64.c: Remove.
4921 * gcc.target/arm/neon/vreinterprets64_u8.c: Remove.
4922 * gcc.target/arm/neon/vreinterprets8_f32.c: Remove.
4923 * gcc.target/arm/neon/vreinterprets8_p16.c: Remove.
4924 * gcc.target/arm/neon/vreinterprets8_p64.c: Remove.
4925 * gcc.target/arm/neon/vreinterprets8_p8.c: Remove.
4926 * gcc.target/arm/neon/vreinterprets8_s16.c: Remove.
4927 * gcc.target/arm/neon/vreinterprets8_s32.c: Remove.
4928 * gcc.target/arm/neon/vreinterprets8_s64.c: Remove.
4929 * gcc.target/arm/neon/vreinterprets8_u16.c: Remove.
4930 * gcc.target/arm/neon/vreinterprets8_u32.c: Remove.
4931 * gcc.target/arm/neon/vreinterprets8_u64.c: Remove.
4932 * gcc.target/arm/neon/vreinterprets8_u8.c: Remove.
4933 * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove.
4934 * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove.
4935 * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove.
4936 * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove.
4937 * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove.
4938 * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove.
4939 * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove.
4940 * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove.
4941 * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove.
4942 * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove.
4943 * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove.
4944 * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove.
4945 * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove.
4946 * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove.
4947 * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove.
4948 * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove.
4949 * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove.
4950 * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove.
4951 * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove.
4952 * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove.
4953 * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove.
4954 * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove.
4955 * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove.
4956 * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove.
4957 * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove.
4958 * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove.
4959 * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove.
4960 * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove.
4961 * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove.
4962 * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove.
4963 * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove.
4964 * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove.
4965 * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove.
4966 * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove.
4967 * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove.
4968 * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove.
4969 * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove.
4970 * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove.
4971 * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove.
4972 * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove.
4973 * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove.
4974 * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove.
4975 * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove.
4976 * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove.
4977 * gcc.target/arm/neon/vrev16Qp8.c: Remove.
4978 * gcc.target/arm/neon/vrev16Qs8.c: Remove.
4979 * gcc.target/arm/neon/vrev16Qu8.c: Remove.
4980 * gcc.target/arm/neon/vrev16p8.c: Remove.
4981 * gcc.target/arm/neon/vrev16s8.c: Remove.
4982 * gcc.target/arm/neon/vrev16u8.c: Remove.
4983 * gcc.target/arm/neon/vrev32Qp16.c: Remove.
4984 * gcc.target/arm/neon/vrev32Qp8.c: Remove.
4985 * gcc.target/arm/neon/vrev32Qs16.c: Remove.
4986 * gcc.target/arm/neon/vrev32Qs8.c: Remove.
4987 * gcc.target/arm/neon/vrev32Qu16.c: Remove.
4988 * gcc.target/arm/neon/vrev32Qu8.c: Remove.
4989 * gcc.target/arm/neon/vrev32p16.c: Remove.
4990 * gcc.target/arm/neon/vrev32p8.c: Remove.
4991 * gcc.target/arm/neon/vrev32s16.c: Remove.
4992 * gcc.target/arm/neon/vrev32s8.c: Remove.
4993 * gcc.target/arm/neon/vrev32u16.c: Remove.
4994 * gcc.target/arm/neon/vrev32u8.c: Remove.
4995 * gcc.target/arm/neon/vrev64Qf32.c: Remove.
4996 * gcc.target/arm/neon/vrev64Qp16.c: Remove.
4997 * gcc.target/arm/neon/vrev64Qp8.c: Remove.
4998 * gcc.target/arm/neon/vrev64Qs16.c: Remove.
4999 * gcc.target/arm/neon/vrev64Qs32.c: Remove.
5000 * gcc.target/arm/neon/vrev64Qs8.c: Remove.
5001 * gcc.target/arm/neon/vrev64Qu16.c: Remove.
5002 * gcc.target/arm/neon/vrev64Qu32.c: Remove.
5003 * gcc.target/arm/neon/vrev64Qu8.c: Remove.
5004 * gcc.target/arm/neon/vrev64f32.c: Remove.
5005 * gcc.target/arm/neon/vrev64p16.c: Remove.
5006 * gcc.target/arm/neon/vrev64p8.c: Remove.
5007 * gcc.target/arm/neon/vrev64s16.c: Remove.
5008 * gcc.target/arm/neon/vrev64s32.c: Remove.
5009 * gcc.target/arm/neon/vrev64s8.c: Remove.
5010 * gcc.target/arm/neon/vrev64u16.c: Remove.
5011 * gcc.target/arm/neon/vrev64u32.c: Remove.
5012 * gcc.target/arm/neon/vrev64u8.c: Remove.
5013 * gcc.target/arm/neon/vrndaf32.c: Remove.
5014 * gcc.target/arm/neon/vrndaqf32.c: Remove.
5015 * gcc.target/arm/neon/vrndf32.c: Remove.
5016 * gcc.target/arm/neon/vrndmf32.c: Remove.
5017 * gcc.target/arm/neon/vrndmqf32.c: Remove.
5018 * gcc.target/arm/neon/vrndnf32.c: Remove.
5019 * gcc.target/arm/neon/vrndnqf32.c: Remove.
5020 * gcc.target/arm/neon/vrndpf32.c: Remove.
5021 * gcc.target/arm/neon/vrndpqf32.c: Remove.
5022 * gcc.target/arm/neon/vrndqf32.c: Remove.
5023 * gcc.target/arm/neon/vrsqrteQf32.c: Remove.
5024 * gcc.target/arm/neon/vrsqrteQu32.c: Remove.
5025 * gcc.target/arm/neon/vrsqrtef32.c: Remove.
5026 * gcc.target/arm/neon/vrsqrteu32.c: Remove.
5027 * gcc.target/arm/neon/vrsqrtsQf32.c: Remove.
5028 * gcc.target/arm/neon/vrsqrtsf32.c: Remove.
5029 * gcc.target/arm/neon/vsetQ_lanef32.c: Remove.
5030 * gcc.target/arm/neon/vsetQ_lanep16.c: Remove.
5031 * gcc.target/arm/neon/vsetQ_lanep8.c: Remove.
5032 * gcc.target/arm/neon/vsetQ_lanes16.c: Remove.
5033 * gcc.target/arm/neon/vsetQ_lanes32.c: Remove.
5034 * gcc.target/arm/neon/vsetQ_lanes64.c: Remove.
5035 * gcc.target/arm/neon/vsetQ_lanes8.c: Remove.
5036 * gcc.target/arm/neon/vsetQ_laneu16.c: Remove.
5037 * gcc.target/arm/neon/vsetQ_laneu32.c: Remove.
5038 * gcc.target/arm/neon/vsetQ_laneu64.c: Remove.
5039 * gcc.target/arm/neon/vsetQ_laneu8.c: Remove.
5040 * gcc.target/arm/neon/vset_lanef32.c: Remove.
5041 * gcc.target/arm/neon/vset_lanep16.c: Remove.
5042 * gcc.target/arm/neon/vset_lanep8.c: Remove.
5043 * gcc.target/arm/neon/vset_lanes16.c: Remove.
5044 * gcc.target/arm/neon/vset_lanes32.c: Remove.
5045 * gcc.target/arm/neon/vset_lanes64.c: Remove.
5046 * gcc.target/arm/neon/vset_lanes8.c: Remove.
5047 * gcc.target/arm/neon/vset_laneu16.c: Remove.
5048 * gcc.target/arm/neon/vset_laneu32.c: Remove.
5049 * gcc.target/arm/neon/vset_laneu64.c: Remove.
5050 * gcc.target/arm/neon/vset_laneu8.c: Remove.
5051 * gcc.target/arm/neon/vshlQ_ns16.c: Remove.
5052 * gcc.target/arm/neon/vshlQ_ns32.c: Remove.
5053 * gcc.target/arm/neon/vshlQ_ns64.c: Remove.
5054 * gcc.target/arm/neon/vshlQ_ns8.c: Remove.
5055 * gcc.target/arm/neon/vshlQ_nu16.c: Remove.
5056 * gcc.target/arm/neon/vshlQ_nu32.c: Remove.
5057 * gcc.target/arm/neon/vshlQ_nu64.c: Remove.
5058 * gcc.target/arm/neon/vshlQ_nu8.c: Remove.
5059 * gcc.target/arm/neon/vshlQs16.c: Remove.
5060 * gcc.target/arm/neon/vshlQs32.c: Remove.
5061 * gcc.target/arm/neon/vshlQs64.c: Remove.
5062 * gcc.target/arm/neon/vshlQs8.c: Remove.
5063 * gcc.target/arm/neon/vshlQu16.c: Remove.
5064 * gcc.target/arm/neon/vshlQu32.c: Remove.
5065 * gcc.target/arm/neon/vshlQu64.c: Remove.
5066 * gcc.target/arm/neon/vshlQu8.c: Remove.
5067 * gcc.target/arm/neon/vshl_ns16.c: Remove.
5068 * gcc.target/arm/neon/vshl_ns32.c: Remove.
5069 * gcc.target/arm/neon/vshl_ns64.c: Remove.
5070 * gcc.target/arm/neon/vshl_ns8.c: Remove.
5071 * gcc.target/arm/neon/vshl_nu16.c: Remove.
5072 * gcc.target/arm/neon/vshl_nu32.c: Remove.
5073 * gcc.target/arm/neon/vshl_nu64.c: Remove.
5074 * gcc.target/arm/neon/vshl_nu8.c: Remove.
5075 * gcc.target/arm/neon/vshll_ns16.c: Remove.
5076 * gcc.target/arm/neon/vshll_ns32.c: Remove.
5077 * gcc.target/arm/neon/vshll_ns8.c: Remove.
5078 * gcc.target/arm/neon/vshll_nu16.c: Remove.
5079 * gcc.target/arm/neon/vshll_nu32.c: Remove.
5080 * gcc.target/arm/neon/vshll_nu8.c: Remove.
5081 * gcc.target/arm/neon/vshls16.c: Remove.
5082 * gcc.target/arm/neon/vshls32.c: Remove.
5083 * gcc.target/arm/neon/vshls64.c: Remove.
5084 * gcc.target/arm/neon/vshls8.c: Remove.
5085 * gcc.target/arm/neon/vshlu16.c: Remove.
5086 * gcc.target/arm/neon/vshlu32.c: Remove.
5087 * gcc.target/arm/neon/vshlu64.c: Remove.
5088 * gcc.target/arm/neon/vshlu8.c: Remove.
5089 * gcc.target/arm/neon/vshrQ_ns16.c: Remove.
5090 * gcc.target/arm/neon/vshrQ_ns32.c: Remove.
5091 * gcc.target/arm/neon/vshrQ_ns64.c: Remove.
5092 * gcc.target/arm/neon/vshrQ_ns8.c: Remove.
5093 * gcc.target/arm/neon/vshrQ_nu16.c: Remove.
5094 * gcc.target/arm/neon/vshrQ_nu32.c: Remove.
5095 * gcc.target/arm/neon/vshrQ_nu64.c: Remove.
5096 * gcc.target/arm/neon/vshrQ_nu8.c: Remove.
5097 * gcc.target/arm/neon/vshr_ns16.c: Remove.
5098 * gcc.target/arm/neon/vshr_ns32.c: Remove.
5099 * gcc.target/arm/neon/vshr_ns64.c: Remove.
5100 * gcc.target/arm/neon/vshr_ns8.c: Remove.
5101 * gcc.target/arm/neon/vshr_nu16.c: Remove.
5102 * gcc.target/arm/neon/vshr_nu32.c: Remove.
5103 * gcc.target/arm/neon/vshr_nu64.c: Remove.
5104 * gcc.target/arm/neon/vshr_nu8.c: Remove.
5105 * gcc.target/arm/neon/vshrn_ns16.c: Remove.
5106 * gcc.target/arm/neon/vshrn_ns32.c: Remove.
5107 * gcc.target/arm/neon/vshrn_ns64.c: Remove.
5108 * gcc.target/arm/neon/vshrn_nu16.c: Remove.
5109 * gcc.target/arm/neon/vshrn_nu32.c: Remove.
5110 * gcc.target/arm/neon/vshrn_nu64.c: Remove.
5111 * gcc.target/arm/neon/vsliQ_np16.c: Remove.
5112 * gcc.target/arm/neon/vsliQ_np64.c: Remove.
5113 * gcc.target/arm/neon/vsliQ_np8.c: Remove.
5114 * gcc.target/arm/neon/vsliQ_ns16.c: Remove.
5115 * gcc.target/arm/neon/vsliQ_ns32.c: Remove.
5116 * gcc.target/arm/neon/vsliQ_ns64.c: Remove.
5117 * gcc.target/arm/neon/vsliQ_ns8.c: Remove.
5118 * gcc.target/arm/neon/vsliQ_nu16.c: Remove.
5119 * gcc.target/arm/neon/vsliQ_nu32.c: Remove.
5120 * gcc.target/arm/neon/vsliQ_nu64.c: Remove.
5121 * gcc.target/arm/neon/vsliQ_nu8.c: Remove.
5122 * gcc.target/arm/neon/vsli_np16.c: Remove.
5123 * gcc.target/arm/neon/vsli_np64.c: Remove.
5124 * gcc.target/arm/neon/vsli_np8.c: Remove.
5125 * gcc.target/arm/neon/vsli_ns16.c: Remove.
5126 * gcc.target/arm/neon/vsli_ns32.c: Remove.
5127 * gcc.target/arm/neon/vsli_ns64.c: Remove.
5128 * gcc.target/arm/neon/vsli_ns8.c: Remove.
5129 * gcc.target/arm/neon/vsli_nu16.c: Remove.
5130 * gcc.target/arm/neon/vsli_nu32.c: Remove.
5131 * gcc.target/arm/neon/vsli_nu64.c: Remove.
5132 * gcc.target/arm/neon/vsli_nu8.c: Remove.
5133 * gcc.target/arm/neon/vsraQ_ns16.c: Remove.
5134 * gcc.target/arm/neon/vsraQ_ns32.c: Remove.
5135 * gcc.target/arm/neon/vsraQ_ns64.c: Remove.
5136 * gcc.target/arm/neon/vsraQ_ns8.c: Remove.
5137 * gcc.target/arm/neon/vsraQ_nu16.c: Remove.
5138 * gcc.target/arm/neon/vsraQ_nu32.c: Remove.
5139 * gcc.target/arm/neon/vsraQ_nu64.c: Remove.
5140 * gcc.target/arm/neon/vsraQ_nu8.c: Remove.
5141 * gcc.target/arm/neon/vsra_ns16.c: Remove.
5142 * gcc.target/arm/neon/vsra_ns32.c: Remove.
5143 * gcc.target/arm/neon/vsra_ns64.c: Remove.
5144 * gcc.target/arm/neon/vsra_ns8.c: Remove.
5145 * gcc.target/arm/neon/vsra_nu16.c: Remove.
5146 * gcc.target/arm/neon/vsra_nu32.c: Remove.
5147 * gcc.target/arm/neon/vsra_nu64.c: Remove.
5148 * gcc.target/arm/neon/vsra_nu8.c: Remove.
5149 * gcc.target/arm/neon/vsriQ_np16.c: Remove.
5150 * gcc.target/arm/neon/vsriQ_np64.c: Remove.
5151 * gcc.target/arm/neon/vsriQ_np8.c: Remove.
5152 * gcc.target/arm/neon/vsriQ_ns16.c: Remove.
5153 * gcc.target/arm/neon/vsriQ_ns32.c: Remove.
5154 * gcc.target/arm/neon/vsriQ_ns64.c: Remove.
5155 * gcc.target/arm/neon/vsriQ_ns8.c: Remove.
5156 * gcc.target/arm/neon/vsriQ_nu16.c: Remove.
5157 * gcc.target/arm/neon/vsriQ_nu32.c: Remove.
5158 * gcc.target/arm/neon/vsriQ_nu64.c: Remove.
5159 * gcc.target/arm/neon/vsriQ_nu8.c: Remove.
5160 * gcc.target/arm/neon/vsri_np16.c: Remove.
5161 * gcc.target/arm/neon/vsri_np64.c: Remove.
5162 * gcc.target/arm/neon/vsri_np8.c: Remove.
5163 * gcc.target/arm/neon/vsri_ns16.c: Remove.
5164 * gcc.target/arm/neon/vsri_ns32.c: Remove.
5165 * gcc.target/arm/neon/vsri_ns64.c: Remove.
5166 * gcc.target/arm/neon/vsri_ns8.c: Remove.
5167 * gcc.target/arm/neon/vsri_nu16.c: Remove.
5168 * gcc.target/arm/neon/vsri_nu32.c: Remove.
5169 * gcc.target/arm/neon/vsri_nu64.c: Remove.
5170 * gcc.target/arm/neon/vsri_nu8.c: Remove.
5171 * gcc.target/arm/neon/vst1Q_lanef32.c: Remove.
5172 * gcc.target/arm/neon/vst1Q_lanep16.c: Remove.
5173 * gcc.target/arm/neon/vst1Q_lanep64.c: Remove.
5174 * gcc.target/arm/neon/vst1Q_lanep8.c: Remove.
5175 * gcc.target/arm/neon/vst1Q_lanes16.c: Remove.
5176 * gcc.target/arm/neon/vst1Q_lanes32.c: Remove.
5177 * gcc.target/arm/neon/vst1Q_lanes64.c: Remove.
5178 * gcc.target/arm/neon/vst1Q_lanes8.c: Remove.
5179 * gcc.target/arm/neon/vst1Q_laneu16.c: Remove.
5180 * gcc.target/arm/neon/vst1Q_laneu32.c: Remove.
5181 * gcc.target/arm/neon/vst1Q_laneu64.c: Remove.
5182 * gcc.target/arm/neon/vst1Q_laneu8.c: Remove.
5183 * gcc.target/arm/neon/vst1Qf32.c: Remove.
5184 * gcc.target/arm/neon/vst1Qp16.c: Remove.
5185 * gcc.target/arm/neon/vst1Qp64.c: Remove.
5186 * gcc.target/arm/neon/vst1Qp8.c: Remove.
5187 * gcc.target/arm/neon/vst1Qs16.c: Remove.
5188 * gcc.target/arm/neon/vst1Qs32.c: Remove.
5189 * gcc.target/arm/neon/vst1Qs64.c: Remove.
5190 * gcc.target/arm/neon/vst1Qs8.c: Remove.
5191 * gcc.target/arm/neon/vst1Qu16.c: Remove.
5192 * gcc.target/arm/neon/vst1Qu32.c: Remove.
5193 * gcc.target/arm/neon/vst1Qu64.c: Remove.
5194 * gcc.target/arm/neon/vst1Qu8.c: Remove.
5195 * gcc.target/arm/neon/vst1_lanef32.c: Remove.
5196 * gcc.target/arm/neon/vst1_lanep16.c: Remove.
5197 * gcc.target/arm/neon/vst1_lanep64.c: Remove.
5198 * gcc.target/arm/neon/vst1_lanep8.c: Remove.
5199 * gcc.target/arm/neon/vst1_lanes16.c: Remove.
5200 * gcc.target/arm/neon/vst1_lanes32.c: Remove.
5201 * gcc.target/arm/neon/vst1_lanes64.c: Remove.
5202 * gcc.target/arm/neon/vst1_lanes8.c: Remove.
5203 * gcc.target/arm/neon/vst1_laneu16.c: Remove.
5204 * gcc.target/arm/neon/vst1_laneu32.c: Remove.
5205 * gcc.target/arm/neon/vst1_laneu64.c: Remove.
5206 * gcc.target/arm/neon/vst1_laneu8.c: Remove.
5207 * gcc.target/arm/neon/vst1f32.c: Remove.
5208 * gcc.target/arm/neon/vst1p16.c: Remove.
5209 * gcc.target/arm/neon/vst1p64.c: Remove.
5210 * gcc.target/arm/neon/vst1p8.c: Remove.
5211 * gcc.target/arm/neon/vst1s16.c: Remove.
5212 * gcc.target/arm/neon/vst1s32.c: Remove.
5213 * gcc.target/arm/neon/vst1s64.c: Remove.
5214 * gcc.target/arm/neon/vst1s8.c: Remove.
5215 * gcc.target/arm/neon/vst1u16.c: Remove.
5216 * gcc.target/arm/neon/vst1u32.c: Remove.
5217 * gcc.target/arm/neon/vst1u64.c: Remove.
5218 * gcc.target/arm/neon/vst1u8.c: Remove.
5219 * gcc.target/arm/neon/vst2Q_lanef32.c: Remove.
5220 * gcc.target/arm/neon/vst2Q_lanep16.c: Remove.
5221 * gcc.target/arm/neon/vst2Q_lanes16.c: Remove.
5222 * gcc.target/arm/neon/vst2Q_lanes32.c: Remove.
5223 * gcc.target/arm/neon/vst2Q_laneu16.c: Remove.
5224 * gcc.target/arm/neon/vst2Q_laneu32.c: Remove.
5225 * gcc.target/arm/neon/vst2Qf32.c: Remove.
5226 * gcc.target/arm/neon/vst2Qp16.c: Remove.
5227 * gcc.target/arm/neon/vst2Qp8.c: Remove.
5228 * gcc.target/arm/neon/vst2Qs16.c: Remove.
5229 * gcc.target/arm/neon/vst2Qs32.c: Remove.
5230 * gcc.target/arm/neon/vst2Qs8.c: Remove.
5231 * gcc.target/arm/neon/vst2Qu16.c: Remove.
5232 * gcc.target/arm/neon/vst2Qu32.c: Remove.
5233 * gcc.target/arm/neon/vst2Qu8.c: Remove.
5234 * gcc.target/arm/neon/vst2_lanef32.c: Remove.
5235 * gcc.target/arm/neon/vst2_lanep16.c: Remove.
5236 * gcc.target/arm/neon/vst2_lanep8.c: Remove.
5237 * gcc.target/arm/neon/vst2_lanes16.c: Remove.
5238 * gcc.target/arm/neon/vst2_lanes32.c: Remove.
5239 * gcc.target/arm/neon/vst2_lanes8.c: Remove.
5240 * gcc.target/arm/neon/vst2_laneu16.c: Remove.
5241 * gcc.target/arm/neon/vst2_laneu32.c: Remove.
5242 * gcc.target/arm/neon/vst2_laneu8.c: Remove.
5243 * gcc.target/arm/neon/vst2f32.c: Remove.
5244 * gcc.target/arm/neon/vst2p16.c: Remove.
5245 * gcc.target/arm/neon/vst2p64.c: Remove.
5246 * gcc.target/arm/neon/vst2p8.c: Remove.
5247 * gcc.target/arm/neon/vst2s16.c: Remove.
5248 * gcc.target/arm/neon/vst2s32.c: Remove.
5249 * gcc.target/arm/neon/vst2s64.c: Remove.
5250 * gcc.target/arm/neon/vst2s8.c: Remove.
5251 * gcc.target/arm/neon/vst2u16.c: Remove.
5252 * gcc.target/arm/neon/vst2u32.c: Remove.
5253 * gcc.target/arm/neon/vst2u64.c: Remove.
5254 * gcc.target/arm/neon/vst2u8.c: Remove.
5255 * gcc.target/arm/neon/vst3Q_lanef32.c: Remove.
5256 * gcc.target/arm/neon/vst3Q_lanep16.c: Remove.
5257 * gcc.target/arm/neon/vst3Q_lanes16.c: Remove.
5258 * gcc.target/arm/neon/vst3Q_lanes32.c: Remove.
5259 * gcc.target/arm/neon/vst3Q_laneu16.c: Remove.
5260 * gcc.target/arm/neon/vst3Q_laneu32.c: Remove.
5261 * gcc.target/arm/neon/vst3Qf32.c: Remove.
5262 * gcc.target/arm/neon/vst3Qp16.c: Remove.
5263 * gcc.target/arm/neon/vst3Qp8.c: Remove.
5264 * gcc.target/arm/neon/vst3Qs16.c: Remove.
5265 * gcc.target/arm/neon/vst3Qs32.c: Remove.
5266 * gcc.target/arm/neon/vst3Qs8.c: Remove.
5267 * gcc.target/arm/neon/vst3Qu16.c: Remove.
5268 * gcc.target/arm/neon/vst3Qu32.c: Remove.
5269 * gcc.target/arm/neon/vst3Qu8.c: Remove.
5270 * gcc.target/arm/neon/vst3_lanef32.c: Remove.
5271 * gcc.target/arm/neon/vst3_lanep16.c: Remove.
5272 * gcc.target/arm/neon/vst3_lanep8.c: Remove.
5273 * gcc.target/arm/neon/vst3_lanes16.c: Remove.
5274 * gcc.target/arm/neon/vst3_lanes32.c: Remove.
5275 * gcc.target/arm/neon/vst3_lanes8.c: Remove.
5276 * gcc.target/arm/neon/vst3_laneu16.c: Remove.
5277 * gcc.target/arm/neon/vst3_laneu32.c: Remove.
5278 * gcc.target/arm/neon/vst3_laneu8.c: Remove.
5279 * gcc.target/arm/neon/vst3f32.c: Remove.
5280 * gcc.target/arm/neon/vst3p16.c: Remove.
5281 * gcc.target/arm/neon/vst3p64.c: Remove.
5282 * gcc.target/arm/neon/vst3p8.c: Remove.
5283 * gcc.target/arm/neon/vst3s16.c: Remove.
5284 * gcc.target/arm/neon/vst3s32.c: Remove.
5285 * gcc.target/arm/neon/vst3s64.c: Remove.
5286 * gcc.target/arm/neon/vst3s8.c: Remove.
5287 * gcc.target/arm/neon/vst3u16.c: Remove.
5288 * gcc.target/arm/neon/vst3u32.c: Remove.
5289 * gcc.target/arm/neon/vst3u64.c: Remove.
5290 * gcc.target/arm/neon/vst3u8.c: Remove.
5291 * gcc.target/arm/neon/vst4Q_lanef32.c: Remove.
5292 * gcc.target/arm/neon/vst4Q_lanep16.c: Remove.
5293 * gcc.target/arm/neon/vst4Q_lanes16.c: Remove.
5294 * gcc.target/arm/neon/vst4Q_lanes32.c: Remove.
5295 * gcc.target/arm/neon/vst4Q_laneu16.c: Remove.
5296 * gcc.target/arm/neon/vst4Q_laneu32.c: Remove.
5297 * gcc.target/arm/neon/vst4Qf32.c: Remove.
5298 * gcc.target/arm/neon/vst4Qp16.c: Remove.
5299 * gcc.target/arm/neon/vst4Qp8.c: Remove.
5300 * gcc.target/arm/neon/vst4Qs16.c: Remove.
5301 * gcc.target/arm/neon/vst4Qs32.c: Remove.
5302 * gcc.target/arm/neon/vst4Qs8.c: Remove.
5303 * gcc.target/arm/neon/vst4Qu16.c: Remove.
5304 * gcc.target/arm/neon/vst4Qu32.c: Remove.
5305 * gcc.target/arm/neon/vst4Qu8.c: Remove.
5306 * gcc.target/arm/neon/vst4_lanef32.c: Remove.
5307 * gcc.target/arm/neon/vst4_lanep16.c: Remove.
5308 * gcc.target/arm/neon/vst4_lanep8.c: Remove.
5309 * gcc.target/arm/neon/vst4_lanes16.c: Remove.
5310 * gcc.target/arm/neon/vst4_lanes32.c: Remove.
5311 * gcc.target/arm/neon/vst4_lanes8.c: Remove.
5312 * gcc.target/arm/neon/vst4_laneu16.c: Remove.
5313 * gcc.target/arm/neon/vst4_laneu32.c: Remove.
5314 * gcc.target/arm/neon/vst4_laneu8.c: Remove.
5315 * gcc.target/arm/neon/vst4f32.c: Remove.
5316 * gcc.target/arm/neon/vst4p16.c: Remove.
5317 * gcc.target/arm/neon/vst4p64.c: Remove.
5318 * gcc.target/arm/neon/vst4p8.c: Remove.
5319 * gcc.target/arm/neon/vst4s16.c: Remove.
5320 * gcc.target/arm/neon/vst4s32.c: Remove.
5321 * gcc.target/arm/neon/vst4s64.c: Remove.
5322 * gcc.target/arm/neon/vst4s8.c: Remove.
5323 * gcc.target/arm/neon/vst4u16.c: Remove.
5324 * gcc.target/arm/neon/vst4u32.c: Remove.
5325 * gcc.target/arm/neon/vst4u64.c: Remove.
5326 * gcc.target/arm/neon/vst4u8.c: Remove.
5327 * gcc.target/arm/neon/vsubQf32.c: Remove.
5328 * gcc.target/arm/neon/vsubQs16.c: Remove.
5329 * gcc.target/arm/neon/vsubQs32.c: Remove.
5330 * gcc.target/arm/neon/vsubQs64.c: Remove.
5331 * gcc.target/arm/neon/vsubQs8.c: Remove.
5332 * gcc.target/arm/neon/vsubQu16.c: Remove.
5333 * gcc.target/arm/neon/vsubQu32.c: Remove.
5334 * gcc.target/arm/neon/vsubQu64.c: Remove.
5335 * gcc.target/arm/neon/vsubQu8.c: Remove.
5336 * gcc.target/arm/neon/vsubf32.c: Remove.
5337 * gcc.target/arm/neon/vsubhns16.c: Remove.
5338 * gcc.target/arm/neon/vsubhns32.c: Remove.
5339 * gcc.target/arm/neon/vsubhns64.c: Remove.
5340 * gcc.target/arm/neon/vsubhnu16.c: Remove.
5341 * gcc.target/arm/neon/vsubhnu32.c: Remove.
5342 * gcc.target/arm/neon/vsubhnu64.c: Remove.
5343 * gcc.target/arm/neon/vsubls16.c: Remove.
5344 * gcc.target/arm/neon/vsubls32.c: Remove.
5345 * gcc.target/arm/neon/vsubls8.c: Remove.
5346 * gcc.target/arm/neon/vsublu16.c: Remove.
5347 * gcc.target/arm/neon/vsublu32.c: Remove.
5348 * gcc.target/arm/neon/vsublu8.c: Remove.
5349 * gcc.target/arm/neon/vsubs16.c: Remove.
5350 * gcc.target/arm/neon/vsubs32.c: Remove.
5351 * gcc.target/arm/neon/vsubs64.c: Remove.
5352 * gcc.target/arm/neon/vsubs8.c: Remove.
5353 * gcc.target/arm/neon/vsubu16.c: Remove.
5354 * gcc.target/arm/neon/vsubu32.c: Remove.
5355 * gcc.target/arm/neon/vsubu64.c: Remove.
5356 * gcc.target/arm/neon/vsubu8.c: Remove.
5357 * gcc.target/arm/neon/vsubws16.c: Remove.
5358 * gcc.target/arm/neon/vsubws32.c: Remove.
5359 * gcc.target/arm/neon/vsubws8.c: Remove.
5360 * gcc.target/arm/neon/vsubwu16.c: Remove.
5361 * gcc.target/arm/neon/vsubwu32.c: Remove.
5362 * gcc.target/arm/neon/vsubwu8.c: Remove.
5363 * gcc.target/arm/neon/vtbl1p8.c: Remove.
5364 * gcc.target/arm/neon/vtbl1s8.c: Remove.
5365 * gcc.target/arm/neon/vtbl1u8.c: Remove.
5366 * gcc.target/arm/neon/vtbl2p8.c: Remove.
5367 * gcc.target/arm/neon/vtbl2s8.c: Remove.
5368 * gcc.target/arm/neon/vtbl2u8.c: Remove.
5369 * gcc.target/arm/neon/vtbl3p8.c: Remove.
5370 * gcc.target/arm/neon/vtbl3s8.c: Remove.
5371 * gcc.target/arm/neon/vtbl3u8.c: Remove.
5372 * gcc.target/arm/neon/vtbl4p8.c: Remove.
5373 * gcc.target/arm/neon/vtbl4s8.c: Remove.
5374 * gcc.target/arm/neon/vtbl4u8.c: Remove.
5375 * gcc.target/arm/neon/vtbx1p8.c: Remove.
5376 * gcc.target/arm/neon/vtbx1s8.c: Remove.
5377 * gcc.target/arm/neon/vtbx1u8.c: Remove.
5378 * gcc.target/arm/neon/vtbx2p8.c: Remove.
5379 * gcc.target/arm/neon/vtbx2s8.c: Remove.
5380 * gcc.target/arm/neon/vtbx2u8.c: Remove.
5381 * gcc.target/arm/neon/vtbx3p8.c: Remove.
5382 * gcc.target/arm/neon/vtbx3s8.c: Remove.
5383 * gcc.target/arm/neon/vtbx3u8.c: Remove.
5384 * gcc.target/arm/neon/vtbx4p8.c: Remove.
5385 * gcc.target/arm/neon/vtbx4s8.c: Remove.
5386 * gcc.target/arm/neon/vtbx4u8.c: Remove.
5387 * gcc.target/arm/neon/vtrnQf32.c: Remove.
5388 * gcc.target/arm/neon/vtrnQp16.c: Remove.
5389 * gcc.target/arm/neon/vtrnQp8.c: Remove.
5390 * gcc.target/arm/neon/vtrnQs16.c: Remove.
5391 * gcc.target/arm/neon/vtrnQs32.c: Remove.
5392 * gcc.target/arm/neon/vtrnQs8.c: Remove.
5393 * gcc.target/arm/neon/vtrnQu16.c: Remove.
5394 * gcc.target/arm/neon/vtrnQu32.c: Remove.
5395 * gcc.target/arm/neon/vtrnQu8.c: Remove.
5396 * gcc.target/arm/neon/vtrnf32.c: Remove.
5397 * gcc.target/arm/neon/vtrnp16.c: Remove.
5398 * gcc.target/arm/neon/vtrnp8.c: Remove.
5399 * gcc.target/arm/neon/vtrns16.c: Remove.
5400 * gcc.target/arm/neon/vtrns32.c: Remove.
5401 * gcc.target/arm/neon/vtrns8.c: Remove.
5402 * gcc.target/arm/neon/vtrnu16.c: Remove.
5403 * gcc.target/arm/neon/vtrnu32.c: Remove.
5404 * gcc.target/arm/neon/vtrnu8.c: Remove.
5405 * gcc.target/arm/neon/vtstQp8.c: Remove.
5406 * gcc.target/arm/neon/vtstQs16.c: Remove.
5407 * gcc.target/arm/neon/vtstQs32.c: Remove.
5408 * gcc.target/arm/neon/vtstQs8.c: Remove.
5409 * gcc.target/arm/neon/vtstQu16.c: Remove.
5410 * gcc.target/arm/neon/vtstQu32.c: Remove.
5411 * gcc.target/arm/neon/vtstQu8.c: Remove.
5412 * gcc.target/arm/neon/vtstp8.c: Remove.
5413 * gcc.target/arm/neon/vtsts16.c: Remove.
5414 * gcc.target/arm/neon/vtsts32.c: Remove.
5415 * gcc.target/arm/neon/vtsts8.c: Remove.
5416 * gcc.target/arm/neon/vtstu16.c: Remove.
5417 * gcc.target/arm/neon/vtstu32.c: Remove.
5418 * gcc.target/arm/neon/vtstu8.c: Remove.
5419 * gcc.target/arm/neon/vuzpQf32.c: Remove.
5420 * gcc.target/arm/neon/vuzpQp16.c: Remove.
5421 * gcc.target/arm/neon/vuzpQp8.c: Remove.
5422 * gcc.target/arm/neon/vuzpQs16.c: Remove.
5423 * gcc.target/arm/neon/vuzpQs32.c: Remove.
5424 * gcc.target/arm/neon/vuzpQs8.c: Remove.
5425 * gcc.target/arm/neon/vuzpQu16.c: Remove.
5426 * gcc.target/arm/neon/vuzpQu32.c: Remove.
5427 * gcc.target/arm/neon/vuzpQu8.c: Remove.
5428 * gcc.target/arm/neon/vuzpf32.c: Remove.
5429 * gcc.target/arm/neon/vuzpp16.c: Remove.
5430 * gcc.target/arm/neon/vuzpp8.c: Remove.
5431 * gcc.target/arm/neon/vuzps16.c: Remove.
5432 * gcc.target/arm/neon/vuzps32.c: Remove.
5433 * gcc.target/arm/neon/vuzps8.c: Remove.
5434 * gcc.target/arm/neon/vuzpu16.c: Remove.
5435 * gcc.target/arm/neon/vuzpu32.c: Remove.
5436 * gcc.target/arm/neon/vuzpu8.c: Remove.
5437 * gcc.target/arm/neon/vzipQf32.c: Remove.
5438 * gcc.target/arm/neon/vzipQp16.c: Remove.
5439 * gcc.target/arm/neon/vzipQp8.c: Remove.
5440 * gcc.target/arm/neon/vzipQs16.c: Remove.
5441 * gcc.target/arm/neon/vzipQs32.c: Remove.
5442 * gcc.target/arm/neon/vzipQs8.c: Remove.
5443 * gcc.target/arm/neon/vzipQu16.c: Remove.
5444 * gcc.target/arm/neon/vzipQu32.c: Remove.
5445 * gcc.target/arm/neon/vzipQu8.c: Remove.
5446 * gcc.target/arm/neon/vzipf32.c: Remove.
5447 * gcc.target/arm/neon/vzipp16.c: Remove.
5448 * gcc.target/arm/neon/vzipp8.c: Remove.
5449 * gcc.target/arm/neon/vzips16.c: Remove.
5450 * gcc.target/arm/neon/vzips32.c: Remove.
5451 * gcc.target/arm/neon/vzips8.c: Remove.
5452 * gcc.target/arm/neon/vzipu16.c: Remove.
5453 * gcc.target/arm/neon/vzipu32.c: Remove.
5454 * gcc.target/arm/neon/vzipu8.c: Remove.
5455
5456
5457 2015-11-12 Marek Polacek <polacek@redhat.com>
5458
5459 PR c/67784
5460 * gcc.dg/pr67784-1.c: New test.
5461 * gcc.dg/pr67784-2.c: New test.
5462
5463 2015-11-12 Martin Liska <mliska@suse.cz>
5464
5465 * gcc.dg/ipa/pr68035.c: New test.
5466
5467 2015-11-12 Richard Biener <rguenther@suse.de>
5468
5469 PR tree-optimization/68306
5470 * gcc.dg/pr68306.c: New testcase.
5471
5472 2015-11-12 Ville Voutilainen <ville.voutilainen@gmail.com>
5473
5474 Implement D0013R2, logical type traits.
5475
5476 * g++.dg/cpp0x/Wattributes1.C: Adjust.
5477
5478 2015-11-12 Nathan Sidwell <nathan@codesourcery.com>
5479
5480 * c-c++-common/goacc/data-default-1.c: New.
5481
5482 2015-11-12 David Edelsohn <dje.gcc@gmail.com>
5483
5484 * gcc.target/powerpc/pr67789.c: Skip on AIX and Darwin.
5485
5486 2015-11-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5487
5488 PR tree-optimization/68305
5489 * gcc.dg/vect/pr68305.c: New test.
5490
5491 2015-11-12 Eric Botcazou <ebotcazou@adacore.com>
5492
5493 * gcc.target/i386/pr67265-2.c: New test.
5494
5495 2015-11-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5496
5497 * gcc.dg/pr68286.c: New test.
5498
5499 2015-11-12 Christian Bruel <christian.bruel@st.com>
5500
5501 * gcc.target/arm/mmx-1.c: Adjust for unified asm.
5502
5503 2015-11-12 Uros Bizjak <ubizjak@gmail.com>
5504
5505 * gcc.target/i386/sse-1.c (swizzle): Assume that a is
5506 aligned to 64 bits.
5507
5508 2015-11-11 David Edelsohn <dje.gcc@gmail.com>
5509
5510 * gcc.dg/pr65521.c: Fail on AIX.
5511
5512 2015-11-11 Sebastian Pop <s.pop@samsung.com>
5513
5514 * gcc.dg/graphite/fuse-1.c: Adjust pattern. Remove dg-do.
5515 * gcc.dg/graphite/fuse-2.c: Same.
5516 * gcc.dg/graphite/graphite.exp (opt_files): Add fuse-*.c and
5517 isl-ast-gen-*.c files.
5518 * gcc.dg/graphite/isl-ast-gen-blocks-1.c: Remove dg-do and dg-options.
5519 * gcc.dg/graphite/isl-ast-gen-blocks-2.c: Same.
5520 * gcc.dg/graphite/isl-ast-gen-blocks-3.c: Same.
5521 * gcc.dg/graphite/isl-ast-gen-blocks-4.c: Same.
5522 * gcc.dg/graphite/isl-ast-gen-if-1.c: Same.
5523 * gcc.dg/graphite/isl-ast-gen-if-2.c: Same.
5524 * gcc.dg/graphite/isl-ast-gen-single-loop-1.c: Same.
5525 * gcc.dg/graphite/isl-ast-gen-single-loop-2.c: Same.
5526 * gcc.dg/graphite/isl-ast-gen-single-loop-3.c: Same.
5527 * gcc.dg/graphite/isl-ast-gen-user-1.c: Same.
5528 * gcc.dg/graphite/isl-codegen-loop-dumping.c: Remove.
5529
5530 2015-11-11 Marek Polacek <polacek@redhat.com>
5531
5532 PR c/68107
5533 PR c++/68266
5534 * c-c++-common/pr68107.c: New test.
5535 * g++.dg/init/new38.C (large_array_char): Adjust dg-error.
5536 (large_array_char_template): Likewise.
5537 * g++.dg/init/new44.C: Adjust dg-error.
5538
5539 2015-11-11 Nathan Sidwell <nathan@codesourcery.com>
5540
5541 * gfortran.dg/goacc/private-3.f95: Remove xfail.
5542 * gfortran.dg/goacc/combined_loop.f90: Remove xfail.
5543
5544 2015-11-11 Eric Botcazou <ebotcazou@adacore.com>
5545
5546 * gcc.target/i386/pr67265.c: New test.
5547
5548 2015-11-11 Segher Boessenkool <segher@kernel.crashing.org>
5549
5550 * gcc.target/powerpc/20050603-3.c: Don't restrict to ilp32. Do more
5551 tests for the expected generated code.
5552
5553 2015-11-11 Simon Dardis <simon.dardis@imgtec.com>
5554
5555 * gcc.target/mips/split-ds-sequence.c: New test.
5556
5557 2015-11-11 Julia Koval <julia.koval@intel.com>
5558
5559 * g++.dg/ext/mv16.C: New functions.
5560
5561 2015-11-11 Richard Biener <rguenth@gcc.gnu.org>
5562 Jiong Wang <jiong.wang@arm.com>
5563
5564 * gcc.dg/tree-ssa/pr68234.c: New testcase.
5565
5566 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
5567
5568 * gcc.target/i386/mask-pack.c: New test.
5569 * gcc.target/i386/mask-unpack.c: New test.
5570
5571 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
5572
5573 * gcc.target/i386/avx2-vec-mask-bit-not.c: New test.
5574
5575 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
5576
5577 * gcc.dg/vect/slp-cond-5.c: New test.
5578
5579 2015-11-10 Richard Biener <rguenther@suse.de>
5580
5581 PR tree-optimization/68240
5582 * gcc.dg/torture/pr68240.c: New testcase.
5583
5584 2015-11-10 Richard Biener <rguenther@suse.de>
5585
5586 PR tree-optimization/56118
5587 * gcc.target/i386/pr56118.c: New testcase.
5588
5589 2015-11-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5590
5591 * gcc.target/aarch64/cond_op_imm_1.c: New test.
5592
5593 2015-11-10 Eric Botcazou <ebotcazou@adacore.com>
5594
5595 * gfortran.dg/pr68251.f90: New test.
5596
5597 2015-11-09 Cesar Philippidis <cesar@codesourcery.com>
5598
5599 * c-c++-common/goacc/routine-5.c: Enable c++ tests.
5600
5601 2015-11-09 Martin Sebor <msebor@redhat.com>
5602
5603 * init/new45.C: New test to verify that operator new is invoked
5604 with or without overhead for a cookie.
5605
5606 PR c++/67927
5607 * init/new44.C: New test for placement new expressions for arrays
5608 with excessive number of elements.
5609
5610 PR c++/67913
5611 * init/new43.C: New test for placement new expressions for arrays
5612 with negative number of elements.
5613
5614 * other/new-size-type.C: Expect array new expression with
5615 an excessive number of elements to be rejected.
5616
5617 2015-11-09 Nathan Sidwell <nathan@codesourcery.com>
5618
5619 * c-c++-common/goacc/routine-1.c: New.
5620 * c-c++-common/goacc/routine-2.c: New.
5621 * c-c++-common/goacc/routine-3.c: New.
5622 * c-c++-common/goacc/routine-4.c: New.
5623 * c-c++-common/goacc/routine-5.c: New.
5624
5625 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
5626
5627 * gcc.target/sparc/sparc-ret.c: Rename to...
5628 * gcc.target/sparc/sparc-ret-1.c: ...this.
5629 * gcc.target/sparc/sparc-ret-2.c: New test.
5630
5631 2015-11-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5632
5633 * lib/target-supports.exp (check_p8vector_hw_available): Split
5634 long line.
5635 (check_vsx_hw_available): Likewise.
5636 (check_p9vector_hw_available): Add new checks for ISA 3.0 hardware
5637 support and for PowerPC float128 support.
5638 (check_p9modulo_hw_available): Likewise.
5639 (check_ppc_float128_sw_available): Likewise.
5640 (check_ppc_float128_hw_available): Likewise.
5641 (check_effective_target_powerpc_p9vector_ok): Likewise.
5642 (check_effective_target_powerpc_p9modulo_ok): Likewise.
5643 (check_effective_target_powerpc_float128_sw_ok): Likewise.
5644 (check_effective_target_powerpc_float128_hw_ok): Likewise.
5645 (is-effective-target): Add new PowerPc targets.
5646 (is-effective-target-keyword): Likewise.
5647 (check_vect_support_and_set_flags): If we have ISA 3.0 vector
5648 instructions, use it.
5649
5650 * gcc.target/powerpc/mod-1.c: New test for ISA 3.0 instructions.
5651 * gcc.target/powerpc/mod-2.c: Likewise.
5652 * gcc.target/powerpc/ctz-1.c: Likewise.
5653 * gcc.target/powerpc/ctz-2.c: Likewise.
5654 * gcc.target/powerpc/extswsli-1.c: Likewise.
5655 * gcc.target/powerpc/extswsli-2.c: Likewise.
5656 * gcc.target/powerpc/extswsli-3.c: Likewise.
5657
5658 * gcc.target/powerpc/fusion.c (fusion_vector): Move to fusion2.c
5659 and allow the test on PowerPC LE.
5660 * gcc.target/powerpc/fusion2.c (fusion_vector): Likewise.
5661 * gcc.target/powerpc/fusion3.c: New file, test power9 fusion.
5662
5663 * gcc.target/powerpc/float128-call.c: Use powerpc_float128_sw_ok
5664 check instead of powerpc_vsx_ok.
5665 * gcc.target/powerpc/float128-mix.c: Likewise.
5666
5667 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
5668
5669 * gcc.dg/sso/*.c: Robustify dg-output directives.
5670
5671 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
5672
5673 * g++.dg/ubsan/pr68259.C: New test.
5674
5675 2015-11-09 Uros Bizjak <ubizjak@gmail.com>
5676
5677 * g++.dg/cilk-plus/CK/pr66326.cc: Do not include cilk.h.
5678 (main): Use _Cilk_spawn instead of cilk_spawn.
5679
5680 2015-11-09 Thomas Schwinge <thomas@codesourcery.com>
5681
5682 * gcc.target/i386/addr-space-3.c: Fix quoting in dg-final
5683 scan-assembler directive.
5684
5685 2015-11-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5686
5687 PR target/68129
5688 * gcc.dg/pr68129_1.c: New test.
5689
5690 2015-11-09 Andreas Arnez <arnez@linux.vnet.ibm.com>
5691
5692 PR debug/67192
5693 * gcc.dg/guality/pr67192.c (f3, f4): New functions.
5694 (main): Invoke them.
5695
5696 2015-11-09 Andreas Arnez <arnez@linux.vnet.ibm.com>
5697
5698 PR debug/67192
5699 * gcc.dg/guality/pr67192.c: New test.
5700
5701 2015-11-09 Richard Biener <rguenther@suse.de>
5702
5703 PR tree-optimization/68248
5704 * gcc.dg/torture/pr68248.c: New testcase.
5705
5706 2015-11-09 Richard Biener <rguenther@suse.de>
5707
5708 PR tree-optimization/56118
5709 * gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c: Adjust.
5710
5711 2015-11-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
5712
5713 * gcc.target/arm/thumb2-slow-flash-data.c: Add missing typespec for
5714 labelref and check use of constant pool by looking for .word and
5715 similar directives.
5716
5717 2015-11-09 Igor Zamyatin <igor.zamyatin@intel.com>
5718
5719 PR target/66326
5720 * g++.dg/cilk-plus/CK/pr66326.cc: New test.
5721
5722 2015-11-09 Richard Henderson <rth@redhat.com>
5723
5724 * gcc.target/i386/addr-space-1.c: New test.
5725 * gcc.target/i386/addr-space-2.c: New test.
5726 * gcc.target/i386/addr-space-3.c: New test.
5727
5728 2015-11-08 Steven g. Kargl <kargl@gcc.gnu.org>
5729
5730 PR fortran/68053
5731 * gfortran.dg/pr68053.f90: New test.
5732
5733 2015-11-06 Jan Hubicka <hubicka@ucw.cz>
5734
5735 * g++.dg/lto/pr68057_0.C: Fix testcase.
5736
5737 2015-11-08 Joost VandeVondele <vondele@gcc.gnu.org>
5738
5739 * gfortran.dg/PR67518.f90: move from here...
5740 * gfortran.dg/graphite/PR67518.f90: to here.
5741 * gfortran.dg/PR53852.f90: move from here...
5742 * gfortran.dg/graphite/PR53852.f90: to here.
5743
5744 2015-11-08 Eric Botcazou <ebotcazou@adacore.com>
5745
5746 * gcc.dg/sso-1.c: New test.
5747 * gcc.dg/sso-2.c: Likewise.
5748 * gcc.dg/sso-3.c: Likewise.
5749 * gcc.dg/sso-4.c: Likewise.
5750 * gcc.dg/sso-5.c: Likewise.
5751 * gcc.dg/sso-6.c: Likewise.
5752 * gcc.dg/sso-7.c: Likewise.
5753 * gcc.dg/sso-8.c: Likewise.
5754 * gcc.dg/sso: New directory.
5755 * gcc.target/i386/movbe-3.c: New test.
5756 * gnat.dg/sso1.adb: Likewise.
5757 * gnat.dg/sso2.ad[sb]: Likewise.
5758 * gnat.dg/sso3.adb: Likewise.
5759 * gnat.dg/sso4.adb: Likewise.
5760 * gnat.dg/sso5.adb: Likewise.
5761 * gnat.dg/sso6.adb: Likewise.
5762 * gnat.dg/sso7.adb: Likewise.
5763 * gnat.dg/specs/sso1.ads: Likewise.
5764 * gnat.dg/specs/sso2.ads: Likewise.
5765 * gnat.dg/sso: New directory.
5766
5767 2015-11-08 Andre Vehreschild <vehre@gcc.gnu.org>
5768
5769 PR fortran/68218
5770 * gfortran.dg/allocate_with_arrayspec_1.f90: New test.
5771
5772 2015-11-08 Steven G. Kargl <kargl@gc.gnu.org>
5773
5774 PR fortran/68224
5775 * gfortran.dg/pr68224.f90: New test.
5776
5777 2015-11-08 Paul Thomas <pault@gcc.gnu.org>
5778
5779 PR fortran/68196
5780 * gfortran.dg/proc_ptr_47.f90: New test.
5781
5782 PR fortran/66465
5783 * gfortran.dg/pr66465.f90: New test.
5784
5785 2015-11-07 John David Anglin <danglin@gcc.gnu.org>
5786
5787 * gcc.dg/Wno-frame-address.c: Skip on hppa*-*-*.
5788
5789 2015-11-07 Steven G. Kargl <kargl@gcc.gnu.org>
5790
5791 PR fortran/68153
5792 * gfortran.dg/pr68153.f90: New test.
5793
5794 2015-11-07 Steven G. Kargl <kargl@gcc.gnu.org>
5795
5796 PR fortran/68151
5797 * gfortran.dg/pr68151.f90: New test.
5798
5799 2015-11-07 Richard Sandiford <richard.sandiford@arm.com>
5800
5801 PR tree-optimization/68235
5802 * gcc.dg/lto/20110201-1_0.c: Add -fno-math-errno.
5803
5804 2015-11-06 Jeff Law <law@redhat.com>
5805
5806 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust to look for
5807 realized jump threads.
5808 * gcc.dg/tree-ssa-pr66752-3.c: Look in vrp1 dump for jump
5809 threads rather than dom1 dump.
5810
5811 2015-11-06 Michael Collison <michael.collison@linaro.org
5812 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
5813
5814 Revert:
5815 2015-08-01 Michael Collison <michael.collison@linaro.org
5816 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
5817
5818 * gcc.target/arm/mincmp.c: New test.
5819
5820 2015-11-06 Dominique d'Humieres <dominiq@lps.ens.fr>
5821
5822 PR fortran/54224
5823 * gfortran.dg/warn_unused_function_2.f90: Add two new
5824 "defined but not used" subroutines.
5825
5826 2015-11-06 Jakub Jelinek <jakub@redhat.com>
5827
5828 * gcc.dg/gomp/ordered-2.c (f1): Expect an extra error.
5829 * g++.dg/gomp/ordered-2.C (f1): Likewise.
5830 * gfortran.dg/goacc/parallel-kernels-regions.f95: Adjust
5831 expected diagnostics for the addition of quotes.
5832 * gfortran.dg/gomp/target3.f90: Likewise.
5833 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
5834 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5835 * c-c++-common/gomp/doacross-1.c: Likewise.
5836 * c-c++-common/gomp/nesting-warn-1.c: Likewise.
5837 * c-c++-common/gomp/cancel-1.c (f2): Add some new tests.
5838 Adjust expected diagnostics wording.
5839 * c-c++-common/gomp/clauses-4.c (foo): Likewise.
5840 Don't expect error on ordered threads simd when in for simd.
5841 * c-c++-common/gomp/nesting-2.c: New test.
5842 * c-c++-common/gomp/ordered-3.c (foo): Add some new tests.
5843 * c-c++-common/gomp/ordered-4.c: New test.
5844
5845 2015-11-06 Mike Stump <mikestump@comcast.net>
5846
5847 * gcc.dg/pragma-diag-5.c: Make test cases unique.
5848
5849 2015-11-06 Aditya Kumar <aditya.k7@samsung.com>
5850 Sebastian Pop <s.pop@samsung.com>
5851
5852 * gcc.dg/graphite/fuse-1.c: New.
5853 * gcc.dg/graphite/fuse-2.c: New.
5854 * gcc.dg/graphite/interchange-13.c: Remove bogus check.
5855
5856 2015-11-06 Christophe Lyon <christophe.lyon@linaro.org>
5857
5858 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c: New test.
5859
5860 2015-11-06 David Malcolm <dmalcolm@redhat.com>
5861
5862 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c: New file.
5863 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: New file.
5864 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c: New file.
5865 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5866 * lib/gcc-dg.exp: Load multiline.exp.
5867
5868 2015-11-06 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5869
5870 * gcc.target/arm/combine-movs.c: Adjust for unified asm.
5871 * gcc.target/arm/interrupt-1.c: Likewise.
5872 * gcc.target/arm/interrupt-2.c: Likewise.
5873 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
5874
5875 2015-11-06 Benedikt Huber <benedikt.huber@theobroma-systems.com>
5876 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
5877
5878 * gcc.target/aarch64/rsqrt_asm_check_common.h: Common
5879 macros for assembly checks.
5880 * gcc.target/aarch64/rsqrt_asm_check_negative_1.c: Make sure
5881 frsqrts and frsqrte are not emitted.
5882 * gcc.target/aarch64/rsqrt_asm_check_1.c: Make sure
5883 frsqrts and frsqrte are emitted.
5884 * gcc.target/aarch64/rsqrt_1.c: Functional tests for rsqrt.
5885
5886 2015-11-06 Thomas Schwinge <thomas@codesourcery.com>
5887
5888 * gfortran.dg/goacc/combined_loop.f90: XFAIL.
5889
5890 2015-11-06 Jan Hubicka <hubicka@ucw.cz>
5891
5892 PR ipa/68057
5893 PR ipa/68220
5894 * g++.dg/lto/pr68057_0.C: New testcase.
5895 * g++.dg/lto/pr68057_1.C: New testcase.
5896 * g++.dg/torture/pr68220.C: New testcase.
5897
5898 2015-11-06 Christophe Lyon <christophe.lyon@linaro.org>
5899
5900 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: Fix typos in
5901 comment.
5902
5903 2015-11-06 Ilya Enkovich <enkovich.gnu@gmail.com>
5904
5905 PR tree-optimization/68145
5906 * g++.dg/vect/pr68145.cc: New test.
5907
5908 2015-11-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5909
5910 PR target/68088
5911 * gcc.dg/pr68088_1.c: New test.
5912
5913 2015-11-06 Richard Biener <rguenther@suse.de>
5914
5915 * gcc.dg/vect/bb-slp-38.c: New testcase.
5916
5917 2015-11-06 Thomas Schwinge <thomas@codesourcery.com>
5918
5919 * gfortran.dg/goacc/private-3.f95: XFAIL.
5920
5921 2015-11-06 Joost VandeVondele <vondele@gnu.gcc.org>
5922
5923 PR middle-end/53852
5924 PR middle-end/67518
5925 * gfortran.dg/PR67518.f90: New test.
5926 * gfortran.dg/PR53852.f90: New test.
5927
5928 2015-11-05 Cesar Philippidis <cesar@codesourcery.com>
5929 Tom de Vries <tom@codesourcery.com>
5930 Nathan Sidwell <nathan@codesourcery.com>
5931 Thomas Schwinge <thomas@codesourcery.com>
5932
5933 * c-c++-common/goacc/combined-directives.c: New test.
5934 * c-c++-common/goacc/loop-clauses.c: New test.
5935 * c-c++-common/goacc/tile.c: New test.
5936 * c-c++-common/goacc/loop-shape.c: Add test for pointer variable
5937 as gang static arguments.
5938 * c-c++-common/goacc/update-1.c: Adjust expected error message.
5939 * g++.dg/goacc/template.C: New test.
5940 * gfortran.dg/goacc/combined-directives.f90: New test.
5941 * gfortran.dg/goacc/default.f95: New test.
5942 * gfortran.dg/goacc/default_none.f95: New test.
5943 * gfortran.dg/goacc/firstprivate-1.f95: New test.
5944 * gfortran.dg/goacc/gang-static.f95: New test.
5945 * gfortran.dg/goacc/kernels-loop-inner.f95: New test.
5946 * gfortran.dg/goacc/kernels-loops-adjacent.f95: New test.
5947 * gfortran.dg/goacc/list.f95: Update test.
5948 * gfortran.dg/goacc/loop-2.f95: Likewise.
5949 * gfortran.dg/goacc/loop-4.f95: New test.
5950 * gfortran.dg/goacc/loop-5.f95: New test.
5951 * gfortran.dg/goacc/loop-6.f95: New test.
5952 * gfortran.dg/goacc/loop-tree-1.f90: Update test.
5953 * gfortran.dg/goacc/multi-clause.f90: New test.
5954 * gfortran.dg/goacc/parallel-tree.f95: Update test.
5955 * gfortran.dg/goacc/update.f95: New test.
5956
5957 2015-11-05 Martin Sebor <msebor@redhat.com>
5958
5959 PR c++/67942
5960 * g++.dg/warn/Wplacement-new-size.C: Exercise placement new
5961 invocations where the size of the destination buffer object
5962 or its type (or both) is unknown.
5963
5964 2015-11-05 Martin Sebor <msebor@redhat.com>
5965
5966 PR c++/67942
5967 * g++.dg/warn/Wplacement-new-size.C: New test.
5968
5969 2015-11-05 Alan Lawrence <alan.lawrence@arm.com>
5970
5971 * gcc.dg/pr68112.c: New.
5972 * gcc.dg/vect/vect-strided-shift-1.c: New.
5973
5974 2015-11-05 Marek Polacek <polacek@redhat.com>
5975
5976 PR c/68090
5977 * gcc.dg/pr68090.c: New test.
5978
5979 2015-11-05 James Greenhalgh <james.greenhalgh@arm.com>
5980
5981 * gcc.dg/ifcvt-4.c: New.
5982
5983 2015-11-05 Paolo Carlini <paolo.carlini@oracle.com>
5984
5985 PR c++/67846
5986 * g++.dg/cpp0x/lambda/lambda-ice15.C: New.
5987
5988 2015-11-05 Jakub Jelinek <jakub@redhat.com>
5989
5990 * c-c++-common/gomp/clauses-2.c (foo): Adjust for diagnostics
5991 of variables in both data sharing and mapping clauses and for
5992 structure element based array sections being mapped rather than
5993 privatized.
5994 * c-c++-common/gomp/declare-target-2.c: Add various new tests. Adjust
5995 expected diagnostics wording in one case.
5996 * c-c++-common/gomp/distribute-1.c: New test.
5997 * c-c++-common/gomp/element-1.c: New test.
5998 * c-c++-common/gomp/pr61486-2.c: Add #pragma omp declare target
5999 and #pragma omp end declare target pair around the function.
6000 Change s from a parameter to a file scope variable.
6001 * c-c++-common/gomp/pr67521.c: Add dg-error directives.
6002 * c-c++-common/gomp/reduction-1.c (foo): Don't expect diagnostics
6003 on non-zero low-bound in reduction array sections. Add further
6004 tests.
6005 * c-c++-common/gomp/schedule-modifiers-1.c: New test.
6006 * c-c++-common/gomp/target-teams-1.c: New test.
6007 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
6008 for expected mangling on x86_64/i?86.
6009 * gcc.dg/gomp/declare-simd-3.c: New test.
6010 * gcc.dg/gomp/declare-simd-4.c: New test.
6011 * gcc.dg/gomp/for-20.c: New test.
6012 * gcc.dg/gomp/for-21.c: New test.
6013 * gcc.dg/gomp/for-22.c: New test.
6014 * gcc.dg/gomp/for-23.c: New test.
6015 * gcc.dg/gomp/for-24.c: New test.
6016 * gcc.dg/gomp/linear-1.c: New test.
6017 * gcc.dg/gomp/loop-1.c: New test.
6018 * g++.dg/gomp/atomic-17.C: New test.
6019 * g++.dg/gomp/clause-1.C (T::test): Don't expect error on
6020 non-static data member in shared clause. Add single construct.
6021 * g++.dg/gomp/declare-simd-1.C: Add dg-options. Add
6022 scan-assembler-times directives for expected mangling on x86_64/i?86.
6023 * g++.dg/gomp/declare-simd-3.C: Likewise.
6024 * g++.dg/gomp/declare-simd-4.C: New test.
6025 * g++.dg/gomp/declare-simd-5.C: New test.
6026 * g++.dg/gomp/declare-target-1.C: New test.
6027 * g++.dg/gomp/linear-2.C: New test.
6028 * g++.dg/gomp/loop-1.C: New test.
6029 * g++.dg/gomp/loop-2.C: New test.
6030 * g++.dg/gomp/loop-3.C: New test.
6031 * g++.dg/gomp/member-2.C (B::m2, B::m4): Don't expect error on
6032 non-static data member in shared clause.
6033 * g++.dg/gomp/member-3.C: New test.
6034 * g++.dg/gomp/member-4.C: New test.
6035 * g++.dg/gomp/pr38639.C (foo): Adjust dg-error.
6036 (bar): Remove dg-message.
6037 * g++.dg/gomp/target-teams-1.C: New test.
6038
6039 2015-11-05 Richard Biener <rguenther@suse.de>
6040
6041 * gcc.dg/tree-ssa/loadpre2.c: Avoid undefined behavior due to
6042 uninitialized variables.
6043 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
6044 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
6045 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
6046 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
6047 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
6048 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
6049 * gcc.dg/ipa/inlinehint-2.c: Likewise.
6050 * gcc.dg/ipa/pure-const-2.c: Likewise.
6051 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6052 * gcc.dg/tree-ssa/loop-23.c: Likewise.
6053 * gcc.dg/tree-ssa/pr22051-2.c: Likewise.
6054 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
6055 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
6056 * gcc.dg/vect/pr30858.c: Likewise.
6057 * gcc.dg/vect/pr33866.c: Likewise.
6058 * gcc.dg/vect/pr37027.c: Likewise.
6059 * c-c++-common/ubsan/null-10.c: Likewise.
6060 * gcc.target/i386/incoming-8.c: Likewise.
6061
6062 2015-11-04 Eric Botcazou <ebotcazou@adacore.com>
6063
6064 * gnat.dg/slice9.adb: New test.
6065
6066 2015-11-04 Nathan Sidwell <nathan@codesourcery.com>
6067
6068 * gfortran.dg/goacc/reduction-2.f95: Delete.
6069
6070 2015-11-04 Tom de Vries <tom@codesourcery.com>
6071
6072 PR tree-optimization/67742
6073 * gcc.dg/tree-ssa/restrict-7.c: New test.
6074 * gcc.dg/tree-ssa/restrict-8.c: New test.
6075
6076 2015-11-03 Martin Sebor <msebor@redhat.com>
6077
6078 PR c++-common/67882
6079 * c-c++-common/builtin-offsetof-2.c: New test.
6080
6081 015-11-03 Dominique d'Humieres <dominiq@lps.ens.fr>
6082
6083 PR fortran/67982
6084 * gfortran.dg/warn_unused_function_3.f90: New test.
6085
6086 2015-11-03 Eric Botcazou <ebotcazou@adacore.com>
6087
6088 * gnat.dg/discr45.adb: Only compile the test.
6089
6090 2015-11-03 Evgeny Stupachenko <evstupac@gmail.com>
6091
6092 * g++.dg/ext/mvc4.C: Add dg-require-ifunc condition.
6093 * gcc.target/i386/mvc5.c: Ditto.
6094 * gcc.target/i386/mvc7.c: Add dg-require-ifunc condition and checks on
6095 resolver.
6096
6097 2015-11-03 Thomas Schwinge <thomas@codesourcery.com>
6098
6099 * c-c++-common/goacc-gomp/nesting-fail-1.c: Move "atomic" tests
6100 from here to...
6101 * c-c++-common/goacc-gomp/nesting-1.c: ... here, and expect them
6102 to succeed.
6103
6104 2015-11-03 Bilyan Borisov <bilyan.borisov@arm.com>
6105
6106 * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f32_1.c: New.
6107 * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f64_1.c: New.
6108 * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f32_1.c: New.
6109 * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f64_1.c: New.
6110 * gcc/testsuite/gcc.target/aarch64/simd/vmulxs_f32_1.c: New.
6111 * gcc/testsuite/gcc.target/aarch64/simd/vmulxd_f64_1.c: New.
6112
6113 2015-11-03 Alan Lawrence <alan.lawrence@arm.com>
6114
6115 * gcc.target/aarch64/fp16/set_zero_1.c: New.
6116
6117 2015-11-03 Uros Bizjak <ubizjak@gmail.com>
6118
6119 * gcc.dg/mvc1.c: Move to ...
6120 * gcc.target/i386/mvc1.c: ... here. Require ifunc.
6121 * gcc.dg/mvc2.c: Move to ...
6122 * gcc.target/i386/mvc2.c: ... here.
6123 * gcc.dg/mvc3.c: Move to ...
6124 * gcc.target/i386/mvc3.c: ... here.
6125 * gcc.dg/mvc4.c: Move to ...
6126 * gcc.target/i386/mvc4.c: ... here. Require ifunc.
6127 * gcc.dg/mvc5.c: Move to ...
6128 * gcc.target/i386/mvc5.c: ... here.
6129 * gcc.dg/mvc6.c: Move to ...
6130 * gcc.target/i386/mvc6.c: ... here.
6131 * gcc.dg/mvc7.c: Move to ...
6132 * gcc.target/i386/mvc7.c: ... here.
6133
6134 * g++.dg/ext/mvc1.C: Require ifunc.
6135
6136 2015-11-02 Alexandre Oliva <aoliva@redhat.com>
6137
6138 PR tree-optimization/68083
6139 * gcc.dg/torture/pr68083.c: New. From Zhendong Su.
6140
6141 2015-11-02 Jeff Law <law@redhat.com>
6142
6143 * gcc.dg/tree-ssa/ssa-thread-11.c: Verify that we do not have
6144 irreducible loops in the CFG.
6145
6146 2015-11-02 Alan Lawrence <alan.lawrence@arm.com>
6147
6148 Revert:
6149 2015-10-27 Alan Lawrence <alan.lawrence@arm.com>
6150
6151 * gcc.dg/vect/vect-strided-shift-1.c: New.
6152
6153 2015-11-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6154
6155 PR target/67929
6156 * gcc.target/arm/pr67929_1.c: Move to...
6157 * gcc.c-torture/execute/pr67929_1.c: ... Here.
6158 Remove arm-specific directives. Add noclone, noinline
6159 attributes.
6160
6161 2015-11-01 Jeff Law <law@redhat.com>
6162
6163 * gcc.dg/tree-ssa/ssa-thread-11.c: Update target selector.
6164
6165 2015-11-01 Uros Bizjak <ubizjak@gmail.com>
6166
6167 * gcc.target/i386/pr67609-2.c: Include sse2-check.h.
6168 (sse2_test): Rename from main. Do not return 0.
6169
6170 2015-11-01 David Edelsohn <dje.gcc@gmail.com>
6171
6172 * gfortran.dg/debug/pr46756.f: Remove XFAIL for AIX.
6173 * gfortran.dg/proc_ptr_39.f90: Require visibility.
6174 * gfortran.dg/read_dir.f90: XFAIL AIX.
6175
6176 2015-10-31 Ville Voutilainen <ville.voutilainen@gmail.com>
6177
6178 Remove the implementation of N3994, terse range-for loops.
6179 * g++.dg/cpp1z/range-for1.C: Remove.
6180
6181 2015-10-31 Eric Botcazou <ebotcazou@adacore.com>
6182
6183 * gnat.dg/discr45.adb: New test.
6184
6185 2015-10-31 Tom de Vries <tom@codesourcery.com>
6186
6187 * gfortran.dg/assumed_type_2.f90: Update test.
6188 * gfortran.dg/no_arg_check_2.f90: Same.
6189
6190 2015-10-30 Cesar Philippidis <cesar@codesourcery.com>
6191
6192 * gfortran.dg/gomp/intentin1.f90: Adjust copyprivate warning.
6193
6194 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
6195
6196 PR fortran/46588
6197 * gfortran.dg/pr46588.f90: New test.
6198
6199 2015-10-30 Evgeny Stupachenko <evstupac@gmail.com>
6200
6201 * gcc.dg/mvc1.c: New test for multiple targets cloning.
6202 * gcc.dg/mvc2.c: Ditto.
6203 * gcc.dg/mvc3.c: Ditto.
6204 * gcc.dg/mvc4.c: Ditto.
6205 * gcc.dg/mvc5.c: Ditto.
6206 * gcc.dg/mvc6.c: Ditto.
6207 * gcc.dg/mvc7.c: Ditto.
6208 * g++.dg/ext/mvc1.C: Ditto.
6209 * g++.dg/ext/mvc2.C: Ditto.
6210 * g++.dg/ext/mvc3.C: Ditto.
6211 * g++.dg/ext/mvc4.C: Ditto.
6212
6213 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
6214
6215 PR fortran/51993
6216 * gfortran.dg/pr51993.f90: New test.
6217
6218 2015-10-30 Vladimir Makarov <vmakarov@redhat.com>
6219
6220 PR rtl-optimization/68106
6221 * gcc.target/aarch64/pr68106.c: New.
6222
6223 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
6224
6225 PR fortran/36192
6226 * gfortran.dg/pr36192_1.f90: New test.
6227
6228 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
6229
6230 PR fortran/68154
6231 *gfortran.dg/pr68154.f90
6232
6233 2015-10-29 Nathan Sidwell <nathan@codesourcery.com>
6234
6235 * c-c++-common/goacc/acc_on_device-2-off.c: Delete.
6236 * c-c++-common/goacc/acc_on_device-2.c: Delete.
6237
6238 2015-10-29 Richard Sandiford <richard.sandiford@arm.com>
6239
6240 * gcc.dg/torture/builtin-convert-1.c: Require c99_runtime.
6241
6242 2015-10-29 Michael Meissner <meissner@linux.vnet.ibm.com>
6243
6244 * gcc.target/powerpc/float128-call.c: New test for -mfloat128 on
6245 PowerPC.
6246 * gcc.target/powerpc/float128-mix.c: Likewise.
6247
6248 2015-10-29 Steven G. Kargl <kargl@gcc.gnu.org>
6249
6250 PR fortran/68054
6251 * gfortran.dg/pr68054.f90: New test.
6252
6253 2015-10-29 Steven G. Kargl <kargl@gcc.gnu.org>
6254
6255 PR fortran/67885
6256 * gfortran.dg/pr67885.f90: New test.
6257
6258 2015-10-29 Jeff Law <law@redhat.com>
6259
6260 PR tree-optimization/67892
6261 * gcc.dg/tree-ssa/pr21417: Update expected output.
6262 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
6263
6264 2015-10-29 Richard Biener <rguenther@suse.de>
6265
6266 PR middle-end/68142
6267 * c-c++-common/ubsan/pr68142.c: New testcase.
6268
6269 2015-10-29 Paolo Carlini <paolo.carlini@oracle.com>
6270
6271 PR c++/67845
6272 * g++.dg/other/cv_func4.C: New.
6273
6274 2015-10-29 Richard Biener <rguenther@suse.de>
6275
6276 PR middle-end/56956
6277 * c-c++-common/ubsan/pr56956.c: New testcase.
6278
6279 2015-10-28 Eric Botcazou <ebotcazou@adacore.com>
6280
6281 * gnat.dg/discr44.adb: New test.
6282
6283 2015-10-28 Jim Wilson <jim.wilson@linaro.org>
6284
6285 PR debug/66068
6286 * gcc.dg/debug/pr66068.c: New test.
6287
6288 2015-01-28 Paul Thomas <pault@gcc.gnu.org>
6289
6290 PR fortran/67933
6291 * gfortran.dg/allocate_with_source_15.f03: Correct trivial
6292 array bounds error at line 25.
6293
6294 2015-10-28 Catherine Moore <clm@codesourcery.com>
6295
6296 * gcc.target/mips/oddspreg-3.c: Disable for MIPS16.
6297 * gcc.target/mips/oddspreg-6.c: Likewise.
6298 * gcc.target/mips/oddspreg-1.c: Likewise.
6299 * gcc.target/mips/oddspreg-2.c: Likewise.
6300
6301 2015-10-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6302
6303 PR target/67839
6304 * gcc.target/avr/pr67839.c: New test.
6305
6306 2015-10-28 Richard Biener <rguenther@suse.de>
6307
6308 * gcc.dg/tree-ssa/operand-equal-2.c: Adjust.
6309
6310 2015-10-28 Tom de Vries <tom@codesourcery.com>
6311
6312 * gcc.dg/tree-ssa/pta-callused.c: Update to scan for CALLUSED(id).
6313
6314 2015-10-28 Richard Biener <rguenther@suse.de>
6315
6316 PR ipa/67600
6317 * g++.dg/torture/pr67600.C: Remove preprocessed headers in favor
6318 of #includes.
6319
6320 2015-10-28 Richard Biener <rguenther@suse.de>
6321
6322 PR tree-optimization/65962
6323 * gcc.dg/vect/vect-62.c: Adjust.
6324
6325 2015-10-28 Richard Biener <rguenther@suse.de>
6326
6327 PR middle-end/68067
6328 * gcc.dg/torture/pr68067-1.c: New testcase.
6329 * gcc.dg/torture/pr68067-2.c: Likewise.
6330
6331 2015-10-28 Segher Boessenkool <segher@kernel.crashing.org>
6332
6333 * gcc.target/powerpc/p8vector-builtin-8.c: Add "target int128".
6334
6335 2015-10-28 Segher Boessenkool <segher@kernel.crashing.org>
6336
6337 * gcc.target/powerpc/vsx-builtin-2.c: Allow vmadd and vnmsub as well
6338 as xvmadd and xvnmsub.
6339 * gcc.target/powerpc/vsx-vector-2.c: Allow vmadd as well as xvmadd.
6340
6341 2015-10-27 Cesar Philippidis <cesar@codesourcery.com>
6342
6343 * c-c++-common/goacc/loop-shape.c: New test.
6344
6345 2015-10-27 Nathan Sidwell <nathan@codesourcery.com>
6346 Cesar Philippidis <cesar@codesourcery.com>
6347
6348 * g++.dg/gomp/pr33372-1.C: Adjust diagnostic.
6349 * g++.dg/gomp/pr33372-3.C: Likewise.
6350
6351 2015-10-27 Richard Henderson <rth@redhat.com>
6352
6353 PR rtl-opt/67609
6354 * gcc.target/i386/pr67609-2.c: New test.
6355
6356 2015-10-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6357
6358 PR target/68102
6359 * gcc.target/aarch64/pr68102_1.c: New test.
6360
6361 2015-01-27 Paul Thomas <pault@gcc.gnu.org>
6362
6363 PR fortran/67933
6364 * gfortran.dg/allocate_with_source_15.f03: New test
6365
6366 2015-10-27 Thomas Schwinge <thomas@codesourcery.com>
6367 James Norris <jnorris@codesourcery.com>
6368
6369 PR fortran/63865
6370 * gfortran.dg/goacc/coarray.f95: Expect the OpenACC cache
6371 directive to work.
6372 * gfortran.dg/goacc/loop-1.f95: Likewise.
6373 * gfortran.dg/goacc/cache-1.f95: Likewise, and extend testing.
6374 * gfortran.dg/goacc/cray.f95: Likewise.
6375 * gfortran.dg/goacc/parameter.f95: Likewise.
6376
6377 2015-10-27 Steven G. Kargl <kargl@gcc.gnu.org>
6378
6379 PR fortran/68108
6380 * gfortran.dg/pr67805_2.f90: New test.
6381
6382 2015-10-27 Abderrazek Zaafrani <a.zaafrani@samsung.com>
6383 Aditya Kumar <aditya.k7@samsung.com>
6384
6385 * gcc.dg/graphite/block-0.c: Changed to match pattern.
6386 * gcc.dg/graphite/interchange-1.c: Same.
6387 * gcc.dg/graphite/interchange-10.c: Same.
6388 * gcc.dg/graphite/interchange-11.c: Same.
6389 * gcc.dg/graphite/interchange-13.c: Same.
6390 * gcc.dg/graphite/interchange-3.c: Same.
6391 * gcc.dg/graphite/interchange-4.c: Same.
6392 * gcc.dg/graphite/interchange-7.c: Same.
6393 * gcc.dg/graphite/interchange-9.c: Same.
6394 * gcc.dg/graphite/uns-interchange-9.c: Same.
6395 * gfortran.dg/graphite/interchange-3.f90: Same.
6396
6397 2015-10-27 H.J. Lu <hongjiu.lu@intel.com>
6398
6399 PR target/67215
6400 * gcc.target/i386/pr67215-1.c: New test.
6401 * gcc.target/i386/pr67215-2.c: Likewise.
6402 * gcc.target/i386/pr67215-3.c: Likewise.
6403
6404 2015-10-27 Richard Biener <rguenther@suse.de>
6405
6406 PR tree-optimization/68104
6407 * gcc.dg/torture/pr68104.c: New testcase.
6408
6409 2015-10-27 Alan Lawrence <alan.lawrence@arm.com>
6410
6411 * gcc.dg/vect/vect-strided-shift-1.c: New.
6412
6413 2015-10-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6414
6415 PR target/67929
6416 * gcc.target/arm/pr67929_1.c: New test.
6417
6418 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
6419
6420 * gcc.dg/torture/builtin-ldexp-1.c: Skip at -O9,
6421
6422 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
6423
6424 PR tree-optimization/68097
6425 * gcc.dg/torture/builtin-nonneg-1.c: Skip at -O0. Add
6426 --param max-ssa-name-query-depth=3 to dg-options.
6427
6428 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
6429
6430 * gcc.dg/torture/builtin-sqrt-cmp-1.c: New test.
6431
6432 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
6433
6434 * gcc.dg/builtins-52.c: Add -O to dg-options.
6435
6436 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
6437
6438 * gcc.dg/torture/builtin-math-1.c: Skip at -O0.
6439
6440 2015-10-27 Thomas Schwinge <thomas@codesourcery.com>
6441
6442 PR c/64765
6443 PR c/64880
6444 * c-c++-common/goacc/loop-1.c: Don't skip for C++. Don't prune
6445 sorry message.
6446 (PR64765): New function.
6447 * gfortran.dg/goacc/coarray_2.f90: XFAIL.
6448 * gfortran.dg/goacc/combined_loop.f90: Extend. Don't prune
6449 sorry message.
6450 * gfortran.dg/goacc/cray.f95: Refine prune directive.
6451 * gfortran.dg/goacc/parameter.f95: Likewise.
6452
6453 2015-10-26 Louis Krupp <louis.krupp@zoho.com>
6454
6455 PR fortran/66056
6456 * gfortran.dg/empty_label_typedecl.f90: New test.
6457
6458 2015-10-26 Steven G. Kargl <kargl@gcc.gnu.org>
6459
6460 PR fortran/36192
6461 * gfortran.dg/pr36192.f90: New test.
6462
6463 2015-10-26 Eric Botcazou <ebotcazou@adacore.com>
6464
6465 * gcc.dg/atomic-noinline.c: Change test on __atomic_is_lock_free.
6466 * gcc.dg/atomic-noinline-aux.c: Adjust accordingly.
6467 * gnat.dg/opt51.adb: New test.
6468 * gnat.dg/opt51_pkg.ads: New helper.
6469
6470 2015-10-26 Simon Dardis <simon.dardis@imgtec.com>
6471
6472 * gcc.target/mips/ds-schedule-1.c: New.
6473 * gcc.target/mips/ds-schedule-2.c: New.
6474
6475 2015-10-26 Jeff Law <law@redhat.com>
6476
6477 PR tree-optimization/68013
6478 * gcc.c-torture/compile/pr68013.c: New test.
6479
6480 2015-10-26 Richard Biener <rguenther@suse.de>
6481 Dominik Vogt <vogt@linux.vnet.ibm.com>
6482
6483 PR middle-end/67443
6484 * gcc.target/s390/pr67443.c: New testcase.
6485
6486 2015-10-26 Christophe Lyon <christophe.lyon@linaro.org>
6487
6488 * gfortran.dg/chmod_1.f90: Add suffix to the temporary filename to
6489 make it unique per testcase.
6490 * gfortran.dg/chmod_2.f90: Likewise.
6491 * gfortran.dg/chmod_3.f90: Likewise.
6492 * gfortran.dg/direct_io_8.f90: Likewise.
6493 * gfortran.dg/f2003_inquire_1.f03: Likewise.
6494 * gfortran.dg/f2003_io_1.f03: Likewise.
6495 * gfortran.dg/f2003_io_2.f03: Likewise.
6496 * gfortran.dg/f2003_io_8.f03: Likewise.
6497 * gfortran.dg/inquire_size.f90: Likewise.
6498 * gfortran.dg/namelist_66.f90: Likewise.
6499 * gfortran.dg/namelist_82.f90: Likewise.
6500 * gfortran.dg/namelist_87.f90: Likewise.
6501 * gfortran.dg/open_negative_unit_1.f90: Likewise.
6502 * gfortran.dg/open_new.f90: Likewise.
6503 * gfortran.dg/stat_1.f90: Likewise.
6504 * gfortran.dg/stat_2.f90: Likewise.
6505 * gfortran.dg/streamio_15.f90: Likewise.
6506 * gfortran.dg/unf_read_corrupted_1.f90: Likewise.
6507
6508 2015-10-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6509
6510 PR middle-end/67989
6511 * g++.dg/pr67989.C: New test.
6512
6513 2015-10-26 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6514
6515 * gfortran.dg/streamio_4.f90, gfortran.dg/streamio_5.f90,
6516 * gfortran.dg/streamio_6.f90, gfortran.dg/streamio_7.f90,
6517 * gfortran.dg/streamio_10.f90, gfortran.dg/streamio_12.f90: Add
6518 suffix to the temporary filename to make it unique per testcase.
6519
6520 2015-10-26 Richard Sandiford <richard.sandiford@arm.com>
6521
6522 * gcc.dg/torture/builtin-minmax-1.c: Don't run at -O0.
6523
6524 2015-01-25 Paul Thomas <pault@gcc.gnu.org>
6525
6526 PR fortran/67171
6527 * gfortran.dg/allocate_with_source_12.f03: New test
6528
6529 PR fortran/61819
6530 * gfortran.dg/allocate_with_source_13.f03: New test
6531
6532 PR fortran/61830
6533 * gfortran.dg/allocate_with_source_14.f03: New test
6534
6535 2015-10-25 John David Anglin <danglin@gcc.gnu.org>
6536
6537 * g++.dg/Wno-frame-address.C: Skip on hppa*-*-*.
6538
6539 2015-10-25 Uros Bizjak <ubizjak@gmail.com>
6540
6541 PR target/68084
6542 * gcc.target/i386/pr68084.c: New test.
6543
6544 2015-10-25 Andre Vehreschild <vehre@gmx.de>
6545
6546 PR fortran/66927
6547 PR fortran/67044
6548 * gfortran.dg/allocate_with_source_10.f08: New test.
6549 * gfortran.dg/allocate_with_source_11.f08: New test.
6550 * gfortran.dg/class_array_15.f03: Changed count of expected
6551 _builtin_frees to 11. One step of temporaries is spared, therefore
6552 the allocatable component of that temporary is not to be freeed.
6553
6554 2015-10-24 Steven G. Kargl <kargl@gcc.gnu.org>
6555
6556 PR fortran/68055
6557 * gfortran.dg/pr68055.f90: New case.
6558
6559 2015-10-24 Steven G. Kargl <kargl@gcc.gnu.org>
6560
6561 PR fortran/67805
6562 * gfortran.dg/pr67805.f90: New testcase.
6563 * gfortran.dg/array_constructor_26.f03: Update testcase.
6564 * gfortran.dg/array_constructor_27.f03: Ditto.
6565 * gfortran.dg/char_type_len_2.f90: Ditto.
6566 * gfortran.dg/pr67802.f90: Ditto.
6567 * gfortran.dg/used_before_typed_3.f90: Ditto.
6568
6569 2015-10-23 Jan Hubicka <hubicka@ucw.cz>
6570
6571 PR ipa/pr67600
6572 * g++.dg/torture/pr67600.C: New testcase.
6573
6574 2015-10-23 Ilya Enkovich <enkovich.gnu@gmail.com>
6575
6576 * g++.dg/pr68062.C: New test.
6577
6578 2015-10-23 Jeff Law <law@redhat.com>
6579
6580 PR tree-optimization/67830
6581 * gcc.dg/pr67830.c: New test.
6582
6583 2015-10-23 Jan Hubicka <hubicka@ucw.cz>
6584
6585 * gcc.dg/tree-ssa/operand-equal-2.c: New testcase.
6586
6587 2015-10-23 Steve Ellcey <sellcey@imgtec.com>
6588 Andrew Pinski <apinski@cavium.com>
6589
6590 PR rtl-optimization/67736
6591 * gcc.dg/torture/pr67736.c: New test.
6592 * gcc.dg/combine-subregs.c: New test.
6593
6594 2015-10-23 Alan Hayward <alan.hayward@arm.com>
6595
6596 PR tree-optimization/65947
6597 * lib/target-supports.exp
6598 (check_effective_target_vect_max_reduc): Add.
6599 * gcc.dg/vect/pr65947-1.c: New test.
6600 * gcc.dg/vect/pr65947-2.c: New test.
6601 * gcc.dg/vect/pr65947-3.c: New test.
6602 * gcc.dg/vect/pr65947-4.c: New test.
6603 * gcc.dg/vect/pr65947-5.c: New test.
6604 * gcc.dg/vect/pr65947-6.c: New test.
6605 * gcc.dg/vect/pr65947-7.c: New test.
6606 * gcc.dg/vect/pr65947-8.c: New test.
6607 * gcc.dg/vect/pr65947-9.c: New test.
6608 * gcc.dg/vect/pr65947-10.c: New test.
6609 * gcc.dg/vect/pr65947-11.c: New test.
6610
6611 2015-10-23 Richard Sandiford <richard.sandiford@arm.com>
6612
6613 * gcc.c-torture/execute/20030125-1.c (floor, floorf, sin, sinf):
6614 Make weak rather than noinline.
6615 * gcc.dg/builtins-57.c: Compile with -O.
6616 * gcc.dg/torture/builtin-integral-1.c: Skip for -O0.
6617
6618 2015-10-23 Tom de Vries <tom@codesourcery.com>
6619
6620 * gcc.dg/tree-ssa/restrict-4.c: Add -fno-ipa-icf to dg-options.
6621
6622 2015-10-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
6623
6624 PR sanitizer/68042
6625 * c-c++-common/asan/memcmp-1.c: Adjust test to pass on Darwin.
6626 * c-c++-common/asan/sanity-check-pure-c-1.c: Likewise.
6627
6628 2015-10-22 Martin Sebor <msebor@redhat.com>
6629
6630 PR driver/68043
6631 * gcc.misc-tests/help.exp: Verify that option descriptions
6632 end in periods.
6633 * lib/options.exp (check_for_options): Use the regexp --line option.
6634 Print unexpected match on failure.
6635
6636 2015-10-22 Uros Bizjak <ubizjak@gmail.com>
6637
6638 * gcc.target/i386/pr67985-3.c (dg-options): Add -mfpmath=sse.
6639
6640 2015-10-22 Paolo Carlini <paolo.carlini@oracle.com>
6641
6642 PR c++/67838
6643 * g++.dg/cpp1y/var-templ46.C: New.
6644
6645 2015-10-22 Richard Biener <rguenther@suse.de>
6646
6647 PR tree-optimization/58497
6648 * gcc.dg/tree-ssa/vector-5.c: New testcase.
6649
6650 2015-10-22 Richard Biener <rguenther@suse.de>
6651
6652 PR tree-optimization/19049
6653 PR tree-optimization/65962
6654 * gcc.dg/vect/vect-strided-store-pr65962.c: New testcase.
6655 * gcc.dg/vect/vect-63.c: Adjust.
6656 * gcc.dg/vect/vect-70.c: Likewise.
6657 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
6658 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
6659 * gfortran.dg/vect/pr19049.f90: Likewise.
6660 * gfortran.dg/vect/vect-8.f90: Likewise.
6661
6662 2015-10-22 Richard Biener <rguenther@suse.de>
6663
6664 PR middle-end/68046
6665 PR middle-end/61893
6666 * gcc.dg/torture/ftrapv-2.c: New testcase.
6667
6668 2015-10-22 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6669
6670 PR target/68015
6671 * gcc.target/s390/pr68015.c: New test.
6672
6673 2015-10-22 Andre Vieira <andre.simoesdiasvieira@arm.com>
6674
6675 PR testsuite/67948
6676 * gcc.target/arm/xor-and.c: Adjust test to check for eor
6677 instead of orr.
6678
6679 2015-10-22 Jiong Wang <jiong.wang@arm.com>
6680 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6681
6682 PR target/63304
6683 * gcc.target/aarch64/pr63304_1.c: New test.
6684
6685 2015-10-21 Paolo Carlini <paolo.carlini@oracle.com>
6686
6687 PR c++/66781
6688 * g++.dg/parse/enum13.C: New.
6689
6690 2015-10-21 Paolo Carlini <paolo.carlini@oracle.com>
6691
6692 PR c++/67847
6693 * g++.dg/parse/enum12.C: New.
6694
6695 2015-10-21 Martin Sebor <msebor@redhat.com>
6696
6697 PR driver/68043
6698 * gcc.misc-tests/help.exp: Adjust.
6699 * lib/options.exp (check_for_options): Add detail to output.
6700
6701 2015-10-21 Steven G. Kargl <kargl@gcc.gnu.org>
6702
6703 PR fortran/67939
6704 * gfortran.dg/pr67939.f90: New test.
6705
6706 2015-10-21 Aditya Kumar <aditya.k7@samsung.com>
6707 Sebastian Pop <s.pop@samsung.com>
6708
6709 * gcc.dg/graphite/scop-11.c: Update pattern.
6710
6711 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
6712
6713 PR ipa/67056
6714 * g++.dg/ipa/pr67056.C: New testcase.
6715
6716 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
6717
6718 * gcc.dg/tree-ssa/operand-equal-1.c: Verify that empty constructors
6719 are matched.
6720
6721 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
6722
6723 * gcc.dg/lto/20110201-1_0.c: Restrict to sqrt_insn targets.
6724 Add associated options for arm*-*-*.
6725 (sqrt): Remove dummy definition.
6726
6727 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
6728
6729 * gcc.dg/torture/builtin-symmetric-1.c: Don't run at -O0.
6730
6731 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
6732
6733 * gcc.dg/tree-ssa/backprop-1.c, gcc.dg/tree-ssa/backprop-2.c,
6734 gcc.dg/tree-ssa/backprop-3.c, gcc.dg/tree-ssa/backprop-4.c,
6735 gcc.dg/tree-ssa/backprop-5.c, gcc.dg/tree-ssa/backprop-6.c: New tests.
6736
6737 2015-10-21 Alan Lawrence <alan.lawrence@arm.com>
6738
6739 * gcc.dg/tree-ssa/sra-12.c: Enable test on all targets; add --param
6740 sra-max-scalarization-size-Ospeed.
6741
6742 2015-10-21 Marek Polacek <polacek@redhat.com>
6743
6744
6745 PR c/68024
6746 * gcc.dg/pr68024.c: New test.
6747
6748 2015-10-21 Nathan Sidwell <nathan@codesourcery.com>
6749
6750 * c-c++-common/goacc/clauses-fail.c: Adjust errors.
6751 * c-c++-common/goacc/sb-1.c: Adjust errors.
6752 * c-c++-common/goacc/sb-3.c: Adjust errors.
6753 * c-c++-common/goacc/loop-1.c: Adjust errors.
6754 * c-c++-common/goacc/nesting-1.c: Adjust errors.
6755 * c-c++-common/goacc-gomp/nesting-fail-1.c: Adjust errors.
6756 * c-c++-common/goacc-gomp/nesting-1.c: Adjust errors.
6757
6758 2015-10-21 Ilya Enkovich <enkovich.gnu@gmail.com>
6759
6760 * g++.dg/ext/vector22.C: Allow VEC_COND_EXPR.
6761
6762 2015-10-21 Ilya Enkovich <enkovich.gnu@gmail.com>
6763
6764 * gcc.dg/lto/simd-function_0.c: New test.
6765
6766 2015-10-21 Uros Bizjak <ubizjak@gmail.com>
6767
6768 PR target/68018
6769 * gcc.target/i386/pr68018.c: New test.
6770
6771 2015-10-21 Richard Biener <rguenther@suse.de>
6772
6773 PR middle-end/68031
6774 * gcc.dg/torture/pr68031.c: New testcase.
6775
6776 2015-10-21 Richard Biener <rguenther@suse.de>
6777
6778 PR tree-optimization/68026
6779 * gcc.dg/tree-ssa/ssa-ccp-39.c: New testcase.
6780
6781 2015-10-21 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
6782
6783 * c-c++-common/ubsan/float-cast-overflow-10.c: Adjust test.
6784 * c-c++-common/ubsan/float-cast-overflow-8.c: Likewise.
6785 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
6786 * g++.dg/asan/default-options-1.C: Likewise.
6787
6788 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6789
6790 * gcc.target/aarch64/stp_vec_64_1.c: New test.
6791 * gcc.target/aarch64/ldp_vec_64_1.c: Likewise.
6792
6793 2015-10-20 Alan Lawrence <alan.lawrence@arm.com>
6794
6795 * lib/target-supports.exp (check_effective_target_vect64): Add AArch64.
6796
6797 2015-10-20 Marek Polacek <polacek@redhat.com>
6798
6799 PR c/67964
6800 * gcc.dg/pr67964.c: New test.
6801
6802 2015-10-20 Vladimir Makarov <vmakarov@redhat.com>
6803
6804 PR rtl-optimization/67609
6805 * gcc.target/i386/pr67609.c: New.
6806
6807 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6808
6809 * gcc.target/aarch64/fmul_fcvt_1.c: Add multiply-by-32 cases.
6810
6811 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6812
6813 * gcc.target/aarch64/fmul_fcvt_1.c: New test.
6814 * gcc.target/aarch64/fmul_fcvt_2.c: Likewise.
6815
6816 2015-10-20 H.J. Lu <hongjiu.lu@intel.com>
6817
6818 PR target/66810
6819 * gcc.target/i386/pr66810.c: New test.
6820
6821 2015-10-20 H.J. Lu <hongjiu.lu@intel.com>
6822
6823 PR target/67963
6824 PR target/67985
6825 * gcc.target/i386/pr67963-1.c: New test.
6826 * gcc.target/i386/pr67963-2.c: Likewise.
6827 * gcc.target/i386/pr67963-3.c: Likewise.
6828 * gcc.target/i386/pr67985-1.c: Likewise.
6829 * gcc.target/i386/pr67985-2.c: Likewise.
6830 * gcc.target/i386/pr67985-3.c: Likewise.
6831
6832 2015-10-20 Alan Lawrence <alan.lawrence@arm.com>
6833
6834 * gcc.target/aarch64/vdiv_f.c: Use __builtin_nan.
6835
6836 2015-10-20 Richard Biener <rguenther@suse.de>
6837
6838 PR tree-optimization/68017
6839 * gcc.dg/torture/pr68017.c: New testcase.
6840
6841 2015-10-20 Szabolcs Nagy <szabolcs.nagy@arm.com>
6842
6843 PR target/66912
6844 * gcc.target/aarch64/pr66912.c: New.
6845 * gcc.target/arm/pr66912.c: New.
6846
6847 2015-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
6848
6849 * gfortran.dg/pr67900.f90: New tests.
6850
6851 2015-10-19 Pierre-Marie de Rodat <derodat@adacore.com>
6852
6853 * gnat.dg/opt50.adb: New test.
6854 * gnat.dg/opt50_pkg.adb: New helper.
6855 * gnat.dg/opt50_pkg.ads: New helper.
6856
6857 2015-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
6858
6859 PR fortran/68019
6860 * gfortran.dg/pr68019.f90: new test.
6861
6862 2015-10-19 Richard Biener <rguenther@suse.de>
6863
6864 PR tree-optimization/67975
6865 * gcc.dg/tree-ssa/ssa-fre-50.c: New testcase.
6866
6867 2015-10-19 Richard Biener <rguenther@suse.de>
6868
6869 * gcc.dg/torture/builtin-cproj-1.c: Skip for -O0.
6870
6871 2015-10-19 H.J. Lu <hongjiu.lu@intel.com>
6872
6873 PR target/67995
6874 * gcc.target/i386/pr67995-1.c: New test.
6875 * gcc.target/i386/pr67995-2.c: Likewise.
6876 * gcc.target/i386/pr67995-3.c: Likewise.
6877
6878 2015-10-19 Joost VandeVondele <vondele@gnu.gcc.org>
6879
6880 PR middle-end/68002
6881 * gcc.dg/PR68002.c: New test.
6882
6883 2015-10-19 Richard Sandiford <richard.sandiford@arm.com>
6884
6885 * gcc.dg/builtins-20.c: Remove undefined behavior.
6886
6887 2015-10-18 Mikael Morin <mikael@gcc.gnu.org>
6888
6889 PR fortran/67758
6890 * gfortran.dg/common_25.f90: New file.
6891
6892 2015-10-18 Paul Thomas <pault@gcc.gnu.org>
6893
6894 PR fortran/67177
6895 * gfortran.dg/move_alloc_15.f90: New test
6896 * gfortran.dg/move_alloc_16.f90: New test
6897
6898 PR fortran/67977
6899 * gfortran.dg/deferred_character_assignment_1.f90: New test
6900
6901 2015-10-17 Steven G. Kargl <kargl@gcc.gnu.org>
6902
6903 PR fortran/67987
6904 * gfortran.df/pr67987.f90: New test.
6905 * gfortran.dg/char_length_2.f90: Update testcase.
6906
6907 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
6908
6909 * gcc.target/i386/iamcu/test_basic_returning.c
6910 (def_test_returning_type): Use union to check float return bits.
6911
6912 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
6913
6914 * gcc.target/i386/iamcu/test_basic_64bit_returning.c (main):
6915 Replace printf with __builtin_printf.
6916
6917 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
6918
6919 * gcc.target/i386/iamcu/test_passing_unions.c (main): Properly
6920 initialize u5.
6921
6922 2015-10-16 Eric Botcazou <ebotcazou@adacore.com>
6923
6924 PR middle-end/67966
6925 * gnat.dg/pack21.adb: New test.
6926 * gnat.dg/pack22.adb: Likewise.
6927 * gnat.dg/pack22_pkg.ad[sb]: New helper.
6928
6929 2015-10-16 Christian Bruel <christian.bruel@st.com>
6930
6931 PR target/67745
6932 * gcc.target/arm/no-align.c: New test.
6933 * gcc.target/arm/attr-align1.c: New test.
6934 * gcc.target/arm/attr-align2.c: New test.
6935 * gcc.target/arm/attr-align3.c: New test.
6936
6937 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
6938
6939 * gcc.c-torture/compile/icfmatch.c: Add testcase
6940
6941 2015-10-16 Paolo Carlini <paolo.carlini@oracle.com>
6942
6943 PR c++/67926
6944 * g++.dg/cpp1z/fold-ice1.C: New.
6945
6946 2015-10-16 Michael Collison <michael.collison@linaro.org>
6947 Andrew Pinski <andrew.pinski@caviumnetworks.com>
6948
6949 * gcc.dg/tree-ssa/minmax-loopend.c: New test.
6950
6951 2015-10-15 Marek Polacek <polacek@redhat.com>
6952
6953 * gcc.dg/tree-ssa/reassoc-42.c: New test.
6954
6955 2015-10-15 Marek Polacek <polacek@redhat.com>
6956
6957 PR tree-optimization/67953
6958 * gcc.dg/fold-minus-6.c (fn4): Change the type of A to
6959 unsigned.
6960 * gcc.dg/torture/pr67953.c: New test.
6961
6962 2015-10-14 Jeff Law <law@redhat.com>
6963
6964 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: Deleted. The six functions
6965 contained within have their own file/test now.
6966 * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: New test extracted from
6967 ssa-dom-thread-2.c. Tighten expected output slightly and comment
6968 expectations a bit more.
6969 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
6970 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Likewise.
6971 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6972 * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Likewise.
6973 * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Likewise.
6974
6975 PR testsuite/67959
6976 * gcc.dg/tree-ssa/ssa-thread-13.c: Avoid bitfield assumptions.
6977
6978 2015-10-14 Marek Polacek <polacek@redhat.com>
6979
6980 * gcc.dg/tree-ssa/reassoc-39.c: Use -g. Adjust dg-final.
6981 (f6): New.
6982 (f7): New.
6983 (f8): New.
6984 (f9): New.
6985 (f10): New.
6986 (f11): New.
6987 (f12): New.
6988 (f13): New.
6989
6990 2015-10-14 Richard Biener <rguenther@suse.de>
6991
6992 PR tree-optimization/67915
6993 * gcc.dg/torture/pr67915.c: New testcase.
6994
6995 2015-10-14 Marek Polacek <polacek@redhat.com>
6996
6997 PR tree-optimization/67815
6998 * gcc.dg/tree-ssa/reassoc-39.c: New test.
6999 * gcc.dg/tree-ssa/reassoc-40.c: New test.
7000 * gcc.dg/tree-ssa/reassoc-41.c: New test.
7001
7002 2015-10-14 Dominik Vogt <vogt@linux.vnet.ibm.com>
7003
7004 * gcc.dg/pragma-pop_options-1.c: New test.
7005
7006 2015-10-13 Jakub Jelinek <jakub@redhat.com>
7007 Aldy Hernandez <aldyh@redhat.com>
7008
7009 * c-c++-common/gomp/cancel-1.c (f2): Add map clause to target data.
7010 * c-c++-common/gomp/clauses-1.c: New test.
7011 * c-c++-common/gomp/clauses-2.c: New test.
7012 * c-c++-common/gomp/clauses-3.c: New test.
7013 * c-c++-common/gomp/clauses-4.c: New test.
7014 * c-c++-common/gomp/declare-target-1.c: New test.
7015 * c-c++-common/gomp/declare-target-2.c: New test.
7016 * c-c++-common/gomp/depend-3.c: New test.
7017 * c-c++-common/gomp/depend-4.c: New test.
7018 * c-c++-common/gomp/doacross-1.c: New test.
7019 * c-c++-common/gomp/if-1.c: New test.
7020 * c-c++-common/gomp/if-2.c: New test.
7021 * c-c++-common/gomp/linear-1.c: New test.
7022 * c-c++-common/gomp/map-2.c: New test.
7023 * c-c++-common/gomp/map-3.c: New test.
7024 * c-c++-common/gomp/nesting-1.c (f_omp_parallel,
7025 f_omp_target_data): Add map clause to target data.
7026 * c-c++-common/gomp/nesting-warn-1.c (f_omp_target): Likewise.
7027 * c-c++-common/gomp/ordered-1.c: New test.
7028 * c-c++-common/gomp/ordered-2.c: New test.
7029 * c-c++-common/gomp/ordered-3.c: New test.
7030 * c-c++-common/gomp/pr61486-1.c (foo): Remove linear clause
7031 on non-iterator.
7032 * c-c++-common/gomp/pr61486-2.c (test, test2): Remove ordered
7033 clause and ordered construct where no longer allowed.
7034 * c-c++-common/gomp/priority-1.c: New test.
7035 * c-c++-common/gomp/reduction-1.c: New test.
7036 * c-c++-common/gomp/schedule-simd-1.c: New test.
7037 * c-c++-common/gomp/sink-1.c: New test.
7038 * c-c++-common/gomp/sink-2.c: New test.
7039 * c-c++-common/gomp/sink-3.c: New test.
7040 * c-c++-common/gomp/sink-4.c: New test.
7041 * c-c++-common/gomp/udr-1.c: New test.
7042 * c-c++-common/taskloop-1.c: New test.
7043 * c-c++-common/cpp/openmp-define-3.c: Adjust for the new
7044 value of _OPENMP macro.
7045 * c-c++-common/cilk-plus/PS/body.c (foo): Adjust expected diagnostics.
7046 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_parallel,
7047 f_acc_kernels, f_acc_data, f_acc_loop): Add map clause to target data.
7048 * gcc.dg/gomp/clause-1.c:
7049 * gcc.dg/gomp/reduction-1.c: New test.
7050 * gcc.dg/gomp/sink-fold-1.c: New test.
7051 * gcc.dg/gomp/sink-fold-2.c: New test.
7052 * gcc.dg/gomp/sink-fold-3.c: New test.
7053 * gcc.dg/vect/vect-simd-clone-15.c: New test.
7054 * g++.dg/gomp/clause-1.C (T::test): Remove dg-error on privatization
7055 of non-static data members.
7056 * g++.dg/gomp/clause-3.C (foo): Remove one dg-error directive.
7057 Add some linear clause tests.
7058 * g++.dg/gomp/declare-simd-3.C: New test.
7059 * g++.dg/gomp/linear-1.C: New test.
7060 * g++.dg/gomp/member-1.C: New test.
7061 * g++.dg/gomp/member-2.C: New test.
7062 * g++.dg/gomp/pr66571-2.C: New test.
7063 * g++.dg/gomp/pr67504.C (foo): Add test for ordered clause with
7064 dependent argument.
7065 * g++.dg/gomp/pr67522.C (foo): Add test for invalid array section
7066 in reduction clause.
7067 * g++.dg/gomp/reference-1.C: New test.
7068 * g++.dg/gomp/sink-1.C: New test.
7069 * g++.dg/gomp/sink-2.C: New test.
7070 * g++.dg/gomp/sink-3.C: New test.
7071 * g++.dg/gomp/task-1.C: Remove both dg-error directives.
7072 * g++.dg/gomp/this-1.C: New test.
7073 * g++.dg/gomp/this-2.C: New test.
7074 * g++.dg/vect/simd-clone-2.cc: New test.
7075 * g++.dg/vect/simd-clone-2.h: New test.
7076 * g++.dg/vect/simd-clone-3.cc: New test.
7077 * g++.dg/vect/simd-clone-4.cc: New test.
7078 * g++.dg/vect/simd-clone-4.h: New test.
7079 * g++.dg/vect/simd-clone-5.cc: New test.
7080
7081 2015-10-13 Christophe Lyon <christophe.lyon@linaro.org>
7082
7083 * gcc.target/aarch64/table-intrinsics.c: Fix regexp
7084 after r228716 (Fix vtbl[34] and vtbx4).
7085
7086 2015-10-13 Yuri Rumyantsev <ysrumyan@gmail.com>
7087
7088 PR tree-optimization/67909, 67947
7089 * gcc.dg/torture/pr67947.c: New test.
7090
7091 2015-10-13 Jeff Law <law@redhat.com>
7092
7093 * gcc.dg/tree-ssa/ssa-thread-13.c: New test.
7094
7095 2015-10-12 Jeff Law <law@redhat.com>
7096
7097 * gcc.dg/tree-ssa/ssa-thread-12.c: New test.
7098 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7099 * gcc.dg/tree-ssa/ssa-thread-11.c: Renamed from
7100 ssa-dom-thread-11.c.
7101
7102 * gcc.dg/tree-ssa/ssa-dom-thread-11.c: New test.
7103
7104 2015-10-12 Ville Voutilainen <ville.voutilainen@gmail.com>
7105
7106 PR c++/58566
7107 * g++.dg/cpp0x/lambda/lambda-58566.C: New.
7108
7109 2015-10-10 Jan Hubicka <hubicka@ucw.cz>
7110
7111 * gfortran.dg/lto/bind_c-2_0.f90: New testcase.
7112 * gfortran.dg/lto/bind_c-2_1.c: New testcase.
7113 * gfortran.dg/lto/bind_c-3_0.f90: New testcase.
7114 * gfortran.dg/lto/bind_c-3_1.c: New testcase.
7115 * gfortran.dg/lto/bind_c-4_0.f90: New testcase.
7116 * gfortran.dg/lto/bind_c-4_1.c: New testcase.
7117 * gfortran.dg/lto/bind_c-5_0.f90: New testcase.
7118 * gfortran.dg/lto/bind_c-5_1.c: New testcase.
7119
7120 2015-10-09 Steve Ellcey <sellcey@imgtec.com>
7121
7122 * gcc.target/mips/mips.exp (mips_option_groups): Add -mframe-header-opt
7123 and -mno-frame-header-opt options.
7124 * gcc.target/mips/frame-header-1.c: New file.
7125 * gcc.target/mips/frame-header-2.c: New file.
7126 * gcc.target/mips/frame-header-3.c: New file.
7127
7128 2015-10-09 Andre Vieira <andre.simoesdiasvieira@arm.com>
7129 Hale Wang <hale.wang@arm.com>
7130
7131 * gcc.dg/tree-ssa/forwprop-33.c: New.
7132
7133 2015-10-09 Alexander Fomin <alexander.fomin@intel.com>
7134
7135 PR target/67895
7136 * gcc.target/i386/avx512dq-vrangepd-1.c: Adjust assembly regexp.
7137 * gcc.target/i386/avx512dq-vrangeps-1.c: Likewise.
7138 * gcc.target/i386/avx512dq-vrangesd-1.c: Likewise.
7139 * gcc.target/i386/avx512dq-vrangess-1.c: Likewise.
7140 * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Likewise.
7141 * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Likewise.
7142 * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Likewise.
7143 * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Likewise.
7144 * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Likewise.
7145 * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Likewise.
7146
7147 2015-10-09 David Malcolm <dmalcolm@redhat.com>
7148
7149 * lib/multiline.exp: New file.
7150 * lib/prune.exp: Load multiline.exp.
7151 (prune_gcc_output): Call into multiline.exp to handle any
7152 multiline output directives.
7153 * lib/libgo.exp: Load multiline.exp before prune.exp, using
7154 load_gcc_lib.
7155
7156 2015-10-09 Martin Jambor <mjambor@suse.cz>
7157
7158 PR tree-optimization/67794
7159 * gcc.dg/ipa/ipa-sra-10.c: New test.
7160 * gcc.dg/torture/pr67794.c: Likewise.
7161
7162 2015-10-09 Alexandre Oliva <aoliva@redhat.com>
7163
7164 PR rtl-optimization/67828
7165 * gcc.dg/torture/pr67828.c: New.
7166
7167 2015-10-09 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7168
7169 PR target/67366
7170 * lib/target-supports.exp (check_effective_target_non_strict_align):
7171 Adjust for arm*-*-*.
7172 * gcc.target/arm/pr67366.c: New test.
7173
7174 2015-10-09 Richard Biener <rguenther@suse.de>
7175
7176 PR tree-optimization/67891
7177 * gcc.dg/tree-ssa/pr67891.c: New testcase.
7178
7179 2015-10-08 Richard Sandiford <richard.sandiford@arm.com>
7180
7181 * gcc.dg/builtins-47.c: Test the optimized dump instead.
7182
7183 2015-10-08 Yuri Rumyantsev <ysrumyan@gmail.com>
7184
7185 * gcc.dg/vect/vect-outer-simd-3.c: New test.
7186
7187 2015-10-08 Yuri Rumyantsev <ysrumyan@gmail.com>
7188
7189 * gcc.dg/loop-unswitch-2.c: New test.
7190 * gcc.dg/loop-unswitch-3.c: Likewise.
7191 * gcc.dg/loop-unswitch-4.c: Likewise.
7192
7193 2015-10-08 Tom de Vries <tom@codesourcery.com>
7194
7195 * gcc.dg/dse.c: Only dump in dse1 pass.
7196 * gcc.dg/tree-ssa/pr30375.c: Same.
7197
7198 2015-10-07 Uros Bizjak <ubizjak@gmail.com>
7199
7200 PR target/66697
7201 * gcc.target/i386/20060512-1.c: Remove ia32 requirement.
7202 (PUSH, POP): New defines.
7203 (sse2_test): Use PUSH and POP to misalign runtime stack.
7204 * gcc.target/i386/20060512-2.c: Remove ia32 requirement.
7205
7206 2015-10-07 James Norris <jnorris@codesourcery.com>
7207
7208 * lib/atomic-dg.exp (atomic_link_flags): Move flag setting
7209 to atomic_init. (atomic_init): Restrict flags usage.
7210
7211 2015-10-07 Andre Vehreschild <vehre@gcc.gnu.org>
7212
7213 PR fortran/65889
7214 * gfortran.dg/sizeof_5.f90: New test.
7215
7216 2015-10-06 Jeff Law <law@redhat.com>
7217
7218 * gcc.c-torture/compile/pr67816.c: New test.
7219
7220 2015-10-07 Kugan Vivekanandarajah <kuganv@linaro.org>
7221
7222 * gcc.target/aarch64/get_lane_f16_1.c: New test.
7223
7224 2015-10-06 Louis Krupp <louis.krupp@zoho.com>
7225
7226 PR fortran/65766
7227 * gfortran.dg/substr_alloc_string_comp_1.f90: New.
7228
7229 2015-10-06 Marek Polacek <polacek@redhat.com>
7230
7231 PR c++/67863
7232 * c-c++-common/Wtautological-compare-4.c: New test.
7233
7234 2015-10-05 Michael Meissner <meissner@linux.vnet.ibm.com>
7235 Peter Bergner <bergner@vnet.ibm.com>
7236
7237 PR target/67808
7238 * gcc.target/powerpc/pr67808.c: New test.
7239
7240 2015-10-06 Nick Clifton <nickc@redhat.com>
7241
7242 * gcc.target/msp430: New directory.
7243 * gcc.target/msp430/msp430.exp: New file. Runs MSP430 specific
7244 tests.
7245 * gcc.target/msp430/data-attributes.c: New file. Checks the
7246 noinit and persistent data attributes.
7247
7248 2015-10-06 Kirill Yukhin <kirill.yukhin@intel.com>
7249
7250 * gcc.target/i386/builtin_target.c: Fix AVX-512VBMI detection.
7251
7252 2015-10-06 Richard Biener <rguenther@suse.de>
7253
7254 PR tree-optimization/67859
7255 * gcc.dg/torture/pr67859.c: New testcase.
7256
7257 2015-10-05 Kirill Yukhin <kirill.yukhin@intel.com>
7258
7259 * gcc.target/i386/builtin_target.c: Add check for AES and PCLMUL.
7260
7261 2015-10-05 Paolo Carlini <paolo.carlini@oracle.com>
7262
7263 PR c++/53856
7264 * g++.dg/template/defarg19.C: New.
7265 * g++.dg/template/defarg20.C: Likewise.
7266
7267 2015-10-05 Aditya Kumar <aditya.k7@samsung.com>
7268 Sebastian Pop <s.pop@samsung.com>
7269
7270 * gcc.dg/graphite/scop-sor.c: Un-xfail.
7271
7272 2015-10-05 Aditya Kumar <aditya.k7@samsung.com>
7273 Sebastian Pop <s.pop@samsung.com>
7274
7275 * gcc.dg/graphite/scop-sor.c: Xfail.
7276
7277 2015-10-05 Martin Jambor <mjambor@suse.cz>
7278 Jan Hubicka <hubicka@ucw.cz>
7279
7280 * gcc.dg/ipa/propalign-4.c: New test.
7281 * gcc.dg/ipa/propalign-5.c: Likewise.
7282
7283 2015-10-05 Marek Polacek <polacek@redhat.com>
7284
7285 PR tree-optimization/67821
7286 * gcc.dg/torture/pr67821-2.c: New test.
7287 * gcc.dg/torture/pr67821.c: New test.
7288
7289 2015-10-05 Kirill Yukhin <kirill.yukhin@intel.com>
7290
7291 * gcc.target/i386/builtin_target.c: Add check for "skylake-avx512".
7292
7293 2015-10-05 Christian Bruel <christian.bruel@st.com>
7294
7295 * gcc.target/arm/attr_thumb-static2.c: Cleanup directives.
7296
7297 2015-10-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7298
7299 * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c (TEST_MSG): Fix typo.
7300 (exec_vcvt): Add comments.
7301
7302 2015-10-04 Uros Bizjak <ubizjak@gmail.com>
7303
7304 PR rtl-optimization/67447
7305 * gcc.target/i386/pr67447.c: New test.
7306
7307 2015-10-04 Uros Bizjak <ubizjak@gmail.com>
7308
7309 * gcc.target/i386/vect-pack-trunc-1.c: Require avx512bw
7310 effective target.
7311 * gcc.target/i386/vect-pack-trunc-2.c: Ditto.
7312 * gcc.target/i386/vect-perm-even-1.c: Ditto.
7313 * gcc.target/i386/vect-perm-odd-1.c: Ditto.
7314 * gcc.target/i386/vect-unpack-1.c: Ditto.
7315 * gcc.target/i386/vect-unpack-2.c: Ditto.
7316
7317 2015-10-04 Mikael Morin <mikael@gcc.gnu.org>
7318
7319 PR fortran/67758
7320 * gfortran.dg/common_24.f: New.
7321
7322 2015-10-03 Bernd Edlinger <bernd.edlinger@hotmail.de>
7323
7324 * gcc.target/arm/pr67756.c: Fixed warnings.
7325
7326 2015-10-02 Marek Polacek <polacek@redhat.com>
7327
7328 PR c/67730
7329 * gcc.dg/pr67730-1.c: New test.
7330 * gcc.dg/pr67730-2.c: New test.
7331 * gcc.dg/pr67730.h: New test.
7332
7333 2015-10-02 Marek Polacek <polacek@redhat.com>
7334
7335 * c-c++-common/Wduplicated-cond-2.c: Skip until PR67819 is resolved.
7336
7337 2015-10-02 Sebastian Pop <s.pop@samsung.com>
7338
7339 PR tree-optimization/67754
7340 * gfortran.dg/graphite/block-1.f90: Adjust pattern.
7341 * gfortran.dg/graphite/block-2.f: Same.
7342
7343 2015-10-02 Sebastian Pop <s.pop@samsung.com>
7344
7345 * gcc.dg/graphite/scop-23.c: New.
7346
7347 2015-10-02 Kirill Yukhin <kirill.yukhin@intel.com>
7348
7349 * gcc.target/i386/builtin_target.c: Handle "avx512ifma"
7350 and "avx512vbmi".
7351
7352 2015-10-02 Vladimir Makarov <vmakarov@redhat.com>
7353
7354 PR rtl-optimization/67756
7355 * gcc.target/arm/pr67756.c: New.
7356
7357 2015-10-02 Jiong Wang <jiong.wang@arm.com>
7358
7359 * gcc.target/aarch64/tlsle12_tiny_1.c: New testcase for tiny model.
7360 * gcc.target/aarch64/tlsle24_tiny_1.c: Likewise.
7361 * gcc.target/aarch64/tlsle_sizeadj_tiny_1.c: TLS size truncation test
7362 for tiny model.
7363 * gcc.target/aarch64/tlsle_sizeadj_small_1.c: TLS size truncation test
7364 for small model.
7365
7366 2015-10-02 Kirill Yukhin <kirill.yukhin@intel.com>
7367
7368 * gcc.target/i386/vect-pack-trunc-1.c: New test.
7369 * gcc.target/i386/vect-pack-trunc-2.c: Ditto.
7370 * gcc.target/i386/vect-perm-even-1.c: Ditto.
7371 * gcc.target/i386/vect-perm-odd-1.c: Ditto.
7372 * gcc.target/i386/vect-unpack-1.c: Ditto.
7373 * gcc.target/i386/vect-unpack-2.c: Ditto.
7374
7375 2015-10-02 Marek Polacek <polacek@redhat.com>
7376
7377 PR c/64249
7378 * c-c++-common/Wduplicated-cond-1.c: New test.
7379 * c-c++-common/Wduplicated-cond-2.c: New test.
7380 * c-c++-common/Wduplicated-cond-3.c: New test.
7381 * c-c++-common/Wduplicated-cond-4.c: New test.
7382 * c-c++-common/Wmisleading-indentation.c (fn_37): Avoid
7383 -Wduplicated-cond warning.
7384
7385 2015-10-02 Renlin Li <renlin.li@arm.com>
7386
7387 * gcc.target/aarch64/csneg-1.c: Update.
7388
7389 2015-10-02 Renlin Li <renlin.li@arm.com>
7390
7391 PR target/66776
7392 * gcc.target/aarch64/pr66776.c: New.
7393
7394 2015-10-02 Eric Botcazou <ebotcazou@adacore.com>
7395
7396 * gnat.dg/warn13.adb: New test.
7397
7398 2015-10-02 Eric Botcazou <ebotcazou@adacore.com>
7399
7400 * gnat.dg/vect15.ad[sb]: New test.
7401 * gnat.dg/vect16.ad[sb]: Likewise.
7402 * gnat.dg/vect17.ad[sb]: Likewise.
7403 * gnat.dg/vect18.ad[sb]: Likewise.
7404
7405 2015-10-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7406
7407 PR rtl-optimization/67786
7408 PR rtl-optimization/67787
7409 * gcc.dg/pr67786.c: New test.
7410 * gcc.dg/pr67787.c: Likewise.
7411
7412 2015-10-02 James Greenhalgh <james.greenhalgh@arm.com>
7413
7414 * gcc.target/aarch64/vect_combine_zeroes_1.c: New.
7415
7416 2015-10-02 Kai Tietz <ktietz70@googlemail.com>
7417
7418 PR target/51726
7419 * g++.dg/ext/selectany2.C: Allow uninitialized variable case.
7420
7421 2015-10-01 Louis Krupp <louis.krupp@zoho.com>
7422
7423 PR fortran/62242
7424 PR fortran/52332
7425 * gfortran.dg/string_array_constructor_1.f90: New.
7426 * gfortran.dg/string_array_constructor_2.f90: New.
7427 * gfortran.dg/string_array_constructor_3.f90: New.
7428
7429 2015-10-01 Segher Boessenkool <segher@kernel.crashing.org>
7430
7431 PR target/67788
7432 PR target/67789
7433 * gcc.target/powerpc/pr67789.c: New testcase.
7434
7435 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
7436
7437 PR fortran.67802
7438 * gfortran.dg/pr67802.f90: New test.
7439
7440 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
7441
7442 PR fortran/66979
7443 gfortran.dg/pr66979.f90: new test.
7444
7445 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
7446
7447 PR fortran/67616
7448 * gfortran.dg/pr67616.f90: New test.
7449
7450 2015-10-01 Ville Voutilainen <ville.voutilainen@gmail.com>
7451
7452 PR c++/54430
7453 * g++.dg/cpp0x/range-for30.C: New.
7454
7455 2015-10-01 Marek Polacek <polacek@redhat.com>
7456
7457 PR c/65345
7458 * gcc.dg/atomic/pr65345-4.c: New test.
7459 * gcc.dg/pr65345-3.c: New test.
7460
7461 2015-10-01 Marek Polacek <polacek@redhat.com>
7462
7463 PR tree-optimization/67769
7464 * gcc.dg/torture/pr67769.c: New test.
7465
7466 2015-10-01 Uros Bizjak <ubizjak@gmail.com>
7467
7468 * gcc.dg/lto/pr55113_0.c: Skip on all x86 targets.
7469
7470 2015-10-01 Oleg Endo <olegendo@gcc.gnu.org>
7471
7472 PR target/54236
7473 * gcc.target/sh/pr54236-6.c: Fix assembler-not string.
7474
7475 2015-10-01 Uros Bizjak <ubizjak@gmail.com>
7476
7477 * gcc.target/i386/pr65105-1.c: Require sse2 effective target.
7478 (main): Rename to sse2_test. Abort if count != 5.
7479 (dg-options): Add -save-temps. Use "-msse2 -mtune=slm" instead
7480 of -march=slm.
7481 * gcc.target/i386/pr46865-2.c (dg-options): Remove -save-temps.
7482
7483 2015-10-01 Richard Biener <rguenther@suse.de>
7484
7485 * gcc.dg/tree-ssa/ssa-fre-7.c: Adjust.
7486 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
7487
7488 2015-09-30 Jeff Law <law@redhat.com>
7489
7490 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: New test.
7491
7492 2015-09-30 Bernd Edlinger <bernd.edlinger@hotmail.de>
7493
7494 PR rtl-optimization/67037
7495 * gcc.c-torture/execute/pr67037.c: New test.
7496
7497 2015-09-30 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
7498
7499 * lib/target-supports.exp (check_effective_target_sync_int_128):
7500 Return 1 on spu-*-* targets.
7501 (check_effective_target_sync_int_128_runtime): Likewise.
7502 (check_effective_target_sync_long_long): Likewise.
7503 (check_effective_target_sync_long_long_runtime): Likewise.
7504 (check_effective_target_sync_int_long): Likewise.
7505 (check_effective_target_sync_char_short): Likewise.
7506
7507 2015-09-30 Ilya Enkovich <enkovich.gnu@gmail.com>
7508
7509 * gcc.target/i386/pr67761.c: New test.
7510
7511 2015-09-30 Marek Polacek <polacek@redhat.com>
7512
7513 PR c/67730
7514 * gcc.dg/pr67730.c: New test.
7515
7516 2015-09-30 Marek Polacek <polacek@redhat.com>
7517
7518 PR tree-optimization/67690
7519 * gcc.dg/torture/pr67690.c: New test.
7520
7521 2015-09-30 Christophe Lyon <christophe.lyon@linaro.org>
7522
7523 * g++.dg/cpp0x/stdint.C: Move dg-require-effective-target after dg-do.
7524 * g++.dg/gomp/tls-wrap4.C: Likewise.
7525 * gcc.dg/atomic-op-optimize.c: Likewise.
7526 * gcc.dg/pr54087.c: Likewise.
7527 * gcc.dg/tls/section-2.c: Likewise.
7528 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Likewise.
7529 * gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c: Likewise.
7530 * gcc.dg/vect/trapv-vect-reduc-4.c: Likewise.
7531 * gcc.target/arm/divzero.c: Likewise.
7532 * gcc.target/arm/sibcall-2.c: Likewise.
7533 * gcc.target/arm/thumb1-Os-mult.c: Likewise.
7534 * gcc.target/arm/thumb1-load-64bit-constant-1.c: Likewise.
7535 * gcc.target/arm/thumb1-load-64bit-constant-2.c: Likewise.
7536 * gcc.target/arm/thumb1-load-64bit-constant-3.c: Likewise.
7537 * gcc.target/arm/volatile-bitfields-1.c: Likewise.
7538 * gcc.target/arm/volatile-bitfields-2.c: Likewise.
7539 * gcc.target/arm/volatile-bitfields-3.c: Likewise.
7540 * gcc.target/arm/volatile-bitfields-4.c: Likewise.
7541 * gfortran.dg/default_format_2.f90: Likewise.
7542 * gfortran.dg/default_format_denormal_2.f90: Likewise.
7543
7544 2015-09-29 Jonathan Roelofs <jonathan@codesourcery.com>
7545
7546 * gcc.dg/debug/pr65771.c: Use tls_runtime instead of tls.
7547
7548 2015-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
7549
7550 * gfortran.dg/ieee/ieee_4.f90: xfail on i386-*-freebsd*
7551 * gfortran.dg/round_4.f90: ditto.
7552
7553 2015-09-29 Richard Biener <rguenther@suse.de>
7554
7555 PR tree-optimization/67170
7556 * gfortran.dg/pr67170.f90: New testcase.
7557
7558 2015-09-29 Richard Biener <rguenther@suse.de>
7559
7560 PR tree-optimization/67741
7561 * gcc.dg/torture/pr67741.c: New testcase.
7562
7563 2015-09-29 Uros Bizjak <ubizjak@gmail.com>
7564
7565 * gcc.dg/tg-tests.h (foo_1) [UNSAFE]: Also check if f and ld are
7566 non-zero for __builtin_signbit tests.
7567
7568 2015-09-29 Ilya Enkovich <enkovich.gnu@gmail.com>
7569
7570 PR target/65105
7571 * gcc.target/i386/pr65105-1.c: New.
7572 * gcc.target/i386/pr65105-2.c: New.
7573 * gcc.target/i386/pr65105-3.c: New.
7574 * gcc.target/i386/pr65105-4.C: New.
7575 * gcc.dg/lower-subreg-1.c: Add -mno-stv options for ia32.
7576
7577 2015-09-28 Segher Boessenkool <segher@kernel.crashing.org>
7578
7579 * gcc.dg/asm-4.c: Use braced words for the regular expressions.
7580
7581 2015-09-28 Paul Thomas <pault@gcc.gnu.org>
7582
7583 PR fortran/40054
7584 PR fortran/63921
7585 * gfortran.dg/fmt_tab_1.f90: Change from run to compile and set
7586 standard as legacy.
7587 * gfortran.dg/fmt_tab_2.f90: Add extra tab error.
7588 * gfortran.dg/function_types_3.f90: Change error message to
7589 "Type inaccessible...."
7590 * gfortran.dg/ptr_func_assign_1.f08: New test.
7591 * gfortran.dg/ptr_func_assign_2.f08: New test.
7592
7593 2015-09-25 Mikael Morin <mikael.morin@sfr.fr>
7594
7595 PR fortran/40054
7596 PR fortran/63921
7597 * gfortran.dg/ptr_func_assign_3.f08: New test.
7598 * gfortran.dg/ptr_func_assign_4.f08: New test.
7599
7600 2015-09-28 Aditya Kumar <aditya.k7@samsung.com>
7601 Sebastian Pop <s.pop@samsung.com>
7602
7603 * gcc.dg/graphite/run-id-pr67700-1.c: New test case.
7604 * gcc.dg/graphite/block-1.c: Modified to match the pattern.
7605 * gcc.dg/graphite/block-3.c: Same.
7606 * gcc.dg/graphite/block-4.c: Same.
7607 * gcc.dg/graphite/block-5.c: Same.
7608 * gcc.dg/graphite/block-6.c: Same.
7609 * gcc.dg/graphite/block-7.c: Same.
7610 * gcc.dg/graphite/block-8.c: Same.
7611 * gcc.dg/graphite/block-pr47654.c: Same.
7612 * gcc.dg/graphite/interchange-0.c: Same.
7613 * gcc.dg/graphite/interchange-1.c: Same.
7614 * gcc.dg/graphite/interchange-10.c: Same.
7615 * gcc.dg/graphite/interchange-11.c: Same.
7616 * gcc.dg/graphite/interchange-12.c: Same.
7617 * gcc.dg/graphite/interchange-13.c: Same.
7618 * gcc.dg/graphite/interchange-14.c: Same.
7619 * gcc.dg/graphite/interchange-15.c: Same.
7620 * gcc.dg/graphite/interchange-3.c: Same.
7621 * gcc.dg/graphite/interchange-4.c: Same.
7622 * gcc.dg/graphite/interchange-5.c: Same.
7623 * gcc.dg/graphite/interchange-6.c: Same.
7624 * gcc.dg/graphite/interchange-7.c: Same.
7625 * gcc.dg/graphite/interchange-8.c: Same.
7626 * gcc.dg/graphite/interchange-9.c: Same.
7627 * gcc.dg/graphite/interchange-mvt.c: Same.
7628 * gcc.dg/graphite/pr35356-1.c: Same.
7629 * gcc.dg/graphite/pr35356-3.c: Same.
7630 * gcc.dg/graphite/pr37485.c: Same.
7631 * gcc.dg/graphite/scop-1.c: Same.
7632 * gcc.dg/graphite/scop-11.c: Same.
7633 * gcc.dg/graphite/scop-5.c: Same.
7634 * gcc.dg/graphite/uns-block-1.c: Same.
7635 * gcc.dg/graphite/uns-interchange-9.c: Same.
7636 * gfortran.dg/graphite/block-1.f90: Same.
7637 * gfortran.dg/graphite/interchange-3.f90: Same.
7638 * gfortran.dg/graphite/pr14741.f90: Same.
7639 * gfortran.dg/graphite/block-2.f: Same.
7640
7641 2015-09-28 Aditya Kumar <aditya.k7@samsung.com>
7642 Sebastian Pop <s.pop@samsung.com>
7643
7644 PR tree-optimization/67700
7645 * gcc.dg/graphite/run-id-pr67700.c: New.
7646
7647 2015-09-28 Oleg Endo <olegendo@gcc.gnu.org>
7648
7649 PR target/54236
7650 * gcc.target/sh/pr54236-1.c (test_09, test_10, test_11): New.
7651 * gcc.target/sh/pr59533-1.c (test_23, test_24, test_25, test_26,
7652 test_27): New.
7653 * gcc.target/sh/pr54236-5.c: New.
7654 * gcc.target/sh/pr54236-6.c: New.
7655
7656 2015-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7657
7658 PR rtl-optimization/67456
7659 PR rtl-optimization/67464
7660 PR rtl-optimization/67465
7661 * gcc.dg/pr67465.c: New test.
7662
7663 2015-09-28 Tom de Vries <tom@codesourcery.com>
7664
7665 PR tree-optimization/62171
7666 * gcc.dg/vect/pr62171.c: New test.
7667
7668 2015-09-27 David Edelsohn <dje.gcc@gmail.com>
7669
7670 * g++.dg/debug/dwarf2/pr44641.C: Revert line number change. Remove
7671 skip on AIX. XFAIL individual line tests.
7672
7673 2015-09-27 Alexandre Oliva <aoliva@redhat.com>
7674
7675 PR rtl-optimization/64164
7676 PR tree-optimization/67312
7677 * gcc.dg/pr67312.c: New. From Zdenek Sojka.
7678 * gcc.target/i386/stackalign/return-4.c: Add -O.
7679
7680 2015-09-27 David Edelsohn <dje.gcc@gmail.com>
7681
7682 * g++.dg/debug/dwarf2/pr44641.C: Add one to expected line numbers.
7683
7684 2015-09-26 Mikael Morin <mikael@gcc.gnu.org>
7685
7686 PR fortran/67721
7687 * gfortran.dg/alloc_comp_deep_copy_3.f03: New.
7688
7689 2015-09-26 David Edelsohn <dje.gcc@gmail.com>
7690
7691 * gcc.dg/pr64935-1.c: XFAIL on AIX.
7692 * gcc.dg/pr64935-2.c: XFAIL on AIX.
7693 * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL Start new file on AIX.
7694 * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL At line number on AIX.
7695 * gcc.dg/debug/dwarf2/global-used-types.c: XFAIL ascii on AIX.
7696 * gcc.dg/debug/dwarf2/noreturn-function-keyword.c: XFAIL
7697 DW_AT_noreturn on AIX.
7698 * gcc.dg/debug/dwarf2/noreturn-function-attribute.c: XFAIL
7699 DW_AT_noreturn on AIX.
7700 * gcc.dg/debug/dwarf2/lang-c89.c: XFAIL DW_AT_language on AIX.
7701 * gcc.dg/debug/dwarf2/stacked-qualified-types-3.c: XFAIL DW_TAG on AIX.
7702 * g++.dg/debug/dwarf2/deleted-member-function.C: XFAIL
7703 DW_AT_GNU_deleted on AIX.
7704 * g++.dg/debug/dwarf2/noreturn-function.C: XFAIL DW_AT_noreturn on AIX.
7705 * g++.dg/debug/dwarf2/template-params-6.C: XFAIL ascii on AIX.
7706 * g++.dg/debug/dwarf2/dwarf4-nested.C: XFAIL ascii on AIX.
7707 * g++.dg/debug/dwarf2/pubnames-2.C: Skip on AIX.
7708 * g++.dg/debug/dwarf2/pr44641.C: Skip on AIX.
7709 * g++.dg/debug/dwarf2/pr46527.C: XFAIL on AIX.
7710 * g++.dg/debug/dwarf2/imported-decl-2.C: XFAIL ascii on AIX.
7711 * g++.dg/debug/dwarf2/namespace-1.C: XFAIL ascii on AIX.
7712 * g++.dg/debug/dwarf2/global-used-types-1.C: XFAIL ascii on AIX.
7713 * g++.dg/debug/dwarf2/lambda1.C: XFAIL ascii on AIX.
7714 * g++.dg/debug/dwarf2/pubnames-3.C: Skip on AIX.
7715 * g++.dg/debug/dwarf2/pr61433.C: XFAIL on AIX.
7716 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on AIX.
7717 * g++.dg/debug/dwarf2/template-func-params-6.C: XFAIL ascii on AIX.
7718 * g++.dg/debug/dwarf2/lineno-simple1.C: XFAIL on AIX.
7719
7720 2015-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
7721
7722 PR fortran/67614
7723 * gfortran.dg/pr67614.f90: New test.
7724
7725 2015-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
7726
7727 PR fortran/67525
7728 * gfortran.dg/pr67525.f90: New test.
7729
7730 2015-09-25 Mikael Morin <mikael@gcc.gnu.org>
7731
7732 PR fortran/55603
7733 * gfortran.dg/allocatable_function_9.f90: New.
7734
7735 2015-09-25 Oleg Endo <olegendo@gcc.gnu.org>
7736
7737 PR target/67675
7738 * gcc.target/sh/pr67675.c: New.
7739
7740 2015-09-25 Richard Sandiford <richard.sandiford@arm.com>
7741
7742 * gcc.target/aarch64/fpcr_fpsr_1.c: New file.
7743
7744 2015-09-25 H.J. Lu <hongjiu.lu@intel.com>
7745
7746 * gcc.target/i386/pr66749.c (dg-options): Replace
7747 -mtune=lakemount with -mtune=lakemont.
7748 * gcc.target/i386/pr66821.c (dg-options): Likewise.
7749 * gcc.target/i386/pr67329.c (dg-options): Likewise.
7750
7751 2015-09-25 Marek Polacek <polacek@redhat.com>
7752
7753 * c-c++-common/ubsan/bounds-11.c: New test.
7754 * c-c++-common/ubsan/bounds-12.c: New test.
7755
7756 2015-09-25 Marek Polacek <polacek@redhat.com>
7757
7758 PR sanitizer/64906
7759 * c-c++-common/ubsan/pr64906.c: New test.
7760
7761 2015-09-24 H.J. Lu <hongjiu.lu@intel.com>
7762
7763 * gcc.target/i386/pr66749.c (dg-options): Replace -mtune=iamcu
7764 with -mtune=lakemount.
7765 * gcc.target/i386/pr66821.c (dg-options): Likewise.
7766 * gcc.target/i386/pr67329.c (dg-options): Likewise.
7767
7768 2015-09-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
7769
7770 PR driver/67640
7771 * gcc.dg/Werror-13.c: New test.
7772
7773 2015-09-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
7774
7775 * gcc.target/aarch64/target_attr_10.c (foo): Use dg-message for note.
7776
7777 2015-09-24 Richard Biener <rguenther@suse.de>
7778
7779 PR lto/67699
7780 * g++.dg/pr67699.C: New testcase.
7781
7782 2015-09-24 Richard Earnshaw <rearnsha@arm.com>
7783
7784 PR libgcc/67624
7785 * gcc.target/arm/fp16-inf.c: New test.
7786
7787 2015-09-24 Kirill Yukhin <kirill.yukhin@intel.com>
7788
7789 * gcc.target/i386/avx512vbmi-check.h (main): Fix register
7790 name while checking for AVX-512VBMI presence.
7791
7792 2015-09-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7793
7794 * lib/target-supports.exp (check_effective_target_pie): Check for
7795 PIE support on Solaris 11.x and 12.
7796
7797 2015-09-24 Richard Biener <rguenther@suse.de>
7798
7799 * g++.dg/tree-ssa/restrict3.C: New testcase.
7800
7801 2015-09-24 Richard Biener <rguenther@suse.de>
7802
7803 PR tree-optimization/48885
7804 * gcc.dg/tree-ssa/restrict-6.c: New testcase.
7805
7806 2015-09-24 Patrick Palka <ppalka@gcc.gnu.org>
7807
7808 * c-c++-common/Wmisleading-indentation.c: Augment test.
7809
7810 2015-09-23 Ville Voutilainen <ville.voutilainen@gmail.com>
7811
7812 Fix small typos in the coding rule enforcement warnings.
7813 * g++.dg/diagnostic/disable.C: Replace 'namepace'
7814 with 'namespace'.
7815
7816 2015-09-23 Richard Biener <rguenther@suse.de>
7817
7818 PR middle-end/67662
7819 * gcc.dg/ubsan/pr67662.c: New testcase.
7820
7821 2015-09-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
7822
7823 PR c/49655
7824 * gcc.dg/pragma-diag-6.c: New test.
7825
7826 2015-09-23 James Greenhalgh <james.greenhalgh@arm.com>
7827
7828 * gcc.target/aarch64/advsimd-intrinsics/vcvt_high_1.c: New.
7829
7830 2015-09-23 Richard Biener <rguenther@suse.de>
7831
7832 * g++.dg/tree-ssa/restrict2.C: Un-XFAIL testcase.
7833
7834 2015-09-22 Patrick Palka <ppalka@gcc.gnu.org>
7835
7836 * c-c++-common/Wmisleading-indentation.c: Augment test.
7837
7838 2015-09-22 Nathan Sidwell <nathan@codesourcery.com>
7839
7840 * g++.dg/diagostic/disable.C: New.
7841
7842 2015-09-22 Tom de Vries <tom@codesourcery.com>
7843
7844 PR tree-optimization/67671
7845 * g++.dg/pr67671.C: New test.
7846
7847 2015-09-22 Alexander Fomin <alexander.fomin@intel.com>
7848
7849 PR target/67480
7850 * gcc.target/i386/pr67480.c: New test.
7851
7852 2015-09-22 Kirill Yukhin <kirill.yukhin@intel.com>
7853
7854 * gcc.target/i386/funcspec-5.c: Test avx512vl, avx512bw,
7855 avx512dq, avx512cd, avx512er, avx512pf and skylake-avx512.
7856 * gcc.target/i386/builtin_target.c: Test avx512vl, avx512bw,
7857 avx512dq, avx512cd, avx512er and avx512pf.
7858
7859 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
7860
7861 * gcc.target/aarch64/atomic-inst-ldadd.c: Add tests for
7862 update-fetch operations.
7863 * gcc.target/aarch64/atomic-inst-ldlogic.c: Likewise.
7864
7865 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
7866
7867 * gcc.target/aarch64/atomic-inst-ldadd.c: New.
7868 * gcc.target/aarch64/atomic-inst-ldlogic.c: New.
7869
7870 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
7871
7872 * gcc.target/aarch64/atomic-inst-ops.inc: (TEST_MODEL): New.
7873 (TEST_ONE): New.
7874 * gcc.target/aarch64/atomic-inst-swap.c: New.
7875
7876 2015-09-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
7877
7878 * gcc.target/i386/inline_error.c (int bar): Use dg-message for note.
7879 * gcc.target/i386/pr57756.c (static __inline int caller): Likewise.
7880 * gcc.target/i386/pr59789.c (f1): Likewise.
7881 * gcc.target/i386/intrinsics_5.c (__m128i foo): Likewise.
7882 * gcc.target/i386/intrinsics_6.c: Likewise.
7883 * gcc.dg/winline-5.c (int t): Likewise.
7884 * gcc.dg/winline-9.c (t): Likewise.
7885 * gcc.dg/always_inline2.c (q): Likewise.
7886 * gcc.dg/winline-2.c (inline int t): Likewise.
7887 * gcc.dg/winline-6.c: Likewise.
7888 * gcc.dg/winline-10.c (void g): Likewise.
7889 * gcc.dg/pr49243.c (void parse): Likewise.
7890 * gcc.dg/always_inline3.c (q2): Likewise.
7891 * gcc.dg/winline-3.c: Likewise.
7892 * gcc.dg/winline-7.c (inline void *t): Likewise.
7893
7894 2015-09-22 Tom de Vries <tom@codesourcery.com>
7895
7896 PR tree-optimization/67666
7897 * g++.dg/pr67666.C: New test.
7898
7899 2015-09-21 Steven G. Kargl <kargl@gcc.gnu.org>
7900
7901 PR fortran/67615
7902 * gfortran.dg/pr67615.f90: new test.
7903
7904 2015-09-21 Jeff Law <law@redhat.com>
7905
7906 * gcc.target/h8300/andsi3_ashift_n_lower.c: New test.
7907
7908 2015-09-21 Ville Voutilainen <ville.voutilainen@gmail.com>
7909
7910 Complete the implementation of N4230, Nested namespace definition.
7911 * g++.dg/cpp1y/feat-cxx11-neg.C: Add tests for C++17 namespace
7912 attributes and nested namespace definitions.
7913 * g++.dg/cpp1y/feat-cxx98-neg.C: Likewise.
7914 * g++.dg/cpp1z/feat-cxx1z.C: Likewise.
7915 * g++.dg/cpp1y/feat-cxx14-neg.C: New.
7916 * g++.dg/cpp1z/namespace-attribs.C: Likewise.
7917 * g++.dg/cpp1z/nested-namespace-def1.C: Add tests for attributes
7918 appearing before the namespace identifier.
7919
7920 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
7921
7922 PR c/66415
7923 * gcc.dg/cpp/pr66415-1.c: Test column number.
7924
7925 2015-09-21 Richard Biener <rguenther@suse.de>
7926
7927 * g++.dg/ext/attr-alias-3.C: Add -g.
7928
7929 2015-09-21 Richard Biener <rguenther@suse.de>
7930
7931 PR debug/67664
7932 * g++.dg/debug/dwarf2/pr67764.C: New testcase.
7933
7934 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
7935
7936 PR target/64345
7937 * gcc.target/sh/pr64345-1.c: Adjust expected insn counts for SH2A.
7938
7939 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
7940
7941 * gcc.dg/pragma-diag-5.c: Fix excess warning.
7942
7943 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
7944
7945 PR middle-end/60832
7946 * gcc.dg/pr53265.c: Update.
7947
7948 2015-09-21 Eric Botcazou <ebotcazou@adacore.com>
7949
7950 * gcc.target/arm/stack-checking.c: Skip for Thumb1.
7951
7952 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
7953
7954 PR target/59478
7955 * gcc.target/sh/pr59478.c: New.
7956
7957 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
7958
7959 PR target/67126
7960 * gcc.target/sh/pr51244-12.c: Adjust testcase.
7961 * gcc.target/sh/pr54236-2.c: Likewise.
7962
7963 2015-09-20 Oleg Endo <olegendo@gcc.gnu.org>
7964
7965 * gcc.target/sh/pr43417.c: Move target independent test to ...
7966 * gcc.c-torture/compile/pr43417.c: ... here.
7967
7968 2015-09-20 Oleg Endo <olegendo@gcc.gnu.org>
7969
7970 * gcc.target/sh/sh.exp (check_effective_target_sh4a,
7971 check_effective_target_big_endian, check_effective_target_little_endian,
7972 check_effective_target_any_fpu, check_effective_target_double_fpu,
7973 check_effective_target_use_single_only_fpu,
7974 check_effective_target_default_single_fpu,
7975 check_effective_target_no_fpu, check_effective_target_has_xf_regs,
7976 check_effective_target_has_fsca, check_effective_target_has_fsrra,
7977 check_effective_target_has_fpchg, check_effective_target_has_dyn_shift,
7978 check_effective_target_fmovd_enabled,
7979 check_effective_target_has_privileged, check_effective_target_has_pref,
7980 check_effective_target_banked_r0r7_isr,
7981 check_effective_target_stack_save_isr): New effective target checks.
7982 * gcc.target/sh/pr51244-16.c: Merge into pr51244-15.c.
7983 * gcc.target/sh/pr51244-20-sh2a.c: Merge into pr51244-20.c.
7984 * gcc.target/sh/pr51244-3.c: Merge into pr51244-2.c
7985 * gcc.target/sh/pr54089-5.c: Merge into pr54089-4.c.
7986 * gcc.target/sh/20080410-1.c: Use new effective target checks.
7987 * gcc.target/sh/attr-isr-nosave_low_regs.c: Likewise.
7988 * gcc.target/sh/attr-isr.c: Likewise.
7989 * gcc.target/sh/fpul-usage-1.c: Likewise.
7990 * gcc.target/sh/hiconst.c: Likewise.
7991 * gcc.target/sh/mfmovd.c: Likewise.
7992 * gcc.target/sh/pr21255-3.c: Likewise.
7993 * gcc.target/sh/pr33135-1.c: Likewise.
7994 * gcc.target/sh/pr33135-2.c: Likewise.
7995 * gcc.target/sh/pr33135-3.c: Likewise.
7996 * gcc.target/sh/pr33135-4.c: Likewise.
7997 * gcc.target/sh/pr39423-2.c: Likewise.
7998 * gcc.target/sh/pr49880-4.c: Likewise.
7999 * gcc.target/sh/pr49880-5.c: Likewise.
8000 * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
8001 * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
8002 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
8003 * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
8004 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
8005 * gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
8006 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
8007 * gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
8008 * gcc.target/sh/pr50751-2.c: Likewise.
8009 * gcc.target/sh/pr50751-3.c: Likewise.
8010 * gcc.target/sh/pr50751-5.c: Likewise.
8011 * gcc.target/sh/pr50751-6.c: Likewise.
8012 * gcc.target/sh/pr50751-8.c: Likewise.
8013 * gcc.target/sh/pr51244-15.c: Likewise.
8014 * gcc.target/sh/pr51244-2.c: Likewise.
8015 * gcc.target/sh/pr51244-20.c: Likewise.
8016 * gcc.target/sh/pr51244-6.c: Likewise.
8017 * gcc.target/sh/pr52483-4.c: Likewise.
8018 * gcc.target/sh/pr53511-1.c: Likewise.
8019 * gcc.target/sh/pr53512-1.c: Likewise.
8020 * gcc.target/sh/pr53512-2.c: Likewise.
8021 * gcc.target/sh/pr53512-3.c: Likewise.
8022 * gcc.target/sh/pr53512-4.c: Likewise.
8023 * gcc.target/sh/pr53513-1.c: Likewise.
8024 * gcc.target/sh/pr54089-2.c: Likewise.
8025 * gcc.target/sh/pr54089-3.c: Likewise.
8026 * gcc.target/sh/pr54089-4.c: Likewise.
8027 * gcc.target/sh/pr54602-2.c: Likewise.
8028 * gcc.target/sh/pr54602-3.c: Likewise.
8029 * gcc.target/sh/pr54602-4.c: Likewise.
8030 * gcc.target/sh/pr54680.c: Likewise.
8031 * gcc.target/sh/pr55303-1.c: Likewise.
8032 * gcc.target/sh/pr55303-2.c: Likewise.
8033 * gcc.target/sh/pr55303-3.c: Likewise.
8034 * gcc.target/sh/pr56547-1.c: Likewise.
8035 * gcc.target/sh/pr56547-2.c: Likewise.
8036 * gcc.target/sh/pr61195.c: Likewise.
8037 * gcc.target/sh/pr61996.c: Likewise.
8038 * gcc.target/sh/pr6526.c: Likewise.
8039 * gcc.target/sh/pragma-isr-nosave_low_regs.c: Likewise.
8040 * gcc.target/sh/pragma-isr-trapa2.c: Likewise.
8041 * gcc.target/sh/prefetch.c: Likewise.
8042 * gcc.target/sh/rte-delay-slot.c: Likewise.
8043 * gcc.target/sh/sh2a-band.c: Likewise.
8044 * gcc.target/sh/sh2a-bclr.c: Likewise.
8045 * gcc.target/sh/sh2a-bclrmem.c: Likewise.
8046 * gcc.target/sh/sh2a-bld.c: Likewise.
8047 * gcc.target/sh/sh2a-bor.c: Likewise.
8048 * gcc.target/sh/sh2a-bset.c: Likewise.
8049 * gcc.target/sh/sh2a-bsetmem.c: Likewise.
8050 * gcc.target/sh/sh2a-bxor.c: Likewise.
8051 * gcc.target/sh/sh2a-jsrn.c: Likewise.
8052 * gcc.target/sh/sh2a-movi20s.c: Likewise.
8053 * gcc.target/sh/sh2a-movrt.c: Likewise.
8054 * gcc.target/sh/sh2a-resbank.c: Likewise.
8055 * gcc.target/sh/sh2a-rtsn.c: Likewise.
8056 * gcc.target/sh/sh2a-tbr-jump.c: Likewise.
8057 * gcc.target/sh/sh4a-bitmovua.c: Likewise.
8058 * gcc.target/sh/sh4a-cosf.c: Likewise.
8059 * gcc.target/sh/sh4a-fsrra.c: Likewise.
8060 * gcc.target/sh/sh4a-memmovua.c: Likewise.
8061 * gcc.target/sh/sh4a-sincosf.c: Likewise.
8062 * gcc.target/sh/sh4a-sinf.c: Likewise.
8063
8064 2015-09-20 Jeff Law <law@redhat.com>
8065
8066 PR tree-optimization/47679
8067 * g++.dg/warn/Wuninitialized-6.C: New test.
8068
8069 2015-09-18 Ville Voutilainen <ville.voutilainen@gmail.com>
8070
8071 Implement nested namespace definitions.
8072 * g++.dg/cpp1z/nested-namespace-def1.C: New.
8073 * g++.dg/cpp1z/nested-namespace-def2.C: Likewise.
8074 * g++.dg/cpp1z/nested-namespace-def3.C: Likewise.
8075 * g++.dg/lookup/name-clash5.C: Adjust.
8076 * g++.dg/lookup/name-clash6.C: Likewise.
8077
8078 2015-09-18 Manuel López-Ibáñez <manu@gcc.gnu.org>
8079
8080 * gcc.dg/pragma-diag-5.c: New test.
8081
8082 2015-09-18 Uros Bizjak <ubizjak@gmail.com>
8083
8084 PR middle-end/67619
8085 * gcc.dg/torture/pr67619.c: New test.
8086 * lib/target-supports.exp (check_effective_target_builtin_eh_return):
8087 New procedure.
8088
8089 2015-09-18 Alan Lawrence <alan.lawrence@arm.com>
8090
8091 PR tree-optimization/67283
8092 * gcc.dg/tree-ssa/sra-15.c: New.
8093 * gcc.dg/tree-ssa/sra-16.c: New.
8094
8095 2015-09-17 Bernd Edlinger <bernd.edlinger@hotmail.de>
8096
8097 PR sanitizer/64078
8098 * c-c++-common/ubsan/object-size-9.c (s): Add alignment attribute.
8099 (f2, f3): Make the function static.
8100 * c-c++-common/ubsan/object-size-10.c (a, b): Add alignment attribute.
8101
8102 2015-09-17 Christian Bruel <christian.bruel@st.com>
8103
8104 * gcc.target/arm/attr_thumb-static2.c: New test.
8105
8106 2015-09-17 Eric Botcazou <ebotcazou@adacore.com>
8107
8108 * gnat.dg/overflow_sum3.adb: New test.
8109
8110 2015-09-17 Eric Botcazou <ebotcazou@adacore.com>
8111
8112 * gcc.target/arm/stack-checking.c: New test.
8113
8114 2015-09-17 Paul Thomas <pault@gcc.gnu.org>
8115
8116 PR fortran/52846
8117 * gfortran.dg/public_private_module_5.f90: Add module procedure
8118 trigger_smod to ensure that the smod file is written.
8119
8120 2015-09-17 James Greenhalgh <james.greenhalgh@arm.com>
8121
8122 * gcc.target/aarch64/copysign_1.c: New.
8123 * gcc.target/aarch64/copysign_2.c: New.
8124
8125 2015-09-17 Bin Cheng <bin.cheng@arm.com>
8126
8127 * gcc.dg/tree-ssa/loop-bound-2.c: New test.
8128 * gcc.dg/tree-ssa/loop-bound-4.c: New test.
8129 * gcc.dg/tree-ssa/loop-bound-6.c: New test.
8130
8131 2015-09-16 John Marino <gnugcc@marino.st>
8132
8133 * gfortran.dg/read_dir.f90: XFAIL this testcase on DragonFly.
8134
8135 2015-09-16 Richard Biener <rguenther@suse.de>
8136
8137 PR middle-end/67253
8138 * gcc.dg/torture/pr67253.c: New testcase.
8139
8140 2015-09-16 Richard Biener <rguenther@suse.de>
8141
8142 PR middle-end/67271
8143 * gcc.dg/pr67271.c: New testcase.
8144
8145 2015-09-16 Eric Botcazou <ebotcazou@adacore.com>
8146
8147 * gnat.dg/opt49.adb: New test.
8148
8149 2015-09-16 Richard Biener <rguenther@suse.de>
8150
8151 PR middle-end/67442
8152 * gcc.dg/torture/pr67442.c: New testcase.
8153
8154 2015-09-15 Eric Botcazou <ebotcazou@adacore.com>
8155
8156 * gnat.dg/array24.adb: New test.
8157 * gnat.dg/blocklocs.adb: Delete.
8158
8159 2015-09-15 Marek Polacek <polacek@redhat.com>
8160
8161 PR c/67580
8162 * gcc.dg/pr67580.c: New test.
8163
8164 2015-09-15 Richard Biener <rguenther@suse.de>
8165
8166 PR tree-optimization/67470
8167 * gcc.dg/torture/pr67470.c: New testcase.
8168
8169 2015-09-15 Alan Lawrence <alan.lawrence@arm.com>
8170
8171 * gcc.target/aarch64/vect_int32x2x4_1.c: New.
8172
8173 2015-09-15 Richard Biener <rguenther@suse.de>
8174
8175 PR middle-end/67563
8176 * gcc.dg/pr67563.c: New testcase.
8177
8178 2015-09-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
8179
8180 PR fortran/67460
8181 * gfortran.dg/pr67460.f90: New test.
8182
8183 2015-09-14 Uros Bizjak <ubizjak@gmail.com>
8184
8185 * gcc.dg/gomp/dump-new-function-3.c (dg-final): Also scan for $loopfn.
8186 * gcc.dg/gomp/notify-new-function-3.c (dg-final): Ditto.
8187
8188 2015-09-14 Paolo Carlini <paolo.carlini@oracle.com>
8189
8190 PR c++/51911
8191 * g++.dg/cpp0x/new-auto1.C: New.
8192
8193 2015-09-11 Mark Wielaard <mjw@redhat.com>
8194
8195 PR c/28901
8196 * g++.dg/warn/unused-variable-1.C: New test.
8197 * g++.dg/warn/unused-variable-2.C: Likewise.
8198 * gcc.dg/unused-4.c: Adjust warning for static const.
8199 * gcc.dg/unused-variable-1.c: New test.
8200 * gcc.dg/unused-variable-2.c: Likewise.
8201
8202 2015-09-13 David Edelsohn <dje.gcc@gmail.com>
8203
8204 * gfortran.dg/private_type_3.f90: Require visibility.
8205 * gfortran.dg/module_variable_2.f90: Same.
8206 * gfortran.dg/nested_forall_1.f: Same.
8207 * gfortran.dg/elemental_dependency_4.f90: Same.
8208 * gfortran.dg/bind_c_usage_25.f90: Same.
8209 * gfortran.dg/access_spec_1.f90: Same.
8210 * gfortran.dg/public_private_module_2.f90: Same.
8211 * gfortran.dg/host_assoc_variable_1.f90: Same.
8212 * gfortran.dg/public_private_module_6.f90: Same.
8213 * gfortran.dg/module_variable_1.f90: Same.
8214 * gfortran.dg/pr37286.f90: Same.
8215 * gfortran.dg/internal_pack_7.f90: Same.
8216 * gfortran.dg/submodule_10.f08: Same.
8217 * gfortran.dg/allocatable_function_8.f90: Same.
8218 * gfortran.dg/merge_init_expr_2.f90: Same.
8219 * gfortran.dg/class_37.f03: Same.
8220 * gfortran.dg/vect/fast-math-vect-8.f90: Same.
8221 * gfortran.dg/typebound_call_20.f03: Same.
8222 * gfortran.dg/proc_ptr_result_3.f90: Same.
8223 * gfortran.dg/pr32535.f90: Same.
8224 * gfortran.dg/typebound_proc_19.f90: Same.
8225 * gfortran.dg/initialization_10.f90: Same.
8226 * gfortran.dg/bind_c_usage_8.f03: Same.
8227 * gfortran.dg/pr61335.f90: Same.
8228 * gfortran.dg/elemental_dependency_5.f90: Same.
8229 * gfortran.dg/proc_ptr_3.f90: Same.
8230 * gfortran.dg/debug/pr46756.f: XFAIL on AIX.
8231
8232 2015-09-13 Eric Botcazou <ebotcazou@adacore.com>
8233
8234 * gcc.dg/torture/type-generic-1.c: Pass -DUNSAFE for Visium.
8235 * gcc.dg/Wno-frame-address.c: Skip for Visium.
8236 * gcc.dg/loop-8.c: Likewise.
8237
8238 2015-09-12 Eric Botcazou <ebotcazou@adacore.com>
8239
8240 PR ada/66965
8241 * gnat.dg/specs/addr1.ads: Remove.
8242
8243 2015-09-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8244
8245 * gcc.dg/pie-link.c: Add -pie to dg-options.
8246
8247 2015-09-11 Alex Velenko <Alex.Velenko@arm.com>
8248
8249 * gcc.target/arm/pr63210.c (dg-skip-if): Skip armv4t.
8250 (dg-additional-options): Add -march=armv5t if arm_arch_v5t_ok.
8251
8252 2015-09-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8253
8254 * gcc.target/powerpc/swaps-p8-20.c: New test.
8255 * gcc.target/powerpc/swaps-p8-21.c: New test.
8256
8257 2015-09-10 Steven G. Kargl <kargl@gcc.gnu.org>
8258
8259 PR fortran/67526
8260 * gfortran.dg/pr67526.f90: New test.
8261
8262 2015-09-10 Paolo Carlini <paolo.carlini@oracle.com>
8263
8264 PR c++/67318
8265 * g++.dg/cpp0x/variadic166.C: New.
8266
8267 2015-09-09 Mark Wielaard <mjw@redhat.com>
8268
8269 * c-c++-common/nonnull-1.c: New test.
8270
8271 2015-09-10 Paul Thomas <pault@gcc.gnu.org>
8272
8273 PR fortran/66993
8274 * gfortran.dg/submodule_11.f08: New test.
8275
8276 2015-09-10 Oleg Endo <olegendo@gcc.gnu.org>
8277
8278 PR target/67506
8279 * gcc.c-torture/compile/pr67506.c: New test.
8280
8281 2015-09-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8282
8283 * gcc.target/s390/vector/vec-genbytemask-1.c: Add check for V1TI
8284 initialization with a byte mask. No change expected here.
8285 * gcc.target/s390/vector/vec-genmask-1.c: Fix whitespace.
8286 * gcc.target/s390/vector/vec-genmask-2.c: Add check for V1TI
8287 initialization with contigious bitmask. Literal pool is expectd
8288 to be used here.
8289
8290 2015-09-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8291
8292 PR target/67439
8293 * gcc.target/arm/pr67439_1.c: New test.
8294
8295 2015-09-10 Jiong Wang <jiong.wang@arm.com>
8296
8297 * gcc.target/aarch64/pic-small.c (dg-skip-if): Skip tiny and large code
8298 model.
8299
8300 2015-09-10 Jakub Jelinek <jakub@redhat.com>
8301
8302 PR c++/67523
8303 * g++.dg/gomp/pr67523.C: New test.
8304
8305 PR c++/67522
8306 * g++.dg/gomp/pr67522.C: New test.
8307
8308 PR middle-end/67521
8309 * c-c++-common/gomp/pr67521.c: New test.
8310
8311 PR middle-end/67517
8312 * c-c++-common/gomp/pr67517.c: New test.
8313
8314 PR c++/67514
8315 * g++.dg/gomp/pr67514.C: New test.
8316
8317 PR c++/67511
8318 * g++.dg/gomp/pr67511.C: New test.
8319
8320 PR c/67502
8321 * c-c++-common/gomp/pr67502.c: New test.
8322
8323 2015-09-09 Marek Polacek <polacek@redhat.com>
8324
8325 PR middle-end/67512
8326 * gcc.dg/pr67512.c: New test.
8327
8328 2015-09-09 Paolo Carlini <paolo.carlini@oracle.com>
8329
8330 PR c++/53184
8331 * g++.dg/warn/Wsubobject-linkage-1.C: New.
8332 * g++.dg/warn/Wsubobject-linkage-2.C: Likewise.
8333 * g++.dg/warn/Wsubobject-linkage-3.C: Likewise.
8334 * g++.dg/warn/Wsubobject-linkage-4.C: Likewise.
8335
8336 2015-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8337
8338 * gcc.target/aarch64/mod_2.x: New file.
8339 * gcc.target/aarch64/mod_256.x: Likewise.
8340 * gcc.target/arm/mod_2.c: New test.
8341 * gcc.target/arm/mod_256.c: Likewise.
8342 * gcc.target/aarch64/mod_2.c: Likewise.
8343 * gcc.target/aarch64/mod_256.c: Likewise.
8344
8345 2015-09-09 Jakub Jelinek <jakub@redhat.com>
8346
8347 PR c++/67504
8348 * g++.dg/gomp/pr67504.C: New test.
8349
8350 PR c/67501
8351 * c-c++-common/gomp/pr67501.c: New test.
8352
8353 PR c/67500
8354 * gcc.dg/gomp/pr67500.c: New test.
8355
8356 PR c/67495
8357 * gcc.dg/gomp/pr67495.c: New test.
8358
8359 2015-09-09 Aditya Kumar <hiraditya@msn.com>
8360 Sebastian Pop <s.pop@samsung.com>
8361
8362 PR tree-optimization/53852
8363 * gcc.dg/graphite/uns-interchange-12.c: Adjust pattern to pass with
8364 both isl-0.12 and isl-0.15.
8365 * gcc.dg/graphite/uns-interchange-14.c: Same.
8366 * gcc.dg/graphite/uns-interchange-15.c: Same.
8367 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
8368
8369 2015-09-08 Aditya Kumar <hiraditya@msn.com>
8370 Sebastian Pop <s.pop@samsung.com>
8371
8372 * gcc.dg/graphite/block-0.c: Modifed test case to match current output.
8373 * gcc.dg/graphite/block-1.c: Same.
8374 * gcc.dg/graphite/block-5.c: Same.
8375 * gcc.dg/graphite/block-6.c: Same.
8376 * gcc.dg/graphite/interchange-1.c: Same.
8377 * gcc.dg/graphite/interchange-10.c: Same.
8378 * gcc.dg/graphite/interchange-11.c: Same.
8379 * gcc.dg/graphite/interchange-13.c: Same.
8380 * gcc.dg/graphite/interchange-14.c: Same.
8381 * gcc.dg/graphite/interchange-3.c: Same.
8382 * gcc.dg/graphite/interchange-4.c: Same.
8383 * gcc.dg/graphite/interchange-7.c: Same.
8384 * gcc.dg/graphite/interchange-8.c: Same.
8385 * gcc.dg/graphite/interchange-9.c: Same.
8386 * gcc.dg/graphite/isl-codegen-loop-dumping.c: Same.
8387 * gcc.dg/graphite/pr35356-1.c (foo): Same.
8388 * gcc.dg/graphite/pr37485.c: Same.
8389 * gcc.dg/graphite/scop-0.c (int toto): Same.
8390 * gcc.dg/graphite/scop-1.c: Same.
8391 * gcc.dg/graphite/scop-10.c: Same.
8392 * gcc.dg/graphite/scop-11.c: Same.
8393 * gcc.dg/graphite/scop-12.c: Same.
8394 * gcc.dg/graphite/scop-13.c: Same.
8395 * gcc.dg/graphite/scop-16.c: Same.
8396 * gcc.dg/graphite/scop-17.c: Same.
8397 * gcc.dg/graphite/scop-18.c: Same.
8398 * gcc.dg/graphite/scop-2.c: Same.
8399 * gcc.dg/graphite/scop-21.c (int test): Same.
8400 * gcc.dg/graphite/scop-22.c (void foo): Same.
8401 * gcc.dg/graphite/scop-4.c: Same.
8402 * gcc.dg/graphite/scop-5.c: Same.
8403 * gcc.dg/graphite/scop-6.c: Same.
8404 * gcc.dg/graphite/scop-7.c: Same.
8405 * gcc.dg/graphite/scop-8.c: Same.
8406 * gcc.dg/graphite/scop-9.c: Same.
8407 * gcc.dg/graphite/scop-mvt.c (void mvt): Introduced dependency so that
8408 data-refs remain inside the inner loop.
8409 * gcc.dg/graphite/uns-block-1.c: Modifed test case to match o/p.
8410 * gcc.dg/graphite/uns-interchange-14.c: Same.
8411 * gcc.dg/graphite/uns-interchange-9.c: Same.
8412 * gfortran.dg/graphite/interchange-3.f90
8413
8414 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
8415
8416 PR target/63870
8417 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c: New.
8418 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: New.
8419 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: New.
8420 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: New.
8421 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: New.
8422 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: New.
8423 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: New.
8424 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: New.
8425 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: New.
8426 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: New.
8427 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: New.
8428 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: New.
8429
8430 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
8431
8432 * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c: New.
8433 * lib/target-supports.exp
8434 (check_effective_target_arm_neon_fp16_hw): New.
8435
8436 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
8437
8438 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
8439 Set additional_flags for neon-fp16 if supported, else fallback to neon.
8440
8441 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
8442 (hfloat16_t): New.
8443 (result, expected, clean_results, DECL_VARIABLE_64BITS_VARIANTS,
8444 DECL_VARIABLE_128BITS_VARIANTS): Add float16x4_t and float16x8_t cases
8445 if supported.
8446 (CHECK_RESULTS): Redefine using CHECK_RESULTS_NAMED.
8447 (CHECK_RESULTS_NAMED): Move body to CHECK_RESULTS_NAMED_NO_FP16;
8448 redefine in terms of CHECK_RESULTS_NAMED_NO_FP16 with float16 variants
8449 when those are supported.
8450 (CHECK_RESULTS_NAMED_NO_FP16, CHECK_RESULTS_NO_FP16): New.
8451 (vdup_n_f16): New.
8452
8453 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h (buffer,
8454 buffer_pad, buffer_dup, buffer_dup_pad): Add float16x4 and float16x8_t
8455 cases if supported.
8456
8457 * gcc.target/aarch64/advsimd-intrinsics/vbsl.c (exec_vbsl):
8458 Use CHECK_RESULTS_NO_FP16 in place of CHECK_RESULTS.
8459 * gcc.target/aarch64/advsimd-intrinsics/vdup-vmov.c (exec_vdup_vmov):
8460 Likewise.
8461 * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c (exec_vdup_lane):
8462 Likewise.
8463 * gcc.target/aarch64/advsimd-intrinsics/vext.c (exec_vext): Likewise.
8464
8465 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (expected):
8466 Add float16x8_t case.
8467 (main, exec_vcombine): test float16x4_t -> float16x8_t, if supported.
8468 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (expected,
8469 main, exec_vcreate): Likewise.
8470 * gcc.target/aarch64/advsimd-intrinsics/vget_high (expected,
8471 exec_vget_high): Likewise.
8472 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (expected,
8473 exec_vget_low): Likewise.
8474 * gcc.target/aarch64/advsimd-intrinsics/vld1.c (expected, exec_vld1):
8475 Likewise.
8476 * gcc.target/aarch64/advsimd-intrinsics/vld1_dup.c (expected,
8477 exec_vld1_dup): Likewise.
8478 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c (expected,
8479 exec_vld1_lane): Likewise.
8480 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (expected, exec_vldX):
8481 Likewise.
8482 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (expected,
8483 exec_vldX_dup): Likewise.
8484 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (expected,
8485 exec_vldX_lane): Likewise.
8486 * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c (expected,
8487 exec_vset_lane): Likewise.
8488 * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c (expected,
8489 exec_vst1_lane): Likewise.
8490
8491 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
8492
8493 * gcc.target/aarch64/vget_high_1.c: Add float16x8->float16x4 case.
8494 * gcc.target/aarch64/vget_low_1.c: Likewise.
8495
8496 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
8497
8498 * gcc.target/aarch64/vldN_1.c: Add float16x4_t and float16x8_t cases.
8499 * gcc.target/aarch64/vldN_dup_1.c: Likewise.
8500 * gcc.target/aarch64/vldN_lane_1.c: Likewise.
8501 (main): update orig_data to avoid float16 NaN on bigendian.
8502
8503 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
8504
8505 * g++.dg/abi/mangle-neon-aarch64.C: Add cases for float16x4_t and
8506 float16x8_t.
8507 * gcc.target/aarch64/vset_lane_1.c: Likewise.
8508 * gcc.target/aarch64/vld1-vst1_1.c: Likewise.
8509 * gcc.target/aarch64/vld1_lane.c: Likewise.
8510
8511 2015-09-08 Paolo Carlini <paolo.carlini@oracle.com>
8512
8513 PR c++/67369
8514 * g++.dg/cpp1y/lambda-generic-ice4.C: New.
8515
8516 2015-09-07 Marek Polacek <polacek@redhat.com>
8517
8518 PR inline-asm/67448
8519 * gcc.dg/asm-10.c: New test.
8520
8521 2015-09-04 Jakub Jelinek <jakub@redhat.com>
8522
8523 PR middle-end/67452
8524 * gcc.dg/lto/pr67452_0.c: New test.
8525
8526 2015-09-02 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
8527
8528 PR target/65210
8529 * gcc.target/avr/pr65210.c: New test.
8530
8531 2015-09-04 H.J. Lu <hongjiu.lu@intel.com>
8532
8533 PR testsuite/67450
8534 * lib/target-supports.exp (check_cached_effective_target):
8535 Apppend $prop to et_prop_list only if needed.
8536
8537 2015-09-04 Marek Polacek <polacek@redhat.com>
8538
8539 PR sanitizer/67279
8540 * gcc.dg/ubsan/pr67279.c: New test.
8541
8542 2015-09-04 Andrey Turetskiy <andrey.turetskiy@intel.com>
8543 Petr Murzin <petr.murzin@intel.com>
8544 Kirill Yukhin <kirill.yukhin@intel.com>
8545
8546 * gcc.target/i386/avx512f-scatter-1.c: New.
8547 * gcc.target/i386/avx512f-scatter-2.c: Ditto.
8548 * gcc.target/i386/avx512f-scatter-3.c: Ditto.
8549
8550 2015-09-04 Janne Blomqvist <jb@gcc.gnu.org>
8551
8552 * gfortran.dg/read_dir.f90: Delete empty directory when closing
8553 rather than calling rmdir, cleanup if open fails.
8554
8555 2015-09-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
8556
8557 * gcc.target/powerpc/vec-mult-char-1.c: New test.
8558 * gcc.target/powerpc/vec-mult-char-2.c: New test.
8559 * lib/target-supports.exp (check_effective_target_vect_char_mult):
8560 Return true for PowerPC targets that implement Altivec.
8561
8562 2015-09-03 Renlin Li <renlin.li@arm.com>
8563
8564 * gcc.target/aarch64/arm_align_max_pwr.c: Make it a compile test case,
8565 check the assembly.
8566 * gcc.target/aarch64/arm_align_max_stack_pwr.c: Likewise.
8567
8568 2015-09-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8569
8570 * gcc.target/powerpc/vec-shift.c: New test.
8571
8572 2015-09-03 Tom de Vries <tom@codesourcery.com>
8573
8574 PR tree-optimization/65637
8575 * gcc.dg/autopar/reduc-4.c: New test.
8576
8577 2015-09-03 Tom de Vries <tom@codesourcery.com>
8578
8579 PR tree-optimization/65637
8580 * gcc.dg/autopar/pr46099-2.c: New test.
8581
8582 2015-09-03 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
8583
8584 PR middle-end/67351
8585 * g++.dg/pr67351.C: New test.
8586
8587 2015-09-03 Richard Biener <rguenther@suse.de>
8588
8589 PR ipa/66705
8590 * g++.dg/lto/pr66705_0.C: New testcase.
8591
8592 2015-09-02 Balaji V. Iyer <balaji.v.iyer@intel.com>
8593
8594 PR middle-end/60586
8595 * c-c++-common/cilk-plus/CK/pr60586.c: New file.
8596 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
8597
8598 2015-09-02 Marek Polacek <polacek@redhat.com>
8599
8600 PR c/67432
8601 * gcc.dg/pr67432.c: New test.
8602
8603 2015-09-02 Christophe Lyon <christophe.lyon@linaro.org>
8604
8605 * lib/target-supports.exp (clear_effective_target_cache): New.
8606 (check_cached_effective_target): Update et_prop_list.
8607 * lib/asan-dg.exp (asan_finish): Call clear_effective_target_cache.
8608 * g++.dg/compat/compat.exp: Likewise.
8609 * g++.dg/compat/struct-layout-1.exp: Likewise.
8610 * lib/asan-dg.exp: Likewise.
8611 * lib/atomic-dg.exp: Likewise.
8612 * lib/cilk-plus-dg.exp: Likewise.
8613 * lib/clearcap.exp: Likewise.
8614 * lib/mpx-dg.exp: Likewise.
8615 * lib/tsan-dg.exp: Likewise.
8616 * lib/ubsan-dg.exp: Likewise.
8617
8618 2015-09-01 Kenneth Zadeck <zadeck@naturalbridge.com>
8619
8620 * gcc.c-torture/execute/ieee/20000320-1.c Fixed misplaced test case.
8621
8622 2015-09-01 Matthew Fortune <matthew.fortune@imgtec.com>
8623 Andrew Bennett <andrew.bennett@imgtec.com>
8624
8625 * gcc.target/mips/mips.exp (mips-dg-options): Handle the
8626 dependencies between ISA level and compact-branches.
8627 * gcc.target/mips/branch-10.c: Update expected output to allow
8628 compact forms of b/bal.
8629 * gcc.target/mips/branch-11.c: Likewise.
8630 * gcc.target/mips/branch-12.c: Likewise.
8631 * gcc.target/mips/branch-13.c: Likewise.
8632 * gcc.target/mips/branch-3.c: Likewise.
8633 * gcc.target/mips/branch-4.c: Likewise.
8634 * gcc.target/mips/branch-5.c: Likewise.
8635 * gcc.target/mips/branch-6.c: Likewise.
8636 * gcc.target/mips/branch-7.c: Likewise.
8637 * gcc.target/mips/branch-8.c: Likewise.
8638 * gcc.target/mips/branch-9.c: Likewise.
8639 * gcc.target/mips/branch-cost-1.c: Likewise.
8640 * gcc.target/mips/call-1.c: Likewise.
8641 * gcc.target/mips/call-2.c: Likewise.
8642 * gcc.target/mips/call-3.c: Likewise.
8643 * gcc.target/mips/call-4.c: Likewise.
8644 * gcc.target/mips/call-5.c: Likewise.
8645 * gcc.target/mips/call-6.c: Likewise.
8646 * gcc.target/mips/lazy-binding-1.c: Likewise.
8647 * gcc.target/mips/near-far-1.c: Likewise.
8648 * gcc.target/mips/near-far-2.c: Likewise.
8649 * gcc.target/mips/near-far-3.c: Likewise.
8650 * gcc.target/mips/near-far-4.c: Likewise.
8651 * gcc.target/mips/umips-branch-3.c: Ensure the test is
8652 run with compact branches allowed.
8653 * gcc.target/mips/compact-branches-1.c: New file.
8654 * gcc.target/mips/compact-branches-2.c: Likewise.
8655 * gcc.target/mips/compact-branches-3.c: Likewise.
8656 * gcc.target/mips/compact-branches-4.c: Likewise.
8657 * gcc.target/mips/compact-branches-5.c: Likewise.
8658 * gcc.target/mips/compact-branches-6.c: Likewise.
8659 * gcc.target/mips/compact-branches-7.c: Likewise.
8660
8661 2015-09-01 Steven G. Kargl <kargl@gcc.gnu.org>
8662
8663 * gfortran.dg/read_dir.f90: XFAIL this testcase on FreeBSD.
8664 Clean-up a created directory if testcase fails.
8665
8666 2015-09-01 Ilya Enkovich <enkovich.gnu@gmail.com>
8667
8668 PR target/67405
8669 * g++.dg/pr67405.C: New test.
8670
8671 2015-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8672
8673 * gcc.dg/vect/no-scevccp-outer-11.c: Don't xfail scan-tree-dump-times.
8674
8675 2015-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8676
8677 * gcc.dg/ifcvt-1.c: New test.
8678 * gcc.dg/ifcvt-2.c: Likewise.
8679 * gcc.dg/ifcvt-3.c: Likewise.
8680
8681 2015-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8682
8683 PR libfortran/67412
8684 * gfortran.dg/execute_command_line_2.f90: XFAIL execution on
8685 *-*-solaris2.10.
8686
8687 2015-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8688
8689 * gcc.target/aarch64/target_attr_crypto_ice_2.c: New test.
8690
8691 2015-09-01 Paolo Carlini <paolo.carlini@oracle.com>
8692
8693 PR c++/61753
8694 * g++.dg/other/pr61753.C: New.
8695
8696 2015-08-31 Marc Glisse <marc.glisse@inria.fr>
8697
8698 * gcc.dg/tree-ssa/cmp-1.c: New file.
8699
8700 2015-08-31 Marc Glisse <marc.glisse@inria.fr>
8701
8702 * gcc.dg/tree-ssa/complex-7.c: New file.
8703
8704 2015-08-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8705
8706 * gcc.target/powerpc/swaps-p8-19.c: New test.
8707
8708 2015-08-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8709
8710 PR fortran/67367
8711 * gfortran.dg/read_dir.f90: New test. May fail on some platforms.
8712
8713 2015-08-29 Tom de Vries <tom@codesourcery.com>
8714
8715 PR tree-optimization/46193
8716 * gcc.dg/autopar/pr46193.c: New test.
8717
8718 2015-08-28 Nathan Sidwell <nathan@acm.org>
8719
8720 * gcc.dg/compat/struct-layout-1_generate.c: Simply
8721 use exit code for failure.
8722
8723 * gcc.dg/torture/matrix-1.c: Use plain printf.
8724 * gcc.dg/torture/matrix-2.c: Likewise.
8725 * gcc.dg/torture/matrix-5.c: Likewise.
8726 * gcc.dg/torture/matrix-6.c: Likewise.
8727 * gcc.dg/torture/transpose-1.c: Likewise.
8728 * gcc.dg/torture/transpose-2.c: Likewise.
8729 * gcc.dg/torture/transpose-3.c: Likewise.
8730 * gcc.dg/torture/transpose-4.c: Likewise.
8731 * gcc.dg/torture/transpose-5.c: Likewise.
8732 * gcc.dg/torture/transpose-6.c: Likewise.
8733
8734 2015-08-28 Jeff Law <law@redhat.com>
8735
8736 PR lto/66752
8737 * gcc.dg/tree-ssa/pr66752-2.c: New test.
8738 * gcc.dg/torture/pr66752-1.c: New test
8739 * g++.dg/torture/pr66752-2.C: New test.
8740
8741 2015-08-28 Alan Lawrence <alan.lawrence@arm.com>
8742 Revert:
8743 2015-08-27 Alan Lawrence <alan.lawrence@arm.com>
8744
8745 * gcc.dg/tree-ssa/sra-15.c: New.
8746
8747 2015-08-28 Andrew Bennett <andrew.bennett@imgtec.com>
8748
8749 * gcc.target/mips/madd-8.c: Add lo register to clobber list.
8750 * gcc.target/mips/msub-8.c: Ditto
8751
8752 2015-08-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8753
8754 * lib/target-supports.exp (check-effective_target_vect_double):
8755 Enable for Power targets with VSX hardware available.
8756 * gfortran.dg/vect/O3-pr49957.f: Replace vect_no_align with
8757 vect_no_align && { ! vect_hw_misalign }.
8758
8759 2015-08-27 Sebastian Pop <s.pop@samsung.com>
8760
8761 * gcc.dg/graphite/graphite.exp (interchange_files, block_files):
8762 Replaced by opt_files, compile with -floop-nest-optimize.
8763 * g++.dg/graphite/graphite.exp: Same.
8764 * gfortran.dg/graphite/graphite.exp: Same.
8765 * gcc.dg/graphite/block-0.c: Adjust pattern.
8766 * gcc.dg/graphite/block-1.c: Same.
8767 * gcc.dg/graphite/block-3.c: Same.
8768 * gcc.dg/graphite/block-4.c: Same.
8769 * gcc.dg/graphite/block-5.c: Same.
8770 * gcc.dg/graphite/block-6.c: Same.
8771 * gcc.dg/graphite/block-7.c: Same.
8772 * gcc.dg/graphite/block-8.c: Same.
8773 * gcc.dg/graphite/block-pr47654.c: Same.
8774 * gcc.dg/graphite/interchange-0.c: Same.
8775 * gcc.dg/graphite/interchange-1.c: Same.
8776 * gcc.dg/graphite/interchange-10.c: Same.
8777 * gcc.dg/graphite/interchange-11.c: Same.
8778 * gcc.dg/graphite/interchange-12.c: Same.
8779 * gcc.dg/graphite/interchange-13.c: Same.
8780 * gcc.dg/graphite/interchange-14.c: Same.
8781 * gcc.dg/graphite/interchange-15.c: Same.
8782 * gcc.dg/graphite/interchange-3.c: Same.
8783 * gcc.dg/graphite/interchange-4.c: Same.
8784 * gcc.dg/graphite/interchange-5.c: Same.
8785 * gcc.dg/graphite/interchange-6.c: Same.
8786 * gcc.dg/graphite/interchange-7.c: Same.
8787 * gcc.dg/graphite/interchange-8.c: Same.
8788 * gcc.dg/graphite/interchange-9.c: Same.
8789 * gcc.dg/graphite/interchange-mvt.c: Same.
8790 * gcc.dg/graphite/pr37485.c: Same.
8791 * gcc.dg/graphite/uns-block-1.c: Same.
8792 * gcc.dg/graphite/uns-interchange-12.c: Same.
8793 * gcc.dg/graphite/uns-interchange-14.c: Same.
8794 * gcc.dg/graphite/uns-interchange-15.c: Same.
8795 * gcc.dg/graphite/uns-interchange-9.c: Same.
8796 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
8797 * gfortran.dg/graphite/interchange-3.f90: Same.
8798
8799 2015-08-27 Uros Bizjak <ubizjak@gmail.com>
8800
8801 PR target/67317
8802 * gcc.target/i386/pr67317-1.c: New test.
8803 * gcc.target/i386/pr67317-2.c: Ditto.
8804 * gcc.target/i386/pr67317-3.c: Ditto.
8805 * gcc.target/i386/pr67317-4.c: Ditto.
8806 * gcc.target/i386/adx-addcarryx32-1.c: Also scan for adcl.
8807 * gcc.target/i386/adx-addcarryx32-2.c: Also scan for adcq.
8808
8809 2015-08-27 Pat Haugen <pthaugen@us.ibm.com>
8810
8811 * gcc.target/powerpc/vec-shr.c: New.
8812
8813 2015-08-27 Marek Polacek <polacek@redhat.com>
8814
8815 PR middle-end/67005
8816 * gcc.dg/torture/pr67005.c: New test.
8817
8818 2015-08-27 Alan Lawrence <alan.lawrence@arm.com>
8819
8820 * gcc.dg/tree-ssa/sra-15.c: New.
8821
8822 2015-08-27 Andre Vieira <andre.simoesdiasvieira@arm.com>
8823
8824 * gcc.target/aarch64/long_branch_1.c: New test.
8825
8826 2015-08-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
8827
8828 * gcc.target/s390/20150826-1.c: New test.
8829
8830 2015-08-26 Renlin Li <renlin.li@arm.com>
8831
8832 * gcc.target/aarch64/combine_bfi_1.c: New testcase.
8833
8834 2015-08-26 Jiong Wang <jiong.wang@arm.com>
8835
8836 * gcc.target/aarch64/tlsie_tiny_1.c: New testcase.
8837
8838 2015-08-26 Jiong Wang <jiong.wang@arm.com>
8839
8840 * gcc.target/aarch64/tlsle_1.x: Rename to tls_1.x
8841 * gcc.target/aarch64/aarch64/tlsle12_1.c: Update source file name.
8842 * gcc.target/aarch64/aarch64/tlsle24_1.c: Likewise.
8843 * gcc.target/aarch64/aarch64/tlsle32_1.c: Likewise.
8844
8845 2015-08-26 Jiong Wang <jiong.wang@arm.com>
8846
8847 * lib/target-supports.exp (check_effective_target_aarch64_tlsle32):
8848 New test directive.
8849 * gcc.target/aarch64/tlsle_1.x: New test source.
8850 * gcc.target/aarch64/tlsle12_1.c: New testcase.
8851 * gcc.target/aarch64/tlsle24_1.c: Likewise.
8852 * gcc.target/aarch64/tlsle32_1.c: Likewise.
8853
8854 2015-08-26 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8855
8856 PR fortran/29600
8857 * gfortran.dg/shape_8.f90: New test.
8858
8859 2015-08-25 Marek Polacek <polacek@redhat.com>
8860
8861 PR middle-end/67330
8862 * gcc.dg/weak/weak-18.c: New test.
8863
8864 2015-08-25 David Malcolm <dmalcolm@redhat.com>
8865
8866 * jit.dg/test-error-pr63969-missing-driver.c: Add call to
8867 gcc_jit_context_set_bool_use_external_driver.
8868
8869 2015-08-25 Nathan Sidwell <nathan@acm.org>
8870
8871 * gcc.c-torture/execute/builtins/20010124-1.x: New.
8872
8873 * gcc.dg/20001117-1.c: Needs return_address.
8874 * gcc.dg/20020415-1.c: Needs alloca.
8875 * gcc.dg/graphite/id-pr44676.c: Needs profiling.
8876 * gcc.dg/graphite/pr60979.c: Needs nonlocal_goto
8877 * gcc.dg/pr63186.c: Needs label_values.
8878 * gcc.dg/torture/pr33848.c: Likwise.
8879
8880 * lib/target-supports.exp (check_effective_target_fopenacc,
8881 check_effective_target_fopenmp): Disable for nvptx.
8882 * gcc.dg/graphite/run-id-pr47653.c: Disable for nvptx.
8883 * gcc.dg/stack-usage-1.c: Likewise.
8884 * gcc.dg/stack-usage-2.c: Likewise.
8885 * gcc.dg/unused-5.c: Likewise.
8886 * gcc.dg/unwind-1.c: Likewise.
8887
8888 2015-08-25 Christian Bruel <christian.bruel@st.com>
8889
8890 * gcc.dg/Wno-frame-address.c: Skip for ARM.
8891 * g++.dg/Wno-frame-address.C: Ditto.
8892
8893 2015-08-24 Michael Meissner <meissner@linux.vnet.ibm.com>
8894
8895 PR target/67211
8896 * g++.dg/pr67211.C: New test.
8897
8898 2015-08-24 Louis Krupp <louis.krupp@zoho.com>
8899
8900 PR fortran/62536
8901 PR fortran/66175
8902 * gfortran.dg/block_end_error_1.f90: New test.
8903 * gfortran.dg/blocks_nested_incomplete_1.f90: New test.
8904
8905 2015-08-24 H.J. Lu <hongjiu.lu@intel.com>
8906
8907 PR target/66821
8908 * gcc.target/i386/pr66821.c: New test.
8909
8910 2015-08-24 H.J. Lu <hongjiu.lu@intel.com>
8911
8912 PR target/67329
8913 * gcc.target/i386/pr67329.c: New test.
8914
8915 2015-08-24 Nathan Sidwell <nathan@acm.org>
8916
8917 * gcc.dg/pr49551.c: Needs -fdata-sections.
8918
8919 * gcc.dg/pr64935-2.c: Needs scheduling.
8920
8921 * gcc.dg/torture/pr66101.c: Needs nonlocal goto.
8922 * gcc.dg/torture/pr63738.c: Likewise.
8923 * gcc.dg/torture/pr64728.c: Likewise.
8924 * gcc.dg/pr63748.c: Likewise.
8925 * gcc.dg/20020312-2.c: Likewise.
8926
8927 * gcc.dg/torture/pr66123.c: Needs label_values.
8928
8929 * gcc.dg/torture/pr41261.c: Needs profiling.
8930 * gcc.dg/pr26570.c: Likewise.
8931 * gcc.dg/pr61776.c: Likewise.
8932 * gcc.dg/tree-ssa/ssa-lim-11.c: Likewise.
8933 * gcc.dg/gomp/pr34610.c: Likewise.
8934 * gcc.dg/pr54121.c: Likewise.
8935 * gcc.dg/20050325-1.c: Likewise.
8936 * gcc.dg/pr66899.c: Likewise.
8937 * gcc.dg/pr48770.c: Likewise.
8938 * gcc.dg/pr24225.c: Likewise.
8939
8940 * gcc.dg/pr27531-1.c: Needs io.
8941 * gcc.dg/pr44606.c: Likewise.
8942
8943 * gcc.dg/tree-ssa/nonzero-1.c: Needs weak.
8944
8945 * gcc.dg/pr51990.c: Needs alloca.
8946
8947 * gcc.misc-tests/options.exp: Disable profiling check for nvptx.
8948
8949 2015-08-24 Tom de Vries <tom@codesourcery.com>
8950
8951 PR tree-optimization/65468
8952 * gcc.dg/gomp/static-chunk-size-one.c: New test.
8953
8954 2015-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8955
8956 PR libfortran/54572
8957 * gfortran.dg/backtrace_1.f90: New test.
8958
8959 2015-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8960
8961 PR libfortran/62296
8962 * gfortran.dg/execute_command_line_2.f90: New test.
8963
8964 2015-08-23 Tom de Vries <tom@codesourcery.com>
8965
8966 * gcc.dg/vect/trapv-vect-reduc-4.c: Use vect_no_int_min_max.
8967 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Rename
8968 vect_no_int_max to vect_no_int_min_max.
8969 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Same.
8970 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Same.
8971 * gcc.dg/vect/no-scevccp-noreassoc-slp-reduc-7.c: Same.
8972 * gcc.dg/vect/slp-reduc-4.c: Same.
8973 * gcc.dg/vect/slp-reduc-5.c: Same.
8974 * gcc.dg/vect/vect-125.c: Same.
8975 * gcc.dg/vect/vect-13.c: Same.
8976 * gcc.dg/vect/vect-double-reduc-3.c: Same.
8977 * gcc.dg/vect/vect-reduc-1.c: Same.
8978 * gcc.dg/vect/vect-reduc-1char-big-array.c: Same.
8979 * gcc.dg/vect/vect-reduc-1char.c:Same.
8980 * gcc.dg/vect/vect-reduc-1short.c: Same.
8981 * gcc.dg/vect/vect-reduc-2.c: Same.
8982 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Same.
8983 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Same.
8984 * lib/target-supports.exp: Same.
8985
8986 2015-08-22 Paolo Carlini <paolo.carlini@oracle.com>
8987
8988 PR c++/63693
8989 * g++.dg/cpp0x/decltype63.C: New.
8990
8991 2015-08-22 Nathan Sidwell <nathan@acm.org>
8992
8993 * c-c++-common/Wsizeof-pointer-memaccess1.c: Require alloca.
8994 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
8995 * c-c++-common/Wunused-var-8.c: Likewise.
8996 * c-c++-common/gomp/pr61486-2.c: Likewise.
8997 * c-c++-common/Wunused-var-6.c: Likewise.
8998 * c-c++-common/goacc/reduction-1.c: Likewise.
8999 * c-c++-common/goacc/reduction-2.c: Likewise.
9000 * c-c++-common/goacc/reduction-3.c: Likewise.
9001 * c-c++-common/goacc/reduction-4.c: Likewise.
9002 * gcc.dg/builtins-64.c: Likewise.
9003 * gcc.dg/pr59523.c: Likewise.
9004 * gcc.dg/tree-ssa/20080530.c: Likewise.
9005 * gcc.dg/tree-ssa/pr23848-2.c: Likewise.
9006 * gcc.dg/tree-ssa/pr23848-4.c: Likewise.
9007 * gcc.dg/tree-ssa/pr23848-1.c: Likewise.
9008 * gcc.dg/tree-ssa/pr23848-3.c: Likewise.
9009 * gcc.dg/tree-ssa/20030807-2.c: Likewise.
9010 * gcc.dg/pr59011.c: Likewise.
9011 * gcc.dg/uninit-9.c: Likewise.
9012 * gcc.dg/pr61561.c: Likewise.
9013 * gcc.dg/vla-4.c: Likewise.
9014 * gcc.dg/20101010-1.c: Likewise.
9015 * gcc.dg/pr49120.c: Likewise.
9016 * gcc.dg/20030331-2.c: Likewise.
9017 * gcc.dg/compat/struct-by-value-22_main.c: Likewise.
9018 * gcc.dg/pr25682.c: Likewise.
9019 * gcc.dg/guality/guality.c: Likewise.
9020 * gcc.dg/pr27301.c: Likewise.
9021 * gcc.dg/uninit-9-O0.c: Likewise.
9022 * gcc.dg/fold-alloca-1.c: Likewise.
9023 * gcc.dg/pr41470.c: Likewise.
9024 * gcc.dg/pr51491-2.c: Likewise.
9025 * gcc.dg/winline-7.c: Likewise.
9026 * gcc.dg/vla-2.c: Likewise.
9027 * gcc.dg/pr50764.c: Likewise.
9028 * gcc.dg/c99-vla-1.c: Likewise.
9029 * gcc.dg/pr33238.c: Likewise.
9030 * gcc.dg/c99-const-expr-13.c: Likewise.
9031 * gcc.dg/builtin-return-1.c: Likewise.
9032 * gcc.dg/vla-3.c: Likewise.
9033 * gcc.dg/20020415-1.c: Likewise.
9034 * gcc.dg/Wsizeof-pointer-memaccess1.c: Likewise.
9035 * gcc.dg/shrink-wrap-alloca.c: Likewise.
9036 * gcc.dg/Wstrict-aliasing-bogus-vla-1.c: Likewise.
9037 * gcc.dg/torture/calleesave-sse.c: Likewise.
9038 * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Likewise.
9039 * gcc.dg/gomp/vla-2.c: Likewise.
9040 * gcc.dg/gomp/vla-3.c: Likewise.
9041 * gcc.dg/gomp/vla-4.c: Likewise.
9042 * gcc.dg/gomp/pr30494.c: Likewise.
9043 * gcc.dg/gomp/vla-5.c: Likewise.
9044 * gcc.dg/pr51990-2.c: Likewise.
9045 * gcc.dg/vla-22.c: Likewise.
9046
9047 2015-08-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
9048
9049 * gcc.dg/cpp/multiline-2.c: Add column numbers.
9050 * gcc.dg/dollar.c: Likewise.
9051 * gcc.dg/pragma-message.c: Likewise.
9052 * g++.dg/cpp1y/digit-sep-neg.C: Likewise.
9053 * c-c++-common/raw-string-14.c: Likewise.
9054
9055 2015-08-21 Patrick Palka <ppalka@gcc.gnu.org>
9056
9057 * g++.old-deja/g++.jason/overload.C: Adjust to preserve original
9058 property that instantiation here is a compile-time error.
9059
9060 2015-08-21 Paolo Carlini <paolo.carlini@oracle.com>
9061
9062 * g++.dg/other/pr67065.C: Extend.
9063
9064 2015-08-21 Nathan Sidwell <nathan@acm.org>
9065
9066 * lib/target-supports.exp (check_effective_target_freestanding): nvptx
9067 is freestanding.
9068 (check_effective_target_global_constructor): New.
9069 * lib/gcc.exp (gcc_target_compile): Set SIGNAL_SUPPRESS if needed.
9070 * gcc.dg/debug/debug.exp: Skip for nvptx.
9071 * gcc.dg/debug/dwarf2/dwarf2.exp: Likewise.
9072
9073 * gcc.c-torture/execute/981019-1.c: Ptx assembler bug.
9074 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
9075 * gcc.c-torture/compile/pr33855.c: Likewise.
9076 * gcc.c-torture/compile/920723-1.c: Likewise.
9077 * gcc.c-torture/compile/pr35468.c: Ptx assembler objects to
9078 writing a const.
9079 * gcc.c-torture/compile/mangle-1.c: Ptx assembler objects to . in
9080 label.
9081 * gcc.c-torture/compile/callind.c: Ptx assembler objects to label
9082 'call'.
9083
9084 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: Make main
9085 prototype normal.
9086 * gcc.c-torture/execute/switch-1.c: Likewise.
9087
9088 * gcc.c-torture/execute/pr34456.c: Require not freestanding
9089 * gcc.c-torture/execute/printf-1.c: Likewise.
9090 * gcc.c-torture/execute/printf-chk-1.c: Likewise.
9091 * gcc.c-torture/execute/fprintf-1.c: Likewise.
9092 * gcc.c-torture/execute/fprintf-chk-1.c: Likewise.
9093 * gcc.c-torture/execute/vprintf-1.c: Likewise.
9094 * gcc.c-torture/execute/vprintf-chk-1.c: Likewise.
9095 * gcc.c-torture/execute/vfprintf-1.c: Likewise.
9096 * gcc.c-torture/execute/vfprintf-chk-1.c: Likewise.
9097 * gcc.c-torture/execute/builtins/fputs.x: Likewise.
9098 * gcc.c-torture/execute/gofast.c: Likewise.
9099 * gcc.c-torture/execute/complex-6.c: Likewise.
9100
9101 * gcc.c-torture/execute/builtins/memcpy-chk.x: Require nonlocal goto.
9102 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
9103 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
9104 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
9105 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
9106 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
9107 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
9108 * gcc.c-torture/execute/builtins/stpncpy-chk.x: Likewise.
9109 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
9110 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
9111 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
9112 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
9113 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
9114 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
9115 * gcc.c-torture/execute/builtins/pr23484-chk.x: Likewise.
9116 * gcc.dg/setjmp-1.c: Likewise.
9117 * gcc.dg/cleanup-5.c: Likewise.
9118 * gcc.dg/cleanup-12.c: Likewise.
9119 * gcc.dg/cleanup-13.c: Likewise.
9120
9121 * gcc.dg/constructor-1.c: Require global ctor.
9122
9123 * gcc.dg/fork-instrumentation.c: Require profiling.
9124 * gcc.dg/20030107-1.c: Likewise.
9125 * gcc.dg/20030702-1.c: Likewise.
9126
9127 * gcc.dg/cpp/lexstrng.c: Avoid IO unless debugging.
9128 * gcc.dg/cpp/paste2.c: Likewise.
9129 * gcc.dg/cpp/strify3.c: Likewise.
9130 * gcc.dg/cpp/strify4.c: Likewise.
9131 * gcc.dg/cpp/lexnum.c: Likewise.
9132 * gcc.dg/cpp/digraphs.c: Likewise.
9133 * gcc.dg/cpp/macro1.c: Likewise.
9134
9135 2015-08-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9136
9137 * gcc.target/s390/zvector/vec-load_bndry-1.c: New test.
9138
9139 2015-08-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9140
9141 * lib/gcc-dg.exp: Add extra options for db-final to the command line
9142 only once.
9143
9144 2015-08-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9145
9146 * gcc.target/powerpc/altivec-35.c (foo): Add tests for vec_madd.
9147 * gcc.target/powerpc/p8vector-builtin-8.c (foo): Add tests for
9148 vec_vpmsum_be and vec_shasigma_be.
9149
9150 2015-08-20 Alan Lawrence <alan.lawrence@arm.com>
9151
9152 * lib/target-supports.exp
9153 (check_effective_target_arm_neon_fp16_ok_nocache): Add flag variants
9154 with -mfp16-format=ieee.
9155
9156 2015-08-20 Paolo Carlini <paolo.carlini@oracle.com>
9157
9158 PR c++/67065
9159 * g++.dg/other/pr67065.C: New.
9160
9161 2015-08-20 Simon Dardis <simon.dardis@imgtec.com>
9162
9163 * gcc.target/mips/inline-memcpy-1.c: Test for inline expansion of
9164 memcpy.
9165 * gcc.target/mips/inline-memcpy-2.c: Ditto.
9166 * gcc.target/mips/inline-memcpy-3.c: Ditto.
9167 * gcc.target/mips/inline-memcpy-4.c: Ditto.
9168 * gcc.target/mips/inline-memcpy-5.c: Ditto.
9169
9170 2015-08-19 Jiong Wang <jiong.wang@arm.com>
9171
9172 * gcc.dg/wide_shift_64_1.c: New testcase.
9173 * gcc.dg/wide_shift_128_1.c: Likewise.
9174 * gcc.target/aarch64/ashlti3_1.c: Likewise.
9175
9176 2015-08-19 Magnus Granberg <zorry@gentoo.org>
9177
9178 * lib/target-supports.exp
9179 (check_effective_target_fstack_protector_enabled): New test.
9180 * gcc.target/i386/ssp-default.c: New test.
9181
9182 2015-08-19 Mikael Morin <mikael@gcc.gnu.org>
9183
9184 PR fortran/66929
9185 * gfortran.dg/generic_31.f90: New.
9186
9187 2015-08-19 Marek Polacek <polacek@redhat.com>
9188
9189 PR middle-end/67133
9190 * g++.dg/torture/pr67133.C: New test.
9191
9192 2015-08-18 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
9193
9194 * gcc.target/powerpc/altivec-35.c: New test.
9195 * gcc.target/powerpc/p8vector-builtin-8.c: New test.
9196 * gcc.target/powerpc/vsx-vector-7.c: New test.
9197
9198 2015-08-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9199
9200 PR middle-end/36757
9201 * gcc.dg/builtins-error.c: Add checks for __builtin_signbit.
9202 * gcc.dg/tg-tests.h: Add checks for __builtin_signbit.
9203
9204 2015-08-18 Richard Sandiford <richard.sandiford@arm.com>
9205
9206 PR rtl-optimization/67218
9207 * gcc.c-torture/execute/ieee/pr67218.c,
9208 gcc.target/aarch64/fcvt_int_float_double1.c,
9209 gcc.target/aarch64/fcvt_int_float_double2.c,
9210 gcc.target/aarch64/fcvt_int_float_double3.c,
9211 gcc.target/aarch64/fcvt_int_float_double4.c,
9212 gcc.target/aarch64/fcvt_uint_float_double1.c,
9213 gcc.target/aarch64/fcvt_uint_float_double2.c,
9214 gcc.target/aarch64/fcvt_uint_float_double3.c,
9215 gcc.target/aarch64/fcvt_uint_float_double4.c: New tests.
9216
9217 2015-08-18 Matthew Wahab <matthew.wahab@arm.com>
9218
9219 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Adjust
9220 dg-options to disable LSE extensions.
9221 * gcc.target/aarch64/atomic-op-acq_rel.c: Likewise.
9222 * gcc.target/aarch64/atomic-op-acquire.c: Likewise.
9223 * gcc.target/aarch64/atomic-op-char.c: Likewise.
9224 * gcc.target/aarch64/atomic-op-consume.c: Likewise.
9225 * gcc.target/aarch64/atomic-op-imm.c: Likewise.
9226 * gcc.target/aarch64/atomic-op-int.c: Likewise.
9227 * gcc.target/aarch64/atomic-op-long.c: Likewise.
9228 * gcc.target/aarch64/atomic-op-relaxed.c: Likewise.
9229 * gcc.target/aarch64/atomic-op-seq_cst.c: Likewise.
9230 * gcc.target/aarch64/atomic-op-release.c: Likewise.
9231 * gcc.target/aarch64/atomic-op-short.c: Likewise.
9232 * gcc.target/aarch64/sync-comp-swap.c: Likewise.
9233 * gcc.target/aarch64/sync-op-acquire.c: Likewise.
9234 * gcc.target/aarch64/sync-op-full.c: Likewise.
9235 * gcc.target/aarch64/sync-op-release.c: Likewise.
9236
9237 2015-08-18 Paolo Carlini <paolo.carlini@oracle.com>
9238
9239 PR c++/67160
9240 * g++.dg/cpp1z/feat-cxx1z.C: New.
9241
9242 2015-08-18 Marek Polacek <polacek@redhat.com>
9243
9244 PR middle-end/67222
9245 * gcc.dg/torture/pr67222.c: New test.
9246
9247 2015-08-18 Robert Suchanek <robert.suchanek@imgtec.com>
9248
9249 * gcc.target/mips/interrupt_handler-bug-1.c: New test.
9250
9251 2015-08-18 Bin Cheng <bin.cheng@arm.com>
9252
9253 * gcc.dg/tree-ssa/loop-bound-1.c: New test.
9254 * gcc.dg/tree-ssa/loop-bound-3.c: New test.
9255 * gcc.dg/tree-ssa/loop-bound-5.c: New test.
9256
9257 2015-08-17 Matthew Fortune <matthew.fortune@imgtec.com>
9258
9259 * gcc.target/mips/mips.exp (mips-dg-options): Redefine isa
9260 which is used in later code.
9261
9262 2015-08-17 Paolo Carlini <paolo.carlini@oracle.com>
9263
9264 PR c++/67216
9265 * g++.dg/cpp0x/nullptr34.C: New.
9266 * g++.dg/warn/Wconversion2.C: Adjust.
9267 * g++.dg/warn/Wnull-conversion-1.C: Likewise.
9268 * g++.old-deja/g++.other/null3.C: Likewise.
9269
9270 * g++.dg/cpp0x/pr51313.C: Adjust.
9271
9272 2015-08-17 Richard Biener <rguenther@suse.de>
9273
9274 PR tree-optimization/67221
9275 * gcc.dg/torture/pr67221.c: New testcase.
9276
9277 2015-08-17 Mike Stump <mikestump@comcast.net>
9278 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9279
9280 * gcc.target/arm/memcpy-aligned-1.c: New test.
9281
9282 2015-08-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9283
9284 PR fortran/54656
9285 * gfortran.dg/norm_4.f90: Rename to...
9286 * gfortran.dg/norm2_4.f90: this.
9287 * gfortran.dg/norm2_5.f90: New test.
9288
9289 2015-08-14 Alexandre Oliva <aoliva@redhat.com>
9290
9291 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
9292 * gcc.dg/ssp-1.c: Make counter a register.
9293 * gcc.dg/ssp-2.c: Likewise.
9294 * gcc.dg/torture/parm-coalesce.c: New.
9295
9296 2015-08-14 Marek Polacek <polacek@redhat.com>
9297
9298 PR middle-end/67133
9299 * gcc.dg/torture/pr67133.c: New test.
9300
9301 2015-08-14 Matthew Wahab <matthew.wahab@arm.com>
9302 Matthias Klose <doko@debian.org>
9303
9304 PR target/67143
9305 * gcc.c-torture/compile/pr67143.c: New
9306 * gcc.target/aarch64/atomic-op-imm.c
9307 (atomic_fetch_add_negative_RELAXED): New.
9308 (atomic_fetch_sub_negative_ACQUIRE): New.
9309
9310 2015-08-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9311
9312 * gcc.target/aarch64/target_attr_5.c: Add static modifier to bar.
9313 * gcc.target/aarch64/target_attr_8.c: Likewise.
9314 * gcc.target/aarch64/target_attr_14.c: Likewise.
9315
9316 2015-08-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9317
9318 * gcc.target/aarch64/target_attr_1.c: Make test compile-only.
9319
9320 2015-08-14 Yuri Rumyantsev <ysrumyan@gmail.com>
9321
9322 * gcc.target/i386/builtin_target.c: Add skylake check.
9323
9324 2015-08-13 Jeff Law <law@redhat.com>
9325
9326 * gcc.dg/pr66314.c: Moved from here to ..
9327 * gcc.dg/asan/pr66314.c: Here. Use -fno-sanitize=all
9328 to clear all sanitizers before -fsanitize=kernel-address.
9329
9330 2015-08-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9331
9332 * gcc.target/aarch64/cinc_common_1.c: New test.
9333
9334 2015-08-13 Paolo Carlini <paolo.carlini@oracle.com>
9335
9336 PR c++/53421
9337 * g++.dg/ext/attribute-may-alias-1.C: New.
9338 * g++.dg/ext/attribute-may-alias-2.C: Likewise.
9339
9340 2015-08-13 Matthew Wahab <matthew.wahab@arm.com>
9341
9342 * gcc.target/aarch64/atomic-inst-cas.c: New.
9343 * gcc.target/aarch64/atomic-inst-ops.inc: New.
9344
9345 2015-08-13 Andreas Schwab <schwab@suse.de>
9346
9347 * gcc.dg/tree-ssa/vrp33.c: Add -fno-tree-fre.
9348
9349 2015-08-13 Paolo Carlini <paolo.carlini@oracle.com>
9350
9351 PR c++/62164
9352 * g++.dg/torture/pr62164.C: New.
9353
9354 2015-08-13 Richard Biener <rguenther@suse.de>
9355
9356 PR tree-optimization/67191
9357 * gcc.dg/torture/pr67191.c: New testcase.
9358 * g++.dg/torture/pr67191.C: Likewise.
9359
9360 2015-08-13 Richard Biener <rguenther@suse.de>
9361
9362 PR tree-optimization/66502
9363 PR tree-optimization/67167
9364 * gcc.dg/tree-ssa/ssa-fre-46.c: New testcase.
9365
9366 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
9367
9368 PR c++/53330
9369 * g++.dg/init/new42.C: New.
9370
9371 2015-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
9372
9373 PR target/67071
9374 * gcc.target/powerpc/pr67071-1.c: New file to test PR 67071 new
9375 vector constants.
9376 * gcc.target/powerpc/pr67071-2.c: Likewise.
9377 * gcc.target/powerpc/pr67071-3.c: Likewise.
9378
9379 2015-08-12 Marek Polacek <polacek@redhat.com>
9380
9381 PR c++/55095
9382 * c-c++-common/Wshift-overflow-6.c: New test.
9383 * c-c++-common/Wshift-overflow-7.c: New test.
9384 * g++.dg/cpp1y/left-shift-2.C: New test.
9385
9386 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
9387
9388 PR c++/52742
9389 * g++.dg/cpp0x/pr52742.C: New.
9390
9391 2015-08-12 H.J. Lu <hongjiu.lu@intel.com>
9392
9393 * gcc.target/i386/builtin_target.c (check_intel_cpu_model):
9394 Check Knights Landing support.
9395
9396 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
9397
9398 PR c++/47461
9399 * g++.dg/warn/Wunused-result-1.C: New.
9400
9401 2015-08-12 Richard Biener <rguenther@suse.de>
9402
9403 * gcc.dg/tree-ssa/ssa-fre-47.c: New testcase.
9404 * gcc.dg/tree-ssa/ssa-fre-48.c: Likewise.
9405 * gcc.dg/tree-ssa/ssa-fre-49.c: Likewise.
9406 * g++.dg/tree-ssa/pr61034.C: Adjust.
9407 * gcc.dg/fold-compare-2.c: Likewise.
9408 * gcc.dg/pr50763.c: Likewise.
9409 * gcc.dg/predict-3.c: Likewise.
9410 * gcc.dg/tree-ssa/20030709-2.c: Likewise.
9411 * gcc.dg/tree-ssa/pr19831-3.c: Likewise.
9412 * gcc.dg/tree-ssa/pr20657.c: Likewise.
9413 * gcc.dg/tree-ssa/pr21001.c: Likewise.
9414 * gcc.dg/tree-ssa/pr37508.c: Likewise.
9415 * gcc.dg/tree-ssa/vrp04.c: Likewise.
9416 * gcc.dg/tree-ssa/vrp07.c: Likewise.
9417 * gcc.dg/tree-ssa/vrp09.c: Likewise.
9418 * gcc.dg/tree-ssa/vrp16.c: Likewise.
9419 * gcc.dg/tree-ssa/vrp20.c: Likewise.
9420 * gcc.dg/tree-ssa/vrp25.c: Likewise.
9421 * gcc.dg/tree-ssa/vrp87.c: Likewise.
9422
9423 2015-08-12 Nathan Sidwell <nathan@acm.org>
9424
9425 * gcc.dg/vrp-min-max-1.c: New.
9426 * gcc.dg/vrp-min-max-2.c: New.
9427
9428 2015-08-12 Richard Biener <rguenther@suse.de>
9429
9430 * gcc.dg/tree-ssa/ssa-fre-43.c: Adjust.
9431
9432 2015-08-12 Tom de Vries <tom@codesourcery.com>
9433
9434 PR testsuite/67175
9435 * gcc.dg/vect/trapv-vect-reduc-4.c: Add reduction detection scan.
9436 Handle absence of vector min/max for sparc.
9437
9438 2015-08-11 Uros Bizjak <ubizjak@gmail.com>
9439
9440 PR target/66954
9441 * g++.dg/ext/mv25.C: New test.
9442
9443 2015-08-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9444
9445 * gcc.target/i386/avx2-vect-shift.c: New test.
9446
9447 2015-08-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
9448
9449 PR c/66098
9450 PR c/66711
9451 * gcc.dg/pragma-diag-3.c: New test.
9452 * gcc.dg/pragma-diag-4.c: New test.
9453
9454 2015-08-11 Nathan Sidwell <nathan@acm.org>
9455
9456 * c-c++-common/dfp/operator-comma.c: Call init function.
9457 * c-c++-common/dfp/convert-dfp-2.c: New test.
9458
9459 2015-08-10 H.J. Lu <hongjiu.lu@intel.com>
9460
9461 * gcc.target/i386/builtin_target.c (check_intel_cpu_model):
9462 Treat model == 0x4f as Broadwell.
9463
9464 2015-08-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9465
9466 PR libfortran/67140
9467 * gfortran.dg/pr67140.f90: New test.
9468
9469 2015-08-10 Thomas Schwinge <thomas@codesourcery.com>
9470
9471 PR libgomp/65742
9472 PR middle-end/66332
9473 * c-c++-common/goacc/acc_on_device-2.c: Remove XFAIL for C.
9474
9475 2015-08-10 Uros Bizjak <ubizjak@gmail.com>
9476
9477 PR fortran/64022
9478 * gfortran.dg/ieee/large_4.f90: New test.
9479
9480 2015-08-08 Bud Davis <jmdavis@link.com>
9481
9482 PR fortran/59746
9483 * gfortran.dg/common_22.f90: New.
9484
9485 2015-08-08 Segher Boessenkool <segher@kernel.crashing.org>
9486
9487 PR rtl-optimization/67028
9488 * gcc.dg/pr67028.c: New testcase.
9489
9490 2015-08-07 H.J. Lu <hongjiu.lu@intel.com>
9491
9492 PR rtl-optimization/67029
9493 * gcc.dg/pr67029.c: New test.
9494
9495 2015-08-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9496
9497 PR fortran/64104
9498 * gfortran.dg/ieee/ieee_8.f90: New test.
9499
9500 2015-08-07 Jiong Wang <jiong.wang@arm.com>
9501
9502 * gcc.target/aarch64/noplt_1.c: Check branch type instead of relocation
9503 modifers.
9504 * gcc.target/aarch64/noplt_2.c: Likewise.
9505 * gcc.target/aarch64/noplt_3.c: Likewise.
9506
9507 2015-08-06 David Malcolm <dmalcolm@redhat.com>
9508
9509 * jit.dg/test-benchmark.c (main): Record all elapsed times at each
9510 optimization level, and print a summary at the end.
9511
9512 2015-08-06 Jiong Wang <jiong.wang@arm.com>
9513
9514 * gcc.target/aarch64/tlsdesc_hoist.c: New testcase.
9515
9516 2015-08-06 Jiong Wang <jiong.wang@arm.com>
9517
9518 * gcc.target/aarch64/noplt_3.c: New testcase.
9519
9520 2015-08-06 Jiong Wang <jiong.wang@arm.com>
9521
9522 * gcc.target/aarch64/noplt_1.c: New testcase.
9523 * gcc.target/aarch64/noplt_2.c: Likewise.
9524
9525 2015-08-06 Venkataramanan Kumar <Venkataramanan.kumar@amd.com>
9526
9527 * gcc.dg/vect/vect-mult-pattern-1.c: New test.
9528 * gcc.dg/vect/vect-mult-pattern-2.c: New test.
9529
9530 2015-08-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9531
9532 * gcc.target/s390/dwarfregtable-1.c: New test.
9533 * gcc.target/s390/dwarfregtable-2.c: New test.
9534 * gcc.target/s390/dwarfregtable-3.c: New test.
9535
9536 2015-08-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9537
9538 * gcc.target/s390/htm-builtins-z13-1.c: New test.
9539
9540 2015-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9541
9542 PR fortran/64022
9543 * gfortran.dg/ieee/large_2.f90: New test.
9544 * gfortran.dg/ieee/large_3.F90: New test.
9545
9546 2015-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9547
9548 PR fortran/64022
9549 * gfortran.dg/ieee/large_1.f90: Adjust test.
9550
9551 2015-08-05 Manuel López-Ibáñez <manu@gcc.gnu.org>
9552 Jeff Law <law@redhat.com>
9553
9554 PR c/16351
9555 * gcc.dg/tree-ssa/isolate-2.c: Close comment.
9556 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
9557 * gcc.dg/tree-ssa/wnull-dereference.c: New test.
9558 * gcc.dg/tree-ssa/isolate-1.c: Test warnings with -Wnull-dereference.
9559 * gcc.dg/tree-ssa/isolate-3.c: Likewise.
9560 * gcc.dg/tree-ssa/isolate-5.c: Likewise.
9561
9562 2015-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9563
9564 PR middle-end/66311
9565 * gfortran.dg/pr66311.f90: New file.
9566
9567 2015-08-05 Richard Biener <rguenther@suse.de>
9568
9569 PR tree-optimization/67121
9570 * gcc.dg/torture/pr67121.c: New testcase.
9571
9572 2015-08-05 Nick Clifton <nickc@redhat.com>
9573
9574 * gcc.target/rl78: New directory.
9575 * gcc.target/rl78/rl78.exp: New file: Test driver.
9576 * gcc.target/rl78/test_addm3.c: New file: Test adds.
9577
9578 2015-08-05 Richard Biener <rguenther@suse.de>
9579
9580 PR middle-end/67120
9581 * gcc.dg/torture/pr67120.c: New testcase.
9582
9583 2015-08-05 Paul Thomas <pault@gcc.gnu.org>
9584
9585 PR fortran/52846
9586
9587 * lib/fortran-modules.exp: Call cleanup-submodules from
9588 cleanup-modules.
9589 * gfortran.dg/public_private_module_2.f90: Add two XFAILS to
9590 cover the cases where private entities are no longer optimized
9591 away.
9592 * gfortran.dg/public_private_module_6.f90: Add an XFAIL for the
9593 same reason.
9594 * gfortran.dg/submodule_1.f08: Change cleanup module names.
9595 * gfortran.dg/submodule_5.f08: The same.
9596 * gfortran.dg/submodule_9.f08: The same.
9597 * gfortran.dg/submodule_10.f08: New test.
9598
9599 2015-08-05 Paolo Carlini <paolo.carlini@oracle.com>
9600
9601 PR c++/66595
9602 * g++.dg/cpp1y/var-templ35.C: New.
9603
9604 2015-08-05 Richard Biener <rguenther@suse.de>
9605
9606 PR tree-optimization/67055
9607 * g++.dg/torture/pr67055.C: New testcase.
9608
9609 2015-08-05 Richard Biener <rguenther@suse.de>
9610
9611 PR tree-optimization/67109
9612 * gcc.dg/torture/pr67109.c: New testcase.
9613 * gcc.dg/vect/vect-119.c: Adjust.
9614
9615 2015-08-05 Richard Biener <rguenther@suse.de>
9616
9617 PR middle-end/67107
9618 * gcc.dg/pr67107.c: New testcase.
9619
9620 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
9621
9622 PR c++/66197
9623 * g++.dg/cpp1z/abbrev2.C: New.
9624
9625 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
9626
9627 * g++.dg/cpp1z/static_assert-nomsg.C: Fix DejaGnu directive.
9628
9629 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
9630
9631 PR c++/66392
9632 * g++.dg/init/explicit4.C: New.
9633
9634 2015-08-04 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
9635
9636 * gcc.target/powerpc/vec-cmp-sel.c: Avoid test failure on machines
9637 without VSX an Power8 vector support.
9638
9639 2015-08-04 Richard Biener <rguenther@suse.de>
9640
9641 * gcc.dg/tree-ssa/ssa-ccp-38.c: New testcase.
9642
9643 2015-08-04 H.J. Lu <hongjiu.lu@intel.com>
9644
9645 PR target/67110
9646 * gcc.target/i386/iamcu/abi-iamcu.exp (additional_flags): Add
9647 -fno-pie -no-pie.
9648
9649 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
9650
9651 PR c++/66427
9652 * g++.dg/cpp1y/var-templ34.C: New.
9653
9654 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9655
9656 * gcc.target/aarch64/pragma_cpp_predefs_1.c: New test.
9657 * gcc.target/aarch64/target_attr_1.c: Likewise.
9658 * gcc.target/aarch64/target_attr_2.c: Likewise.
9659 * gcc.target/aarch64/target_attr_3.c: Likewise.
9660 * gcc.target/aarch64/target_attr_4.c: Likewise.
9661 * gcc.target/aarch64/target_attr_5.c: Likewise.
9662 * gcc.target/aarch64/target_attr_6.c: Likewise.
9663 * gcc.target/aarch64/target_attr_7.c: Likewise.
9664 * gcc.target/aarch64/target_attr_8.c: Likewise.
9665 * gcc.target/aarch64/target_attr_9.c: Likewise.
9666 * gcc.target/aarch64/target_attr_10.c: Likewise.
9667 * gcc.target/aarch64/target_attr_11.c: Likewise.
9668 * gcc.target/aarch64/target_attr_12.c: Likewise.
9669 * gcc.target/aarch64/target_attr_13.c: Likewise.
9670 * gcc.target/aarch64/target_attr_14.c: Likewise.
9671 * gcc.target/aarch64/target_attr_15.c: Likewise.
9672
9673 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9674
9675 * gcc.target/aarch64/target_attr_crypto_ice_1.c: New test.
9676
9677 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9678
9679 * gcc.target/aarch64/arm_neon-nosimd-error.c: Delete.
9680
9681 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9682
9683 * gcc.target/aarch64/cpu-diagnostics-3.c: Update expected error
9684 message.
9685
9686 2015-08-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9687
9688 PR fortran/64022
9689 * gfortran.dg/ieee/ieee_7.f90: Adjust test.
9690 * gfortran.dg/ieee/large_1.f90: New test.
9691
9692 2015-08-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
9693
9694 PR tree-optimization/67043
9695 * gcc.dg/pr67043.c: New test.
9696
9697 2015-08-03 Peter Bergner <bergner@vnet.ibm.com>
9698
9699 * gcc.target/powerpc/htm-tabort-no-r0.c: New test.
9700
9701 2015-08-03 David Malcolm <dmalcolm@redhat.com>
9702
9703 * jit.dg/test-benchmark.c (test_jit): Add param "timer" and use
9704 it to push/pop timing items.
9705 (main): For each optimization level, create a gcc_jit_timer, and
9706 time all of the iteration within that level cumulatively.
9707 * jit.dg/test-error-gcc_jit_timer_pop-mismatch.c: New test case.
9708 * jit.dg/test-error-gcc_jit_timer_pop-too-many.c: New test case.
9709
9710 2015-08-03 Alexander Basov <coohpt@gmail.com>
9711
9712 PR middle-end/64744
9713 PR middle-end/48470
9714 PR middle-end/43404
9715 * gcc.target/arm/pr43404.c : New testcase.
9716 * gcc.target/arm/pr48470.c : New testcase.
9717 * gcc.target/arm/pr64744-1.c : New testcase.
9718 * gcc.target/arm/pr64744-2.c : New testcase.
9719
9720 2015-08-03 H.J. Lu <hongjiu.lu@intel.com>
9721
9722 PR tree-optimization/67077
9723 * gcc.dg/pr67077.c: New test.
9724
9725 2015-08-03 Jeff Law <law@redhat.com>
9726
9727 PR middle-end/66314
9728 PR gcov-profile/66899
9729 * gcc.dg/pr66899.c: New test.
9730 * gcc.dg/pr66314.c: New test.
9731
9732 2015-08-03 Marek Polacek <polacek@redhat.com>
9733
9734 PR c/67088
9735 * gcc.dg/pr67088.c: New test.
9736
9737 2015-08-03 Szabolcs Nagy <szabolcs.nagy@arm.com>
9738
9739 PR target/66731
9740 * gcc.target/arm/vnmul-1.c: New.
9741 * gcc.target/arm/vnmul-2.c: New.
9742 * gcc.target/arm/vnmul-3.c: New.
9743 * gcc.target/arm/vnmul-4.c: New.
9744
9745 2015-08-03 Mikael Morin <mikael@gcc.gnu.org>
9746
9747 PR fortran/64921
9748 * gfortran.dg/class_allocate_20.f90: New.
9749
9750 2015-08-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9751
9752 * gcc.target/aarch64/csel_bfx_1.c: New test.
9753 * gcc.target/aarch64/csel_imms_inc_1.c: Likewise.
9754
9755 2015-08-02 Martin Sebor <msebor@redhat.com>
9756
9757 * g++.dg/Wframe-address-in-Wall.C: New test.
9758 * g++.dg/Wframe-address.C: New test.
9759 * g++.dg/Wno-frame-address.C: New test.
9760 * gcc.dg/Wframe-address-in-Wall.c: New test.
9761 * gcc.dg/Wframe-address.c: New test.
9762 * gcc.dg/Wno-frame-address.c: New test.
9763
9764 2015-08-02 Patrick Palka <ppalka@gcc.gnu.org>
9765
9766 * c-c++-common/Wmisleading-indentation.c: Add more tests.
9767
9768 2015-08-01 Michael Collison <michael.collison@linaro.org
9769 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
9770
9771 * gcc.target/arm/mincmp.c: New test.
9772
9773 2015-08-01 Paul Thomas <pault@gcc.gnu.org>
9774
9775 PR fortran/67091
9776 * gfortran.dg/associated_target_6.f03: New test
9777
9778 2015-08-01 Tom de Vries <tom@codesourcery.com>
9779
9780 * gcc.dg/autopar/reduc-2char.c (init_arrays): Mark with attribute
9781 optimize ("-ftree-parallelize-loops=0").
9782 Add successful scans for 2 detected reductions. Add xfail scans for 3
9783 detected reductions.
9784 * gcc.dg/autopar/reduc-2short.c: Same.
9785 * gcc.dg/autopar/reduc-8.c (init_arrays): Mark with attribute
9786 optimize ("-ftree-parallelize-loops=0"). Add successful scans for 2
9787 detected reductions.
9788 * gcc.dg/vect/trapv-vect-reduc-4.c: Update scan to match vectorized min
9789 and max reductions.
9790
9791 2015-07-31 Marek Polacek <polacek@redhat.com>
9792
9793 PR sanitizer/66977
9794 * g++.dg/ubsan/pr66977.C: New test.
9795
9796 2015-07-30 Marek Polacek <polacek@redhat.com>
9797
9798 * c-c++-common/Wtautological-compare-3.c: New test.
9799
9800 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
9801
9802 * gcc.target/aarch64/vld1_lane.c (main): Remove unused test data.
9803 (CHECK): Pass address of scalar, rather than array.
9804
9805 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
9806
9807 * gcc.target/aarch64/vld1-vst1_1.c: Add missing float32x4_t case.
9808
9809 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
9810
9811 * gcc.target/aarch64/fp16/fp16.exp: New.
9812 * gcc.target/aarch64/fp16/f16_convs_1.c: New.
9813 * gcc.target/aarch64/fp16/f16_convs_2.c: New.
9814
9815 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
9816
9817 * gcc.target/aarch64/f16_movs_1.c: New test.
9818
9819 2015-07-28 Tom de Vries <tom@codesourcery.com>
9820
9821 * gcc.dg/autopar/uns-outer-4.c: Remove xfail on scan for parallelizing
9822 outer loop.
9823
9824 2015-07-28 Luis Felipe Strano Moraes <luis.strano@gmail.com>
9825 Manuel López-Ibáñez <manu@gcc.gnu.org>
9826
9827 * gcc.dg/parm-incomplete-1.c: Update.
9828 * gcc.dg/pr18809-1.c: Update.
9829 * gcc.dg/pr27953.c: Update.
9830 * gcc.dg/vla-11.c: Update.
9831
9832 2015-07-27 Marek Polacek <polacek@redhat.com>
9833
9834 * c-c++-common/Wtautological-compare-2.c: Remove unused line.
9835
9836 2015-07-27 Tom de Vries <tom@codesourcery.com>
9837
9838 * gcc.dg/autopar/outer-4.c (parloop): Remove superfluous noinline
9839 attribute. Update comment.
9840 (main): Remove.
9841 Add scan for not parallelizing inner loop.
9842 * gcc.dg/autopar/uns-outer-4.c (parloop): Remove superfluous noinline
9843 attribute.
9844 (main): Remove.
9845
9846 2015-07-27 Marek Polacek <polacek@redhat.com>
9847
9848 PR bootstrap/67030
9849 * c-c++-common/Wtautological-compare-2.c: New test.
9850
9851 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
9852
9853 PR target/66232
9854 * gcc.target/i386/pr66232-6.c: New tests.
9855 * gcc.target/i386/pr66232-7.c: Likewise.
9856 * gcc.target/i386/pr66232-8.c: Likewise.
9857 * gcc.target/i386/pr66232-9.c: Likewise.
9858
9859 2015-07-27 Marek Polacek <polacek@redhat.com>
9860
9861 PR c++/66555
9862 PR c/54979
9863 * c-c++-common/Wtautological-compare-1.c: New test.
9864
9865 2015-07-26 Patrick Palka <ppalka@gcc.gnu.org>
9866
9867 PR c++/18969
9868 * g++.dg/template/pr18969.C: New test.
9869 * g++.dg/template/pr18969-2.C: New test.
9870 * g++.old-deja/g++.jason/overload.C: Remove return value in
9871 template function returning void.
9872
9873 2015-07-26 Uros Bizjak <ubizjak@gmail.com>
9874
9875 * gcc.target/alpha/pr66140.c (lpfc_bg_setup_bpl): Use unsigned
9876 immediates to avoid shift-overflow warnings.
9877
9878 2015-07-25 Patrick Palka <ppalka@gcc.gnu.org>
9879
9880 PR c++/66857
9881 * g++.dg/init/pr66857.C: New test.
9882
9883 2015-07-25 Uros Bizjak <ubizjak@gmail.com>
9884
9885 PR target/66648
9886 * gcc.target/i386/pr66648.c: New test.
9887
9888 2015-07-25 Tom de Vries <tom@codesourcery.com>
9889
9890 * gcc.dg/graphite/graphite.exp: Include uns-*.c files in
9891 interchange_files and block_files variables.
9892 * gcc.dg/graphite/uns-block-1.c (main): Change signed into unsigned
9893 arithmetic.
9894 * gcc.dg/graphite/uns-interchange-12.c: Same.
9895 * gcc.dg/graphite/uns-interchange-14.c: Same.
9896 * gcc.dg/graphite/uns-interchange-15.c: Same.
9897 * gcc.dg/graphite/uns-interchange-9.c (foo): Same.
9898 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
9899
9900 2015-07-25 Jeff Law <law@redhat.com>
9901
9902 Revert:
9903 PR lto/66752
9904 * gcc.dg/tree-ssa/pr66752-2.c: New test.
9905 * gcc.dg/torture/pr66752-1.c: New test
9906 * g++.dg/torture/pr66752-2.C: New test.
9907
9908 2015-07-25 David Edelsohn <dje.gcc@gmail.com>
9909
9910 Revert:
9911 2015-07-23 Alexandre Oliva <aoliva@redhat.com>
9912
9913 PR rtl-optimization/64164
9914 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
9915 * gcc.dg/ssp-1.c: Make counter a register.
9916 * gcc.dg/ssp-2.c: Likewise.
9917 * gcc.dg/torture/parm-coalesce.c: New.
9918
9919 2015-07-24 Tom de Vries <tom@codesourcery.com>
9920
9921 * gcc.dg/graphite/block-1.c: Xfail scan.
9922 * gcc.dg/graphite/interchange-12.c: Same.
9923 * gcc.dg/graphite/interchange-14.c: Same.
9924 * gcc.dg/graphite/interchange-15.c: Same.
9925 * gcc.dg/graphite/interchange-9.c: Same.
9926 * gcc.dg/graphite/interchange-mvt.c: Same.
9927 * gcc.dg/graphite/uns-block-1.c: New test.
9928 * gcc.dg/graphite/uns-interchange-12.c: New test.
9929 * gcc.dg/graphite/uns-interchange-14.c: New test.
9930 * gcc.dg/graphite/uns-interchange-15.c: New test.
9931 * gcc.dg/graphite/uns-interchange-9.c: New test.
9932 * gcc.dg/graphite/uns-interchange-mvt.c: New test.
9933
9934 2015-07-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
9935
9936 PR c++/64079
9937 * c-c++-common/Wunused-function-1.c: New.
9938
9939 2015-07-24 Tom de Vries <tom@codesourcery.com>
9940
9941 * gcc.dg/parloops-exit-first-loop-alt-2.c: Use debug print for
9942 alternative exit-first loop transform.
9943 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9944 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9945 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9946 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9947 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9948 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9949 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
9950 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9951 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9952
9953 2015-07-24 Ilya Enkovich <enkovich.gnu@gmail.com>
9954
9955 PR ipa/66566
9956 * gcc.target/i386/mpx/pr66566.c: New test.
9957
9958 2015-07-24 H.J. Lu <hongjiu.lu@intel.com>
9959
9960 PR bootstrap/66978
9961 * gcc.target/i386/pr66978.c: New test.
9962
9963 2015-07-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9964
9965 * gcc.target/s390/gpr2fprsavecfi.c: New test.
9966
9967 2015-07-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9968
9969 * gcc.target/s390/insv-1.c: New test.
9970 * gcc.target/s390/insv-2.c: New test.
9971 * gcc.target/s390/insv-3.c: New test.
9972
9973 2015-07-24 Tom de Vries <tom@codesourcery.com>
9974
9975 * gcc.dg/autopar/uns-outer-4.c: Remove loopfn xfail.
9976
9977 2015-07-24 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
9978
9979 PR middle-end/25530
9980 * gcc.dg/pr25530.c: New test.
9981
9982 2015-07-24 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
9983
9984 PR middle-end/25529
9985 * gcc.dg/pr25529.c: New test.
9986
9987 2015-07-23 Kugan Vivekanandarajah <kuganv@linaro.org>
9988
9989 * gcc.target/arm/reg_equal_test.c: New test.
9990
9991 2015-07-23 Jeff Law <law@redhat.com>
9992
9993 PR lto/66752
9994 * gcc.dg/tree-ssa/pr66752-2.c: New test.
9995 * gcc.dg/torture/pr66752-1.c: New test
9996 * g++.dg/torture/pr66752-2.C: New test.
9997
9998 2015-07-23 Marek Polacek <polacek@redhat.com>
9999
10000 PR c++/66572
10001 * g++.dg/warn/Wlogical-op-2.C: New test.
10002
10003 2015-07-23 Alexandre Oliva <aoliva@redhat.com>
10004
10005 PR rtl-optimization/64164
10006 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
10007 * gcc.dg/ssp-1.c: Make counter a register.
10008 * gcc.dg/ssp-2.c: Likewise.
10009 * gcc.dg/torture/parm-coalesce.c: New.
10010
10011 2015-07-23 Marek Polacek <polacek@redhat.com>
10012
10013 PR sanitizer/66908
10014 * c-c++-common/ubsan/pr66908.c: New test.
10015
10016 2015-07-23 Tom de Vries <tom@codesourcery.com>
10017
10018 * gcc.dg/autopar/outer-4.c: Add xfail.
10019 * gcc.dg/autopar/outer-5.c: Same.
10020 * gcc.dg/autopar/outer-6.c: Same.
10021 * gcc.dg/autopar/reduc-2.c: Same.
10022 * gcc.dg/autopar/reduc-2char.c: Same.
10023 * gcc.dg/autopar/reduc-2short.c: Same.
10024 * gcc.dg/autopar/reduc-8.c: Same.
10025 * gcc.dg/autopar/uns-outer-4.c: New test.
10026 * gcc.dg/autopar/uns-outer-5.c: New test.
10027 * gcc.dg/autopar/uns-outer-6.c: New test.
10028
10029 2015-07-23 Richard Biener <rguenther@suse.de>
10030
10031 PR tree-optimization/66952
10032 * gcc.dg/torture/pr66952.c: Use signed char.
10033
10034 2015-07-23 Yuri Rumyantsev <ysrumyan@gmail.com>
10035
10036 PR tree-optimization/66926,66951
10037 * gcc.dg/vect/pr66951.c: New test.
10038
10039 2015-07-23 Paolo Carlini <paolo.carlini@oracle.com>
10040
10041 PR c++/52987
10042 * g++.dg/parse/error57.C: New.
10043 * g++.dg/expr/string-2.C: Update.
10044
10045 2015-07-23 Richard Biener <rguenther@suse.de>
10046
10047 PR tree-optimization/66945
10048 * gcc.dg/torture/pr66945.c: New testcase.
10049
10050 2015-07-22 Uros Bizjak <ubizjak@gmail.com>
10051
10052 PR target/66954
10053 * g++.dg/ext/mv24.C: New test.
10054
10055 2015-07-22 Marek Polacek <polacek@redhat.com>
10056
10057 * gcc.dg/vmx/unpack.c: Use dg-additional-options rather than
10058 dg-options.
10059
10060 2015-07-22 Mikael Morin <mikael@gcc.gnu.org>
10061
10062 PR fortran/61831
10063 PR fortran/66929
10064 * gfortran.dg/generic_30.f90: New.
10065
10066 2015-07-22 Richard Biener <rguenther@suse.de>
10067
10068 PR tree-optimization/66952
10069 * gcc.dg/torture/pr66952.c: New testcase.
10070
10071 2015-07-22 Charles Baylis <charles.baylis@linaro.org>
10072
10073 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c: New
10074 test.
10075 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c: New
10076 test.
10077 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c: New
10078 test.
10079 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c: New
10080 test.
10081 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c: New
10082 test.
10083 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c: New
10084 test.
10085 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c: New
10086 test.
10087 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c: New
10088 test.
10089 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c: New
10090 test.
10091 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c: New
10092 test.
10093 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c: New
10094 test.
10095 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c: New
10096 test.
10097 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c: New
10098 test.
10099 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c: New
10100 test.
10101 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c: New
10102 test.
10103 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c: New
10104 test.
10105 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c: New
10106 test.
10107 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c: New
10108 test.
10109 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c: New
10110 test.
10111 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c: New
10112 test.
10113 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c: New
10114 test.
10115 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c: New
10116 test.
10117 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c: New
10118 test.
10119 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c: New
10120 test.
10121 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c: New
10122 test.
10123 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c: New
10124 test.
10125 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c: New
10126 test.
10127 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c: New
10128 test.
10129 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c: New
10130 test.
10131 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c: New
10132 test.
10133 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c: New
10134 test.
10135 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c: New
10136 test.
10137 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c: New
10138 test.
10139 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c: New
10140 test.
10141 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c: New
10142 test.
10143 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c: New
10144 test.
10145 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c: New
10146 test.
10147 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c: New
10148 test.
10149 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c: New
10150 test.
10151 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c: New
10152 test.
10153 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c: New
10154 test.
10155 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c: New
10156 test.
10157 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c: New
10158 test.
10159 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c: New
10160 test.
10161 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c: New
10162 test.
10163 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c: New
10164 test.
10165 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c: New
10166 test.
10167 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c: New
10168 test.
10169 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c: New
10170 test.
10171 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c: New
10172 test.
10173 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c: New
10174 test.
10175 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c: New
10176 test.
10177 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c: New
10178 test.
10179 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c: New
10180 test.
10181 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c: New
10182 test.
10183 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c: New
10184 test.
10185 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c: New
10186 test.
10187 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c: New
10188 test.
10189 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c: New
10190 test.
10191 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c: New
10192 test.
10193 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c: New
10194 test.
10195 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c: New
10196 test.
10197 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c: New
10198 test.
10199 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c: New
10200 test.
10201 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c: New
10202 test.
10203 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c: New
10204 test.
10205 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c: New
10206 test.
10207 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c: New
10208 test.
10209 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c: New
10210 test.
10211 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c: New
10212 test.
10213 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c: New
10214 test.
10215 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c: New
10216 test.
10217 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c: New
10218 test.
10219 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c: New
10220 test.
10221 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c: New
10222 test.
10223 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c: New
10224 test.
10225 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c: New
10226 test.
10227 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c: New
10228 test.
10229 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c: New
10230 test.
10231 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c: New
10232 test.
10233 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c: New
10234 test.
10235 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c: New
10236 test.
10237 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c: New
10238 test.
10239 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c: New
10240 test.
10241 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c: New
10242 test.
10243 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c: New
10244 test.
10245 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c: New
10246 test.
10247 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c: New
10248 test.
10249 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c: New
10250 test.
10251 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c: New
10252 test.
10253 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c: New
10254 test.
10255 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c: New
10256 test.
10257 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c: New
10258 test.
10259 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c: New
10260 test.
10261 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c: New
10262 test.
10263 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c: New
10264 test.
10265 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c: New
10266 test.
10267 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c: New
10268 test.
10269 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c: New
10270 test.
10271 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c: New
10272 test.
10273 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c: New
10274 test.
10275 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c: New
10276 test.
10277 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c: New
10278 test.
10279 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c: New
10280 test.
10281 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c: New
10282 test.
10283 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c: New
10284 test.
10285 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c: New
10286 test.
10287 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c: New
10288 test.
10289 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c: New
10290 test.
10291 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c: New
10292 test.
10293 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c: New
10294 test.
10295 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c: New
10296 test.
10297 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c: New
10298 test.
10299 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c: New
10300 test.
10301 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c: New
10302 test.
10303 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c: New
10304 test.
10305 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c: New
10306 test.
10307 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c: New
10308 test.
10309 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c: New
10310 test.
10311 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c: New
10312 test.
10313 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c: New
10314 test.
10315 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c: New
10316 test.
10317 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c: New
10318 test.
10319 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c: New
10320 test.
10321 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c: New
10322 test.
10323 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c: New
10324 test.
10325 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c: New
10326 test.
10327 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c: New
10328 test.
10329 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c: New
10330 test.
10331 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c: New
10332 test.
10333 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c: New
10334 test.
10335 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c: New
10336 test.
10337
10338 2015-07-21 Paolo Carlini <paolo.carlini@oracle.com>
10339
10340 * g++.dg/template/crash81.C: Update.
10341
10342 2015-07-21 Vladimir Makarov <vmakarov@redhat.com>
10343
10344 PR ipa/66424.
10345 * gcc.target/i386/pr66424.c: New.
10346
10347 2015-07-21 Alex Velenko <Alex.Velenko@arm.com>
10348
10349 * gcc.target/arm/thumb-bitfld1.c (foo): Add explicit return type.
10350
10351 2015-07-21 Mikael Morin <mikael@gcc.gnu.org>
10352
10353 PR fortran/61831
10354 * gfortran.dg/derived_constructor_comps_6.f90: Fix dg directive.
10355 Drop address sanitization.
10356
10357 2015-07-21 Alex Velenko <Alex.Velenko@arm.com>
10358
10359 * gcc.target/arm/split-live-ranges-for-shrink-wrap.c (dg-skip-if):
10360 Skip -march=armv4t.
10361 (dg-additional-options): Set armv5t flag.
10362
10363 2015-07-21 Marek Polacek <polacek@redhat.com>
10364
10365 * gcc.dg/vmx/unpack-be-order.c: Use -Wno-shift-overflow.
10366 * gcc.dg/vmx/unpack.c: Likewise.
10367 * gcc.target/powerpc/quad-atomic.c: Likewise.
10368
10369 2015-07-20 Uros Bizjak <ubizjak@gmail.com>
10370
10371 * gcc.target/i386/asm-flag-5.c (f_ll): New.
10372
10373 2015-07-20 Jiong Wang <jiong.wang@arm.com>
10374
10375 * gcc.target/aarch64/got_mem_hoist.c (dg-skip-if): Skip tiny and large
10376 model.
10377
10378 2015-07-20 Marek Polacek <polacek@redhat.com>
10379
10380 PR c++/55095
10381 * c-c++-common/Wshift-overflow-1.c: New test.
10382 * c-c++-common/Wshift-overflow-2.c: New test.
10383 * c-c++-common/Wshift-overflow-3.c: New test.
10384 * c-c++-common/Wshift-overflow-4.c: New test.
10385 * c-c++-common/Wshift-overflow-5.c: New test.
10386 * g++.dg/cpp1y/left-shift-1.C: New test.
10387 * gcc.dg/c90-left-shift-2.c: New test.
10388 * gcc.dg/c90-left-shift-3.c: New test.
10389 * gcc.dg/c99-left-shift-2.c: New test.
10390 * gcc.dg/c99-left-shift-3.c: New test.
10391 * gcc.dg/pr40501.c: Use -Wno-shift-overflow.
10392 * gcc.c-torture/execute/pr40386.c: Likewise.
10393 * gcc.dg/vect/pr33373.c: Likewise.
10394 * gcc.dg/vect/vect-shift-2-big-array.c: Likewise.
10395 * gcc.dg/vect/vect-shift-2.c: Likewise.
10396
10397 2015-07-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10398
10399 * gcc.target/aarch64/neg_abs_1.c: New test.
10400
10401 2015-07-18 Uros Bizjak <ubizjak@gmail.com>
10402
10403 PR target/66922
10404 * gcc.target/i386/pr66922.c: New test.
10405
10406 2015-07-18 Sebastian Pop <s.pop@samsung.com>
10407
10408 PR middle-end/46851
10409 PR middle-end/60340
10410 * gcc.dg/tree-ssa/pr42327.c: Removed.
10411 * g++.dg/other/pr35011.C: Removed.
10412
10413 2015-07-17 H.J. Lu <hongjiu.lu@intel.com>
10414
10415 PR target/66906
10416 * gcc.target/i386/pr66906.c: New test.
10417
10418 2015-07-17 Mikael Morin <mikael@gcc.gnu.org>
10419
10420 * gfortran.dg/coarray_collectives_16.f90: Fix pattern
10421 as follow-up to r225930.
10422
10423 2015-07-17 Paul Thomas <pault@gcc.gnu.org>
10424
10425 PR fortran/52846
10426 * lib/fortran-modules.exp (proc cleanup-submodules): New
10427 procedure.
10428 * gfortran.dg/submodule_1.f08: Change extension and clean up
10429 the submodule files.
10430 * gfortran.dg/submodule_2.f08: ditto
10431 * gfortran.dg/submodule_6.f08: ditto
10432 * gfortran.dg/submodule_7.f08: ditto
10433 * gfortran.dg/submodule_8.f08: New test
10434 * gfortran.dg/submodule_9.f08: New test
10435
10436 2015-07-17 Aditya Kumar <aditya.k7@samsung.com>
10437 Sebastian Pop <s.pop@samsung.com>
10438
10439 PR middle-end/61929
10440 * gcc.dg/graphite/pr61929.c: New.
10441
10442 2015-07-17 Marek Polacek <polacek@redhat.com>
10443
10444 * gcc.dg/fold-minus-7.c: New test.
10445
10446 2015-07-17 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
10447
10448 * gfortran.dg/co_reduce_1.f90: New file.
10449
10450 2015-07-17 H.J. Lu <hongjiu.lu@intel.com>
10451
10452 PR target/66824
10453 * gcc.target/i386/pr66824.c:
10454
10455 2015-07-17 Andre Vehreschild <vehre@gcc.gnu.org>
10456
10457 PR fortran/66035
10458 * gfortran.dg/structure_constructor_13.f03: New test.
10459
10460 2015-07-17 Mikael Morin <mikael@gcc.gnu.org>
10461
10462 PR fortran/61831
10463 * gfortran.dg/alloc_comp_auto_array_3.f90: Count the number
10464 of generated while loops in the tree dump.
10465 * gfortran.dg/derived_constructor_comps_6.f90: New file.
10466
10467 2015-07-17 Yuri Rumyantsev <ysrumyan@gmail.com>
10468
10469 * gcc.dg/vect/vect-outer-simd-2.c: New test.
10470
10471 2015-07-17 Uros Bizjak <ubizjak@gmail.com>
10472
10473 PR target/66891
10474 * gcc.target/i386/pr66891.c: New test.
10475
10476 2015-07-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10477
10478 * gcc.target/arm/no-volatile-in-it.c: Skip if -mcpu is overriden.
10479
10480 2015-07-16 Vladimir Makarov <vmakarov@redhat.com>
10481
10482 PR rtl-optimization/66626
10483 * gcc.target/i386/pr66626-2.c: New.
10484
10485 2015-07-16 Martin Liska <mliska@suse.cz>
10486
10487 * g++.dg/ipa/pr66896.c: New test.
10488
10489 2015-07-16 Richard Biener <rguenther@suse.de>
10490
10491 PR tree-optimization/66894
10492 * gcc.dg/torture/pr66894.c: New testcase.
10493
10494 2015-07-16 Richard Biener <rguenther@suse.de>
10495
10496 * gcc.dg/tree-ssa/pr21031.c: Adjust.
10497
10498 2015-07-16 Uros Bizjak <ubizjak@gmail.com>
10499
10500 PR target/66866
10501 * g++.dg/pr66866.C: New test.
10502
10503 2015-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10504
10505 * gcc.target/powerpc/vec-cmp-sel.c: New test.
10506
10507 2015-07-15 Richard Biener <rguenther@suse.de>
10508
10509 * lib/objc-torture.exp (OBJC_TORTURE_OPTIONS): Remove
10510 { -O3 -fomit-frame-pointer },
10511 { -O3 -fomit-frame-pointer -funroll-loops } and
10512 { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions }
10513 in favor of
10514 { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
10515 -finline-functions }
10516
10517 2015-07-15 Robert Suchanek <robert.suchanek@imgtec.com>
10518
10519 * gcc.target/mips/interrupt_handler-5.c: New test.
10520
10521 2015-07-15 Matthew Fortune <matthew.fortune@imgtec.com>
10522 Robert Suchanek <robert.suchanek@imgtec.com>
10523
10524 * gcc.target/mips/interrupt_handler-4.c: New test.
10525
10526 2015-07-15 Ilya Enkovich <enkovich.gnu@gmail.com>
10527
10528 PR testsuite/66734
10529 * gcc.dg/lto/lto.exp: Initialize MPX.
10530
10531 2015-07-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10532
10533 * gcc.target/arm/scd42-1.c: Add -mfloat-abi=softfp and appropriate
10534 dg-skip-if.
10535 * gcc.target/arm/scd42-3.c: Likewise.
10536
10537 2015-07-15 Andrew Bennett <andrew.bennett@imgtec.com>
10538
10539 * gcc.target/mips/mips.exp (mips-dg-options): Allow the post-arch
10540 code to be run when the pre-arch code increases the isa_rev to
10541 mips32r6 or greater.
10542
10543 2015-07-15 Richard Biener <rguenther@suse.de>
10544
10545 * lib/c-torture.exp (C_TORTURE_OPTIONS): Remove
10546 { -O3 -fomit-frame-pointer },
10547 { -O3 -fomit-frame-pointer -funroll-loops } and
10548 { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions }
10549 in favor of
10550 { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
10551 -finline-functions }
10552 * lib/gcc-dg.exp (DG_TORTURE_OPTIONS): Likewise.
10553 * gcc.c-torture/execute/builtins/builtins.exp: Add -fno-tracer
10554 to additional_flags.
10555
10556 2015-07-15 Uros Bizjak <ubizjak@gmail.com>
10557
10558 PR rtl-optimization/66838
10559 * gcc.target/i386/pr66838.c: New test.
10560
10561 2015-07-14 Patrick Palka <ppalka@gcc.gnu.org>
10562
10563 PR c++/66850
10564 * g++.dg/template/pr66850.C: New test.
10565
10566 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
10567 Cesar Philippidis <cesar@codesourcery.com>
10568 Chung-Lin Tang <cltang@codesourcery.com>
10569
10570 * gcc.target/nios2/nios2-flushd.c: New.
10571 * gcc.target/nios2/nios2-rdprs.c: New.
10572 * gcc.target/nios2/r2-atomic.c: New.
10573 * gcc.target/nios2/r2-eni.c: New.
10574 * gcc.target/nios2/r2-wrpie.c: New.
10575
10576 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
10577 Cesar Philippidis <cesar@codesourcery.com>
10578 Chung-Lin Tang <cltang@codesourcery.com>
10579
10580 * gcc.target/nios2/cdx-ldstwm-1.c: New.
10581 * gcc.target/nios2/cdx-ldstwm-2.c: New.
10582
10583 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
10584 Cesar Philippidis <cesar@codesourcery.com>
10585 Chung-Lin Tang <cltang@codesourcery.com>
10586
10587 * gcc.target/nios2/andci.c: New.
10588 * gcc.target/nios2/bmx.c: New.
10589 * gcc.target/nios2/cdx-add.c: New.
10590 * gcc.target/nios2/cdx-branch.c: New.
10591 * gcc.target/nios2/cdx-callret.c: New.
10592 * gcc.target/nios2/cdx-loadstore.c: New.
10593 * gcc.target/nios2/cdx-logical.c: New.
10594 * gcc.target/nios2/cdx-mov.c: New.
10595 * gcc.target/nios2/cdx-shift.c: New.
10596 * gcc.target/nios2/cdx-sub.c: New.
10597 * gcc.target/nios2/nios2-trap-insn.c: Adjust pattern.
10598
10599 2015-07-14 Andrea Azzarone <azzaronea@gmail.com>
10600
10601 PR c++/65071
10602 * g++.dg/cpp0x/vt-65071.C: New.
10603
10604 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
10605 Cesar Philippidis <cesar@codesourcery.com>
10606 Chung-Lin Tang <cltang@codesourcery.com>
10607
10608 * gcc.target/nios2/r2-io-range.c: New.
10609 * gcc.target/nios2/r2-stio-1.c: New.
10610 * gcc.target/nios2/r2-stio-2.c: New.
10611 * gcc.target/nios2/nios2-ldxio.c: New.
10612 * gcc.target/nios2/nios2-stxio.c: Change to assemble test instead
10613 of just compile. Add more tests.
10614
10615 2015-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
10616
10617 gfortran.dg/pr66864.f90: New test.
10618
10619 2015-07-14 Vladimir Makarov <vmakarov@redhat.com>
10620
10621 PR rtl-optimization/66626
10622 * gcc.target/i386/pr66626.c: New.
10623
10624 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
10625
10626 * gcc.target/nios2/nios2-stack-check-1.c: Adjust patterns.
10627 * gcc.target/nios2/nios2-stack-check-2.c: Likewise.
10628 * gcc.target/nios2/nios2-stack-check-3.c: New test case.
10629
10630 2015-07-14 Paolo Carlini <paolo.carlini@oracle.com>
10631
10632 * g++.dg/template/crash81.C: Adjust for error + inform change.
10633 * g++.dg/template/pr58878.C: Likewise.
10634 * g++.dg/template/shadow1.C: Likewise.
10635 * g++.dg/template/shadow2.C: Likewise.
10636 * g++.old-deja/g++.benjamin/tem03.C: Likewise.
10637 * g++.old-deja/g++.benjamin/tem04.C: Likewise.
10638 * g++.old-deja/g++.brendan/crash7.C: Likewise.
10639 * g++.old-deja/g++.pt/shadow2.C: Likewise.
10640
10641 2015-07-14 Richard Biener <rguenther@suse.de>
10642
10643 PR tree-optimization/66863
10644 * gcc.dg/torture/pr66863.c: New testcase.
10645
10646 2015-07-13 Patrick Palka <ppalka@gcc.gnu.org>
10647
10648 PR c++/65186
10649 * g++.dg/template/pr65186.C: New test.
10650
10651 2015-07-13 Mantas Mikaitis <mantas.mikaitis@arm.com>
10652
10653 * gcc.target/arm/macro_defs0.c: Add directive to skip
10654 test if -marm is present.
10655 * gcc.target/arm/macro_defs1.c: Likewise.
10656
10657 2015-07-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10658
10659 * gcc.target/aarch64/adds3.c: Adjust for more aggressive
10660 if-conversion..
10661 * gcc.target/aarch64/adds1.c: Likewise.
10662 * gcc.target/aarch64/ands_1.c: Likewise.
10663 * gcc.target/aarch64/bics_1.c: Likewise.
10664 * gcc.target/aarch64/subs1.c: Likewise.
10665 * gcc.target/aarch64/subs3.c: Likewise.
10666
10667 2015-07-13 Andre Vehreschild <vehre@gcc.gnu.org>
10668
10669 PR fortran/64589
10670 * gfortran.dg/pr64589.f90: New test.
10671
10672 2015-07-13 Renlin Li <renlin.li@arm.com>
10673
10674 PR rtl/66556
10675 * gcc.c-torture/execute/pr66556.c: New.
10676
10677 2015-07-12 Aldy Hernandez <aldyh@redhat.com>
10678
10679 * gcc.dg/20020219-1.c: Fix double word typos.
10680 * gcc.dg/20020919-1.c: Same.
10681
10682 2015-07-12 Kugan Vivekanandarajah <kuganv@linaro.org>
10683 Jeff Law <law@redhat.com>
10684
10685 PR middle-end/66726
10686 * g++.dg/tree-ssa/pr66726.c: New test.
10687 * gcc.dg/tree-ssa/pr66726-2.c: New test.
10688 * gcc.dg/tree-ssa/pr66726.c: New test.
10689
10690 2015-07-11 Paolo Carlini <paolo.carlini@oracle.com>
10691
10692 PR c++/58734
10693 * g++.dg/cpp0x/variadic-ttp2.C: New.
10694
10695 2015-07-10 Patrick Palka <ppalka@gcc.gnu.org>
10696
10697 PR c++/30044
10698 * g++.dg/cpp0x/auto46.C: New test.
10699 * g++.dg/template/pr30044.C: New test.
10700 * g++.dg/template/shadow2.C: New test.
10701 * g++.dg/template/error55.C: New test.
10702 * g++.dg/template/crash83.C: Accept any error string.
10703 * g++.dg/cpp0x/variadic18.C: Adjust to avoid shadowing template
10704 parameters.
10705 * g++.dg/cpp0x/variadic19.C: Likewise
10706 * g++.dg/template/canon-type-13.C: Likewise.
10707 * g++.old-deja/g++.pt/ttp42.C: Likewise.
10708 * g++.dg/torture/20070621-1.C: Likewise.
10709
10710 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
10711
10712 PR c++/54521
10713 * g++.dg/init/explicit3.C: New.
10714
10715 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
10716
10717 PR target/66819
10718 * gcc.target/i386/pr66819-1.c: New test.
10719 * gcc.target/i386/pr66819-2.c: Likewise.
10720 * gcc.target/i386/pr66819-3.c: Likewise.
10721 * gcc.target/i386/pr66819-4.c: Likewise.
10722 * gcc.target/i386/pr66819-5.c: Likewise.
10723
10724 2015-07-10 Uros Bizjak <ubizjak@gmail.com>
10725
10726 PR target/66703
10727 * gcc.target/i386/readeflags-1.c (readeflags_test): Declare with
10728 __attribute__((noinline, noclone)). Change "x" to "volatile char"
10729 type to prevent possible flag-clobbering zero-extensions.
10730 * gcc.target/i386/pr66703.c: New test.
10731
10732 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
10733
10734 PR c++/60842
10735 * g++.dg/cpp0x/nsdmi-template15.C: New.
10736
10737 2015-07-10 Jiong Wang <jiong.wang@arm.com>
10738
10739 * gcc.target/aarch64/got_mem_hoist_1.c: New test.
10740
10741 2015-07-10 Christophe Lyon <christophe.lyon@linaro.org>
10742
10743 * gcc.target/arm/attr_thumb.c: Skip if Thumb is not supported.
10744 * gcc.target/arm/flip-thumb.c: Likewise.
10745
10746 2015-07-10 Uros Bizjak <ubizjak@gmail.com>
10747
10748 PR target/66813
10749 * gcc.target/i386/pr66813.c: New test.
10750
10751 2015-07-10 Jakub Jelinek <jakub@redhat.com>
10752
10753 PR middle-end/66820
10754 * gcc.dg/gomp/pr66820.c: New test.
10755
10756 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
10757
10758 PR c++/65592
10759 * g++.dg/cpp0x/scoped_enum6.C: New.
10760
10761 2015-07-10 Tom de Vries <tom@codesourcery.com>
10762
10763 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: New test.
10764 * gfortran.dg/parloops-exit-first-loop-alt.f95: New test.
10765
10766 2015-07-10 Richard Biener <rguenther@suse.de>
10767
10768 PR tree-optimization/66823
10769 * gcc.dg/vect/pr61194.c: Remove -ftree-loop-if-convert-stores
10770 which should not be necessary. XFAIL.
10771
10772 2015-07-09 Paolo Carlini <paolo.carlini@oracle.com>
10773
10774 PR c++/64848
10775 * g++.dg/cpp0x/lambda/lambda-ice14.C: New.
10776
10777 2015-07-09 Jakub Jelinek <jakub@redhat.com>
10778
10779 PR middle-end/66633
10780 * gcc.dg/gomp/pr66633-1.c: New test.
10781 * gcc.dg/gomp/pr66633-2.c: New test.
10782 * gcc.dg/gomp/pr66633-3.c: New test.
10783 * gcc.dg/gomp/pr66633-4.c: New test.
10784
10785 2015-07-09 John Marino <gnugcc@marino.st>
10786
10787 * lib/target-supports.exp (check_effective_target_pie):
10788 Add *-*-dragonfly*
10789
10790 2015-07-09 Uros Bizjak <ubizjak@gmail.com>
10791
10792 PR target/66814
10793 * gcc.target/i386/pr66814.c: New test.
10794
10795 2015-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
10796
10797 PR target/66731
10798 * gcc.target/aarch64/fnmul-1.c: Fix whitespace.
10799 * gcc.target/aarch64/fnmul-2.c: Likewise.
10800 * gcc.target/aarch64/fnmul-3.c: Likewise.
10801 * gcc.target/aarch64/fnmul-4.c: Likewise.
10802
10803 2015-07-09 Paolo Carlini <paolo.carlini@oracle.com>
10804
10805 PR c++/65790
10806 * g++.dg/cpp0x/vt-65790.C: New.
10807
10808 2015-07-09 H.J. Lu <hongjiu.lu@intel.com>
10809
10810 PR target/66818
10811 * gcc.target/i386/pr66818.c: New test.
10812
10813 2015-07-09 H.J. Lu <hongjiu.lu@intel.com>
10814
10815 PR target/66817
10816 * gcc.target/i386/pr66817.c: New test.
10817
10818 2015-07-09 Marek Polacek <polacek@redhat.com>
10819
10820 PR tree-optimization/66718
10821 * gcc.dg/vect/vect-126.c: New test.
10822
10823 2015-07-08 Carlos Sánchez de La Lama <csanchezdll@gmail.com>
10824
10825 * g++.dg/debug/dwarf2/*.C: generate dwarf-2 debug information
10826 even when dwarf-2 is not the default.
10827
10828 2015-07-08 Jeff Law <law@redhat.com>
10829
10830 PR testsuite/66796
10831 * gcc.target/hppa/shadd-1.c: Avoid the read-modify-write so as
10832 to have a single memory reference.
10833
10834 2015-07-08 Eric Botcazou <ebotcazou@adacore.com>
10835
10836 * g++.dg/other/dump-ada-spec-9.C: New test.
10837
10838 2015-07-08 Jakub Jelinek <jakub@redhat.com>
10839
10840 * g++.dg/vect/vect.exp: Run also simd* tests.
10841 * gcc.dg/vect/tree-vect.h (abort, exit): For C++ use extern "C".
10842 (check_vect): Fix up get_cpuid call for C++.
10843 * g++.dg/vect/simd-clone-1.cc: New test.
10844
10845 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
10846
10847 * gcc.target/i386/pr37870.c (dg-options): Add -mlong-double-80.
10848
10849 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
10850
10851 * gcc.target/i386/readeflags-1.c (abort): New prototype.
10852 * gcc.target/i386/writeeflags-1.c (abort): Likewise.
10853
10854 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
10855
10856 PR target/66806
10857 * gcc.target/i386/pr66806.c: New test.
10858
10859 2015-07-08 Paolo Carlini <paolo.carlini@oracle.com>
10860
10861 PR c++/66421
10862 * g++.dg/cpp0x/auto45.C: New.
10863
10864 2015-07-08 Vladimir Makarov <vmakarov@redhat.com>
10865
10866 PR middle-end/66334
10867 * gcc.target/i386/pr66334.c: New.
10868
10869 2015-07-08 David Malcolm <dmalcolm@redhat.com>
10870
10871 * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: Fix
10872 comments.
10873
10874 2015-07-08 David Malcolm <dmalcolm@redhat.com>
10875
10876 PR jit/66783
10877 * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c
10878 (verify_code): Update expected error message.
10879 * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c
10880 (verify_code): Likewise.
10881 * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c
10882 (verify_code): Likewise.
10883
10884 2015-07-08 Richard Biener <rguenther@suse.de>
10885
10886 PR tree-optimization/66793
10887 * gcc.dg/torture/pr66793.c: New testcase.
10888
10889 2015-07-08 Richard Biener <rguenther@suse.de>
10890
10891 PR tree-optimization/66794
10892 * gcc.dg/torture/pr66794.c: New testcase.
10893
10894 2015-07-08 Marek Polacek <polacek@redhat.com>
10895
10896 PR c++/66748
10897 * g++.dg/abi/abi-tag15.C: New test.
10898
10899 2015-07-08 Andrew Bennett <andrew.bennett@imgtec.com>
10900
10901 * gcc.target/mips/branch-2.c: Change NOMIPS16 to NOCOMPRESSION.
10902 * gcc.target/mips/branch-3.c: Ditto
10903 * gcc.target/mips/branch-4.c: Ditto.
10904 * gcc.target/mips/branch-5.c: Ditto.
10905 * gcc.target/mips/branch-6.c: Ditto.
10906 * gcc.target/mips/branch-7.c: Ditto.
10907 * gcc.target/mips/branch-8.c: Ditto.
10908 * gcc.target/mips/branch-9.c: Ditto.
10909 * gcc.target/mips/branch-10.c: Ditto.
10910 * gcc.target/mips/branch-11.c: Ditto.
10911 * gcc.target/mips/branch-12.c: Ditto.
10912 * gcc.target/mips/branch-13.c: Ditto.
10913 * gcc.target/mips/umips-branch-5.c: New file.
10914 * gcc.target/mips/umips-branch-6.c: New file.
10915 * gcc.target/mips/umips-branch-7.c: New file.
10916 * gcc.target/mips/umips-branch-8.c: New file.
10917 * gcc.target/mips/umips-branch-9.c: New file.
10918 * gcc.target/mips/umips-branch-10.c: New file.
10919 * gcc.target/mips/umips-branch-11.c: New file.
10920 * gcc.target/mips/umips-branch-12.c: New file.
10921 * gcc.target/mips/umips-branch-13.c: New file.
10922 * gcc.target/mips/umips-branch-14.c: New file.
10923 * gcc.target/mips/umips-branch-15.c: New file.
10924 * gcc.target/mips/umips-branch-16.c: New file.
10925 * gcc.target/mips/branch-helper.h (OCCUPY_0x10000): New define.
10926 (OCCUPY_0xfffc): New define.
10927
10928 2015-07-08 Renlin Li <renlin.li@arm.com>
10929
10930 * gcc.target/arm/unsigned-float.c: Different options for hf toolchain.
10931
10932 2015-07-08 Andrew Bennett <andrew.bennett@imgtec.com>
10933
10934 * gcc.target/mips/stack-1.c: Do not build the testcase for micromips.
10935
10936 2015-07-07 Uros Bizjak <ubizjak@gmail.com>
10937
10938 * gcc.target/i386/bt-3.c: New test.
10939 * gcc.target/i386/bt-4.c: Ditto.
10940
10941 2015-07-07 Eric Botcazou <ebotcazou@adacore.com>
10942
10943 * g++.dg/other/dump-ada-spec-8.C: New test.
10944
10945 2015-07-07 David Malcolm <dmalcolm@redhat.com>
10946
10947 PR jit/66783
10948 * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c: New
10949 test case.
10950 * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c:
10951 New test case.
10952 * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c:
10953 New test case.
10954 * jit.dg/test-error-mismatching-types-in-call.c (create_code):
10955 Avoid using an opaque struct for local "f".
10956
10957 2015-07-07 David Malcolm <dmalcolm@redhat.com>
10958
10959 PR jit/66779
10960 * jit.dg/all-non-failing-tests.h: Add test-pr66779.c.
10961 * jit.dg/test-pr66779.c: New testcase.
10962
10963 2015-07-07 Andrew Bennett <andrew.bennett@imgtec.com>
10964
10965 * gcc.target/mips/no-smartmips-lwxs.c: Change NOMIPS16 to
10966 NOCOMPRESSION.
10967
10968 2015-07-07 Richard Biener <rguenther@suse.de>
10969
10970 * gcc.dg/vect/vect-over-widen-3-big-array.c: Adjust.
10971
10972 2015-07-07 Andrew Bennett <andrew.bennett@imgtec.com>
10973
10974 * gcc.target/mips/call-1.c: Allow testcase to match the jrc instruction.
10975 * gcc.target/mips/call-5.c: Ditto.
10976 * gcc.target/mips/call-6.c: Ditto.
10977
10978 2015-07-07 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
10979
10980 * gcc.dg/dx-test.c: New test-case.
10981
10982 2015-07-07 Andre Vehreschild <vehre@gmx.de>
10983
10984 PR fortran/66578
10985 * gfortran.dg/allocate_with_source_9.f08: New test.
10986
10987 2015-07-07 Christian Bruel <christian.bruel@st.com>
10988
10989 PR target/52144
10990 * gcc.target/arm/flip-thumb.c: Fix scan.
10991 * gcc.target/arm/attr_thumb.c: Test for all targets. Fix scan.
10992 * gcc.target/arm/attr_arm.c: Test for all targets. Fix scan.
10993 * gcc.target/arm/attr_thumb-static.c: Test for all targets.
10994 Fix return value.
10995
10996 2015-07-06 Jakub Jelinek <jakub@redhat.com>
10997
10998 PR target/65956
10999 * gcc.c-torture/execute/pr65956.c: New test.
11000
11001 2015-07-06 Alan Lawrence <alan.lawrence@arm.com>
11002
11003 * gcc.target/arm/aapcs/align1.c: New.
11004 * gcc.target/arm/aapcs/align_rec1.c: New.
11005 * gcc.target/arm/aapcs/align2.c: New.
11006 * gcc.target/arm/aapcs/align_rec2.c: New.
11007 * gcc.target/arm/aapcs/align3.c: New.
11008 * gcc.target/arm/aapcs/align_rec3.c: New.
11009 * gcc.target/arm/aapcs/align4.c: New.
11010 * gcc.target/arm/aapcs/align_rec4.c: New.
11011 * gcc.target/arm/aapcs/align_vararg1.c: New.
11012 * gcc.target/arm/aapcs/align_vararg2.c: New.
11013
11014 2015-07-06 Steven G. Kargl <kargl@gcc.gnu.org>
11015
11016 * gfortran.dg/iomsg_2.f90: New test.
11017
11018 2015-07-06 H.J. Lu <hongjiu.lu@intel.com>
11019
11020 PR target/66749
11021 * gcc.target/i386/pr66749.c: New test.
11022
11023 2015-07-06 Richard Biener <rguenther@suse.de>
11024
11025 PR tree-optimization/66772
11026 * gcc.dg/torture/pr66772-1.c: New testcase.
11027 * gcc.dg/torture/pr66772-2.c: Likewise.
11028
11029 2015-07-06 Andrew Bennett <andrew.bennett@imgtec.com>
11030
11031 * gcc.target/mips/near-far-3.c: Allow the call to near_func to use
11032 the jals instruction.
11033
11034 2015-07-06 H.J. Lu <hongjiu.lu@intel.com>
11035
11036 PR target/53383
11037 * gcc.target/i386/pr53383-1.c: New file.
11038 * gcc.target/i386/pr53383-2.c: Likewise.
11039 * gcc.target/i386/pr53383-3.c: Likewise.
11040
11041 2015-07-06 Szabolcs Nagy <szabolcs.nagy@arm.com>
11042
11043 * gcc.target/aarch64/fnmul-1.c: New.
11044 * gcc.target/aarch64/fnmul-2.c: New.
11045 * gcc.target/aarch64/fnmul-3.c: New.
11046 * gcc.target/aarch64/fnmul-4.c: New.
11047
11048 2015-07-06 Richard Biener <rguenther@suse.de>
11049
11050 PR middle-end/66759
11051 * gcc.dg/torture/pr66759.c: New testcase.
11052
11053 2015-07-06 Andre Vehreschild <vehre@gmx.de>
11054
11055 PR fortran/58586
11056 * gfortran.dg/alloc_comp_class_3.f03: New test.
11057 * gfortran.dg/alloc_comp_class_4.f03: New test.
11058
11059 2015-07-06 Eric Botcazou <ebotcazou@adacore.com>
11060
11061 * gcc.c-torture/execute/pr66757.c: New test.
11062
11063 2015-07-06 Bin Cheng <bin.cheng@arm.com>
11064
11065 PR tree-optimization/66720
11066 * gcc.dg/vect/pr48052.c: Use dg-require-effective-target vect_int_mult.
11067
11068 2015-07-05 Chung-Lin Tang <cltang@codesourcery.com>
11069 Sandra Loosemore <sandra@codesourcery.com>
11070
11071 * gcc.target/nios2/gprel-offset.c: New test.
11072
11073 2015-07-04 Steven G. Kargl <kargl@gcc.gnu.org>
11074
11075 PR fortran/66725
11076 * gfortran.dg/pr66725.f90: New test.
11077
11078 2015-07-03 Jason Merrill <jason@redhat.com>
11079
11080 * gcc.dg/plugin/wide-int_plugin.c (test_double_int_round_udiv):
11081 Avoid narrowing error.
11082
11083 2015-07-03 Segher Boessenkool <segher@kernel.crashing.org>
11084
11085 PR rtl-optimization/66706
11086 * gcc.target/powerpc/shift-int.c: New testcase.
11087
11088 2015-07-03 H.J. Lu <hongjiu.lu@intel.com>
11089
11090 PR target/66746.
11091 * gcc.target/i386/pr66746.c: New file.
11092
11093 2015-07-03 Christophe Lyon <christophe.lyon@linaro.org>
11094
11095 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: New testcase.
11096
11097 2015-07-03 James Greenhalgh <james.greenhalgh@arm.com>
11098
11099 PR tree-optimization/66119
11100 * g++.dg/opt/pr66119.C: New.
11101
11102 2015-07-02 Paul Thomas <pault@gcc.gnu.org>
11103
11104 PR fortran/52846
11105 * gfortran.dg/submodule_1.f90: New test
11106 * gfortran.dg/submodule_2.f90: New test
11107 * gfortran.dg/submodule_3.f90: New test
11108 * gfortran.dg/submodule_4.f90: New test
11109 * gfortran.dg/submodule_5.f90: New test
11110 * gfortran.dg/submodule_6.f90: New test
11111 * gfortran.dg/submodule_7.f90: New test
11112
11113 2015-07-02 Paolo Carlini <paolo.carlini@oracle.com>
11114
11115 PR preprocessor/53690
11116 * g++.dg/cpp/pr53690.C: New.
11117
11118 2015-07-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11119
11120 * gcc.target/powerpc/vec-cmp.c: New test.
11121
11122 2015-07-02 Steven G. Kargl <kargl@gcc.gnu.org>
11123
11124 PR fortran/56520
11125 * gfortran.dg/pr56520.f90: New test.
11126
11127 2015-07-02 Steven G. Kargl <kargl@gcc.gnu.org>
11128
11129 PR fortran/66545
11130 * gfortran.dg/pr66545_1.f90: New test.
11131 * gfortran.dg/pr66545_2.f90: New test.
11132
11133 2015-07-02 Alan Lawrence <alan.lawrence@arm.com>
11134
11135 * gcc.dg/vect/vect-strided-a-u16-i4.c (main1): Narrow scope of x,y,z,w.
11136 * gcc.dg/vect/vect-ifcvt-11.c: New testcase.
11137
11138 2015-07-02 Richard Biener <rguenther@suse.de>
11139
11140 PR testsuite/66719
11141 * gcc.dg/vect/bb-slp-32.c: Re-add XFAIL for targets not supporting
11142 unaligned loads.
11143
11144 2015-07-02 Richard Biener <rguenther@suse.de>
11145
11146 * gcc.dg/tree-ssa/ssa-dom-cse-4.c: New testcase.
11147
11148 2015-07-01 H.J. Lu <hongjiu.lu@intel.com>
11149
11150 * gcc.target/i386/mpx/pr66568.c (exit): New prototype.
11151
11152 2015-07-01 Jason Merrill <jason@redhat.com>
11153
11154 * lib/target-supports.exp (cxx_default): Set to C++14.
11155
11156 2015-07-01 Tom de Vries <tom@codesourcery.com>
11157
11158 PR testsuite/66723
11159 * gcc.target/i386/vararg-loc.c: Use scan-rtl-dump instead of
11160 scan-assembler.
11161
11162 2015-07-01 Thomas Koenig <tkoenig@gcc.gnu.org>
11163
11164 * gfortran.dg/warn_conversion_8.f90: New test.
11165
11166 2015-07-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
11167
11168 PR rtl-optimization/61047
11169 * gcc.c-torture/execute/20150611-1.c: New testcase.
11170
11171 2015-07-01 David Malcolm <dmalcolm@redhat.com>
11172
11173 PR jit/66700
11174 * jit.dg/all-non-failing-tests.h: Add
11175 test-pr66700-observing-write-through-ptr.c.
11176 * jit.dg/test-pr66700-observing-write-through-ptr.c: New testcase.
11177
11178 2015-07-01 David Malcolm <dmalcolm@redhat.com>
11179
11180 * jit.dg/test-accessing-union.c: Add comments for use by
11181 gcc/jit/docs/topics/types.rst.
11182
11183 2015-07-01 Matthew Wahab <matthew.wahab@arm.com>
11184
11185 * gcc.target/arm/armv8-sync-comp-swap.c: Replace
11186 'do-require-effective-target' with 'dg-require-effective-target'.
11187 * gcc.target/arm/armv8-sync-op-full.c: Likewise.
11188 * gcc.target/arm/armv8-sync-op-release.c: Likewise.
11189 * gcc.target/arm/armv8-sync-op-acquire.c: Likewise. Also, replace
11190 'stlex' with 'strex' as the expected output.
11191
11192 2015-07-01 Paolo Carlini <paolo.carlini@oracle.com>
11193
11194 PR c++/60365
11195 * g++.dg/cpp0x/gen-attrs-60.C: New.
11196 * g++.dg/cpp1y/attr-deprecated-2.C: Likewise.
11197
11198 2015-07-01 Jiong Wang <jiong.wang@arm.com>
11199
11200 * lib/target-supports.exp (check_effective_target_aarch64_small_fpic):
11201 New function.
11202 * gcc.target/aarch64/pic-small.c: Restrict this test under
11203 check_effective_target_aarch64_small_fpic.
11204
11205 2015-07-01 Eric Botcazou <ebotcazou@adacore.com>
11206
11207 * gfortran.dg/gomp/pr66633.f90: New test.
11208
11209 2015-07-01 Patrick Palka <ppalka@gcc.gnu.org>
11210
11211 PR c++/66686
11212 * g++.dg/template/pr66686.C: New test.
11213
11214 2015-06-30 Eric Botcazou <ebotcazou@adacore.com>
11215
11216 * gnat.dg/lto17.ad[sb]: New test.
11217
11218 2015-06-30 David Malcolm <dmalcolm@redhat.com>
11219
11220 * jit.dg/all-non-failing-tests.h: Add test-switch.c.
11221 * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: New
11222 testcase.
11223 * jit.dg/test-error-gcc_jit_block_end_with_switch-mismatching-case-type.c:
11224 New testcase.
11225 * jit.dg/test-error-gcc_jit_block_end_with_switch-overlapping-ranges.c:
11226 New testcase.
11227 * jit.dg/test-error-gcc_jit_context_new_case-non-const-label.c:
11228 New testcase.
11229 * jit.dg/test-error-gcc_jit_context_new_case-non-integer-type.c:
11230 New testcase.
11231 * jit.dg/test-error-gcc_jit_context_new_case-reversed-endpoints.c:
11232 New testcase.
11233 * jit.dg/test-switch.c: New testcase.
11234 * jit.dg/test-switch.cc: New testcase.
11235
11236 2015-06-30 David Malcolm <dmalcolm@redhat.com>
11237
11238 PR jit/66546
11239 * jit.dg/all-non-failing-tests.h: Add note about
11240 test-validly-unreachable-block.c.
11241 * jit.dg/test-validly-unreachable-block.c: New file.
11242
11243 2015-06-30 David Malcolm <dmalcolm@redhat.com>
11244
11245 PR jit/66628
11246 * jit.dg/all-non-failing-tests.h: Add note about
11247 test-extra-options.c.
11248 * jit.dg/test-extra-options.c: New testcase.
11249
11250 2015-06-30 Vladimir Makarov <vmakarov@redhat.com>
11251
11252 PR debug/66691
11253 * gcc.target/i386/pr66691.c: New.
11254
11255 2015-06-30 H.J. Lu <hongjiu.lu@intel.com>
11256
11257 * gcc.target/i386/iamcu/abi-iamcu.exp: New file.
11258 * gcc.target/i386/iamcu/args.h: Likewise.
11259 * gcc.target/i386/iamcu/asm-support.S: Likewise.
11260 * gcc.target/i386/iamcu/defines.h: Likewise.
11261 * gcc.target/i386/iamcu/macros.h: Likewise.
11262 * gcc.target/i386/iamcu/test_3_element_struct_and_unions.c: Likewise.
11263 * gcc.target/i386/iamcu/test_basic_64bit_returning.c: Likewise.
11264 * gcc.target/i386/iamcu/test_basic_alignment.c: Likewise.
11265 * gcc.target/i386/iamcu/test_basic_array_size_and_align.c: Likewise.
11266 * gcc.target/i386/iamcu/test_basic_returning.c: Likewise.
11267 * gcc.target/i386/iamcu/test_basic_sizes.c: Likewise.
11268 * gcc.target/i386/iamcu/test_basic_struct_size_and_align.c: Likewise.
11269 * gcc.target/i386/iamcu/test_basic_union_size_and_align.c: Likewise.
11270 * gcc.target/i386/iamcu/test_bitfields.c: Likewise.
11271 * gcc.target/i386/iamcu/test_complex_returning.c: Likewise.
11272 * gcc.target/i386/iamcu/test_passing_floats.c: Likewise.
11273 * gcc.target/i386/iamcu/test_passing_integers.c: Likewise.
11274 * gcc.target/i386/iamcu/test_passing_structs.c: Likewise.
11275 * gcc.target/i386/iamcu/test_passing_structs_and_unions.c: Likewise.
11276 * gcc.target/i386/iamcu/test_passing_unions.c: Likewise.
11277 * gcc.target/i386/iamcu/test_struct_returning.c: Likewise.
11278 * gcc.target/i386/iamcu/test_varargs.c: Likewise.
11279
11280 2015-06-30 Marek Polacek <polacek@redhat.com>
11281
11282 * gcc.dg/fold-minus-6.c: New test.
11283
11284 * gcc.dg/fold-ior-3.c: New test.
11285
11286 2015-06-30 Edward Smith-Rowland <3dw4rd@verizon.net>
11287
11288 Implement N4197 - Adding u8 character literals
11289 * g++.dg/cpp1z/utf8.C: New.
11290 * g++.dg/cpp1z/utf8-neg.C: New.
11291 * g++.dg/cpp1z/udlit-utf8char.C: New.
11292
11293 2015-06-30 Marek Polacek <polacek@redhat.com>
11294
11295 * gcc.dg/fold-ior-2.c (fn4): Swap operands.
11296
11297 2015-06-30 Tom de Vries <tom@codesourcery.com>
11298
11299 * gcc.dg/parloops-exit-first-loop-alt-5.c: New test.
11300 * gcc.dg/parloops-exit-first-loop-alt-6.c: New test.
11301 * gcc.dg/parloops-exit-first-loop-alt-7.c: New test.
11302 * gcc.dg/parloops-exit-first-loop-alt.c: Update comment.
11303
11304 2015-06-30 Marek Polacek <polacek@redhat.com>
11305
11306 * gcc.dg/fold-ior-2.c: New test.
11307
11308 2015-06-30 Tom de Vries <tom@codesourcery.com>
11309
11310 PR tree-optimization/66652
11311 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: New test.
11312 * gcc.dg/parloops-exit-first-loop-alt-3.c (f): Rewrite using restrict
11313 pointers.
11314 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
11315
11316 2015-06-29 Paolo Carlini <paolo.carlini@oracle.com>
11317
11318 PR c++/65977
11319 * g++.dg/cpp0x/constexpr-friend-3.C: New.
11320 * g++.dg/cpp0x/constexpr-friend-2.C: Adjust.
11321
11322 2015-06-29 Manuel López-Ibáñez <manu@gcc.gnu.org>
11323
11324 PR fortran/66605
11325 * gfortran.dg/wunused-parameter.f90: New test.
11326
11327 2015-06-29 Richard Henderson <rth@redhat.com>
11328
11329 * gcc.target/i386/asm-flag-1.c: New.
11330 * gcc.target/i386/asm-flag-2.c: New.
11331 * gcc.target/i386/asm-flag-3.c: New.
11332 * gcc.target/i386/asm-flag-4.c: New.
11333 * gcc.target/i386/asm-flag-5.c: New.
11334
11335 2015-06-29 Marek Polacek <polacek@redhat.com>
11336
11337 PR c/66322
11338 * c-c++-common/pr60439.c: Add dg-prune-output and add switch cases.
11339 * c-c++-common/pr66322.c: New test.
11340 * g++.dg/eh/scope1.C: Remove dg-warning.
11341
11342 2015-06-29 Richard Biener <rguenther@suse.de>
11343
11344 PR tree-optimization/66677
11345 * gcc.dg/vect/pr66677.c: New testcase.
11346
11347 2015-06-29 Kugan Vivekanandarajah <kuganv@linaro.org>
11348
11349 PR middle-end/64130
11350 * gcc.dg/tree-ssa/pr64130.c: New test.
11351
11352 2015-06-26 Jiong Wang <jiong.wang@arm.com>
11353
11354 * gcc.target/aarch64/pic-small.c: New testcase.
11355
11356 2015-06-26 Richard Biener <rguenther@suse.de>
11357
11358 * gcc.dg/tree-ssa/forwprop-25.c: Adjust.
11359
11360 2015-06-26 Marek Polacek <polacek@redhat.com>
11361
11362 * gcc.dg/fold-and-1.c: New test.
11363 * gcc.dg/fold-and-2.c: New test.
11364
11365 2015-06-26 Eric Botcazou <ebotcazou@adacore.com>
11366
11367 * gnat.dg/warn11.adb: Add missing dg directive.
11368 * gnat.dg/warn12.adb: New test.
11369 * gnat.dg/warn12_pkg.ads: New helper.
11370
11371 2015-06-26 Richard Biener <rguenther@suse.de>
11372
11373 * gfortran.dg/reassoc_3.f90: Adjust.
11374
11375 2015-06-26 Uros Bizjak <ubizjak@gmail.com>
11376
11377 PR target/66412
11378 * gcc.target/i386/pr66412.c: New test.
11379
11380 2015-06-25 Richard Biener <rguenther@suse.de>
11381
11382 * gcc.dg/tree-ssa/pr52631.c: Disable forwprop.
11383
11384 2015-06-25 Richard Sandiford <richard.sandiford@arm.com>
11385
11386 * gcc.target/aarch64/vect-add-sub-cond.c: New test.
11387
11388 2015-06-25 Richard Biener <rguenther@suse.de>
11389
11390 * gfortran.dg/vect/vect-9.f90: New testcase.
11391
11392 2015-06-25 Nick Clifton <nickc@redhat.com>
11393
11394 * gcc.dg/stack-usage-1.c: Add SIZE values for V850, MN10300,
11395 H8300 and M32R targets.
11396
11397 2015-06-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
11398
11399 PR fortran/66528
11400 * gfortran.dg/maxerrors.f90: New test.
11401
11402 2015-06-08 DJ Delorie <dj@redhat.com>
11403
11404 * gcc.dg/torture/pr66345.c: Fix assumption about size_t type.
11405
11406 2015-06-24 Alan Lawrence <alan.lawrence@arm.com>
11407
11408 * gcc.target/aarch64/mgeneral-regs_3.c: New.
11409
11410 2015-06-24 Alan Lawrence <alan.lawrence@arm.com>
11411
11412 * gcc.target/aarch64/mgeneral-regs_1.c: New file.
11413 * gcc.target/aarch64/mgeneral-regs_2.c: New file.
11414 * gcc.target/aarch64/nofp_1.c: New file.
11415
11416 2015-06-24 Edward Smith-Rowland <3dw4rd@verizon.net>
11417
11418 Implement N3928 - Extending static_assert
11419 * g++.dg/cpp0x/static_assert8.C: Adjust.
11420 * g++.dg/cpp0x/static_assert12.C: New.
11421 * g++.dg/cpp0x/static_assert13.C: New.
11422 * g++.dg/cpp1y/static_assert1.C: New.
11423 * g++.dg/cpp1y/static_assert2.C: New.
11424 * g++.dg/cpp1z/static_assert-nomsg.C: New.
11425
11426 2015-06-24 Adam Butcher <adam@jessamine.co.uk>
11427
11428 PR c++/65750
11429 * g++.dg/cpp0x/trailing11.C: New.
11430
11431 2015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
11432
11433 * gcc.target/arm/fixed_float_conversion.c: Skip for inappropriate
11434 multilibs.
11435 * gcc.target/arm/memset-inline-10.c: Likewise.
11436 * gcc.target/arm/pr58784.c: Likewise.
11437 * gcc.target/arm/pr59985.C: Likewise.
11438 * gcc.target/arm/vfp-1.c: Likewise and test only for the non fma cases.
11439
11440 2015-06-24 Renlin Li <renlin.li@arm.com>
11441
11442 * gcc.target/aarch64/arm_align_max_pwr.c: New.
11443 * gcc.target/aarch64/arm_align_max_stack_pwr.c: New.
11444
11445 2015-06-24 Patrick Palka <ppalka@gcc.gnu.org>
11446
11447 Revert:
11448 2015-06-23 Patrick Palka <ppalka@gcc.gnu.org>
11449
11450 PR c++/30044
11451 * g++.dg/cpp0x/auto45.C: New test.
11452 * g++.dg/template/pr30044.C: New test.
11453 * g++.dg/template/crash83.C: Accept any error string.
11454 * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
11455 parameters.
11456 * g++.dg/cpp0x/variadic18.C: Likewise
11457 * g++.dg/template/canon-type-13.C: Likewise.
11458 * g++.old-deja/g++.pt/ttp42.C: Likewise.
11459
11460 2015-06-24 Paolo Carlini <paolo.carlini@oracle.com>
11461
11462 PR c++/65811
11463 * g++.dg/other/linkage2.C: New.
11464
11465 2015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
11466
11467 PR target/63408
11468 * gcc.target/arm/pr63408.c: New test.
11469
11470 2015-06-24 James Greenhalgh <james.greenhalgh@arm.com>
11471
11472 * lib/c-torture.exp: Don't call check_effective_target_lto
11473 before setting up environment correctly.
11474 * lib/gcc-dg.exp: Likewise, and protect
11475 gcc_force_conventional_output.
11476
11477 2015-06-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
11478
11479 PR rtl-optimization/66306
11480 * gcc.target/s390/pr66306.c: New test.
11481
11482 2015-06-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
11483
11484 * gcc.target/s390/vector/vec-abi-1.c: Add gnu attribute check.
11485 * gcc.target/s390/vector/vec-abi-attr-1.c: New test.
11486 * gcc.target/s390/vector/vec-abi-attr-2.c: New test.
11487 * gcc.target/s390/vector/vec-abi-attr-3.c: New test.
11488 * gcc.target/s390/vector/vec-abi-attr-4.c: New test.
11489 * gcc.target/s390/vector/vec-abi-attr-5.c: New test.
11490 * gcc.target/s390/vector/vec-abi-attr-6.c: New test.
11491
11492 2015-06-23 Chen Gang <gang.chen.5i5j@gmail.com>
11493
11494 PR target/65803
11495 * gcc.c-torture/pr65803.c: New test.
11496
11497 2015-06-23 Patrick Palka <ppalka@gcc.gnu.org>
11498
11499 PR c++/30044
11500 * g++.dg/cpp0x/auto45.C: New test.
11501 * g++.dg/template/pr30044.C: New test.
11502 * g++.dg/template/crash83.C: Accept any error string.
11503 * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
11504 parameters.
11505 * g++.dg/cpp0x/variadic18.C: Likewise
11506 * g++.dg/template/canon-type-13.C: Likewise.
11507 * g++.old-deja/g++.pt/ttp42.C: Likewise.
11508
11509 2015-06-23 Marek Polacek <polacek@redhat.com>
11510
11511 * c-c++-common/Wlogical-op-3.c: New test.
11512
11513 2015-06-23 Paolo Carlini <paolo.carlini@oracle.com>
11514
11515 PR c++/66254
11516 * g++.dg/cpp0x/scoped_enum5.C: New.
11517
11518 2015-06-23 Richard Biener <rguenther@suse.de>
11519
11520 PR tree-optimization/66636
11521 * gcc.dg/vect/pr66636.c: New testcase.
11522
11523 2015-06-23 Marek Polacek <polacek@redhat.com>
11524
11525 * gcc.dg/fold-minus-4.c: New test.
11526 * gcc.dg/fold-minus-5.c: New test.
11527 * c-c++-common/ubsan/overflow-add-5.c: New test.
11528
11529 2015-06-23 James Greenhalgh <james.greenhalgh@arm.com>
11530
11531 Add missing testcase from r224672.
11532 2015-06-19 James Greenhalgh <james.greenhalgh@arm.com>
11533
11534 * gcc.target/vax/bswapdi-1.c: New.
11535
11536 2015-06-23 Andre Vehreschild <vehre@gmx.de>
11537
11538 PR fortran/64674
11539 * gfortran.dg/associate_18.f08: New test.
11540
11541 2015-06-23 Uros Bizjak <ubizjak@gmail.com>
11542
11543 PR target/66560
11544 * gcc.target/i386/pr66560-1.c: New test.
11545 * gcc.target/i386/pr66560-2.c: Ditto.
11546 * gcc.target/i386/pr66560-3.c: Ditto.
11547 * gcc.target/i386/pr66560-4.c: Ditto.
11548
11549 2015-06-23 Thomas Schwinge <thomas@codesourcery.com>
11550
11551 * gcc.target/nvptx/nvptx.exp: New file.
11552 * gcc.target/nvptx/proto-1.c: Likewise.
11553
11554 2015-06-23 Bin Cheng <bin.cheng@arm.com>
11555
11556 PR tree-optimization/66449
11557 * gcc.dg/vect/pr66449.c: New test.
11558
11559 2015-06-22 Pierre-Marie de Rodat <derodat@adacore.com>
11560
11561 * g++.dg/other/dump-ada-spec-5.C: New test.
11562 * g++.dg/other/dump-ada-spec-6.C: Likewise.
11563 * g++.dg/other/dump-ada-spec-7.C: Likewise.
11564
11565 2015-06-22 Paolo Carlini <paolo.carlini@oracle.com>
11566
11567 * g++.dg/inherit/pure1.C: Test location too.
11568
11569 2015-06-22 Marek Polacek <polacek@redhat.com>
11570
11571 * gcc.dg/fold-ior-1.c: New test.
11572 * gcc.dg/fold-minus-2.c: New test.
11573 * gcc.dg/fold-minus-3.c: New test.
11574 * gcc.dg/fold-plus-1.c: New test.
11575 * gcc.dg/fold-plus-2.c: New test.
11576 * gcc.dg/fold-xor-4.c: New test.
11577 * gcc.dg/fold-xor-5.c: New test.
11578
11579 2015-06-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11580
11581 PR target/65914
11582 * g++.dg/torture/pr65914.C: New.
11583
11584 2015-06-22 Richard Biener <rguenther@suse.de>
11585
11586 * lib/c-torture.exp: Set LTO_TORTURE_OPTIONS conditional on
11587 not existing TORTURE_OPTIONS only.
11588 * lib/gcc-dg.exp: Likewise.
11589
11590 2015-06-22 Christian Bruel <christian.bruel@st.com>
11591
11592 PR target/52144
11593 * gcc.target/arm/flip-thumb.c: New test.
11594
11595 2015-06-22 Jan Hubicka <hubicka@ucw.cz>
11596 Martin Liska <mliska@suse.cz>
11597
11598 PR ipa/65908
11599 * g++.dg/ipa/pr65908.C: New testcase.
11600
11601 2015-06-20 Mikhail Maltsev <maltsevm@gmail.com>
11602
11603 PR c++/65882
11604 * g++.dg/diagnostic/inhibit-warn-1.C: New test.
11605 * g++.dg/diagnostic/inhibit-warn-2.C: New test.
11606
11607 2015-06-19 Eric Botcazou <ebotcazou@adacore.com>
11608
11609 * gnat.dg/specs/debug1.ads: Adjust.
11610
11611 2015-06-19 Jim Wilson <jim.wilson@linaro.org>
11612
11613 * gcc.target/aarch64/fmovd-zero-mem.c: New.
11614 * gcc.target/aarch64/fmovd-zero-reg.c: New.
11615 * gcc.target/aarch64/fmovf-zero-mem.c: New.
11616 * gcc.target/aarch64/fmovf-zero-reg.c: New.
11617 * gcc.target/aarch64/fmovld-zero-mem.c: New.
11618 * gcc.target/aarch64/fmovld-zero-mem.c: New.
11619 * gcc.target/aarch64/fmovd-zero.c: Delete.
11620 * gcc.target/aarch64/fmovf-zero.c: Delete.
11621
11622 2015-06-19 James Greenhalgh <james.greenhalgh@arm.com>
11623
11624 * gcc.target/vax/bswapdi-1.c: New.
11625
11626 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11627
11628 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: New file.
11629
11630 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11631
11632 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: New file.
11633
11634 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11635
11636 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: New file.
11637
11638 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11639
11640 * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c: New file.
11641
11642 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11643
11644 * gcc.target/aarch64/advsimd-intrinsics/vsra_n.c: New file.
11645
11646 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11647
11648 * gcc.target/aarch64/advsimd-intrinsics/vshrn_n.c: New file.
11649
11650 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11651
11652 * gcc.target/aarch64/advsimd-intrinsics/vshl_n.c: New file.
11653
11654 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11655
11656 * gcc.target/aarch64/advsimd-intrinsics/vshll_n.c: New file.
11657
11658 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11659
11660 * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c: New file.
11661
11662 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11663
11664 * gcc.target/aarch64/advsimd-intrinsics/vrsra_n.c: New file.
11665
11666 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11667
11668 * gcc.target/aarch64/advsimd-intrinsics/vrsqrts.c: New file.
11669
11670 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11671
11672 * gcc.target/aarch64/advsimd-intrinsics/vrsqrte.c: New file.
11673
11674 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11675
11676 * gcc.target/aarch64/advsimd-intrinsics/vrshrn_n.c: New file.
11677
11678 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11679
11680 * gcc.target/aarch64/advsimd-intrinsics/vrshr_n.c: New file.
11681
11682 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11683
11684 * gcc.target/aarch64/advsimd-intrinsics/vshr_n.c: New file.
11685
11686 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11687
11688 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: New file.
11689
11690 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11691
11692 * gcc.target/aarch64/advsimd-intrinsics/vrev.c: New file.
11693
11694 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11695
11696 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: New file.
11697
11698 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11699
11700 * gcc.target/aarch64/advsimd-intrinsics/vrecps.c: New file.
11701
11702 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11703
11704 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
11705 (_ARM_FPSCR): Add FZ field.
11706 (clean_results): Force FZ=1 on AArch64.
11707 * gcc.target/aarch64/advsimd-intrinsics/vrecpe.c: New file.
11708
11709 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11710
11711 * gcc.target/aarch64/pr62308.c: New test.
11712
11713 2015-06-19 Mikael Morin <mikael@gcc.gnu.org>
11714
11715 PR fortran/66549
11716 * gfortran.dg/gomp/omp_parallel_1.f90: New file.
11717
11718 2015-06-19 Ilya Enkovich <enkovich.gnu@gmail.com>
11719
11720 * gcc.target/i386/mpx/pr66581.c: New test.
11721
11722 2015-06-18 Uros Bizjak <ubizjak@gmail.com>
11723
11724 * gcc.target/i386/cmov9.c: New test.
11725
11726 2015-06-18 Richard Biener <rguenther@suse.de>
11727
11728 * g++.dg/other/const4.C: New testcase.
11729
11730 2015-06-18 Michael Matz <matz@suse.de>
11731
11732 PR middle-end/66253
11733 * gcc.dg/vect/pr66253.c: New testcase.
11734
11735 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
11736
11737 PR target/66569
11738 * gcc.target/i386/mpx/chkp-vararg.c: New test.
11739
11740 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
11741
11742 PR middle-end/66568
11743 * gcc.target/i386/mpx/pr66568.c: New test.
11744
11745 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
11746
11747 PR middle-end/66567
11748 * gcc.target/i386/mpx/pr66567.c: New test.
11749
11750 2015-06-18 Richard Biener <rguenther@suse.de>
11751
11752 PR tree-optimization/66510
11753 * gcc.dg/vect/slp-perm-12.c: New testcase.
11754
11755 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
11756
11757 * gcc.target/i386/noplt-1.c (dg-do): Fix target selector.
11758 * gcc.target/i386/noplt-2.c (dg-do): Ditto.
11759 * gcc.target/i386/noplt-3.c (dg-do): Ditto.
11760 * gcc.target/i386/noplt-4.c (dg-do): Ditto.
11761
11762 2015-06-17 Jakub Jelinek <jakub@redhat.com>
11763
11764 PR c++/66571
11765 * g++.dg/gomp/pr66571-1.C: New test.
11766
11767 PR middle-end/66429
11768 * c-c++-common/gomp/pr66429.c: New test.
11769
11770 2015-06-17 David Malcolm <dmalcolm@redhat.com>
11771
11772 * jit.dg/test-error-accessing-field-in-other-struct.c: Rename to...
11773 * jit.dg/test-error-gcc_jit_rvalue_dereference_field-wrong-struct.c:
11774 ...this.
11775 * jit.dg/test-error-gcc_jit_lvalue_access_field-wrong-struct.c:
11776 New testcase.
11777 * jit.dg/test-error-gcc_jit_rvalue_access_field-wrong-struct.c:
11778 New testcase.
11779
11780 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
11781
11782 PR testsuite/65944
11783 * g++.dg/lto/pr65276_0.C: Add std2::exception::~exception() function.
11784
11785 2015-06-17 Robert Suchanek <robert.suchanek@imgtec.com>
11786
11787 * gcc.target/mips/pr65862-1.c: New test.
11788 * gcc.target/mips/pr65862-2.c: Likewise.
11789
11790 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
11791
11792 * gcc.target/i386/pr54592.c: Remove dg-require-effective-target.
11793 * gcc.target/i386/pr52252-atom.c: Ditto.
11794 * gcc.target/i386/vect-div-1.c: Ditto.
11795 * gcc.target/i386/rotate-5.c: Ditto.
11796 * gcc.target/i386/pr50202.c: Ditto.
11797 * gcc.target/i386/pr37843-3.c: Ditto.
11798 * gcc.target/i386/avx2-vect-aggressive-1.c: Ditto.
11799 * gcc.target/i386/pr53397-1.c: Ditto.
11800 * gcc.target/i386/pr55934.c: Ditto.
11801 * gcc.target/i386/pr37843-4.c: Ditto.
11802 * gcc.target/i386/pr60451.c: Ditto.
11803 * gcc.target/i386/pr53397-2.c: Ditto.
11804 * gcc.target/i386/vectorize1.c: Ditto.
11805 * gcc.target/i386/extract-insert-combining.c: Ditto.
11806 * gcc.target/i386/pr53759.c: Ditto.
11807 * gcc.target/i386/pr52252-core.c: Ditto.
11808 * gcc.target/i386/rotate-3.c: Ditto.
11809 * gcc.target/i386/sse-20.c: Ditto.
11810 * gcc.target/i386/rotate-4.c: Ditto.
11811 * gcc.target/i386/pr61403.c: Ditto.
11812 * gcc.target/i386/pr60205-2.c: Add dg-do compile directive.
11813 * gcc.target/i386/pr60901.c: Ditto.
11814 * gcc.target/i386/pr59794-7.c: Ditto.
11815 * gcc.target/i386/pr62208.c: Ditto.
11816 * gcc.target/i386/pr53416.c: Ditto.
11817 * gcc.target/i386/asm-dialect-1.c: Ditto.
11818 * gcc.target/i386/pr50038.c: Ditto.
11819 * gcc.target/i386/47698.c: Ditto.
11820 * gcc.target/i386/avx512vl-vpmuludq-1.c: Ditto.
11821 * gcc.target/i386/pr59794-2.c: Ditto.
11822 * gcc.target/i386/pr59794-3.c: Ditto.
11823 * gcc.target/i386/pr39058.c: Ditto.
11824 * gcc.target/i386/pr60205-1.c: Ditto.
11825 * gcc.target/i386/fma4-256-nmsubXX.c: Add dg-do run directive.
11826 * gcc.target/i386/sse2-movq-2.c: Ditto.
11827
11828 2015-06-17 Richard Biener <rguenther@suse.de>
11829
11830 PR tree-optimization/66251
11831 * gfortran.fortran-torture/compile/pr66251-2.f90: New testcase.
11832
11833 2015-06-16 Paolo Carlini <paolo.carlini@oracle.com>
11834
11835 PR c++/59682
11836 * g++.dg/parse/new-placement1.C: New.
11837
11838 2015-06-16 David Malcolm <dmalcolm@redhat.com>
11839
11840 * jit.dg/all-non-failing-tests.h: Add test-compound-assignment.c.
11841 * jit.dg/test-compound-assignment.c: New testcase.
11842
11843 2015-06-16 David Malcolm <dmalcolm@redhat.com>
11844
11845 PR jit/66539
11846 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c
11847 to "testcases" array.
11848
11849 2015-06-16 David Malcolm <dmalcolm@redhat.com>
11850
11851 PR jit/66539
11852 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c.
11853 * jit.dg/test-debug-strings.c: New test case.
11854 * jit.dg/test-quadratic.c (make_calc_discriminant): Verify that
11855 the discriminant has a sane debug string.
11856
11857 2015-06-16 Uros Bizjak <ubizjak@gmail.com>
11858
11859 PR target/56766
11860 * gcc.target/i386/pr56766-1.c: New test.
11861 * gcc.target/i386/pr56766-2.c: Ditto.
11862
11863 2015-06-16 Steve Ellcey <sellcey@imgtec.com>
11864
11865 * gcc.target/mips/loongson-shift-count-truncated-1.c:
11866 Skip on mips*-mti-linux* and mips*-img-linux* targets.
11867 * gcc.target/mips/loongson-simd.c: Ditto.
11868
11869 2015-06-16 Richard Biener <rguenther@suse.de>
11870
11871 * gcc.target/i386/recip-vec-sqrtf-avx.c: Disable unrolling.
11872
11873 2015-06-16 James Greenhalgh <james.greenhalgh@arm.com>
11874
11875 * gcc.target/arm/pr65647.c: Do not override -mfloat-abi directives
11876 passed by the testsuite driver.
11877
11878 2015-06-16 Richard Biener <rguenther@suse.de>
11879
11880 * gcc.dg/vect/slp-perm-11.c: New testcase.
11881
11882 2015-06-16 Christophe Lyon <christophe.lyon@linaro.org>
11883
11884 * gcc.target/arm/thumb-ifcvt.c: Add -mno-restrict-it to
11885 dg-options.
11886
11887 2015-06-16 James Greenhalgh <james.greenhalgh@arm.com>
11888
11889 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
11890 Reinstate calls to torture-init and torture-finalize.
11891
11892 2015-06-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11893
11894 * gcc.target/arm/attr_thumb.c: Add -mno-restrict-it to dg-options.
11895
11896 2015-06-15 Nathan Sidwell <nathan@acm.org>
11897
11898 PR c++/58583
11899 * g++.dg/cpp0x/nsdmi-template14.C: New test.
11900
11901 2015-06-15 Paolo Carlini <paolo.carlini@oracle.com>
11902
11903 PR c++/51048
11904 * g++.dg/cpp0x/local-type1.C: New.
11905
11906 2015-06-15 Andre Vehreschild <vehre@gmx.de>
11907
11908 PR fortran/44672
11909 PR fortran/45440
11910 PR fortran/57307
11911 * gfortran.dg/allocate_with_source_3.f90: Removed check for
11912 unimplemented error.
11913 * gfortran.dg/allocate_with_source_7.f08: New test.
11914 * gfortran.dg/allocate_with_source_8.f08: New test.
11915
11916 2015-06-13 Patrick Palka <ppalka@gcc.gnu.org>
11917
11918 PR c++/65168
11919 * g++.dg/warn/Walways-true-3.C: New test.
11920
11921 2015-06-13 Tom de Vries <tom@codesourcery.com>
11922
11923 * gcc.dg/parloops-exit-first-loop-alt-4.c: New test.
11924
11925 2015-06-13 Tom de Vries <tom@codesourcery.com>
11926
11927 * gcc.dg/parloops-exit-first-loop-alt-2.c: Add comment.
11928 (main): Remove superfluous attributes.
11929 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
11930 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
11931
11932 2015-06-12 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
11933
11934 * gcc.target/i386/monitorx.c: New.
11935 * gcc.target/i386/sse-12.c: Add -mmwaitx.
11936 * gcc.target/i386/sse-13.c: Ditto.
11937 * gcc.target/i386/sse-14.c: Ditto.
11938 * gcc.target/i386/sse-22.c: Ditto.
11939 * gcc.target/i386/sse-23.c: Ditto.
11940 * g++.dg/other/i386-2.C: Ditto.
11941 * g++.dg/other/i386-3.C: Ditto.
11942
11943 2015-06-11 Steve Ellcey <sellcey@imgtec.com>
11944
11945 * gcc.dg/tree-prof/stringop-2.c: Fix ifdef __mips.
11946
11947 2015-06-11 Paul Thomas <pault@gcc.gnu.org>
11948
11949 PR fortran/66079
11950 * gfortran.dg/allocatable_scalar_13.f90: New test
11951
11952 2015-06-11 Marek Polacek <polacek@redhat.com>
11953
11954 * gcc.dg/fold-xor-3.c: New test.
11955
11956 2015-06-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11957
11958 * gcc.target/arm/short-it-ifcvt-1.c: New test.
11959 * gcc.target/arm/short-it-ifcvt-2.c: Likewise.
11960
11961 2015-06-11 Christian Bruel <christian.bruel@st.com>
11962
11963 PR target/52144
11964 * gcc.target/arm/pragma_attribute.c: New test.
11965
11966 2015-06-10 Uros Bizjak <ubizjak@gmail.com>
11967
11968 * g++.dg/abi/mangle-regparm.C (dg-options): Add -save-temps.
11969
11970 2015-06-10 Uros Bizjak <ubizjak@gmail.com>
11971
11972 PR target/66473
11973 * gcc.target/i386/pr66473.c: New test.
11974
11975 2015-06-10 Jakub Jelinek <jakub@redhat.com>
11976
11977 PR target/66470
11978 * gcc.dg/tls/pr66470.c: New test.
11979 * gcc.target/i386/pr66470.c: New test.
11980
11981 2015-06-10 Christian Bruel <christian.bruel@st.com>
11982
11983 PR target/52144
11984 * gcc.target/arm/attr_arm.c: New test
11985 * gcc.target/arm/attr_arm-err.c: New test
11986 * gcc.target/arm/attr_thumb.c: New test
11987 * gcc.target/arm/attr_thumb-static.c: New test
11988
11989 2015-06-10 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
11990
11991 PR target/66200
11992 PR target/66428
11993 PR c++/66192
11994 * g++.dg/abi/aarch64_guard1.C: Adjust test.
11995
11996 2015-06-10 James Greenhalgh <james.greenhalgh@arm.com>
11997
11998 * gcc.target/arm/pr65710.c: Do not override -mfloat-abi directives
11999 passed by the testsuite driver.
12000
12001 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
12002
12003 Revert:
12004 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
12005 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
12006 * gcc.dg/ssp-1.c: Make counter a register.
12007 * gcc.dg/ssp-2.c: Likewise.
12008 * gcc.dg/torture/parm-coalesce.c: New.
12009
12010 2015-06-09 Tom de Vries <tom@codesourcery.com>
12011
12012 * gcc.target/i386/vararg-loc.c: New test.
12013
12014 2015-06-09 Paolo Carlini <paolo.carlini@oracle.com>
12015
12016 PR c++/65815
12017 * g++.dg/cpp0x/nsdmi-aggr1.C: New.
12018 * g++.dg/cpp0x/mem-init-aggr1.C: Likewise.
12019
12020 2015-06-09 Marek Polacek <polacek@redhat.com>
12021
12022 PR tree-optimization/66299
12023 * gcc.dg/pr66299-1.c: New test.
12024 * gcc.dg/pr66299-2.c: New test.
12025 * gcc.dg/pr66299-3.c: New test.
12026
12027 2015-06-09 James Greenhalgh <james.greenhalgh@arm.com>
12028
12029 * g++.dg/ext/pr57735.C: Do not override -mfloat-abi directives
12030 passed by the testsuite driver.
12031
12032 2015-06-09 Richard Biener <rguenther@suse.de>
12033
12034 PR middle-end/66423
12035 * gcc.dg/fold-modpow2.c: New testcase.
12036
12037 2015-06-09 Richard Biener <rguenther@suse.de>
12038
12039 PR tree-optimization/66419
12040 * gcc.dg/vect/bb-slp-37.c: New testcase.
12041
12042 2015-06-09 Shiva Chen <shiva0217@gmail.com>
12043
12044 * gcc.target/arm/stl-cond.c: New test.
12045
12046 2015-06-09 Richard Biener <rguenther@suse.de>
12047
12048 PR middle-end/66413
12049 * gcc.dg/torture/pr66413.c: New testcase.
12050
12051 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
12052
12053 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
12054 * gcc.dg/ssp-1.c: Make counter a register.
12055 * gcc.dg/ssp-2.c: Likewise.
12056 * gcc.dg/torture/parm-coalesce.c: New.
12057
12058 2015-06-08 Jan Hubicka <hubicka@ucw.cz>
12059
12060 * gfortran.dg/lto/bind_c-2b_0.f90: New testcase.
12061 * gfortran.dg/lto/bind_c-2b_1.c: New testcase.
12062
12063 2015-06-08 Tom de Vries <tom@codesourcery.com>
12064
12065 PR rtl-optimization/66444
12066 * gcc.dg/pr66444.c: New test.
12067
12068 2015-06-08 Steven G. Kargl <kargl@gcc.gnu.org>
12069
12070 PR fortran/66245
12071 * gfortran.dg/class_is_1.f90: New test.
12072 * gfortran.dg/type_is_1.f90: Ditto.
12073
12074 2015-06-08 Marek Polacek <polacek@redhat.com>
12075
12076 PR c/66415
12077 * gcc.dg/cpp/pr66415-1.c: New test.
12078 * gcc.dg/cpp/pr66415-2.c: New test.
12079
12080 2015-06-08 Richard Biener <rguenther@suse.de>
12081
12082 PR tree-optimization/66422
12083 * gcc.dg/Warray-bounds-16.c: New testcase.
12084
12085 2015-06-08 Richard Biener <rguenther@suse.de>
12086
12087 * gcc.dg/vect/slp-perm-10.c: New testcase.
12088 * gcc.dg/vect/slp-23.c: Adjust.
12089 * gcc.dg/torture/pr53366-2.c: Also verify cross-iteration
12090 vector pointer update.
12091
12092 2015-06-08 Marek Polacek <polacek@redhat.com>
12093
12094 PR sanitizer/66452
12095 * g++.dg/ubsan/pr66452.C: New test.
12096
12097 2015-06-08 Tom de Vries <tom@codesourcery.com>
12098
12099 PR tree-optimization/66436
12100 * gcc.dg/gomp/dump-new-function-2.c: New test.
12101 * gcc.dg/gomp/dump-new-function-3.c: Same.
12102 * gcc.dg/gomp/dump-new-function.c: Same.
12103
12104 2015-06-08 Tom de Vries <tom@codesourcery.com>
12105
12106 PR tree-optimization/66435
12107 * gcc.dg/gomp/notify-new-function-2.c: New test.
12108 * gcc.dg/gomp/notify-new-function-3.c: Same.
12109 * gcc.dg/gomp/notify-new-function.c: Same.
12110
12111 2015-06-06 Jan Hubicka <hubicka@ucw.cz>
12112
12113 * gfortran.dg/lto/bind_c-1_0.f90: New testcase.
12114 * gfortran.dg/lto/bind_c-1_1.c: New testcase.
12115 * gcc.dg/lto/c-compatible-types_0.c: Rename to ...
12116 * gcc.dg/lto/c-compatible-types-1_0.c: this one; fix template
12117 * gcc.dg/lto/c-compatible-types_1.c: Rename to ...
12118 * gcc.dg/lto/c-compatible-types-1_1.c: this one; harden for
12119 -fshort-enum.
12120
12121 2015-06-06 Thomas Koenig <tkoenig@netcologne.de>
12122
12123 PR fortran/47659
12124 * gfortran.dg/array_constructor_type_17.f03: Adjust error message.
12125 * gfortran.dg/warn_conversion.f90: Add warning for change in value
12126 for assignment.
12127 * gfortran.dg/warn_conversion_3.f90: Add warnings.
12128 * gfortran.dg/warn_conversion_5.f90: New test.
12129 * gfortran.dg/warn_conversion_6.f90: New test.
12130 * gfortran.dg/warn_conversion_7.f90: New test.
12131
12132 2015-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
12133
12134 PR fortran/66347
12135 * gfortran.dg/blockdata_9.f: New test.
12136
12137 2015-06-05 Thomas Koenig <tkoenig@gcc.gnu.org>
12138
12139 PR fortran/66385
12140 * gfortran.dg/forall_17.f90: New test.
12141
12142 2015-06-05 Aldy Hernandez <aldyh@redhat.com>
12143
12144 * g++.dg/cpp0x/pr57101.C: Add warning.
12145 * g++.dg/debug/dwarf2/dwarf4-typedef.C: Same.
12146 * g++.dg/ext/visibility/anon7.C: Same.
12147 * g++.dg/ipa/pr63587-2.C: Same.
12148 * g++.dg/opt/dump1.C: Same.
12149 * g++.dg/opt/pr59622-3.C: Same.
12150 * g++.dg/opt/pr59622.C: Same.
12151 * g++.dg/torture/pr46383.C: Same.
12152 * gcc.dg/dfp/pragma-float-const-decimal64-8.c: Same.
12153 * g++.dg/debug/dwarf2/auto1.C: Adjust for early dwarf.
12154 * g++.dg/lto/pr65549_0.C: Add { } to used but never defined
12155 functions.
12156 * gfortran.dg/intent_out_8.f90: Same.
12157 * gfortran.dg/warn_target_lifetime_3.f90: Same.
12158
12159 2015-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
12160
12161 PR fortran/66377
12162 gfortran.dg/equiv_9.f90: New test.
12163
12164
12165 2015-06-05 Tom de Vries <tom@codesourcery.com>
12166
12167 merge from gomp4 branch:
12168 2015-05-28 Tom de Vries <tom@codesourcery.com>
12169
12170 PR tree-optimization/65443
12171 * gcc.dg/parloops-exit-first-loop-alt-2.c: New test.
12172 * gcc.dg/parloops-exit-first-loop-alt-3.c: New test.
12173 * gcc.dg/parloops-exit-first-loop-alt.c: New test.
12174
12175 2015-06-05 Nathan Sidwell <nathan@acm.org>
12176
12177 PR c++/52595
12178 * g++,dg/cpp0x/nsdmi-defer5.C: Add template case.
12179
12180 2015-06-05 Kugan Vivekanandarajah <kuganv@linaro.org>
12181
12182 * gcc.target/arm/neon-reload-class.c: Remove movw and movt.
12183
12184 2015-06-04 Paolo Carlini <paolo.carlini@oracle.com>
12185
12186 * obj-c++.dg/tls/diag-5.mm: Adjust per r224097.
12187
12188 2015-06-04 Sriraman Tallam <tmsriram@google.com>
12189
12190 * gcc.target/i386/noplt-1.c: New test.
12191 * gcc.target/i386/noplt-2.c: New test.
12192 * gcc.target/i386/noplt-3.c: New test.
12193 * gcc.target/i386/noplt-4.c: New test.
12194
12195 2015-06-04 Thomas Koenig <tkoenig@netcologne.de>
12196
12197 PR fortran/58749
12198 * gfortran.dg/adjustl_1.f90: New test.
12199
12200 2015-06-04 Jan Hubicka <hubicka@ucw.cz>
12201
12202 * gcc.dg/lto/c-compatible-types_0.c: New testcase.
12203 * gcc.dg/lto/c-compatible-types_1.c: New testcase.
12204
12205 2015-06-03 Jan Hubicka <hubicka@ucw.cz>
12206
12207 * lto.c (iterative_hash_canonical_type,
12208 gimple_register_canonical_type): only hash main variants of types
12209
12210 2015-06-04 Sandra Loosemore <sandra@codesourcery.com>
12211
12212 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
12213 Move set of dg-do-what-default after early return.
12214
12215 2015-06-04 Marek Polacek <polacek@redhat.com>
12216
12217 PR c/66341
12218 * gcc.dg/lvalue-8.c: New test.
12219
12220 2015-06-03 Manuel López-Ibáñez <manu@gcc.gnu.org>
12221 Paolo Carlini <paolo.carlini@oracle.com>
12222
12223 PR c++/66130
12224 * g++.dg/other/pr66130.C: New.
12225 * g++.dg/cpp0x/pr66130.C: Likewise.
12226
12227 2015-06-03 Paolo Carlini <paolo.carlini@oracle.com>
12228
12229 * g++.dg/cpp0x/decl-loc1.C: New.
12230 * g++.dg/cpp0x/constexpr-neg1.C: Adjust.
12231 * g++.dg/cpp0x/constexpr-object1.C: Likewise.
12232 * g++.dg/init/ctor8.C: Likewise.
12233 * g++.dg/parse/semicolon4.C: Likewise.
12234
12235 2015-06-03 Marek Polacek <polacek@redhat.com>
12236
12237 PR sanitizer/66190
12238 * g++.dg/ubsan/static-init-1.C: New test.
12239 * g++.dg/ubsan/static-init-2.C: New test.
12240 * g++.dg/ubsan/static-init-3.C: New test.
12241
12242 2015-06-03 Uros Bizjak <ubizjak@gmail.com>
12243
12244 PR target/66275
12245 * gcc.target/i386/pr66275.c: New test.
12246
12247 2015-06-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
12248
12249 * gcc.dg/Wcxx-compat-22.c: New testcase.
12250 * c-c++-common/Wsizeof-pointer-memaccess1.c: Pass -Wno-c++-compat.
12251 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
12252 * c-c++-common/pr58346-1.c: Likewise.
12253 * c-c++-common/transparent-union-1.c: Likewise.
12254
12255 2015-06-02 Andres Tiraboschi <andres.tiraboschi@tallertechnologies.com>
12256
12257 * g++.dg/plugin/plugin.exp: Add def-plugin-test.C.
12258 * g++.dg/plugin/def_plugin.c: New file.
12259 * g++.dg/plugin/def-plugin-test.C: New file.
12260
12261 2015-06-03 Richard Biener <rguenther@suse.de>
12262
12263 * gcc.dg/vect/bb-slp-36.c: New testcase.
12264
12265 2015-06-03 Ilya Enkovich <ilya.enkovich@intel.com>
12266
12267 * gcc.dg/lto/chkp-removed-alias_0.c: New.
12268
12269 2015-06-03 Ilya Enkovich <ilya.enkovich@intel.com>
12270
12271 * gcc.dg/lto/chkp-privatize-1_0.c: New.
12272 * gcc.dg/lto/chkp-privatize-1_1.c: New.
12273 * gcc.dg/lto/chkp-privatize-2_0.c: New.
12274 * gcc.dg/lto/chkp-privatize-2_1.c: New.
12275
12276 2015-06-03 Marek Polacek <polacek@redhat.com>
12277
12278 PR c/64223
12279 PR c/29358
12280 * gcc.dg/pr64223-1.c: New test.
12281 * gcc.dg/pr64223-2.c: New test.
12282
12283 2015-06-03 Richard Biener <rguenther@suse.de>
12284
12285 PR tree-optimization/63916
12286 * gcc.dg/tree-ssa/ssa-fre-45.c: New testcase.
12287
12288 2015-06-03 Richard Biener <rguenther@suse.de>
12289
12290 PR tree-optimization/66375
12291 * gcc.dg/torture/pr66375.c: New testcase.
12292
12293 2015-06-03 Bin Cheng <bin.cheng@arm.com>
12294
12295 * gcc.dg/tree-ssa/pr65447.c: Increase searching number.
12296
12297 2015-06-02 Kugan Vivekanandarajah <kuganv@linaro.org>
12298
12299 PR target/65768
12300 * gcc.target/arm/maskdata.c: Remove -fno-gcse.
12301
12302 2015-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
12303
12304 PR fortran/66380
12305 * gfortran.dg/reshape_7.f90: New test.
12306
12307 2015-06-02 David Malcolm <dmalcolm@redhat.com>
12308
12309 PR c/66220:
12310 * c-c++-common/Wmisleading-indentation.c (fn_35): New.
12311 (fn_36): New.
12312
12313 2015-06-02 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
12314
12315 PR c/49551
12316 * gcc.dg/pr49551.c: New testcase.
12317
12318 2015-06-02 Richard Biener <rguenther@suse.de>
12319
12320 PR debug/65549
12321 * g++.dg/lto/pr65549_0.C: New testcase.
12322
12323 2015-06-02 Thomas Schwinge <thomas@codesourcery.com>
12324
12325 PR libgomp/65742
12326 PR middle-end/66332
12327 * c-c++-common/goacc/acc_on_device-2.c: XFAIL for C, too.
12328
12329 2015-06-02 Uros Bizjak <ubizjak@gmail.com>
12330
12331 * g++.dg/abi/mangle-regparm.C (dg-do): Fix x86_32 target selector.
12332
12333 2015-06-02 Paolo Carlini <paolo.carlini@oracle.com>
12334
12335 PR c++/61683
12336 * g++.dg/cpp0x/decltype-mem-initializer1.C: New.
12337
12338 2015-06-02 Bin Cheng <bin.cheng@arm.com>
12339
12340 PR tree-optimization/48052
12341 * gcc.dg/tree-ssa/scev-8.c: New.
12342 * gcc.dg/tree-ssa/scev-9.c: New.
12343 * gcc.dg/tree-ssa/scev-10.c: New.
12344 * gcc.dg/vect/pr48052.c: New.
12345
12346 2015-06-02 Eric Botcazou <ebotcazou@adacore.com>
12347
12348 * gcc.dg/vect/vec-scal-opt.c: Adjust regexp.
12349
12350 2015-06-02 Uros Bizjak <ubizjak@gmail.com>
12351
12352 * gcc.dg/vect/vect-outer-simd-1.c: Remove cleanup-tree-dump directive.
12353
12354 2015-06-02 Marek Polacek <polacek@redhat.com>
12355
12356 PR middle-end/66345
12357 * gcc.dg/torture/pr66345.c: New test.
12358
12359 2015-06-02 Richard Biener <rguenther@suse.de>
12360
12361 PR tree-optimization/65961
12362 * gcc.dg/torture/pr65961.c: New testcase.
12363
12364 2015-06-02 Bin Cheng <bin.cheng@arm.com>
12365
12366 PR tree-optimization/52563
12367 PR tree-optimization/62173
12368 * gcc.dg/tree-ssa/scev-3.c: Remove xfail.
12369 * gcc.dg/tree-ssa/scev-4.c: Ditto.
12370
12371 2015-06-01 Eric Botcazou <ebotcazou@adacore.com>
12372
12373 * gnat.dg/specs/varsize_return2.ads: New test.
12374 * gnat.dg/specs/varsize_return2_pkg.ad[sb]: New helper.
12375
12376 2015-06-01 Yuri Rumyantsev <ysrumyan@gmail.com>
12377
12378 * gcc.dg/vect/vect-outer-simd-1.c: New test.
12379
12380 2015-06-01 Matthew Wahab <matthew.wahab@arm.com>
12381
12382 PR target/65697
12383 * gcc.target/aarch64/sync-comp-swap.c: New.
12384 * gcc.target/aarch64/sync-comp-swap.x: New.
12385 * gcc.target/aarch64/sync-op-acquire.c: New.
12386 * gcc.target/aarch64/sync-op-acquire.x: New.
12387 * gcc.target/aarch64/sync-op-full.c: New.
12388 * gcc.target/aarch64/sync-op-full.x: New.
12389 * gcc.target/aarch64/sync-op-release.c: New.
12390 * gcc.target/aarch64/sync-op-release.x: New.
12391
12392 2015-06-01 Alex Velenko <Alex.Velenko@arm.com>
12393
12394 * gcc.target/arm/thumb-ltu.c (foo): Predefined.
12395 (bar): Predefined.
12396
12397 2015-06-01 Richard Biener <rguenther@suse.de>
12398
12399 PR tree-optimization/66349
12400 PR tree-optimization/66352
12401 PR tree-optimization/66357
12402 * gcc.dg/torture/pr66357.c: New testcase.
12403 * gcc.dg/torture/pr66349.c: Likewise.
12404 * gfortran.fortran-torture/compile/pr66352.f90: Likewise.
12405
12406 2015-06-01 Richard Biener <rguenther@suse.de>
12407
12408 Revert
12409 2015-05-29 Richard Biener <rguenther@suse.de>
12410
12411 PR tree-optimization/66314
12412 * gcc.dg/asan/pr66314.c: New testcase.
12413
12414 2015-06-01 Richard Biener <rguenther@suse.de>
12415
12416 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
12417
12418 2015-06-01 Jakub Jelinek <jakub@redhat.com>
12419
12420 * gcc.target/s390/hotpatch-compile-15.c: Remove dg-prune-output
12421 directives.
12422 (hp3, hp4): Add inline keyword.
12423 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directive.
12424 (hp2): Add inline keyword.
12425 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directives.
12426 (hp2): Add inline keyword.
12427
12428 2015-06-01 Ilya Enkovich <ilya.enkovich@intel.com>
12429
12430 PR target/65527
12431 * gcc.target/i386/mpx/chkp-fix-calls-1.c: New.
12432 * gcc.target/i386/mpx/chkp-fix-calls-2.c: New.
12433 * gcc.target/i386/mpx/chkp-fix-calls-3.c: New.
12434 * gcc.target/i386/mpx/chkp-fix-calls-4.c: New.
12435
12436 2015-06-01 Alan Lawrence <alan.lawrence@arm.com>
12437
12438 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: Pass
12439 wildcard to gcc-dg-runtest; remove loop and unnecessary initialization.
12440
12441 2015-06-01 Richard Biener <rguenther@suse.de>
12442
12443 PR tree-optimization/66280
12444 * g++.dg/torture/pr66280.C: New testcase.
12445 * g++.dg/torture/pr66280-2.C: Likewise.
12446
12447 2015-06-01 Eric Botcazou <ebotcazou@adacore.com>
12448
12449 * gnat.dg/addr9_1.adb: New test.
12450 * gnat.dg/addr9_2.adb: Likewise.
12451 * gnat.dg/addr9_3.adb: Likewise.
12452 * gnat.dg/addr9_4.adb: Likewise.
12453
12454 2015-05-31 Eric Botcazou <ebotcazou@adacore.com>
12455
12456 * g++.dg/other/dump-ada-spec-4.C: New test.
12457
12458 2015-05-30 H.J. Lu <hongjiu.lu@intel.com>
12459
12460 * gcc.dg/alias-8.c: Fix dg-warning.
12461
12462 2015-05-30 Jan Hubicka <hubicka@ucw.cz>
12463
12464 * gcc.dg/alias-8.c: Do not xfail.
12465 * gcc.dg/pr62167.c: Prevent FRE.
12466 * gcc.dg/alias-14.c: New testcase.
12467
12468 2015-05-29 Christophe Lyon <christophe.lyon@linaro.org>
12469
12470 * gcc.target/arm/simd/vextp64_1.c: Close comment on final line.
12471
12472 2015-05-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
12473
12474 PR target/66215
12475 * gcc.target/s390/hotpatch-1.c: Remove optimization options from
12476 dg-options.
12477 * gcc.target/s390/hotpatch-10.c: Likewise.
12478 * gcc.target/s390/hotpatch-11.c: Likewise.
12479 * gcc.target/s390/hotpatch-12.c: Likewise.
12480 * gcc.target/s390/hotpatch-17.c: Likewise.
12481 * gcc.target/s390/hotpatch-18.c: Likewise.
12482 * gcc.target/s390/hotpatch-20.c: Likewise.
12483 * gcc.target/s390/hotpatch-21.c: Likewise.
12484 * gcc.target/s390/hotpatch-22.c: Likewise.
12485 * gcc.target/s390/hotpatch-23.c: Likewise.
12486 * gcc.target/s390/hotpatch-24.c: Likewise.
12487 * gcc.target/s390/hotpatch-2.c: Likewise. Adjust scan-assembler
12488 to check for the exact nops too.
12489 * gcc.target/s390/hotpatch-3.c: Likewise.
12490 * gcc.target/s390/hotpatch-4.c: Likewise.
12491 * gcc.target/s390/hotpatch-5.c: Likewise.
12492 * gcc.target/s390/hotpatch-6.c: Likewise.
12493 * gcc.target/s390/hotpatch-7.c: Likewise.
12494 * gcc.target/s390/hotpatch-8.c: Likewise.
12495 * gcc.target/s390/hotpatch-9.c: Likewise.
12496 * gcc.target/s390/hotpatch-14.c: Likewise.
12497 * gcc.target/s390/hotpatch-15.c: Likewise.
12498 * gcc.target/s390/hotpatch-16.c: Likewise.
12499 * gcc.target/s390/hotpatch-19.c: Likewise.
12500 * gcc.target/s390/hotpatch-25.c: Likewise. Remove
12501 scan-assembler-times counting number of .align directives.
12502 * gcc.target/s390/hotpatch-13.c: Remove optimization options from
12503 dg-options. Remove scan-assembler-times counting number of .align
12504 directives.
12505 * gcc.target/s390/hotpatch-26.c: New file.
12506 * gcc.target/s390/hotpatch-27.c: New file.
12507 * gcc.target/s390/hotpatch-28.c: New file.
12508 * gcc.target/s390/s390.exp: Run hotpatch-*.c tests as torture tests
12509 using -Os -O0 -O1 -O2 -O3 options.
12510
12511 2015-05-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12512
12513 * gcc.target/aarch64/vdup_lane_2.c: Close comment on final line.
12514
12515 2015-05-29 Jakub Jelinek <jakub@redhat.com>
12516
12517 PR tree-optimization/66142
12518 * gcc.dg/vect/pr66142.c: New test.
12519
12520 2015-05-29 Richard Biener <rguenther@suse.de>
12521
12522 PR tree-optimization/66314
12523 * gcc.dg/asan/pr66314.c: New testcase.
12524
12525 2015-05-29 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
12526
12527 * lib/gcc-dg.exp (cleanup-ipa-dump, cleanup-rtl-dump,
12528 cleanup-tree-dump, cleanup-dump, cleanup-saved-temps): Remove.
12529 Adjust all callers.
12530 (schedule-cleanups, dg-keep-saved-temps): New proc.
12531 (gcc-dg-test-1): Schedule cleanups.
12532 * lib/profopt.exp (profopt-execute): Likewise.
12533 * g++.dg/cdce3.C: Adjust expected line numbers.
12534 * gcc.dg/cdce1.c: Likewise.
12535 * gcc.dg/cdce2.c: Likewise.
12536 * gcc.dg/strlenopt-22.c: Fix comment delimiter.
12537 * gcc.dg/strlenopt-24.c: Likewise.
12538 * gcc.dg/tree-ssa/vrp26.c: Likewise.
12539 * gcc.dg/tree-ssa/vrp28.c: Likewise.
12540 * obj-c++.dg/encode-2.mm: Likewise.
12541
12542 2015-05-28 DJ Delorie <dj@redhat.com>
12543
12544 * gcc.c-torture/execute/pr65369.c: Don't assume int is 32 bits.
12545
12546 2015-05-28 Eric Botcazou <ebotcazou@adacore.com>
12547
12548 * gnat.dg/discr43.adb: New test.
12549
12550 2015-05-28 Eric Botcazou <ebotcazou@adacore.com>
12551
12552 * gnat.dg/varsize_temp.adb: Rename into...
12553 * gnat.dg/varsize1.adb: ...this.
12554 * gnat.dg/varsize_copy.ad[sb]: Rename into...
12555 * gnat.dg/varsize2.ad[sb]: ...this.
12556 * gnat.dg/varsize3_1.adb: New test.
12557 * gnat.dg/varsize3_2.adb: Likewise.
12558 * gnat.dg/varsize3_3.adb: Likewise.
12559 * gnat.dg/varsize3_4.adb: Likewise.
12560 * gnat.dg/varsize3_5.adb: Likewise.
12561 * gnat.dg/varsize3_6.adb: Likewise.
12562 * gnat.dg/varsize3_pkg1.ads: New helper.
12563 * gnat.dg/varsize3_pkg2.ads: Likewise.
12564 * gnat.dg/varsize3_pkg3.ads: Likewise.
12565
12566 2015-05-28 Richard Biener <rguenther@suse.de>
12567
12568 * gcc.dg/vect/slp-reduc-sad.c: New testcase.
12569
12570 2015-05-28 Richard Biener <rguenther@suse.de>
12571
12572 PR tree-optimization/66142
12573 * gcc.dg/tree-ssa/ssa-fre-44.c: Fixup.
12574
12575 2015-05-28 Lawrence Velázquez <vq@larryv.me>
12576
12577 PR target/63810
12578 * gcc.dg/darwin-minversion-3.c: Update testcase.
12579 * gcc.dg/darwin-minversion-4.c: Ditto.
12580 * gcc.dg/darwin-minversion-5.c: New testcase.
12581 * gcc.dg/darwin-minversion-6.c: Ditto.
12582 * gcc.dg/darwin-minversion-7.c: Ditto.
12583 * gcc.dg/darwin-minversion-8.c: Ditto.
12584 * gcc.dg/darwin-minversion-9.c: Ditto.
12585 * gcc.dg/darwin-minversion-10.c: Ditto.
12586 * gcc.dg/darwin-minversion-11.c: Ditto.
12587 * gcc.dg/darwin-minversion-12.c: Ditto.
12588
12589 2015-05-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
12590
12591 PR rtl-optimization/66168
12592 * gcc.c-torture/compile/pr66168.c: New test.
12593
12594 2015-05-27 Jeff Law <law@redhat.com>
12595
12596 PR target/39726
12597 * gcc.dg/target/m68k/pr39726-1.c: New test.
12598
12599 2015-05-27 Nathan Sidwell <nathan@acm.org>
12600
12601 PR c++/66270
12602 * g++.dg/ext/alias-canon3.C: New.
12603
12604 2015-05-27 Richard Biener <rguenther@suse.de>
12605
12606 PR tree-optimization/66272
12607 Revert parts of
12608 2014-08-15 Richard Biener <rguenther@suse.de>
12609
12610 PR tree-optimization/62031
12611 * gcc.dg/torture/pr66272.c: New testcase.
12612
12613 2015-05-27 Richard Biener <rguenther@suse.de>
12614
12615 * gcc.dg/vect/slp-reduc-7.c: New testcase.
12616
12617 2015-05-27 Honggyu Kim <hong.gyu.kim@lge.com>
12618
12619 PR target/65358
12620 * gcc.dg/pr65358.c: New test.
12621
12622 2015-05-27 Andre Vehreschild <vehre@gmx.de>
12623
12624 PR fortran/65548
12625 * gfortran.dg/allocate_with_source_5.f90: Correct errorneous
12626 semantic.
12627 * gfortran.dg/allocate_with_source_6.f90: New test.
12628
12629 2015-05-26 Eric Botcazou <ebotcazou@adacore.com>
12630
12631 * gnat.dg/atomic7_1.adb: New test.
12632 * gnat.dg/atomic7_2.adb: Likewise.
12633 * gnat.dg/atomic7_pkg1.ads: New helper.
12634 * gnat.dg/atomic7_pkg2.ad[sb]: Likewise.
12635
12636 2015-05-26 Michael Matz <matz@suse.de>
12637
12638 PR middle-end/66251
12639 * gcc.dg/vect/pr66251.c: New test.
12640
12641 2015-05-26 Richard Biener <rguenther@suse.de>
12642
12643 PR tree-optimization/66142
12644 * gcc.dg/tree-ssa/ssa-fre-44.c: New testcase.
12645
12646 2015-05-26 Paul Thomas <pault@gcc.gnu.org>
12647
12648 PR fortran/66082
12649 * gfortran.dg/allocatable_scalar_13.f90: New test
12650
12651 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
12652
12653 * gnat.dg/warn11.adb: New test.
12654 * gnat.dg/specs/alignment2.ads: Add dg-warning directive.
12655
12656 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
12657
12658 * gnat.dg/vfa1_1.adb: New test.
12659 * gnat.dg/vfa1_2.adb: Likewise.
12660 * gnat.dg/vfa1_3.adb: Likewise.
12661 * gnat.dg/vfa1_4.adb: Likewise.
12662 * gnat.dg/vfa1_pkg.ads: New helper.
12663
12664 2015-05-25 Alexander Monakov <amonakov@ispras.ru>
12665
12666 * gcc.target/i386/pr66232-1.c: Adjust scan pattern.
12667 * gcc.target/i386/pr66232-3.c: Likewise.
12668
12669 2015-05-25 Uros Bizjak <ubizjak@gmail.com>
12670
12671 PR target/66274
12672 * gcc.target/i386/pr66274.c: New test.
12673
12674 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
12675
12676 * gnat.dg/renaming6.ad[sb]: New test.
12677
12678 2015-05-25 Andreas Tobler <andreast@gcc.gnu.org>
12679
12680 * gcc.target/i386/pr64317.c: Use 'dg-require-effective-target ia32'
12681 and 'dg-require-effective-target pie'.
12682
12683 2015-05-23 Nathan Sidwell <nathan@acm.org>
12684
12685 PR c++/66243
12686 * g++.dg/cpp0x/pr66243.C: New.
12687
12688 2015-05-24 Jan Hubicka <hubicka@ucw.cz>
12689
12690 PR lto/66180
12691 * g++.dg/lto/pr66180_0.C: New testcase.
12692 * g++.dg/lto/pr66180_1.C: New testcase.
12693
12694 2015-05-24 Mikael Morin <mikael@gcc.gnu.org>
12695
12696 PR fortran/66257
12697 * typebound_call_27.f90: New file.
12698
12699 2015-05-23 Nathan Sidwell <nathan@acm.org>
12700
12701 PR c++/65936
12702 * g++.dg/template/pr65936.C: New.
12703
12704 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
12705
12706 PR tree-optimization/63387
12707 * gcc.dg/pr63387-2.c: New testcase.
12708
12709 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
12710
12711 * gcc.dg/simd-1.c: Update to the new message.
12712
12713 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
12714
12715 * gcc.dg/nand.c: New testcase.
12716
12717 2015-05-22 Sandra Loosemore <sandra@codesourcery.com>
12718
12719 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
12720 Set dg-do-what-default to compile only on ARM targets without
12721 arm_neon_hw execution support. Remove redundant c-torture-execute
12722 in loop over test cases.
12723
12724 2015-05-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12725
12726 PR target/65491
12727 * gcc.target/aarch64/pr65491_1.c: New test.
12728 * gcc.target/aarch64/aapcs64/type-def.h (vlf1_t): New typedef.
12729 * gcc.target/aarch64/aapcs64/func-ret-1.c: Add test for vlf1_t.
12730
12731 2015-05-22 Paolo Carlini <paolo.carlini@oracle.com>
12732
12733 PR c++/65598
12734 * g++.dg/cpp0x/explicit9.C: New.
12735 * g++.dg/cpp0x/explicit8.C: Check the locations too.
12736
12737 2015-05-22 Richard Biener <rguenther@suse.de>
12738
12739 PR tree-optimization/66251
12740 * gfortran.fortran-torture/compile/pr66251.f90: New testcase.
12741
12742 2015-05-22 Marek Polacek <polacek@redhat.com>
12743
12744 PR c/47043
12745 * c-c++-common/attributes-enum-1.c: New test.
12746 * c-c++-common/attributes-enum-2.c: New test.
12747 * g++.dg/cpp0x/attributes-enum-1.C: New test.
12748 * g++.dg/cpp1y/attributes-enum-1.C: New test.
12749
12750 2015-05-21 Sandra Loosemore <sandra@codesourcery.com>
12751
12752 * gcc.target/arm/simd/simd.exp: Skip all tests if no arm_neon_ok
12753 effective target support. If no arm_neon_hw support, do not attempt
12754 to execute the tests; only compile them.
12755 * gcc.target/arm/simd/vextf32_1.c: Remove explicit "dg-do run"
12756 and "dg-require-effective-target arm_neon_ok".
12757 * gcc.target/arm/simd/vextp16_1.c: Likewise.
12758 * gcc.target/arm/simd/vextp64_1.c: Likewise.
12759 * gcc.target/arm/simd/vextp8_1.c: Likewise.
12760 * gcc.target/arm/simd/vextQf32_1.c: Likewise.
12761 * gcc.target/arm/simd/vextQp16_1.c: Likewise.
12762 * gcc.target/arm/simd/vextQp64_1.c: Likewise.
12763 * gcc.target/arm/simd/vextQp8_1.c: Likewise.
12764 * gcc.target/arm/simd/vextQs16_1.c: Likewise.
12765 * gcc.target/arm/simd/vextQs32_1.c: Likewise.
12766 * gcc.target/arm/simd/vextQs64_1.c: Likewise.
12767 * gcc.target/arm/simd/vextQs8_1.c: Likewise.
12768 * gcc.target/arm/simd/vextQu16_1.c: Likewise.
12769 * gcc.target/arm/simd/vextQu32_1.c: Likewise.
12770 * gcc.target/arm/simd/vextQu64_1.c: Likewise.
12771 * gcc.target/arm/simd/vextQu8_1.c: Likewise.
12772 * gcc.target/arm/simd/vexts16_1.c: Likewise.
12773 * gcc.target/arm/simd/vexts32_1.c: Likewise.
12774 * gcc.target/arm/simd/vexts64_1.c: Likewise.
12775 * gcc.target/arm/simd/vexts8_1.c: Likewise.
12776 * gcc.target/arm/simd/vextu16_1.c: Likewise.
12777 * gcc.target/arm/simd/vextu32_1.c: Likewise.
12778 * gcc.target/arm/simd/vextu64_1.c: Likewise.
12779 * gcc.target/arm/simd/vextu8_1.c: Likewise.
12780 * gcc.target/arm/simd/vrev16p8_1.c: Likewise.
12781 * gcc.target/arm/simd/vrev16qp8_1.c: Likewise.
12782 * gcc.target/arm/simd/vrev16qs8_1.c: Likewise.
12783 * gcc.target/arm/simd/vrev16qu8_1.c: Likewise.
12784 * gcc.target/arm/simd/vrev16s8_1.c: Likewise.
12785 * gcc.target/arm/simd/vrev16u8_1.c: Likewise.
12786 * gcc.target/arm/simd/vrev32p16_1.c: Likewise.
12787 * gcc.target/arm/simd/vrev32p8_1.c: Likewise.
12788 * gcc.target/arm/simd/vrev32qp16_1.c: Likewise.
12789 * gcc.target/arm/simd/vrev32qp8_1.c: Likewise.
12790 * gcc.target/arm/simd/vrev32qs16_1.c: Likewise.
12791 * gcc.target/arm/simd/vrev32qs8_1.c: Likewise.
12792 * gcc.target/arm/simd/vrev32qu16_1.c: Likewise.
12793 * gcc.target/arm/simd/vrev32qu8_1.c: Likewise.
12794 * gcc.target/arm/simd/vrev32s16_1.c: Likewise.
12795 * gcc.target/arm/simd/vrev32s8_1.c: Likewise.
12796 * gcc.target/arm/simd/vrev32u16_1.c: Likewise.
12797 * gcc.target/arm/simd/vrev32u8_1.c: Likewise.
12798 * gcc.target/arm/simd/vrev64f32_1.c: Likewise.
12799 * gcc.target/arm/simd/vrev64p16_1.c: Likewise.
12800 * gcc.target/arm/simd/vrev64p8_1.c: Likewise.
12801 * gcc.target/arm/simd/vrev64qf32_1.c: Likewise.
12802 * gcc.target/arm/simd/vrev64qp16_1.c: Likewise.
12803 * gcc.target/arm/simd/vrev64qp8_1.c: Likewise.
12804 * gcc.target/arm/simd/vrev64qs16_1.c: Likewise.
12805 * gcc.target/arm/simd/vrev64qs32_1.c: Likewise.
12806 * gcc.target/arm/simd/vrev64qs8_1.c: Likewise.
12807 * gcc.target/arm/simd/vrev64qu16_1.c: Likewise.
12808 * gcc.target/arm/simd/vrev64qu32_1.c: Likewise.
12809 * gcc.target/arm/simd/vrev64qu8_1.c: Likewise.
12810 * gcc.target/arm/simd/vrev64s16_1.c: Likewise.
12811 * gcc.target/arm/simd/vrev64s32_1.c: Likewise.
12812 * gcc.target/arm/simd/vrev64s8_1.c: Likewise.
12813 * gcc.target/arm/simd/vrev64u16_1.c: Likewise.
12814 * gcc.target/arm/simd/vrev64u32_1.c: Likewise.
12815 * gcc.target/arm/simd/vrev64u8_1.c: Likewise.
12816 * gcc.target/arm/simd/vtrnf32_1.c: Likewise.
12817 * gcc.target/arm/simd/vtrnp16_1.c: Likewise.
12818 * gcc.target/arm/simd/vtrnp8_1.c: Likewise.
12819 * gcc.target/arm/simd/vtrnqf32_1.c: Likewise.
12820 * gcc.target/arm/simd/vtrnqp16_1.c: Likewise.
12821 * gcc.target/arm/simd/vtrnqp8_1.c: Likewise.
12822 * gcc.target/arm/simd/vtrnqs16_1.c: Likewise.
12823 * gcc.target/arm/simd/vtrnqs32_1.c: Likewise.
12824 * gcc.target/arm/simd/vtrnqs8_1.c: Likewise.
12825 * gcc.target/arm/simd/vtrnqu16_1.c: Likewise.
12826 * gcc.target/arm/simd/vtrnqu32_1.c: Likewise.
12827 * gcc.target/arm/simd/vtrnqu8_1.c: Likewise.
12828 * gcc.target/arm/simd/vtrns16_1.c: Likewise.
12829 * gcc.target/arm/simd/vtrns32_1.c: Likewise.
12830 * gcc.target/arm/simd/vtrns8_1.c: Likewise.
12831 * gcc.target/arm/simd/vtrnu16_1.c: Likewise.
12832 * gcc.target/arm/simd/vtrnu32_1.c: Likewise.
12833 * gcc.target/arm/simd/vtrnu8_1.c: Likewise.
12834 * gcc.target/arm/simd/vuzpf32_1.c: Likewise.
12835 * gcc.target/arm/simd/vuzpp16_1.c: Likewise.
12836 * gcc.target/arm/simd/vuzpp8_1.c: Likewise.
12837 * gcc.target/arm/simd/vuzpqf32_1.c: Likewise.
12838 * gcc.target/arm/simd/vuzpqp16_1.c: Likewise.
12839 * gcc.target/arm/simd/vuzpqp8_1.c: Likewise.
12840 * gcc.target/arm/simd/vuzpqs16_1.c: Likewise.
12841 * gcc.target/arm/simd/vuzpqs32_1.c: Likewise.
12842 * gcc.target/arm/simd/vuzpqs8_1.c: Likewise.
12843 * gcc.target/arm/simd/vuzpqu16_1.c: Likewise.
12844 * gcc.target/arm/simd/vuzpqu32_1.c: Likewise.
12845 * gcc.target/arm/simd/vuzpqu8_1.c: Likewise.
12846 * gcc.target/arm/simd/vuzps16_1.c: Likewise.
12847 * gcc.target/arm/simd/vuzps32_1.c: Likewise.
12848 * gcc.target/arm/simd/vuzps8_1.c: Likewise.
12849 * gcc.target/arm/simd/vuzpu16_1.c: Likewise.
12850 * gcc.target/arm/simd/vuzpu32_1.c: Likewise.
12851 * gcc.target/arm/simd/vuzpu8_1.c: Likewise.
12852 * gcc.target/arm/simd/vzipf32_1.c: Likewise.
12853 * gcc.target/arm/simd/vzipp16_1.c: Likewise.
12854 * gcc.target/arm/simd/vzipp8_1.c: Likewise.
12855 * gcc.target/arm/simd/vzipqf32_1.c: Likewise.
12856 * gcc.target/arm/simd/vzipqp16_1.c: Likewise.
12857 * gcc.target/arm/simd/vzipqp8_1.c: Likewise.
12858 * gcc.target/arm/simd/vzipqs16_1.c: Likewise.
12859 * gcc.target/arm/simd/vzipqs32_1.c: Likewise.
12860 * gcc.target/arm/simd/vzipqs8_1.c: Likewise.
12861 * gcc.target/arm/simd/vzipqu16_1.c: Likewise.
12862 * gcc.target/arm/simd/vzipqu32_1.c: Likewise.
12863 * gcc.target/arm/simd/vzipqu8_1.c: Likewise.
12864 * gcc.target/arm/simd/vzips16_1.c: Likewise.
12865 * gcc.target/arm/simd/vzips32_1.c: Likewise.
12866 * gcc.target/arm/simd/vzips8_1.c: Likewise.
12867 * gcc.target/arm/simd/vzipu16_1.c: Likewise.
12868 * gcc.target/arm/simd/vzipu32_1.c: Likewise.
12869 * gcc.target/arm/simd/vzipu8_1.c: Likewise.
12870
12871 2015-05-21 Sandra Loosemore <sandra@codesourcery.com>
12872
12873 * gcc.dg/vect/bb-slp-pr65935.c: Remove explicit "dg-do run".
12874 * gcc.dg/vect/pr59354.c: Likewise.
12875 * gcc.dg/vect/pr64252.c: Likewise.
12876 * gcc.dg/vect/pr64404.c: Likewise.
12877 * gcc.dg/vect/pr64493.c: Likewise.
12878 * gcc.dg/vect/pr64495.c: Likewise.
12879 * gcc.dg/vect/pr64844.c: Likewise.
12880 * gcc.dg/vect/pr65518.c: Likewise.
12881 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
12882
12883 2015-05-21 Paolo Carlini <paolo.carlini@oracle.com>
12884
12885 PR c++/66210
12886 * g++.dg/cpp1y/var-templ28.C: New.
12887
12888 2015-05-21 H.J. Lu <hongjiu.lu@intel.com>
12889
12890 PR target/66232
12891 * gcc.target/i386/pr66232-1.c: New test.
12892 * gcc.target/i386/pr66232-2.c: Likewise.
12893 * gcc.target/i386/pr66232-3.c: Likewise.
12894 * gcc.target/i386/pr66232-4.c: Likewise.
12895 * gcc.target/i386/pr66232-5.c: Likewise.
12896
12897 2015-05-21 Nathan Sidwell <nathan@acm.org>
12898
12899 * g++.dg/cpp1y/pr60943.C: New.
12900
12901 2015-05-21 Jakub Jelinek <jakub@redhat.com>
12902
12903 PR tree-optimization/66233
12904 * gcc.c-torture/execute/pr66233.c: New test.
12905
12906 2015-05-21 Thomas Koenig <tkoenig@gcc.gnu.org>
12907
12908 PR fortran/66176
12909 * gfortran.dg/inline_matmul_11.f90: New test.
12910
12911 2015-05-21 Andreas Tobler <andreast@gcc.gnu.org>
12912
12913 * gcc.target/i386/pr32219-1.c: Use 'dg-require-effective-target pie'
12914 instead of listing several targets on its own.
12915 * gcc.target/i386/pr32219-2.c: Likewise.
12916 * gcc.target/i386/pr32219-3.c: Likewise.
12917 * gcc.target/i386/pr32219-4.c: Likewise.
12918 * gcc.target/i386/pr32219-5.c: Likewise.
12919 * gcc.target/i386/pr32219-6.c: Likewise
12920 * gcc.target/i386/pr32219-7.c: Likewise.
12921 * gcc.target/i386/pr32219-8.c: Likewise.
12922 * gcc.target/i386/pr39013-1.c: Likewise.
12923 * gcc.target/i386/pr39013-2.c: Likewise.
12924 * gcc.target/i386/pr64317.c: Likewise.
12925
12926 2015-05-21 Jeff Law <law@redhat.com>
12927
12928 * gcc.target/hppa/shadd-3.c: New test.
12929 * gcc.target/hppa/shadd-4.c: New test.
12930
12931 2015-05-21 Michael Matz <matz@suse.de>
12932
12933 * gcc.dg/vect/vect-strided-store.c: New test.
12934 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
12935 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: Adjust.
12936
12937 2015-05-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12938
12939 * lib/target-supports.exp (check_effective_target_sqrt_insn): New check.
12940 * gcc.dg/pow-sqrt-synth-1.c: New test.
12941 * gcc.target/aarch64/pow-sqrt-synth-1.c: Delete.
12942
12943 2015-05-21 Richard Biener <rguenther@suse.de>
12944
12945 PR c++/66211
12946 * g++.dg/conversion/pr66211.C: New testcase.
12947 * gcc.dg/tree-ssa/forwprop-18.c: Adjust.
12948
12949 2015-05-21 Jeff Law <law@redhat.com>
12950
12951 * gcc.target/hppa/shadd-2.c: New test.
12952
12953 2015-05-21 Oleg Endo <olegendo@gcc.gnu.org>
12954
12955 PR target/54236
12956 * gcc.target/sh/pr54236-2.c: Fix typo in comment.
12957
12958 2015-05-21 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
12959
12960 PR target/65937
12961 * gcc.target/arm/pr26702.c: Adjust target selector.
12962
12963 2015-05-21 Ilya Enkovich <enkovich.gnu@gmail.com>
12964
12965 PR middle-end/66221
12966 * gcc.dg/lto/pr66221_0.c: New test.
12967 * gcc.dg/lto/pr66221_1.c: New test.
12968
12969 2015-05-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
12970
12971 PR c/52952
12972 * gcc.dg/redecl-4.c: Update column numbers.
12973 * gcc.dg/format/bitfld-1.c: Likewise.
12974 * gcc.dg/format/attr-2.c: Likewise.
12975 * gcc.dg/format/attr-6.c: Likewise.
12976 * gcc.dg/format/attr-7.c (baz): Likewise.
12977 * gcc.dg/format/asm_fprintf-1.c: Likewise.
12978 * gcc.dg/format/attr-4.c: Likewise.
12979 * gcc.dg/format/branch-1.c: Likewise.
12980 * gcc.dg/format/c90-printf-1.c: Likewise. Add tests for column
12981 locations within strings with embedded escape sequences.
12982
12983 2015-05-20 Jeff Law <law@redhat.com>
12984
12985 * gcc.target/hppa/hppa.exp: New target test driver.
12986 * gcc.target/hppa/shadd-1.c: New test.
12987
12988 2015-05-20 Alex Velenko <Alex.Velenko@arm.com>
12989
12990 * gcc.target/arm/thumb1-far-jump-2.c (r4): Added int in definition.
12991
12992 2015-05-20 David Malcolm <dmalcolm@redhat.com>
12993
12994 * c-c++-common/Wmisleading-indentation.c (fn_32): New.
12995 (fn_33_k_and_r_style): New.
12996 (fn_33_stroustrup_style): New.
12997 (fn_33_allman_style): New.
12998 (fn_33_whitesmiths_style): New.
12999 (fn_33_horstmann_style): New.
13000 (fn_33_ratliff_banner_style): New.
13001 (fn_33_lisp_style): New.
13002 (fn_34_indent_dash_gnu): New.
13003 (fn_34_indent_dash_kr): New.
13004 (fn_34_indent_dash_orig): New.
13005 (fn_34_indent_linux_style): New.
13006
13007 2015-05-20 Andre Vehreschild <vehre@gmx.de>
13008
13009 PR fortran/65548
13010 * gfortran.dg/allocate_with_source_5.f90: Extend test.
13011
13012 2015-05-20 Bin Cheng <bin.cheng@arm.com>
13013
13014 PR tree-optimization/65447
13015 * gcc.dg/tree-ssa/pr65447.c: New test.
13016
13017 2015-05-19 Nathan sidwell <nathan@acm.org>
13018
13019 * g++.dg/cpp0x/pr65954.C: New.
13020
13021 2015-05-20 Oleg Endo <olegendo@gcc.gnu.org>
13022
13023 * gcc.target/sh/pr64366.c: Remove -m4 -ml from dg-options.
13024
13025 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13026
13027 * lib/target-supports.exp: Vector do not always have natural
13028 alignment on s390*.
13029
13030 2015-05-19 David Sherwood <david.sherwood@arm.com>
13031
13032 * gcc.dg/loop-invariant.c: New testcase.
13033
13034 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13035
13036 * lib/target-supports.exp: Vector do not always have natural
13037 alignment on s390*.
13038
13039 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13040
13041 * gcc.dg/tree-ssa/gen-vect-11b.c: Disable vector instructions on
13042 s390*.
13043 * gcc.dg/tree-ssa/gen-vect-11c.c: Likewise.
13044
13045 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13046
13047 * gcc.target/s390/zvector/vec-dbl-math-compile-1.c: New test.
13048 * gcc.target/s390/zvector/vec-genbytemask-1.c: New test.
13049 * gcc.target/s390/zvector/vec-genmask-1.c: New test.
13050 * gcc.target/s390/zvector/vec-lcbb-1.c: New test.
13051 * gcc.target/s390/zvector/vec-overloading-1.c: New test.
13052 * gcc.target/s390/zvector/vec-overloading-2.c: New test.
13053 * gcc.target/s390/zvector/vec-overloading-3.c: New test.
13054 * gcc.target/s390/zvector/vec-overloading-4.c: New test.
13055 * gcc.target/s390/zvector/vec-test-mask-1.c: New test.
13056 * gcc.target/s390/zvector/vec-elem-1.c: New test.
13057
13058 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13059
13060 * gcc.target/s390/vector/vec-scalar-cmp-1.c: New test.
13061
13062 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13063
13064 * gcc.target/s390/s390.exp
13065 (check_effective_target_vector): New check.
13066 * gcc.target/s390/vector/vec-abi-1.c: New test.
13067 * gcc.target/s390/vector/vec-abi-2.c: New test.
13068 * gcc.target/s390/vector/vec-abi-3.c: New test.
13069 * gcc.target/s390/vector/vec-abi-4.c: New test.
13070 * gcc.target/s390/vector/vec-abi-align-1.c: New test.
13071 * gcc.target/s390/vector/vec-abi-single-1.c: New test.
13072 * gcc.target/s390/vector/vec-abi-single-2.c: New test.
13073 * gcc.target/s390/vector/vec-abi-struct-1.c: New test.
13074 * gcc.target/s390/vector/vec-abi-vararg-1.c: New test.
13075 * gcc.target/s390/vector/vec-abi-vararg-2.c: New test.
13076 * gcc.target/s390/vector/vec-clobber-1.c: New test.
13077 * gcc.target/s390/vector/vec-cmp-1.c: New test.
13078 * gcc.target/s390/vector/vec-cmp-2.c: New test.
13079 * gcc.target/s390/vector/vec-dbl-math-compile-1.c: New test.
13080 * gcc.target/s390/vector/vec-genbytemask-1.c: New test.
13081 * gcc.target/s390/vector/vec-genbytemask-2.c: New test.
13082 * gcc.target/s390/vector/vec-genmask-1.c: New test.
13083 * gcc.target/s390/vector/vec-genmask-2.c: New test.
13084 * gcc.target/s390/vector/vec-init-1.c: New test.
13085 * gcc.target/s390/vector/vec-int-math-compile-1.c: New test.
13086 * gcc.target/s390/vector/vec-shift-1.c: New test.
13087 * gcc.target/s390/vector/vec-sub-1.c: New test.
13088
13089 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13090
13091 * gcc.target/aarch64/advsimd-intrinsics/vqshrun_n.c: New file.
13092
13093 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13094
13095 * gcc.target/aarch64/advsimd-intrinsics/vqshrn_n.c: New file.
13096
13097 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13098
13099 * gcc.target/aarch64/advsimd-intrinsics/vqshlu_n.c: New file.
13100
13101 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13102
13103 * gcc.target/aarch64/advsimd-intrinsics/vqshl_n.c: New file.
13104
13105 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13106
13107 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: New file.
13108
13109 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13110
13111 * gcc.target/aarch64/advsimd-intrinsics/vqrshrun_n.c: New file.
13112
13113 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13114
13115 * gcc.target/aarch64/advsimd-intrinsics/vqrshrn_n.c: New file.
13116
13117 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13118
13119 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: New file.
13120
13121 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13122
13123 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_n.c: New file.
13124
13125 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13126
13127 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_lane.c: New file.
13128
13129 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13130
13131 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh.c: New file.
13132
13133 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13134
13135 * gcc.target/aarch64/advsimd-intrinsics/vqmovun.c: New file.
13136
13137 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13138
13139 * gcc.target/aarch64/advsimd-intrinsics/vqmovn.c: New file.
13140
13141 2015-05-19 Jakub Jelinek <jakub@redhat.com>
13142
13143 PR tree-optimization/66187
13144 * gcc.c-torture/execute/pr66187.c: New test.
13145 * gcc.dg/pr66187-1.c: New test.
13146 * gcc.dg/pr66187-2.c: New test.
13147
13148 2015-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
13149
13150 * gcc.dg/vect/bb-slp-35.c: Adjust.
13151
13152 2015-05-19 Richard Biener <rguenther@suse.de>
13153
13154 PR tree-optimization/66165
13155 * gcc.dg/torture/pr66165.c: New testcase.
13156
13157 PR tree-optimization/66185
13158 * gcc.dg/torture/pr66185.c: New testcase.
13159
13160 2015-05-19 Oleg Endo <olegendo@gcc.gnu.org>
13161
13162 PR target/54236
13163 * gcc.target/sh/pr54236-2.c: Adjust expected insn counts.
13164
13165 2015-05-19 Sameera Deshpande <sameera.deshpande@imgtec.com>
13166
13167 * gcc.target/mips/p5600-bonding.c : New file.
13168
13169 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13170
13171 PR fortran/66106
13172 * gfortran.dg/interface_operator_1.f90: New tests.
13173
13174 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13175
13176 PR fortran/66057
13177 * gfortran.dg/generic_29.f90: New tests.
13178
13179 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13180
13181 PR fortran/66043
13182 * gfortran.dg/storage_size_6.f90: New tests.
13183
13184 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13185
13186 PR fortran/66045
13187 * gfortran.dg/null1.f90: New test.
13188
13189 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13190
13191 PR fortran/66044
13192 * gfortran.dg/entry_21.f90: New test.
13193
13194 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13195
13196 PR fortran/66043
13197 * gfortran.dg/storage_size_6.f90: New tests.
13198
13199 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13200
13201 PR fortran/66040
13202 * gfortran.dg/misplaced_statement.f90: New test.
13203
13204 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13205
13206 PR fortran/66039
13207 * gfortran.dg/filepos1.f90: New test
13208
13209 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13210
13211 PR fortran/64925
13212 * gfortran.dg/pr64925.f90: New test.
13213
13214 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13215
13216 * gfortran.dg/lto/pr41521_0.f90: Move INTERFACE statement in program
13217 unit.
13218 * gfortran.dg/lto/pr41576_1.f90: Ditto.
13219
13220 2015-05-12 Andreas Tobler <andreast@gcc.gnu.org>
13221
13222 * lib/target-supports.exp (check_effective_target_pie): Add *-*-freebsd*
13223 to the family of pie capable targets.
13224
13225 2015-05-18 Alex Velenko <Alex.Velenko@arm.com>
13226
13227 * gcc.target/arm/bics_1.c : New testcase.
13228 * gcc.target/arm/bics_2.c : New testcase.
13229 * gcc.target/arm/bics_3.c : New testcase.
13230 * gcc.target/arm/bics_4.c : New testcase.
13231
13232 2015-05-18 Robert Suchanek <robert.suchanek@imgtec.com>
13233
13234 * gcc.target/mips/umips-attr.c: New test.
13235
13236 2015-05-17 Uros Bizjak <ubizjak@gmail.com>
13237
13238 * gcc.dg/20150120-1.c (dg-final): Cleanup original tree dump.
13239 * gcc.dg/20150120-2.c (dg-final): Ditto.
13240 * gcc.dg/20150120-2.c (dg-final): Ditto.
13241 * gfortran.dg/inline_matmul_1.f90 (dg-final): Ditto.
13242
13243 2015-05-17 Uros Bizjak <ubizjak@gmail.com>
13244
13245 PR target/66174
13246 * gcc.target/i386/pr66174.c: New test.
13247
13248 2015-05-17 Thomas Koenig <tkoenig@gcc.gnu.org>
13249
13250 PR fortran/37131
13251 * gfortran.dg/matmul_bounds_6.f90: New test.
13252 * gfortran.dg/matmul_bounds_7.f90: New test.
13253
13254 2015-05-16 Jan Hubicka <hubicka@ucw.cz>
13255
13256 * gfortran.dg/lto/20091028-2_1.c: Fix return value.
13257 * gfortran.dg/lto/pr41576_1.f90: Add interface.
13258 * gfortran.dg/lto/pr41521_0.f90: Disable lto-type-mismatch
13259 * gfortran.dg/lto/pr60635_0.f90: Disable lto-type-mismatch.
13260 * gfortran.dg/lto/20091028-1_1.c: Fix return type.
13261 * gcc.dg/lto/20120723_0.c: Disbale lto-type-mismatch.
13262
13263 2015-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13264
13265 PR fortran/65903
13266 * gfortran.dg/continuation_13.f90: Update test.
13267 * gfortran.dg/pr65903.f90: New test.
13268
13269 2015-05-16 Thomas Koenig <tkoenig@gcc.gnu.org>
13270
13271 PR fortran/66113
13272 * gfortran.dg/block_14.f90: New test.
13273
13274 2015-05-16 Manuel López-Ibáñez <manu@gcc.gnu.org>
13275
13276 PR fortran/44054
13277 * lib/gfortran-dg.exp: Update regex to handle two locations for
13278 the same diagnostic without caret.
13279 * gfortran.dg/badline.f: Test also that line numbers are correct
13280 before and after "left but not entered" warning.
13281
13282 2015-05-16 Kugan Vivekanandarajah <kuganv@linaro.org>
13283 Zhenqiang Chen <zhenqiang.chen@linaro.org>
13284
13285 PR target/65768
13286 * gcc.target/arm/maskdata.c: New test.
13287
13288 2015-05-16 Mikael Morin <mikael@gcc.gnu.org>
13289
13290 PR fortran/65792
13291 * gfortran.dg/derived_constructor_components_5: New test
13292
13293 2015-05-16 Uros Bizjak <ubizjak@gmail.com>
13294
13295 PR target/66140
13296 * gcc.target/alpha/pr66140.c: New test.
13297
13298 2015-05-15 Mikhail Maltsev <maltsevm@gmail.com>
13299
13300 PR c/48956
13301 * gcc.dg/Wconversion-complex-c99.c: New test.
13302 * gcc.dg/Wconversion-complex-gnu.c: New test.
13303
13304 2015-05-15 Marc Glisse <marc.glisse@inria.fr>
13305
13306 PR tree-optimization/64454
13307 * gcc.dg/modmod.c: New testcase.
13308
13309 2015-05-15 Ilya Enkovich <ilya.enkovich@intel.com>
13310
13311 * gcc.dg/lto/chkp-wrap-asm-name_0.c: New.
13312
13313 2015-05-15 Ilya Enkovich <enkovich.gnu@gmail.com>
13314
13315 PR middle-end/66134
13316 * gcc.target/i386/mpx/pr66134.c: New test.
13317
13318 2015-05-14 Rohit Arul Raj <rohitrulraj@freescale.com>
13319
13320 * gcc.target/powerpc/pr60158.c: New test.
13321
13322 2015-05-14 Alexander Monakov <amonakov@ispras.ru>
13323
13324 * gcc.target/i386/sibcall-7.c: New test.
13325 * gcc.target/i386/sibcall-8.c: New test.
13326
13327 2015-05-14 Wilco Dijkstra <wdijkstr@arm.com>
13328
13329 * gcc.target/aarch64/abs_1.c (abs64): Update test for new abs expansion.
13330 (abs64_in_dreg): Likewise.
13331
13332 2015-05-14 Marek Polacek <polacek@redhat.com>
13333
13334 PR c/66066
13335 PR c/66127
13336 * gcc.dg/pr14649-1.c: Add -Wpedantic.
13337 * gcc.dg/pr19984.c: Likewise.
13338 * gcc.dg/pr66066-1.c: New test.
13339 * gcc.dg/pr66066-2.c: New test.
13340 * gcc.dg/pr66066-3.c: New test.
13341
13342 2015-05-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13343
13344 * gcc.target/aarch64/pow-sqrt-synth-1.c: New test.
13345 * gcc.dg/pow-sqrt.x: New file.
13346 * gcc.dg/pow-sqrt-1.c: New test.
13347 * gcc.dg/pow-sqrt-2.c: Likewise.
13348 * gcc.dg/pow-sqrt-3.c: Likewise.
13349
13350 2015-05-13 Richard Biener <rguenther@suse.de>
13351
13352 PR tree-optimization/66123
13353 * gcc.dg/torture/pr66123.c: New testcase.
13354
13355 2015-05-13 Richard Biener <rguenther@suse.de>
13356
13357 PR middle-end/66110
13358 * gcc.dg/alias-2.c: Adjust.
13359 * gcc.dg/tree-ssa/ssa-dse-17.c: New testcase.
13360
13361 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
13362
13363 PR target/65103
13364 * gcc.target/i386/pr65103-3.c: New.
13365
13366 2015-05-13 Martin Liska <mliska@suse.cz>
13367
13368 * g++.dg/ipa/pr65557.C: Remove unnecessary dump flag.
13369
13370 2015-05-13 Jakub Jelinek <jakub@redhat.com>
13371
13372 PR target/66112
13373 * gcc.target/i386/pr66112-2.c: New test.
13374
13375 PR target/66112
13376 * gcc.target/i386/pr66112-1.c: New test.
13377
13378 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
13379
13380 PR target/66048
13381 * gcc.target/i386/mpx/pr66048.cc: New.
13382
13383 2015-05-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
13384
13385 PR rtl-optimization/64616
13386 * gcc.dg/loop-8.c: New test.
13387 * gcc.dg/loop-9.c: New test.
13388
13389 2015-05-12 Jan Hubicka <hubicka@ucw.cz>
13390
13391 PR target/pr66047.c
13392 * gcc.target/i386/pr66047.c: New testcase.
13393
13394 2015-05-12 Jan Hubicka <hubicka@ucw.cz>
13395
13396 PR ipa/65873
13397 * gcc.c-torture/compile/pr65873.c: New testcase.
13398
13399 2015-05-12 Thomas Koenig <tkoenig@gcc.gnu.org>
13400
13401 PR fortran/66111
13402 * gfortran.dg/inline_matmul_10.f90: New test.
13403
13404 2015-05-12 David Malcolm <dmalcolm@redhat.com>
13405
13406 * c-c++-common/Wmisleading-indentation.c: New testcase.
13407 * c-c++-common/Wmisleading-indentation-2.c: New testcase.
13408 * c-c++-common/Wmisleading-indentation-2.md: New file.
13409
13410 2015-05-12 Sandra Loosemore <sandra@codesourcery.com>
13411
13412 * gcc.target/nios2/nios2-trap-insn.c: Expect "trap" instead of
13413 "break".
13414 * gcc.target/nios2/nios2-stack-check-1.c: Likewise.
13415
13416 2015-05-12 Richard Biener <rguenther@suse.de>
13417
13418 PR tree-optimization/66101
13419 * gcc.dg/torture/pr66101.c: New testcase.
13420
13421 2015-05-12 Richard Biener <rguenther@suse.de>
13422
13423 PR tree-optimization/37021
13424 * gcc.target/i386/vect-addsub.c: New testcase.
13425
13426 2015-05-12 Alexander Monakov <amonakov@ispras.ru>
13427
13428 * gcc.target/i386/pr65753.c: Use -O2 instead of -O.
13429
13430 2015-05-12 Tom de Vries <tom@codesourcery.com>
13431
13432 PR tree-optimization/66010
13433 * gcc.dg/tree-ssa/stdarg-2.c: Undo scan xfails for f15.
13434
13435 2015-05-12 Paolo Carlini <paolo.carlini@oracle.com>
13436
13437 PR c++/65133
13438 * g++.dg/cpp0x/trailing10.C: New.
13439
13440 2015-05-12 Richard Biener <rguenther@suse.de>
13441
13442 * gcc.dg/vect/bb-slp-35.c: New testcase.
13443
13444 2015-05-11 Mikael Morin <mikael@gcc.gnu.org>
13445
13446 PR fortran/66100
13447 * gfortran.dg/bound_simplification_6.f90: New.
13448
13449 2015-05-11 Steve Ellcey <sellcey@mips.com>
13450
13451 * gcc.target/mips/branch-1.c: Pass argument to bar().
13452
13453 2015-05-11 Alexander Monakov <amonakov@ispras.ru>
13454
13455 PR target/65753
13456 * gcc.target/i386/pr65753.c: New test.
13457
13458 2015-05-11 Richard Sandiford <richard.sandiford@arm.com>
13459
13460 PR rtl-optimization/66076
13461 * gcc.dg/torture/pr66076.c: New test.
13462
13463 2015-05-10 Thomas Koenig <tkoenig@gcc.gnu.org>
13464
13465 PR fortran/66041
13466 * gfortran.dg/inline_matmul_7.f90: New test.
13467 * gfortran.dg/inline_matmul_8.f90: New test.
13468 * gfortran.dg/inline_matmul_9.f90: New test.
13469
13470 2015-05-10 Mikael Morin <mikael@gcc.gnu.org>
13471
13472 * gfortran.dg/bound_simplification_5.f90: New.
13473
13474 2015-05-09 Jason Merrill <jason@redhat.com>
13475
13476 * lib/target-supports.exp (cxx_default): New global.
13477 (check_effective_target_c++11_only)
13478 (check_effective_target_c++14_only)
13479 (check_effective_target_c++98_only)
13480 (check_effective_target_c++1z_only): Check it.
13481
13482 2015-05-09 Marc Glisse <marc.glisse@inria.fr>
13483
13484 PR tree-optimization/64454
13485 * gcc.dg/tree-ssa/vrp97.c: New file.
13486 * gcc.dg/vect/slp-perm-7.c: Update.
13487
13488 2015-05-09 Andre Vehreschild <vehre@gmx.de>
13489
13490 PR fortran/65894
13491 * gfortran.dg/elemental_subroutine_11.f90: New test.
13492
13493 2015-05-08 Richard Biener <rguenther@suse.de>
13494
13495 PR tree-optimization/66036
13496 * gcc.dg/vect/slp-41.c: New testcase.
13497
13498 2015-05-08 Mikael Morin <mikael@gcc.gnu.org>
13499
13500 * gfortran.dg/elemental_optional_args_7.f90: New.
13501
13502 2015-05-08 Alan Lawrence <alan.lawrence@arm.com>
13503
13504 * gcc.target/aarch64/singleton_intrinsics_1.c: Generalize regex to
13505 allow cmlt or sshr.
13506
13507 2015-05-08 Marek Polacek <polacek@redhat.com>
13508
13509 PR c/64918
13510 * gcc.dg/Woverride-init-side-effects-1.c: New test.
13511 * gcc.dg/Woverride-init-side-effects-2.c: New test.
13512
13513 2015-05-07 Marek Polacek <polacek@redhat.com>
13514
13515 PR c/65179
13516 * c-c++-common/Wshift-negative-value-1.c: New test.
13517 * c-c++-common/Wshift-negative-value-2.c: New test.
13518 * c-c++-common/Wshift-negative-value-3.c: New test.
13519 * c-c++-common/Wshift-negative-value-4.c: New test.
13520 * c-c++-common/Wshift-negative-value-5.c: New test.
13521 * c-c++-common/Wshift-negative-value-6.c: New test.
13522 * gcc.dg/c90-left-shift-1.c: New test.
13523 * gcc.dg/c99-const-expr-7.c: Add dg-error.
13524 * gcc.dg/c99-left-shift-1.c: New test.
13525
13526 2015-05-07 Segher Boessenkool <segher@kernel.crashing.org>
13527
13528 PR middle-end/192
13529 PR middle-end/54303
13530 * gcc.dg/fdata-sections-2.c: New file.
13531
13532 2015-05-07 Marek Polacek <polacek@redhat.com>
13533
13534 PR testsuite/66046
13535 * c-c++-common/ubsan/align-6.c: Don't match trailing newlines in the
13536 last dg-output.
13537 * c-c++-common/ubsan/align-7.c: Likewise.
13538 * c-c++-common/ubsan/bounds-8.c: Likewise.
13539 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
13540 * c-c++-common/ubsan/load-bool-enum.c: Likewise.
13541 * c-c++-common/ubsan/null-1.c: Likewise.
13542 * c-c++-common/ubsan/null-10.c: Likewise.
13543 * c-c++-common/ubsan/null-11.c: Likewise.
13544 * c-c++-common/ubsan/null-2.c: Likewise.
13545 * c-c++-common/ubsan/null-3.c: Likewise.
13546 * c-c++-common/ubsan/null-4.c: Likewise.
13547 * c-c++-common/ubsan/null-5.c: Likewise.
13548 * c-c++-common/ubsan/null-6.c: Likewise.
13549 * c-c++-common/ubsan/null-7.c: Likewise.
13550 * c-c++-common/ubsan/null-8.c: Likewise.
13551 * c-c++-common/ubsan/null-9.c: Likewise.
13552 * c-c++-common/ubsan/object-size-1.c: Likewise.
13553 * c-c++-common/ubsan/object-size-10.c: Likewise.
13554 * c-c++-common/ubsan/object-size-4.c: Likewise.
13555 * c-c++-common/ubsan/object-size-5.c: Likewise.
13556 * c-c++-common/ubsan/object-size-7.c: Likewise.
13557 * c-c++-common/ubsan/object-size-8.c: Likewise.
13558 * c-c++-common/ubsan/object-size-9.c: Likewise.
13559 * c-c++-common/ubsan/overflow-add-2.c: Likewise.
13560 * c-c++-common/ubsan/overflow-int128.c: Likewise.
13561 * c-c++-common/ubsan/overflow-mul-2.c: Likewise.
13562 * c-c++-common/ubsan/overflow-mul-4.c: Likewise.
13563 * c-c++-common/ubsan/overflow-negate-1.c: Likewise.
13564 * c-c++-common/ubsan/overflow-negate-3.c: Likewise.
13565 * c-c++-common/ubsan/overflow-sub-2.c: Likewise.
13566 * c-c++-common/ubsan/overflow-sub-4.c: Likewise.
13567 * c-c++-common/ubsan/pr59333.c: Likewise.
13568 * c-c++-common/ubsan/pr59667.c: Likewise.
13569 * c-c++-common/ubsan/pr60613-2.c: Likewise.
13570 * c-c++-common/ubsan/pr60636.c: Likewise.
13571 * c-c++-common/ubsan/pr63802.c: Likewise.
13572 * c-c++-common/ubsan/recovery-1.c: Likewise.
13573 * c-c++-common/ubsan/recovery-3.c: Likewise.
13574 * c-c++-common/ubsan/shift-1.c: Likewise.
13575 * c-c++-common/ubsan/shift-2.c: Likewise.
13576 * c-c++-common/ubsan/shift-4.c: Likewise.
13577 * c-c++-common/ubsan/shift-7.c: Likewise.
13578 * c-c++-common/ubsan/undefined-2.c: Likewise.
13579 * c-c++-common/ubsan/vla-1.c: Likewise.
13580 * g++.dg/ubsan/null-1.C: Likewise.
13581 * g++.dg/ubsan/null-3.C: Likewise.
13582 * g++.dg/ubsan/null-4.C: Likewise.
13583 * g++.dg/ubsan/vptr-8.C: Likewise.
13584 * g++.dg/ubsan/vptr-9.C: Likewise.
13585 * gcc.dg/ubsan/bounds-2.c: Likewise.
13586 * gcc.dg/ubsan/object-size-9.c: Likewise.
13587
13588 2015-05-07 Jeff Law <law@redhat.com>
13589
13590 * gcc.dg/tree-ssa/shorten-1.c: New test.
13591
13592 2015-05-07 Richard Biener <rguenther@suse.de>
13593
13594 PR tree-optimization/66002
13595 * gcc.dg/vect/vect-125.c: New testcase.
13596
13597 2015-05-07 Marek Polacek <polacek@redhat.com>
13598 Martin Uecker <uecker@eecs.berkeley.edu>
13599
13600 * c-c++-common/ubsan/bounds-10.c: New test.
13601
13602 2015-05-06 David Malcolm <dmalcolm@redhat.com>
13603
13604 * jit.dg/harness.h (set_options): Wrap with
13605 #ifndef TEST_ESCHEWS_SET_OPTIONS.
13606 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer):
13607 Special-case test-benchmark.c as a negative.
13608 * jit.dg/test-benchmark.c: New file.
13609
13610 2015-05-06 Yvan Roux <yvan.roux@linaro.org>
13611
13612 PR target/64208
13613 * gcc.target/arm/pr64208.c: New test.
13614
13615 2015-05-06 Alan Modra <amodra@gmail.com>
13616
13617 PR target/66020
13618 * gcc.target/powerpc/ppc64-abi-2.c (my_mcount): Rewrite.
13619 (gparms): Make volatile.
13620
13621 2015-05-06 Richard Biener <rguenther@suse.de>
13622
13623 PR tree-optimization/62283
13624 * gcc.dg/vect/bb-slp-32.c: Remove XFAIL.
13625
13626 2015-05-06 Christian Bruel <christian.bruel@st.com>
13627
13628 PR target/66015
13629 * gcc.target/aarch64/iinline-attr-1.c: New test.
13630
13631 2015-05-06 Richard Biener <rguenther@suse.de>
13632
13633 * gcc.dg/vect/bb-slp-34.c: New testcase.
13634
13635 2015-05-06 Richard Biener <rguenther@suse.de>
13636
13637 PR tree-optimization/62283
13638 * gcc.dg/vect/bb-slp-14.c: Adjust.
13639
13640 2015-05-05 Uros Bizjak <ubizjak@gmail.com>
13641
13642 PR target/65990
13643 * gcc.target/i386/pr65990.c: New test.
13644
13645 2015-05-05 Ilya Tocar <ilya.tocar@intel.com>
13646
13647 PR target/65915
13648 * gcc.target/i386/pr65915.c: New.
13649
13650 2015-05-05 Tom de Vries <tom@codesourcery.com>
13651
13652 * gcc.dg/tree-ssa/stdarg-2.c: Xfail f15 scans which test for presence of
13653 'va_list escapes 0'.
13654
13655 2015-05-05 Tom de Vries <tom@codesourcery.com>
13656
13657 * gcc.dg/tree-ssa/stdarg-2.c: Undo incorrect fix in f15 scans committed
13658 in r222173.
13659
13660 2015-05-05 Yvan Roux <yvan.roux@linaro.org>
13661
13662 * gcc.target/arm/pr65067.c: Require Thumb2 effective target.
13663 * gcc.target/arm/pr65924.c: Likewise.
13664
13665 2015-05-05 Uros Bizjak <ubizjak@gmail.com>
13666
13667 PR target/65871
13668 * gcc.target/i386/pr65871-3.c: New test.
13669
13670 2015-05-04 Jeff Law <law@redhat.com>
13671
13672 Revert:
13673 2015-05-04 Jeff Law <law@redhat.com>
13674 * gcc.dg/tree-ssa/shorten-1.c: New test.
13675
13676 2015-05-04 Paolo Carlini <paolo.carlini@oracle.com>
13677 Jakub Jelinek <jakub@redhat.com>
13678
13679 PR c++/66007
13680 * g++.dg/cpp0x/Wnarrowing4.C: New.
13681
13682 2015-05-04 Sandra Loosemore <sandra@codesourcery.com>
13683
13684 * lib/target-supports.exp
13685 (check_effective_target_keeps_null_pointer_checks): Clarify that
13686 this is for targets that disable -fdelete-null-pointer-checks,
13687 not default it to off.
13688 * gcc.dg/ipa/ipa-pta-14.c: Make dependence on
13689 -fdelete-null-pointer-checks explicit.
13690 * gcc.dg/tree-ssa/20030730-1.c: Likewise.
13691 * gcc.dg/tree-ssa/20030730-2.c: Likewise.
13692 * gcc.dg/tree-ssa/isolate-1.c: Likewise.
13693 * gcc.dg/tree-ssa/isolate-2.c: Likewise.
13694 * gcc.dg/tree-ssa/isolate-3.c: Likewise.
13695 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
13696 * gcc.dg/tree-ssa/isolate-5.c: Likewise.
13697 * gcc.dg/tree-ssa/nonzero-1.c: Likewise.
13698 * gcc.dg/tree-ssa/pr20318.c: Likewise.
13699 * gcc.dg/tree-ssa/pr20701.c: Likewise.
13700 * gcc.dg/tree-ssa/pr20702.c: Likewise.
13701 * gcc.dg/tree-ssa/pr21086.c: Likewise.
13702 * gcc.dg/tree-ssa/pr21090.c: Likewise.
13703 * gcc.dg/tree-ssa/pr58480.c: Likewise.
13704 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
13705 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
13706 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
13707 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
13708 * gcc.dg/tree-ssa/unreachable.c: Likewise.
13709 * gcc.dg/tree-ssa/vrp02.c: Likewise.
13710 * gcc.dg/tree-ssa/vrp07.c: Likewise.
13711 * gcc.dg/tree-ssa/vrp08.c: Likewise.
13712 * gcc.dg/tree-ssa/vrp55.c: Likewise.
13713 * g++.dg/cpp0x/static_assert9.C: Likewise.
13714 * g++.dg/tree-ssa/nonzero-1.C: Likewise.
13715 * g++.dg/tree-ssa/pr19476-1.C: Likewise.
13716 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
13717 * g++.dg/tree-ssa/pr19476-5.C: Likewise.
13718 * g++.dg/tree-ssa/pr26406.C: Likewise.
13719
13720 2015-05-04 Jakub Jelinek <jakub@redhat.com>
13721
13722 PR tree-optimization/65984
13723 * c-c++-common/ubsan/pr65984.c: New test.
13724
13725 2015-05-04 Jeff Law <law@redhat.com>
13726
13727 * gcc.dg/tree-ssa/shorten-1.c: New test.
13728
13729 2015-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13730
13731 PR fortran/44735
13732 * gfortran.dg/pr44735.f90: New test.
13733
13734 2015-05-04 Richard Biener <rguenther@suse.de>
13735
13736 PR tree-optimization/65965
13737 * gcc.dg/vect/bb-slp-33.c: New testcase.
13738
13739 2015-05-04 Richard Biener <rguenther@suse.de>
13740
13741 PR tree-optimization/65935
13742 * gcc.dg/vect/bb-slp-pr65935.c: New testcase.
13743
13744 2015-05-03 Christophe Lyon <christophe.lyon@linaro.org>
13745
13746 * gcc.target/aarch64/advsimd-intrinsics/binary_op.inc: Call CHECK
13747 for each supported variant instead of CHECK_RESULTS.
13748 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc: Likewise.
13749 * gcc.target/aarch64/advsimd-intrinsics/unary_op.inc: Likewise.
13750 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: Likewise.
13751 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: Likewise.
13752 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
13753 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
13754 * gcc.target/aarch64/advsimd-intrinsics/vaba.c: Remove dummy
13755 expected results for unsupported variants. Call CHECK for each
13756 supported variant instead of CHECK_RESULTS.
13757 * gcc.target/aarch64/advsimd-intrinsics/vabal.c: Likewise.
13758 * gcc.target/aarch64/advsimd-intrinsics/vabd.c: Likewise.
13759 * gcc.target/aarch64/advsimd-intrinsics/vabdl.c: Likewise.
13760 * gcc.target/aarch64/advsimd-intrinsics/vcls.c: Likewise.
13761 * gcc.target/aarch64/advsimd-intrinsics/vclz.c: Likewise.
13762 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c: Likewise.
13763 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c: Likewise.
13764 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c: Likewise.
13765 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c: Likewise.
13766 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c: Likewise.
13767 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
13768 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
13769 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
13770 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
13771 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
13772 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Likewise.
13773 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: Likewise.
13774 * gcc.target/aarch64/advsimd-intrinsics/vabs.c: Remove dummy
13775 expected results for unsupported variants.
13776 * gcc.target/aarch64/advsimd-intrinsics/vadd.c: Likewise.
13777 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Likewise.
13778 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Likewise.
13779 * gcc.target/aarch64/advsimd-intrinsics/vand.c: Likewise.
13780 * gcc.target/aarch64/advsimd-intrinsics/vbic.c: Likewise.
13781 * gcc.target/aarch64/advsimd-intrinsics/vcage.c: Likewise.
13782 * gcc.target/aarch64/advsimd-intrinsics/vcagt.c: Likewise.
13783 * gcc.target/aarch64/advsimd-intrinsics/vcale.c: Likewise.
13784 * gcc.target/aarch64/advsimd-intrinsics/vcalt.c: Likewise.
13785 * gcc.target/aarch64/advsimd-intrinsics/vceq.c: Likewise.
13786 * gcc.target/aarch64/advsimd-intrinsics/vcge.c: Likewise.
13787 * gcc.target/aarch64/advsimd-intrinsics/vcgt.c: Likewise.
13788 * gcc.target/aarch64/advsimd-intrinsics/vcle.c: Likewise.
13789 * gcc.target/aarch64/advsimd-intrinsics/vclt.c: Likewise.
13790 * gcc.target/aarch64/advsimd-intrinsics/veor.c: Likewise.
13791 * gcc.target/aarch64/advsimd-intrinsics/vneg.c: Likewise.
13792 * gcc.target/aarch64/advsimd-intrinsics/vorn.c: Likewise.
13793 * gcc.target/aarch64/advsimd-intrinsics/vorr.c: Likewise.
13794 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c: Likewise.
13795 * gcc.target/aarch64/advsimd-intrinsics/vqadd.c: Likewise.
13796 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c: Likewise.
13797 * gcc.target/aarch64/advsimd-intrinsics/vqsub.c: Likewise.
13798 * gcc.target/aarch64/advsimd-intrinsics/vsub.c: Likewise.
13799 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: Likewise.
13800 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: Likewise.
13801 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: Likewise.
13802 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Likewise.
13803 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise.
13804
13805 2015-05-03 Thomas Koenig <tkoenig@gcc.gnu.org>
13806
13807 PR fortran/37131
13808 * gfortran.dg/bound_9.f90: Add pointer assignment.
13809
13810 2015-05-01 Paolo Carlini <paolo.carlini@oracle.com>
13811 Prathamesh Kulharni <prathamesh.kulkarni@linaro.org>
13812
13813 PR c++/65858
13814 * g++.dg/cpp0x/Wnarrowing3.C: New.
13815
13816 2015-05-01 Rasmus Villemoes <rv@rasmusvillemoes.dk>
13817
13818 * gcc.dg/20150120-1.c: New test.
13819 * gcc.dg/20150120-2.c: New test.
13820 * gcc.dg/20150120-3.c: New test.
13821
13822 2015-05-01 David Edelsohn <dje.gcc@gmail.com>
13823
13824 * gcc.dg/debug/pr65771.c: Add "dg-add-options tls".
13825
13826 2015-05-01 Renlin Li <renlin.li@arm.com>
13827
13828 * gcc.dg/pr65345-2.c: Add sync_int_long target selector.
13829
13830 2015-05-01 Mikael Morin <mikael@gcc.gnu.org>
13831
13832 * gfortran.dg/bound_simplification_4.f90: New.
13833
13834 2015-04-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13835
13836 * gcc.target/powerpc/crypto-builtin-2.c: Replace powerpc_vsx_ok
13837 with powerpc_p8vector_ok.
13838
13839 2015-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
13840
13841 PR fortran/37131
13842 * gfortran.dg/coarray_lib_this_image_2.f90: Adjust
13843 scan pattern.
13844 * gfortran.dg/bound_9.f90: New test case.
13845
13846 2015-04-30 Uros Bizjak <ubizjak@gmail.com>
13847
13848 * g++.dg/ipa/devirt-28a.C: Require LTO effective target.
13849 * g++.dg/ext/sync-4.C (dg-additional-options): Use -march=pentium
13850 for 32bit x86 targets.
13851 * gcc.dg/pr36504.c (dg-additional-options): Use -march=i686 -msse
13852 for 32bit x86 targets.
13853 * gcc.dg/pr39455.c (dg-additional-options): Ditto.
13854 * gcc.dg/pr45352-1.c (dg-additional-options): Ditto.
13855 * gcc.dg/pr63914.c (dg-additional-options): Use -msse
13856 for 32bit x86 targets.
13857
13858 2015-04-30 Marek Polacek <polacek@redhat.com>
13859
13860 PR tree-optimization/63551
13861 * g++.dg/ipa/pr63551.C: New test.
13862
13863 2015-04-30 Caroline Tice <cmtice@google.com>
13864
13865 PR 65929
13866 * gcc.dg/tree-prof/cold_partition_label.c: Only check for cold
13867 partition size on certain targets.
13868
13869 2015-04-30 Renlin Li <renlin.li@arm.com>
13870
13871 * gcc.target/aarch64/vect-reduc-or_1.c: New.
13872
13873 2015-04-30 Marek Polacek <polacek@redhat.com>
13874
13875 * c-c++-common/Wbool-compare-3.c: New test.
13876
13877 * gcc.dg/pr65901.c (foo): Adjust dg-error.
13878 * gcc.c-torture/compile/pr48767.c (foo): Likewise.
13879
13880 2015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
13881
13882 PR c++/57610
13883 * g++.dg/init/ref22.C: New.
13884
13885 2015-04-30 Marek Polacek <polacek@redhat.com>
13886
13887 * gcc.dg/init-bad-8.c: New test.
13888
13889 * gcc.dg/incomplete-typedef-1.c: New test.
13890
13891 2015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
13892
13893 PR c++/59955
13894 * g++.dg/template/crash121.C: New.
13895
13896 2015-04-29 Petar Jovanovic <petar.jovanovic@rt-rk.com>
13897
13898 * gcc.target/mips/call-from-init.c: New test.
13899 * gcc.target/mips/mips.exp: Add section_start to mips_option_groups.
13900
13901 2015-04-29 Uros Bizjak <ubizjak@gmail.com>
13902
13903 PR target/65871
13904 * gcc.target/i386/pr65871-1.c: New test.
13905 * gcc.target/i386/pr65871-2.c: Ditto.
13906
13907 2015-04-29 Marek Polacek <polacek@redhat.com>
13908
13909 PR c/64610
13910 * c-c++-common/Wbool-compare-1.c (fn1): Remove a few lines.
13911 * c-c++-common/Wbool-compare-2.c: New test.
13912
13913 2015-04-29 Alan Lawrence <alan.lawrence@arm.com>
13914
13915 PR target/65770
13916 * gcc.target/aarch64/vstN_lane_1.c: New file.
13917
13918 2015-04-29 Paolo Carlini <paolo.carlini@oracle.com>
13919
13920 PR c++/64667
13921 * g++.dg/warn/Winit-self-3.C: New.
13922
13923 2015-04-29 Uros Bizjak <ubizjak@gmail.com>
13924
13925 * gfortran.dg/namelist_87.f90: Use dg-add-options ieee.
13926
13927 2015-04-29 Yvan Roux <yvan.roux@linaro.org>
13928
13929 PR target/65924
13930 * gcc.target/arm/pr65924.c: New test.
13931
13932 2015-04-29 Thomas Schwinge <thomas@codesourcery.com>
13933
13934 * g++.dg/gomp/tpl-target-update.C: New file.
13935
13936 2015-04-29 Richard Biener <rguenther@suse.de>
13937
13938 PR tree-optimization/65917
13939 * gcc.dg/tree-ssa/20030922-2.c: Disable ifcombine and XFAIL.
13940
13941 2015-04-29 Christian Bruel <christian.bruel@st.com>
13942
13943 PR target/64835
13944 * gcc.dg/ipa/iinline-attr.c: New test.
13945 * gcc.target/i386/iinline-attr-2.c: New test.
13946
13947 2015-04-28 Andre Vehreschild <vehre@gmx.de>
13948
13949 * gfortran.dg/implicit_class_1.f90: Adding flag to check, if
13950 segfault is fixed.
13951
13952 2015-04-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13953
13954 * gcc.dg/vect/vect-33.c: Remove spurious line.
13955
13956 2015-04-28 Jan Hubicka <hubicka@ucw.cz>
13957
13958 * g++.dg/tree-ssa/pr61034.C: Add temporary; fix template.
13959
13960 2015-04-28 Marek Polacek <polacek@redhat.com>
13961
13962 PR c/65901
13963 * gcc.c-torture/compile/pr48767.c (foo): Add dg-error.
13964 * gcc.dg/pr65901.c: New test.
13965
13966 2015-04-28 Richard Biener <rguenther@suse.de>
13967
13968 PR tree-optimization/62283
13969 * gfortran.dg/vect/pr62283-2.f: New testcase.
13970 * gcc.dg/vect/bb-slp-14.c: Adjust.
13971
13972 2015-04-28 Richard Biener <rguenther@suse.de>
13973
13974 PR tree-optimization/65851
13975 * g++.dg/torture/pr65851.C: New testcase.
13976
13977 2015-04-27 Jeff Law <law@redhat.com>
13978
13979 PR tree-optimization/65217
13980 * gcc.target/i386/pr65217.c: Remove XFAIL.
13981
13982 2015-04-27 Andre Vehreschild <vehre@gmx.de>
13983
13984 PR fortran/60322
13985 Add tests forgotten to svn-add.
13986 * gfortran.dg/class_allocate_19.f03: New test.
13987 * gfortran.dg/class_array_20.f03: New test.
13988 * gfortran.dg/class_array_21.f03: New test.
13989 * gfortran.dg/finalize_29.f08: New test.
13990
13991 2015-04-27 Andre Vehreschild <vehre@gmx.de>
13992
13993 PR fortran/59678
13994 PR fortran/65841
13995 * gfortran.dg/alloc_comp_deep_copy_1.f03: New test.
13996 * gfortran.dg/alloc_comp_deep_copy_2.f03: New test.
13997
13998 2015-04-27 Caroline Tice <cmtice@google.com>
13999
14000 * gcc.dg/tree-prof/cold_partition_label.c (main): Check for cold
14001 partition size.
14002
14003 2015-04-27 Peter Bergner <bergner@vnet.ibm.com>
14004
14005 PR target/64579
14006 * gcc.target/powerpc/htm-1.c: New test.
14007 * gcc.target/powerpc/htm-builtin-1.c (__builtin_tabortdc): Only test
14008 on 64-bit compiles.
14009 (__builtin_tabortdci): Likewise.
14010 (__builtin_tcheck): Remove operand.
14011 * lib/target-supports.exp (check_htm_hw_available): New function.
14012
14013 2015-04-27 Richard Biener <rguenther@suse.de>
14014
14015 * gcc.target/i386/pr65217.c: XFAIL.
14016
14017 2015-04-27 Jakub Jelinek <jakub@redhat.com>
14018
14019 PR tree-optimization/65875
14020 * gcc.c-torture/compile/pr65875.c: New test.
14021
14022 2015-04-25 Marek Polacek <polacek@redhat.com>
14023
14024 PR c/52085
14025 * gcc.dg/enum-incomplete-2.c: New test.
14026 * gcc.dg/enum-mode-1.c: New test.
14027
14028 2015-04-24 Michael Meissner <meissner@linux.vnet.ibm.com>
14029
14030 PR target/65849
14031 * gcc.target/powerpc/pr65849-1.c: New test to verify being able to
14032 set new options.
14033 * gcc.target/powerpc/pr65849-2.c: Likewise.
14034
14035 2015-04-24 Tom de Vries <tom@codesourcery.com>
14036
14037 PR tree-optimization/65802
14038 * g++.dg/pr65802.C: Move to ...
14039 * gcc.dg/pr65802.c: ... here. Add -fexceptions to dg-options. Include
14040 stdarg.h. Rewrite for C.
14041 (fn1): Use va_list and va_arg. Make variable args function. Add use of
14042 va_start and va_end. Remove unnecessary inline asm.
14043
14044 2015-04-24 Uros Bizjak <ubizjak@gmail.com>
14045 Wei Mi <wmi@google.com>
14046
14047 * gcc.target/i386/sse2-load-multi.c: New test.
14048 * gcc.target/i386/sse2-store-multi.c: Ditto.
14049
14050 2015-04-24 Marek Polacek <polacek@redhat.com>
14051
14052 PR c/65830
14053 * c-c++-common/pr65830.c: New test.
14054
14055 PR c/63357
14056 * c-c++-common/Wlogical-op-1.c: New test.
14057
14058 2015-04-24 Marek Polacek <polacek@redhat.com>
14059
14060 PR c/61534
14061 * c-c++-common/pr61534-1.c: New test.
14062
14063 2015-04-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
14064 Steven Bosscher <steven@gcc.gnu.org>
14065
14066 PR rtl-optimization/34503
14067 * gcc.target/arm/pr64616.c: New file.
14068
14069 2015-04-24 Bin Cheng <bin.cheng@arm.com>
14070
14071 * gcc.target/arm/pr42172-1.c: Check str instead of ldr.
14072
14073 2015-04-24 Terry Guo <terry.guo@arm.com>
14074
14075 * gcc.target/arm/pr65710.c: Update the options.
14076
14077 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
14078
14079 * gcc.target/i386/pr65523.c: Skip x32.
14080
14081 2015-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14082
14083 * gcc.target/arm/neon/pr51534.c: Update vcg* scan-assembly patterns
14084 to look for vcl* where appropriate.
14085
14086 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14087
14088 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Replace
14089 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
14090
14091 2015-04-23 Kwok Cheung Yeung <kcy@codesourcery.com>
14092
14093 PR target/26702
14094 * gcc.target/arm/pr26702.c: New test.
14095
14096 2015-04-23 Marek Polacek <polacek@redhat.com>
14097
14098 PR c/65345
14099 * gcc.dg/pr65345-1.c: New test.
14100 * gcc.dg/pr65345-2.c: New test.
14101
14102 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14103
14104 * gcc.target/powerpc/crypto-builtin-2.c: New.
14105
14106 2015-04-23 Andre Vehreschild <vehre@gmx.de>
14107
14108 PR fortran/60322
14109 * gfortran.dg/class_allocate_19.f03: New test.
14110 * gfortran.dg/class_array_20.f03: New test.
14111 * gfortran.dg/class_array_21.f03: New test.
14112 * gfortran.dg/finalize_10.f90: Corrected scan-trees.
14113 * gfortran.dg/finalize_15.f90: Fixing comparision to model
14114 initialization correctly.
14115 * gfortran.dg/finalize_29.f08: New test.
14116
14117 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14118
14119 * gcc.target/powerpc/swaps-p8-18.c: New test.
14120
14121 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14122
14123 PR target/65456
14124 * gcc.dg/vect/bb-slp-24.c: Exclude test for POWER8.
14125 * gcc.dg/vect/bb-slp-25.c: Likewise.
14126 * gcc.dg/vect/bb-slp-29.c: Likewise.
14127 * gcc.dg/vect/bb-slp-32.c: Replace vect_no_align with
14128 vect_no_align && { ! vect_hw_misalign }.
14129 * gcc.dg/vect/bb-slp-9.c: Likewise.
14130 * gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: Exclude test for
14131 vect_hw_misalign.
14132 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Likewise.
14133 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Adjust tests to
14134 account for POWER8, where peeling for alignment is not needed.
14135 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Replace
14136 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
14137 * gcc.dg.vect.if-cvt-stores-vect-ifcvt-18.c: Likewise.
14138 * gcc.dg/vect/no-scevccp-outer-6-global.c: Likewise.
14139 * gcc.dg/vect/no-scevccp-outer-6.c: Likewise.
14140 * gcc.dg/vect/no-vfa-vect-43.c: Likewise.
14141 * gcc.dg/vect/no-vfa-vect-57.c: Likewise.
14142 * gcc.dg/vect/no-vfa-vect-61.c: Likewise.
14143 * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise.
14144 * gcc.dg/vect/no-vfa-vect-depend-2.c: Likewise.
14145 * gcc.dg/vect/no-vfa-vect-depend-3.c: Likewise.
14146 * gcc.dg/vect/pr16105.c: Likewise.
14147 * gcc.dg/vect/pr20122.c: Likewise.
14148 * gcc.dg/vect/pr33804.c: Likewise.
14149 * gcc.dg/vect/pr33953.c: Likewise.
14150 * gcc.dg/vect/pr56787.c: Likewise.
14151 * gcc.dg/vect/pr58508.c: Likewise.
14152 * gcc.dg/vect/slp-25.c: Likewise.
14153 * gcc.dg/vect/vect-105-bit-array.c: Likewise.
14154 * gcc.dg/vect/vect-105.c: Likewise.
14155 * gcc.dg/vect/vect-27.c: Likewise.
14156 * gcc.dg/vect/vect-29.c: Likewise.
14157 * gcc.dg/vect/vect-33.c: Exclude unaligned access test for
14158 POWER8.
14159 * gcc.dg/vect/vect-42.c: Replace vect_no_align with vect_no_align
14160 && { ! vect_hw_misalign }.
14161 * gcc.dg/vect/vect-44.c: Likewise.
14162 * gcc.dg/vect/vect-48.c: Likewise.
14163 * gcc.dg/vect/vect-50.c: Likewise.
14164 * gcc.dg/vect/vect-52.c: Likewise.
14165 * gcc.dg/vect/vect-56.c: Likewise.
14166 * gcc.dg/vect/vect-60.c: Likewise.
14167 * gcc.dg/vect/vect-72.c: Likewise.
14168 * gcc.dg/vect/vect-75-big-array.c: Likewise.
14169 * gcc.dg/vect/vect-75.c: Likewise.
14170 * gcc.dg/vect/vect-77-alignchecks.c: Likewise.
14171 * gcc.dg/vect/vect-77-global.c: Likewise.
14172 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
14173 * gcc.dg/vect/vect-78-global.c: Likewise.
14174 * gcc.dg/vect/vect-93.c: Likewise.
14175 * gcc.dg/vect/vect-95.c: Likewise.
14176 * gcc.dg/vect/vect-96.c: Likewise.
14177 * gcc.dg/vect/vect-cond-1.c: Likewise.
14178 * gcc.dg/vect/vect-cond-3.c: Likewise.
14179 * gcc.dg/vect/vect-cond-4.c: Likewise.
14180 * gcc.dg/vect/vect-cselim-1.c: Likewise.
14181 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
14182 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
14183 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
14184 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
14185 * gcc.dg/vect/vect-nest-cycle-1.c: Likewise.
14186 * gcc.dg/vect/vect-nest-cycle-2.c: Likewise.
14187 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
14188 * gcc.dg/vect/vect-outer-3a.c: Likewise.
14189 * gcc.dg/vect/vect-outer-5.c: Likewise.
14190 * gcc.dg/vect/vect-outer-fir-big-array.c: Likewise.
14191 * gcc.dg/vect/vect-outer-fir-lb-big-array.c: Likewise.
14192 * gcc.dg/vect/vect-outer-fir-lb.c: Likewise.
14193 * gcc.dg/vect/vect-outer-fir.c: Likewise.
14194 * gcc.dg/vect/vect-peel-3.c: Likewise.
14195 * gcc.dg/vect/vect-peel-4.c: Likewise.
14196 * gcc.dg/vect/vect-pre-interact.c: Likewise.
14197 * gcc.target/powerpc/pr65456.c: New test.
14198 * gcc.target/powerpc/vsx-vectorize-2.c: Exclude test for POWER8.
14199 * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
14200 * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
14201 * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
14202 * gfortran.dg/vect/vect-2.f90: Replace vect_no_align with
14203 vect_no_align && { ! vect_hw_misalign }.
14204 * gfortran.dg/vect/vect-3.f90: Likewise.
14205 * gfortran.dg/vect/vect-4.f90: Likewise.
14206 * gfortran.dg/vect/vect-5.f90: Likewise.
14207 * lib/target-supports.exp (check_effective_target_vect_no_align):
14208 Return 1 for POWER8.
14209 (check_effective_target_vect_hw_misalign): Return 1 for POWER8.
14210
14211 2015-04-22 Steven G. Kargl <kargl@gcc.gnu.org>
14212
14213 PR fortran/65429
14214 * gfortran.dg/pr65429.f90: New test.
14215
14216 2015-04-22 Yury Gribov <y.gribov@samsung.com>
14217
14218 * c-c++-common/asan/user-section-1.c: New test.
14219 * c-c++-common/asan/user-section-2.c: New test.
14220 * c-c++-common/asan/user-section-3.c: New test.
14221
14222 2015-04-22 Hale Wang <hale.wang@arm.com>
14223 Terry Guo <terry.guo@arm.com>
14224
14225 PR rtl-optimization/64818
14226 * gcc.target/arm/pr64818.c: New test.
14227
14228 2015-04-21 Jan Hubicka <hubicka@ucw.cz>
14229
14230 PR ipa/65076
14231 * g++.dg/tree-ssa/pr61034.C: Update template.
14232 * g++.dg/warn/Warray-bounds.C: Harden for DSE.
14233 * gcc.dg/Warray-bounds-11.c: Likewise.
14234 * gcc.dg/Warray-bounds.c: Likewise.
14235
14236 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14237
14238 PR libgfortran/65234
14239 * gfortran.dg/fmt_unlimited.f90: New test.
14240
14241 2015-04-21 Andreas Tobler <andreast@gcc.gnu.org>
14242
14243 * gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to use actual
14244 headers.
14245 * gcc.target/i386/avx512bw-vpermt2w-2.c: Likewise.
14246 * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Likewise.
14247 * gcc.target/i386/avx512bw-vpmaddwd-2.c: Likewise.
14248 * gcc.target/i386/avx512dq-vfpclasspd-2.c: Likewise.
14249 * gcc.target/i386/avx512dq-vfpclassps-2.c: Likewise.
14250 * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Likewise.
14251 * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Likewise.
14252
14253 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14254
14255 PR libgfortran/56743
14256 * gfortran.dg/namelist_87.f90: New test.
14257
14258 2015-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14259
14260 * gcc.target/aarch64/mult-synth_1.c: New test.
14261 * gcc.target/aarch64/mult-synth_2.c: Likewise.
14262 * gcc.target/aarch64/mult-synth_3.c: Likewise.
14263 * gcc.target/aarch64/mult-synth_4.c: Likewise.
14264 * gcc.target/aarch64/mult-synth_5.c: Likewise.
14265 * gcc.target/aarch64/mult-synth_6.c: Likewise.
14266
14267 2015-04-21 Richard Biener <rguenther@suse.de>
14268
14269 PR tree-optimization/65650
14270 * gcc.dg/tree-ssa/ssa-ccp-37.c: New testcase.
14271 * gcc.dg/tree-ssa/forwprop-11.c: Adjust.
14272 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
14273 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
14274 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
14275 * gcc.dg/tree-ssa/ssa-fre-32.c: Likewise.
14276
14277 2015-04-21 Tom de Vries <tom@codesourcery.com>
14278
14279 PR tree-optimization/65802
14280 * g++.dg/pr65802.C: New test.
14281
14282 2015-04-21 Bin Cheng <bin.cheng@arm.com>
14283
14284 PR testsuite/65767
14285 * g++.dg/lto/pr65276_0.C: Change namespace std to std2.
14286 * g++.dg/lto/pr65276_1.C: Change namespace std to std2.
14287
14288 2015-04-20 Paolo Carlini <paolo.carlini@oracle.com>
14289
14290 PR c++/65801
14291 * g++.dg/cpp0x/Wnarrowing2.C: New.
14292
14293 2015-04-20 Jeff Law <law@redhat.com>
14294
14295 PR tree-optimization/65658
14296 * gcc.dg/pr65658.c: New test.
14297
14298 2015-04-20 Alan Lawrence <alan.lawrence@arm.com>
14299
14300 PR target/64134
14301 * gcc.target/aarch64/vec_init_1.c: New test.
14302
14303 2015-04-20 Yvan Roux <yvan.roux@linaro.org>
14304
14305 * gcc.target/arm/pr65729.c: Restrict to hard float ABI compliant
14306 targets.
14307
14308 2015-04-18 Martin Sebor <msebor@redhat.com>
14309
14310 * gfortran.dg/pr32627.f03 (strptr): Change size to match the number
14311 of non-nul characters.
14312 * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout
14313
14314 2015-04-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14315
14316 PR target/65787
14317 * gcc.target/powerpc/pr65787.c: New.
14318
14319 2015-04-17 Jakub Jelinek <jakub@redhat.com>
14320
14321 PR target/65689
14322 * gcc.target/aarch64/c-output-template-4.c: New test.
14323
14324 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
14325
14326 PR target/65780
14327 * gcc.dg/pr65780-1.c: New test.
14328 * gcc.dg/pr65780-2.c: Likewise.
14329 * gcc.target/i386/pr32219-9.c: Likewise.
14330 * gcc.target/i386/pr32219-1.c (xxx): Make it initialized common
14331 symbol.
14332 * gcc.target/i386/pr64317.c (c): Initialize.
14333
14334 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
14335
14336 PR target/65612
14337 * g++.dg/ext/mv18.C: New test.
14338 * g++.dg/ext/mv19.C: Likewise.
14339 * g++.dg/ext/mv20.C: Likewise.
14340 * g++.dg/ext/mv21.C: Likewise.
14341 * g++.dg/ext/mv22.C: Likewise.
14342 * g++.dg/ext/mv23.C: Likewise.
14343
14344 2015-04-17 Patrick Palka <ppalka@gcc.gnu.org>
14345
14346 PR c++/64527
14347 * g++.dg/init/pr64527.C: New test.
14348
14349 2015-04-17 Tom de Vries <tom@codesourcery.com>
14350 Michael Matz <matz@suse.de>
14351
14352 PR tree-optimization/64950
14353 * gcc.dg/tree-ssa/stdarg-2.c: Change f15 scan-tree-dump for target
14354 x86_64-*-*.
14355
14356 2015-04-17 Yury Gribov <y.gribov@samsung.com>
14357
14358 * c-c++-common/asan/user-section-1.c: New test.
14359
14360 2015-04-17 Jakub Jelinek <jakub@redhat.com>
14361
14362 PR debug/65771
14363 * gcc.dg/debug/pr65771.c: New test.
14364
14365 2015-04-16 H.J. Lu <hongjiu.lu@intel.com>
14366
14367 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Replace
14368 __buitlin_alloca with __builtin_alloca.
14369
14370 2015-04-16 Alan Lawrence <alan.lawrence@arm.com>
14371
14372 * gcc.target/aarch64/vldN_lane_1.c: Correct dup->lane in comments.
14373
14374 2015-04-16 Richard Biener <rguenther@suse.de>
14375
14376 PR tree-optimization/64277
14377 * gcc.dg/Warray-bounds-14.c: New testcase.
14378 * gcc.dg/Warray-bounds-15.c: Likewise.
14379 * c-c++-common/ubsan/bounds-4.c: Disable -Warray-bounds.
14380 * c-c++-common/ubsan/bounds-6.c: Likewise.
14381
14382 2015-04-16 Renlin Li <renlin.li@arm.com>
14383
14384 * gcc.target/aarch64/unsigned-unsignedfloat.c: New.
14385 * gcc.target/arm/unsigned-float.c: New.
14386
14387 2015-04-16 Richard Biener <rguenther@suse.de>
14388
14389 * gcc.dg/tree-ssa/ssa-ccp-36.c: New testcase.
14390 * gcc.dg/tree-ssa/pr37508.c: Adjust.
14391 * gfortran.dg/reassoc_6.f: Remove XFAIL.
14392
14393 2015-04-15 Paolo Carlini <paolo.carlini@oracle.com>
14394
14395 * g++.dg/cpp0x/alias-decl-22.C: Adjust for error + inform change.
14396 * g++.dg/cpp0x/decltype-call1.C: Likewise.
14397 * g++.dg/cpp0x/defaulted21.C: Likewise.
14398 * g++.dg/cpp0x/defaulted28.C: Likewise.
14399 * g++.dg/cpp0x/defaulted47.C: Likewise.
14400 * g++.dg/cpp0x/elision_neg.C: Likewise.
14401 * g++.dg/cpp0x/fntmpdefarg3.C: Likewise.
14402 * g++.dg/cpp0x/implicit-trivial1.C: Likewise.
14403 * g++.dg/cpp0x/implicit1.C: Likewise.
14404 * g++.dg/cpp0x/implicit9.C: Likewise.
14405 * g++.dg/cpp0x/inh-ctor9.C: Likewise.
14406 * g++.dg/cpp0x/range-for13.C: Likewise.
14407 * g++.dg/gomp/clause-2.C: Likewise.
14408 * g++.dg/gomp/udr-5.C: Likewise.
14409 * g++.dg/inherit/access6.C: Likewise.
14410 * g++.dg/lookup/duperr1.C: Likewise.
14411 * g++.dg/lookup/friend2.C: Likewise.
14412 * g++.dg/lookup/pr6936.C: Likewise.
14413 * g++.dg/lookup/scoped1.C: Likewise.
14414 * g++.dg/lookup/using26.C: Likewise.
14415 * g++.dg/lookup/using38.C: Likewise.
14416 * g++.dg/other/access2.C: Likewise.
14417 * g++.dg/overload/defarg3.C: Likewise.
14418 * g++.dg/overload/defarg6.C: Likewise.
14419 * g++.dg/parse/access11.C: Likewise.
14420 * g++.dg/parse/access2.C: Likewise.
14421 * g++.dg/parse/access3.C: Likewise.
14422 * g++.dg/parse/access4.C: Likewise.
14423 * g++.dg/parse/access5.C: Likewise.
14424 * g++.dg/parse/access6.C: Likewise.
14425 * g++.dg/parse/access8.C: Likewise.
14426 * g++.dg/parse/access9.C: Likewise.
14427 * g++.dg/parse/crash40.C: Likewise.
14428 * g++.dg/tc1/dr142.C: Likewise.
14429 * g++.dg/tc1/dr166.C: Likewise.
14430 * g++.dg/tc1/dr52.C: Likewise.
14431 * g++.dg/template/access11.C: Likewise.
14432 * g++.dg/template/access18.C: Likewise.
14433 * g++.dg/template/access19.C: Likewise.
14434 * g++.dg/template/access2.C: Likewise.
14435 * g++.dg/template/access20.C: Likewise.
14436 * g++.dg/template/access26.C: Likewise.
14437 * g++.dg/template/access3.C: Likewise.
14438 * g++.dg/template/access7.C: Likewise.
14439 * g++.dg/template/conv12.C: Likewise.
14440 * g++.dg/template/crash69.C: Likewise.
14441 * g++.dg/template/friend31.C: Likewise.
14442 * g++.dg/template/friend32.C: Likewise.
14443 * g++.dg/template/memfriend15.C: Likewise.
14444 * g++.dg/template/memfriend16.C: Likewise.
14445 * g++.dg/template/memfriend17.C: Likewise.
14446 * g++.dg/template/memfriend7.C: Likewise.
14447 * g++.dg/template/pr32519.C: Likewise.
14448 * g++.dg/template/qualttp21.C: Likewise.
14449 * g++.dg/template/qualttp8.C: Likewise.
14450 * g++.dg/template/ttp10.C: Likewise.
14451 * g++.dg/template/typedef11.C: Likewise.
14452 * g++.dg/template/typedef13.C: Likewise.
14453 * g++.dg/template/typedef19.C: Likewise.
14454 * g++.dg/template/typedef20.C: Likewise.
14455 * g++.dg/template/typedef22.C: Likewise.
14456 * g++.dg/template/using16.C: Likewise.
14457 * g++.dg/template/virtual3.C: Likewise.
14458 * g++.dg/ubsan/pr61272.C: Likewise.
14459 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14460 * g++.old-deja/g++.brendan/crash11.C: Likewise.
14461 * g++.old-deja/g++.brendan/enum6.C: Likewise.
14462 * g++.old-deja/g++.brendan/visibility1.C: Likewise.
14463 * g++.old-deja/g++.brendan/visibility10.C: Likewise.
14464 * g++.old-deja/g++.brendan/visibility2.C: Likewise.
14465 * g++.old-deja/g++.brendan/visibility6.C: Likewise.
14466 * g++.old-deja/g++.brendan/visibility7.C: Likewise.
14467 * g++.old-deja/g++.brendan/visibility8.C: Likewise.
14468 * g++.old-deja/g++.brendan/visibility9.C: Likewise.
14469 * g++.old-deja/g++.bugs/900428_03.C: Likewise.
14470 * g++.old-deja/g++.jason/access17.C: Likewise.
14471 * g++.old-deja/g++.jason/access18.C: Likewise.
14472 * g++.old-deja/g++.jason/access22.C: Likewise.
14473 * g++.old-deja/g++.jason/access23.C: Likewise.
14474 * g++.old-deja/g++.jason/access8.C: Likewise.
14475 * g++.old-deja/g++.jason/delete3.C: Likewise.
14476 * g++.old-deja/g++.jason/report.C: Likewise.
14477 * g++.old-deja/g++.law/access2.C: Likewise.
14478 * g++.old-deja/g++.law/access3.C: Likewise.
14479 * g++.old-deja/g++.law/access4.C: Likewise.
14480 * g++.old-deja/g++.law/access5.C: Likewise.
14481 * g++.old-deja/g++.law/arm12.C: Likewise.
14482 * g++.old-deja/g++.law/arm14.C: Likewise.
14483 * g++.old-deja/g++.law/ctors13.C: Likewise.
14484 * g++.old-deja/g++.law/union2.C: Likewise.
14485 * g++.old-deja/g++.law/visibility12.C: Likewise.
14486 * g++.old-deja/g++.law/visibility15.C: Likewise.
14487 * g++.old-deja/g++.law/visibility16.C: Likewise.
14488 * g++.old-deja/g++.law/visibility17.C: Likewise.
14489 * g++.old-deja/g++.law/visibility18.C: Likewise.
14490 * g++.old-deja/g++.law/visibility19.C: Likewise.
14491 * g++.old-deja/g++.law/visibility20.C: Likewise.
14492 * g++.old-deja/g++.law/visibility21.C: Likewise.
14493 * g++.old-deja/g++.law/visibility24.C: Likewise.
14494 * g++.old-deja/g++.law/visibility4.C: Likewise.
14495 * g++.old-deja/g++.law/visibility5.C: Likewise.
14496 * g++.old-deja/g++.law/visibility6.C: Likewise.
14497 * g++.old-deja/g++.law/visibility7.C: Likewise.
14498 * g++.old-deja/g++.law/visibility8.C: Likewise.
14499 * g++.old-deja/g++.law/visibility9.C: Likewise.
14500 * g++.old-deja/g++.niklas/t135.C: Likewise.
14501 * g++.old-deja/g++.oliva/delete1.C: Likewise.
14502 * g++.old-deja/g++.oliva/partord1.C: Likewise.
14503 * g++.old-deja/g++.other/access11.C: Likewise.
14504 * g++.old-deja/g++.other/access4.C: Likewise.
14505 * g++.old-deja/g++.other/access7.C: Likewise.
14506 * g++.old-deja/g++.other/crash1.C: Likewise.
14507 * g++.old-deja/g++.other/crash7.C: Likewise.
14508 * g++.old-deja/g++.other/friend1.C: Likewise.
14509 * g++.old-deja/g++.other/friend4.C: Likewise.
14510 * g++.old-deja/g++.other/friend9.C: Likewise.
14511 * g++.old-deja/g++.other/lineno1.C: Likewise.
14512 * g++.old-deja/g++.other/using1.C: Likewise.
14513 * g++.old-deja/g++.pt/enum14.C: Likewise.
14514 * g++.old-deja/g++.pt/friend11.C: Likewise.
14515 * g++.old-deja/g++.pt/friend21.C: Likewise.
14516 * g++.old-deja/g++.pt/friend3.C: Likewise.
14517 * g++.old-deja/g++.pt/inherit2.C: Likewise.
14518 * g++.old-deja/g++.pt/memtemp74.C: Likewise.
14519 * g++.old-deja/g++.pt/memtemp89.C: Likewise.
14520 * g++.old-deja/g++.robertl/eb94.C: Likewise.
14521
14522 2015-04-15 Jakub Jelinek <jakub@redhat.com>
14523
14524 PR ipa/65765
14525 * g++.dg/ipa/pr65765.C: New test.
14526
14527 2015-04-15 Nick Clifton <nickc@redhat.com>
14528
14529 * gcc.target/rx/builtins.c: Disable RMPA test if string
14530 instructions are not allowed.
14531
14532 2015-04-15 Alan Modra <amodra@gmail.com>
14533
14534 * gcc.dg/pr65408.c: New.
14535
14536 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
14537
14538 PR target/65729
14539 * gcc.target/arm/pr65729.c: New test.
14540
14541 2015-04-14 Richard Biener <rguenther@suse.de>
14542
14543 PR tree-optimization/65758
14544 * gfortran.fortran-torture/compile/pr65758.f90: New testcase.
14545
14546 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
14547
14548 PR target/65648
14549 * gcc.c-torture/execute/pr65648.c: New test.
14550
14551 2015-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
14552
14553 * gcc.target/i386/avx512dq-vfpclasspd-2.c (check_fp_class_dp): Use
14554 __builtin_finite instead of finite.
14555 * gcc.target/i386/avx512dq-vfpclassps-2.c (check_fp_class_sp):
14556 Likewise.
14557
14558 2015-04-14 Marc Glisse <marc.glisse@inria.fr>
14559
14560 PR tree-optimization/63387
14561 * gcc.dg/pr63387.c: New testcase.
14562
14563 2015-04-12 Jan Hubicka <hubicka@ucw.cz>
14564
14565 * g++.dg/tree-ssa/nonzero-3.C: New testcase.
14566
14567 2015-04-13 Richard Biener <rguenther@suse.de>
14568
14569 PR tree-optimization/65204
14570 * gcc.dg/tree-ssa/ssa-ccp-35.c: New testcase.
14571
14572 2015-04-13 Terry Guo <terry.guo@arm.com>
14573
14574 PR target/65710
14575 * gcc.target/arm/pr65710.c: New.
14576
14577 2015-04-12 Jakub Jelinek <jakub@redhat.com>
14578
14579 PR tree-optimization/65747
14580 * g++.dg/torture/pr65747.C: New test.
14581
14582 2015-04-12 Jakub Jelinek <jakub@redhat.com>
14583
14584 PR c++/65736
14585 * g++.dg/cpp0x/pr65736.C: New test.
14586
14587 2015-04-11 Jan Hubicka <hubicka@ucw.cz>
14588 Martin Liska <mliska@suse.cz>
14589
14590 PR ipa/65722
14591 * g++.dg/ipa/pr65722.C: New testcase.
14592
14593 2015-04-11 Jakub Jelinek <jakub@redhat.com>
14594
14595 PR tree-optimization/65735
14596 * gcc.c-torture/compile/pr65735.c: New test.
14597
14598 2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
14599
14600 PR middle-end/65554
14601 * g++.dg/opt/pr65554.C: Use __SIZE_TYPE__ instead of unsigned long.
14602
14603 2015-04-11 Jakub Jelinek <jakub@redhat.com>
14604
14605 PR target/65671
14606 * gcc.target/i386/pr65671.c: Require avx512vl effective target.
14607
14608 2015-04-10 Yvan Roux <yvan.roux@linaro.org>
14609
14610 PR target/65647
14611 * gcc.target/arm/pr65647-2.c: New.
14612
14613 2015-04-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14614
14615 PR target/65694
14616 * g++.dg/torture/pr65694.C: New test.
14617
14618 2015-04-10 Tobias Burnus <burnus@net-b.de>
14619
14620 * gfortran.dg/coarray_lock_6.f90: New.
14621 * gfortran.dg/coarray_lock_7.f90: New.
14622 * gfortran.dg/coarray/lock_2.f90: New.
14623
14624 2015-04-10 Mikael Morin <mikael@gcc.gnu.org>
14625
14626 PR fortran/56674
14627 PR fortran/58813
14628 PR fortran/59016
14629 PR fortran/59024
14630 * gfortran.dg/used_types_27.f90: New.
14631
14632 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
14633
14634 PR target/65671
14635 * gcc.target/i386/pr65671.c: New.
14636
14637 2015-04-09 Jakub Jelinek <jakub@redhat.com>
14638
14639 PR tree-optimization/65709
14640 * c-c++-common/ubsan/align-9.c: New test.
14641
14642 2013-04-09 Paul Thomas <pault@gcc.gnu.org>
14643
14644 PR fortran/56852
14645 * gfortran.dg/pr56852.f90: New test.
14646
14647 2015-04-09 Marek Polacek <polacek@redhat.com>
14648 Jakub Jelinek <jakub@redhat.com>
14649
14650 PR middle-end/65554
14651 * g++.dg/opt/pr65554.C: New test.
14652
14653 2015-04-09 Jakub Jelinek <jakub@redhat.com>
14654
14655 PR c++/65690
14656 * c-c++-common/attr-aligned-1.c: New test.
14657
14658 2015-04-09 Ilya Enkovich <ilya.enkovich@intel.com>
14659
14660 * gcc.target/i386/mpx/memmove-zero-length.c: New.
14661
14662 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
14663
14664 PR target/65676
14665 * gcc.target/i386/sse-25.c: New.
14666
14667 2015-04-09 Jakub Jelinek <jakub@redhat.com>
14668
14669 PR target/65693
14670 * gcc.target/i386/pr65693.c: New test.
14671
14672 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
14673
14674 * gcc.dg/lto/chkp-static-bounds_0.c: New.
14675
14676 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
14677
14678 * gcc.target/i386/mpx/chkp-thunk-comdat-3.c: New.
14679
14680 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
14681
14682 * gcc.target/i386/thunk-retbnd.c: New.
14683
14684 2015-04-08 Eric Botcazou <ebotcazou@adacore.com>
14685
14686 * gnat.dg/opt48.adb: New test.
14687 * gnat.dg/opt48_pkg1.ad[sb]: New helper.
14688 * gnat.dg/opt48_pkg2.ad[sb]: Likewise.
14689
14690 2015-04-07 Jan Hubicka <hubicka@ucw.cz>
14691
14692 PR ipa/65540
14693 * gcc.c-torture/compile/pr65540.c: New.
14694
14695 2015-04-07 Alan Lawrence <alan.lawrence@arm.com>
14696
14697 * gcc.target/aarch64/c-output-template-3.c: Add -O, remove
14698 -Wno-pointer-arith.
14699
14700 2015-04-07 Jakub Jelinek <jakub@redhat.com>
14701
14702 PR debug/65678
14703 * g++.dg/debug/pr65678.C: New test.
14704
14705 PR middle-end/65680
14706 * gcc.c-torture/compile/pr65680.c: New test.
14707
14708 2015-04-07 Andre Vehreschild <vehre@gmx.de>
14709
14710 PR fortran/65548
14711 * gfortran.dg/allocate_with_source_5.f90: New test.
14712
14713 2015-04-07 Ilya Enkovich <ilya.enkovich@intel.com>
14714
14715 * gcc.target/i386/mpx/chkp-thunk-comdat-1.cc: New.
14716 * gcc.target/i386/mpx/chkp-thunk-comdat-2.cc: New.
14717
14718 2015-04-07 Bin Cheng <bin.cheng@arm.com>
14719
14720 * gcc.target/arm/pr65647.c: Add option "-mfloat-abi=soft".
14721
14722 2015-04-06 Michael Meissner <meissner@linux.vnet.ibm.com>
14723
14724 PR target/65614
14725 * gcc.target/powerpc/compress-float-ppc-pic.c: Run test on power5
14726 to get floating point compression.
14727 * gcc.target/powerpc/compress-foat-ppc.c: Likewise.
14728
14729 2015-04-06 Jakub Jelinek <jakub@redhat.com>
14730
14731 PR preprocessor/61977
14732 * gcc.dg/cpp/pr61977.c: New test.
14733
14734 2015-04-06 Ilya Enkovich <ilya.enkovich@intel.com>
14735
14736 * gcc.dg/lto/chkp-ctor-merge_0.c: New.
14737
14738 2015-04-04 Vladimir Makarov <vmakarov@redhat.com>
14739
14740 PR target/65647
14741 * gcc.target/arm/pr65647.c: New.
14742
14743 2015-04-03 Jan Hubicka <hubicka@ucw.cz>
14744
14745 PR ipa/65655
14746 * g++.dg/torture/pr65655.C: New testcase.
14747
14748 2015-04-03 Paolo Carlini <paolo.carlini@oracle.com>
14749
14750 PR c++/64085
14751 * g++.dg/cpp1y/lambda-init13.C: New.
14752
14753 2015-04-03 Marek Polacek <polacek@redhat.com>
14754
14755 * g++.dg/cpp0x/pr57101.C: Use proper type for size_t.
14756
14757 2015-04-02 Marek Polacek <polacek@redhat.com>
14758
14759 PR c++/65642
14760 * g++.dg/cpp0x/constexpr-fold1.C: New test.
14761 * g++.dg/cpp0x/constexpr-fold2.C: New test.
14762
14763 2015-04-02 Jakub Jelinek <jakub@redhat.com>
14764
14765 PR preprocessor/61977
14766 * gcc.target/powerpc/pr61977-1.c: New test.
14767 * gcc.target/powerpc/pr61977-2.c: New test.
14768
14769 2015-04-01 Paolo Carlini <paolo.carlini@oracle.com>
14770
14771 PR c++/56100
14772 * g++.dg/warn/Wshadow-8.C: New.
14773 * g++.dg/warn/Wshadow-9.C: Likewise.
14774 * g++.dg/warn/Wshadow-10.C: Likewise.
14775 * g++.dg/warn/Wshadow-11.C: Likewise.
14776
14777 2015-04-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
14778
14779 * gcc.dg/pr23623.c: Added aligned attribute.
14780 * gcc.dg/20141029-1.c: Likewise.
14781 * gcc.dg/20150306-1.c: New test.
14782
14783 2015-04-01 Marek Polacek <polacek@redhat.com>
14784
14785 PR c++/65554
14786 * g++.dg/cpp0x/initlist93.C: New test.
14787 * g++.dg/cpp0x/initlist94.C: New test.
14788
14789 2015-04-01 Max Ostapenko <m.ostapenko@partner.samsung.com>
14790
14791 PR target/65624
14792 * gcc.target/aarch64/pr65624.c: New test.
14793
14794 2015-03-31 Jan Hubicka <hubicka@ucw.cz>
14795
14796 * gcc.dg/ipa/inlinehint-4.c: New testcase.
14797
14798 2015-03-31 Alex Velenko <Alex.Velenko@arm.com>
14799
14800 * gcc.target/arm/pr45701-1.c (history_expand_line_internal): Add an
14801 extra variable to force stack alignment.
14802 * gcc.target/arm/pr45701-2.c (history_expand_line_internal): Add an
14803 extra variable to force stack alignment.
14804
14805 2015-03-31 Marek Polacek <polacek@redhat.com>
14806
14807 PR c++/65390
14808 * g++.dg/template/pr65390.C: New test.
14809
14810 2015-03-31 Martin Liska <mliska@suse.cz>
14811
14812 * g++.dg/ipa/pr65557.C: New test.
14813
14814 2015-03-31 Dominik Vogt <vogt@linux.vnet.ibm.com>
14815
14816 * gcc.target/s390/hotpatch-25.c: New test.
14817 * gcc.target/s390/hotpatch-1.c: Update test.
14818 * gcc.target/s390/hotpatch-10.c: Update test.
14819 * gcc.target/s390/hotpatch-11.c: Update test.
14820 * gcc.target/s390/hotpatch-12.c: Update test.
14821 * gcc.target/s390/hotpatch-13.c: Update test.
14822 * gcc.target/s390/hotpatch-14.c: Update test.
14823 * gcc.target/s390/hotpatch-15.c: Update test.
14824 * gcc.target/s390/hotpatch-16.c: Update test.
14825 * gcc.target/s390/hotpatch-17.c: Update test.
14826 * gcc.target/s390/hotpatch-18.c: Update test.
14827 * gcc.target/s390/hotpatch-19.c: Update test.
14828 * gcc.target/s390/hotpatch-2.c: Update test.
14829 * gcc.target/s390/hotpatch-21.c: Update test.
14830 * gcc.target/s390/hotpatch-22.c: Update test.
14831 * gcc.target/s390/hotpatch-23.c: Update test.
14832 * gcc.target/s390/hotpatch-24.c: Update test.
14833 * gcc.target/s390/hotpatch-3.c: Update test.
14834 * gcc.target/s390/hotpatch-4.c: Update test.
14835 * gcc.target/s390/hotpatch-5.c: Update test.
14836 * gcc.target/s390/hotpatch-6.c: Update test.
14837 * gcc.target/s390/hotpatch-7.c: Update test.
14838 * gcc.target/s390/hotpatch-8.c: Update test.
14839 * gcc.target/s390/hotpatch-9.c: Update test.
14840 * gcc.target/s390/hotpatch-compile-16.c: Update test.
14841
14842 2015-03-31 Richard Biener <rguenther@suse.de>
14843
14844 PR middle-end/65626
14845 * g++.dg/torture/pr65626.C: New testcase.
14846
14847 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
14848
14849 PR target/65531
14850 * gcc.target/i386/mpx/pr65531.cc: New.
14851
14852 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
14853
14854 PR target/65602
14855 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Use
14856 __builtin_alloca instead of alloca.
14857 * gcc.target/i386/mpx/alloca-1-nov.c (mpx_test): Likewise.
14858 * gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise.
14859 * lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper
14860 check.
14861
14862 2015-03-30 Jakub Jelinek <jakub@redhat.com>
14863
14864 PR ipa/65610
14865 * g++.dg/ubsan/pr65610.C: New test.
14866
14867 2015-03-30 Marek Polacek <polacek@redhat.com>
14868
14869 PR c++/65398
14870 * g++.dg/cpp0x/pr65398-2.C: New test.
14871
14872 2015-03-30 Marek Polacek <polacek@redhat.com>
14873
14874 * c-c++-common/pr65556.c: Change the width of bit-fields.
14875
14876 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
14877
14878 PR ipa/65588
14879 * gcc.target/i386/pr65588.c: New testcase.
14880
14881 2015-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
14882
14883 PR libgfortran/65563
14884 * gfortran.dg/open_errors_2.f90: New test.
14885
14886 2015-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14887
14888 PR libgfortran/65596
14889 * gfortran.dg/namelist_86.f90: New test.
14890
14891 2015-03-28 Andre Vehreschild <vehre@gmx.de>
14892
14893 * gfortran.dg/unlimited_polymorphic_24.f03: Fixing copyright
14894 statement to reflect new ownership.
14895
14896 2015-03-28 Paolo Carlini <paolo.carlini@oracle.com>
14897
14898 PR c++/42328
14899 * g++.dg/template/friend58.C: New.
14900 * g++.dg/template/friend59.C: Likewise.
14901
14902 2015-03-27 Tobias Burnus <burnus@net-b.de>
14903
14904 PR c/65586
14905 * g++.dg/gomp/openmp-simd-3.C: New.
14906 * gcc.dg/gomp/openmp-simd-3.c: New.
14907
14908 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
14909
14910 PR target/65248
14911 * gcc.target/i386/pr65248-1.c: New file.
14912 * gcc.target/i386/pr65248-2.c: Likewise.
14913 * gcc.target/i386/pr65248-3.c: Likewise.
14914 * gcc.target/i386/pr65248-4.c: Likewise.
14915
14916 2015-03-27 Jakub Jelinek <jakub@redhat.com>
14917
14918 PR target/65593
14919 * gcc.c-torture/compile/pr65593.c: New test.
14920
14921 2015-03-27 Paolo Carlini <paolo.carlini@oracle.com>
14922
14923 PR c++/59329
14924 * g++.dg/cpp1y/constexpr-assert1.C: New.
14925
14926 2015-03-27 Marek Polacek <polacek@redhat.com>
14927
14928 PR c++/65556
14929 * c-c++-common/pr65556.c: New test.
14930
14931 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
14932
14933 PR ipa/65600
14934 * g++.dg/torture/pr65600.C: New testcase.
14935
14936 2015-03-27 Vladimir Makarov <vmakarov@redhat.com>
14937
14938 PR target/65407
14939 * gcc.target/i386/avx512f-kandnw-1.c: Add scanning kmovw.
14940
14941 2015-03-27 Andre Vehreschild <vehre@gmx.de>
14942
14943 * gfortran.dg/unlimited_polymorphic_24.f03: Added copyright
14944 statement and cleanup. Fixed typos.
14945
14946 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
14947
14948 PR middle-end/65595
14949 * gcc.c-torture/compile/pr65595.c: New testcase.
14950
14951 2015-03-27 Marek Polacek <polacek@redhat.com>
14952
14953 PR sanitizer/65583
14954 * g++.dg/ubsan/pr65583.C: New test.
14955
14956 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
14957
14958 * gcc.c-torture/compile/20150327.c: New testcase.
14959
14960 2015-03-26 Richard Biener <rguenther@suse.de>
14961
14962 PR middle-end/65555
14963 * g++.dg/torture/pr65555.C: New testcase.
14964
14965 2015-03-26 Jakub Jelinek <jakub@redhat.com>
14966
14967 PR tree-optimization/64715
14968 * gcc.dg/builtin-object-size-15.c: New test.
14969 * gcc.dg/pr64715-1.c: New test.
14970 * gcc.dg/pr64715-2.c: New test.
14971
14972 2015-03-26 Richard Biener <rguenther@suse.de>
14973
14974 PR middle-end/65519
14975 * gnat.dg/specs/opt2.ads: Fix testcase.
14976
14977 2015-03-25 Martin Sebor <msebor@redhat.com>
14978
14979 PR testsuite/65526
14980 * lib/target-supports.exp (check_effective_target_arm32): Fail early
14981 when target isn't arm*-*-*-*.
14982 (check_effective_target_arm_nothumb): Likewise.
14983 (check_effective_target_arm_little_endian): Likewise.
14984 (check_effective_target_arm_vect_no_misalign): Likewise.
14985 (check_effective_target_aarch64_little_endian): Fail early if target
14986 isn't aarch64*-*-*.
14987
14988 2015-03-25 Sebastian Pop <s.pop@samsung.com>
14989
14990 PR tree-optimization/65177
14991 * gcc.dg/tree-ssa/ssa-dom-thread-10.c: New.
14992
14993 2015-03-25 Uros Bizjak <ubizjak@gmail.com>
14994
14995 * gcc.target/i386/sse-13.c: Include x86intrin.h and adjust #defines.
14996 * gcc.target/i386/sse-23.c: Do not explicitly include wmmintrin.h,
14997 smmintrin.h and mm3dnow.h.
14998
14999 2015-03-25 Marek Polacek <polacek@redhat.com>
15000
15001 PR c++/65558
15002 * g++.dg/cpp0x/pr65558.C: New test.
15003
15004 2015-03-25 Marek Polacek <polacek@redhat.com>
15005
15006 PR c++/61670
15007 * g++.dg/template/pr61670.C: New test.
15008
15009 2015-03-25 Paolo Carlini <paolo.carlini@oracle.com>
15010
15011 PR c++/54987
15012 * g++.dg/template/pr54987.C: New.
15013
15014 2015-03-25 Richard Biener <rguenther@suse.de>
15015
15016 PR tree-optimization/62630
15017 * gcc.dg/graphite/vect-pr43423.c: XFAIL.
15018
15019 2015-03-25 Ilya Enkovich <ilya.enkovich@intel.com>
15020
15021 PR target/65508
15022 * gcc.target/i386/mpx/pr65508.c: New.
15023
15024 2015-03-25 Mikael Morin <mikael@gcc.gnu.org>
15025
15026 PR fortran/64952
15027 PR fortran/65532
15028 * gfortran.dg/data_initialized_3.f90: New.
15029
15030 2015-03-25 Richard Biener <rguenther@suse.de>
15031
15032 PR middle-end/65519
15033 * gnat.dg/specs/opt2.ads: New testcase.
15034
15035 2015-03-25 Bin Cheng <bin.cheng@arm.com>
15036
15037 * lib/target-supports.exp (arm_tune_string_ops_prefer_neon): New.
15038 * gcc.target/arm/memset-inline-4.c: Skip for
15039 arm_tune_string_ops_prefer_neon.
15040 * gcc.target/arm/memset-inline-5.c: Ditto.
15041 * gcc.target/arm/memset-inline-6.c: Ditto.
15042 * gcc.target/arm/memset-inline-8.c: Ditto.
15043 * gcc.target/arm/memset-inline-9.c: Ditto.
15044
15045 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15046
15047 PR c++/58923
15048 * g++.dg/other/virtual3.C: New.
15049
15050 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15051
15052 PR c++/60130
15053 * g++.dg/cpp0x/vt-60130.C: New.
15054
15055 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15056
15057 PR c++/61971
15058 * g++.dg/warn/Warray-bounds-7.C: New.
15059
15060 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15061
15062 PR c++/60067
15063 * g++.dg/template/defarg18.C: New.
15064
15065 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15066
15067 PR c++/59988
15068 * g++.dg/cpp0x/vt-59988.C: New.
15069
15070 2015-03-24 Jakub Jelinek <jakub@redhat.com>
15071
15072 PR tree-optimization/65533
15073 * gcc.dg/pr65533.c: New test.
15074
15075 2015-03-24 Andre Vehreschild <vehre@gmx.de>
15076
15077 * gfortran.dg/allocate_alloc_opt_13.f90: Added tests for
15078 source= and mold= expressions functionality.
15079 * gfortran.dg/allocate_class_4.f90: New test.
15080 * gfortran.dg/unlimited_polymorphic_20.f90: Added test whether
15081 copying an unlimited polymorhpic object containing a char array
15082 to another unlimited polymorphic object respects the _len
15083 component.
15084 * gfortran.dg/unlimited_polymorphic_22.f90: Extended to check
15085 whether deferred length char array allocate works, unlimited
15086 polymorphic object allocation from a string works and if
15087 allocating an array of deferred length strings works.
15088 * gfortran.dg/unlimited_polymorphic_24.f03: New test.
15089
15090 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15091
15092 PR c++/65513
15093 * g++.dg/cpp0x/constexpr-array11.C: New.
15094
15095 2015-03-24 Richard Biener <rguenther@suse.de>
15096
15097 PR middle-end/65517
15098 * gcc.dg/torture/pr65517.c: New testcase.
15099
15100 2015-03-24 Tobias Burnus <burnus@net-b.de>
15101
15102 * gfortran.dg/coindexed_1.f90: Moved from
15103 gfortran.dg/coarray/coindexed_3.f90; added dg-options.
15104
15105 2015-03-23 Jakub Jelinek <jakub@redhat.com>
15106
15107 PR testsuite/65506
15108 * gcc.dg/pr29215.c: Dump and analyze ccp1 dump instead of
15109 gimple dump.
15110
15111 PR target/65523
15112 * gcc.target/i386/pr65523.c: New test.
15113
15114 PR ipa/65475
15115 * g++.dg/lto/pr65475_0.C: Use dg-lto-options instead of
15116 dg-options.
15117 * g++.dg/lto/pr65475b_0.C: Likewise.
15118
15119 2015-03-23 Oleg Endo <olegendo@gcc.gnu.org>
15120
15121 PR target/65505
15122 * gcc.target/sh/torture/pr65505.c: New.
15123
15124 2015-03-23 Martin Sebor <msebor@redhat.com>
15125
15126 PR testsuite/63175
15127 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Scan
15128 assembly for lvx in addition to lxv.
15129
15130 2015-03-23 Jakub Jelinek <jakub@redhat.com>
15131
15132 PR target/65504
15133 * gfortran.dg/pr65504.f90: New test.
15134
15135 PR ipa/65521
15136 * gcc.dg/pr65521.c: New test.
15137
15138 2015-03-23 Richard Biener <rguenther@suse.de>
15139
15140 PR tree-optimization/65518
15141 * gcc.dg/vect/pr65518.c: New testcase.
15142
15143 2015-03-23 Richard Biener <rguenther@suse.de>
15144
15145 PR tree-optimization/65494
15146 * gcc.dg/vect/pr65494.c: New testcase.
15147
15148 2015-03-23 Jakub Jelinek <jakub@redhat.com>
15149
15150 PR preprocessor/65238
15151 * c-c++-common/cpp/pr65238-1.c: New test.
15152 * gcc.dg/cpp/pr65238-2.c: New test.
15153 * gcc.dg/cpp/trad/pr65238-3.c: New test.
15154 * gcc.dg/cpp/trad/pr65238-4.c: New test.
15155
15156 2015-03-23 Paul Thomas <pault@gcc.gnu.org>
15157 Mikael Morin <mikael@gcc.gnu.org>
15158
15159 PR fortran/64952
15160 * gfortran.dg/elemental_dependency_4.f90: New.
15161 * gfortran.dg/elemental_dependency_5.f90: New.
15162
15163 2015-03-22 Jan Hubicka <hubicka@ucw.cz>
15164
15165 PR ipa/65475
15166 * g++.dg/lto/pr65475b_0.C: New testcase.
15167 * g++.dg/lto/pr65475b_1.C: New testcase.
15168 * g++.dg/lto/pr65475c_0.C: New testcase.
15169 * g++.dg/lto/pr65475c_1.C: New testcase.
15170
15171 2015-03-21 Tobias Burnus <burnus@net-b.de>
15172
15173 * gfortran.dg/coarray_38.f90: New.
15174 * gfortran.dg/coarray_39.f90: New.
15175 * gfortran.dg/coarray/coindexed_3.f90: Add dg-error, turn into
15176 compile test.
15177
15178 2015-03-20 Marek Polacek <polacek@redhat.com>
15179
15180 PR c++/65398
15181 * g++.dg/cpp0x/pr65398.C: New test.
15182
15183 2015-03-20 Jan Hubicka <hubicka@ucw.cz>
15184
15185 PR ipa/65475
15186 * g++.dg/lto/pr65475_0.C: New testcase.
15187 * g++.dg/lto/pr65475_1.C: New testcase.
15188
15189 2015-03-20 Vladimir Makarov <vmakarov@redhat.com>
15190
15191 PR rtl-optimization/64366
15192 * gcc.target/sh/pr64366.c: New.
15193
15194 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
15195
15196 PR c++/48324
15197 * g++.dg/cpp0x/constexpr-48324.C: New.
15198
15199 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
15200
15201 PR c++/48453
15202 * g++.dg/cpp0x/pr48453.C: New.
15203
15204 2015-03-20 Marek Polacek <polacek@redhat.com>
15205
15206 PR c++/65072
15207 * g++.dg/cpp0x/pr65072.C: New test.
15208
15209 2015-03-20 Richard Biener <rguenther@suse.de>
15210
15211 PR middle-end/64715
15212 * gcc.dg/pr15347.c: Use -O.
15213 * c-c++-common/pr19807-1.c: Likewise.
15214
15215 2015-03-20 Eric Botcazou <ebotcazou@adacore.com>
15216
15217 * gnat.dg/volatile13.ad[sb]: New test.
15218
15219 2015-03-20 Uros Bizjak <ubizjak@gmail.com>
15220
15221 PR rtl-optimization/60851
15222 * gcc.target/i386/pr60851.c: New test.
15223
15224 2015-03-19 Michael Meissner <meissner@linux.vnet.ibm.com>
15225
15226 PR target/65240
15227 * g++.dg/pr65240.h: Add tests for PR 65240.
15228 * g++.dg/pr65240-1.C: Likewise.
15229 * g++.dg/pr65240-2.C: Likewise.
15230 * g++.dg/pr65240-3.C: Likewise.
15231 * g++.dg/pr65240-4.C: Likewise.
15232
15233 2015-03-19 Vladimir Makarov <vmakarov@redhat.com>
15234
15235 PR rtl-optimization/63491
15236 * gcc.target/powerpc/pr63491.c: New.
15237
15238 2015-03-19 Jakub Jelinek <jakub@redhat.com>
15239
15240 * g++.dg/ipa/pr65465.C: New test.
15241
15242 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
15243
15244 PR c++/52659
15245 * g++.dg/cpp0x/deleted11.C: New.
15246
15247 2015-03-19 Jakub Jelinek <jakub@redhat.com>
15248
15249 PR sanitizer/65400
15250 * c-c++-common/tsan/pr65400-3.c: New test.
15251
15252 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
15253
15254 PR c++/59686
15255 * g++.dg/cpp0x/constexpr-59686.C: New.
15256
15257 2015-03-19 Jakub Jelinek <jakub@redhat.com>
15258
15259 PR sanitizer/64265
15260 * g++.dg/tsan/pr64265.C: New test.
15261
15262 PR sanitizer/65400
15263 * c-c++-common/tsan/pr65400-1.c: New test.
15264 * c-c++-common/tsan/pr65400-2.c: New test.
15265
15266 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
15267
15268 PR c++/59816
15269 * g++.dg/cpp0x/pr59816.C: New.
15270
15271 2015-03-18 Paul Thomas <pault@gcc.gnu.org>
15272
15273 PR fortran/59198
15274 * gfortran.dg/proc_ptr_comp_45.f90: Make tests fuzzy.
15275
15276 2015-03-18 Martin Liska <mliska@suse.cz>
15277
15278 PR ipa/65439
15279 * g++.dg/ipa/ipa-icf-4.C: Extend expected number of
15280 equivalences either to 6 or 7.
15281
15282 2015-03-18 Andrew Stubbs <ams@codesourcery.com>
15283
15284 PR middle-end/64491
15285 Revert:
15286 2014-11-20 Andrew Stubbs <ams@codesourcery.com>
15287
15288 * gcc.dg/undefined-loop-1.c: New file.
15289 * gcc.dg/undefined-loop-2.c: New file.
15290
15291 2014-12-24 Andrew Stubbs <ams@codesourcery.com>
15292
15293 PR testsuite/64032
15294 * gcc.dg/undefined-loop-2.c: Don't allow GCC to optimize away the
15295 loop exits too early.
15296
15297 2015-03-18 Jakub Jelinek <jakub@redhat.com>
15298
15299 PR tree-optimization/65450
15300 * gfortran.dg/pr65450.f90: New test.
15301
15302 PR target/65078
15303 * gcc.target/i386/pr65078-1.c: New test.
15304 * gcc.target/i386/pr65078-2.c: New test.
15305 * gcc.target/i386/pr65078-3.c: New test.
15306 * gcc.target/i386/pr65078-4.c: New test.
15307 * gcc.target/i386/pr65078-5.c: New test.
15308 * gcc.target/i386/pr65078-6.c: New test.
15309
15310 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
15311
15312 PR c++/65340
15313 * g++.dg/cpp1y/pr65340.C: New.
15314
15315 2015-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15316
15317 PR fortran/64432
15318 * gfortran.dg/system_clock_3.f08: Adjust test.
15319
15320 2015-03-17 Paul Thomas <pault@gcc.gnu.org>
15321
15322 PR fortran/59198
15323 * gfortran.dg/proc_ptr_comp_44.f90: New test.
15324 * gfortran.dg/proc_ptr_comp_45.f90: New test.
15325
15326 2015-03-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15327
15328 PR fortran/64432
15329 * gfortran.dg/system_clock_3.f08: New test.
15330
15331 2015-03-16 Edward Smith-Rowland <3dw4rd@verizon.net>
15332
15333 PR c++/64626
15334 g++.dg/cpp1y/pr64626-1.C: New.
15335 g++.dg/cpp1y/pr64626-2.C: New.
15336 g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings.
15337
15338 2015-03-16 Jakub Jelinek <jakub@redhat.com>
15339
15340 PR tree-optimization/65427
15341 * gcc.c-torture/execute/pr65427.c: New test.
15342
15343 2015-03-16 Marek Polacek <polacek@redhat.com>
15344
15345 DR 1688
15346 PR c++/65327
15347 * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus.
15348 * g++.dg/cpp0x/pr65327.C: New test.
15349
15350 2015-03-16 Max Ostapenko <m.ostapenko@partner.samsung.com>
15351
15352 PR sanitizer/64820
15353 * c-c++-common/asan/pr64820.c: New test.
15354
15355 2015-03-16 Andre Vehreschild <vehre@gmx.de>
15356
15357 * gfortran.dg/pointer_2.f90: New test.
15358
15359 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
15360
15361 * g++.dg/pr65049.C: New test.
15362
15363 2015-03-16 Tom de Vries <tom@codesourcery.com>
15364
15365 * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans.
15366 * gcc.target/i386/fuse-caller-save-xmm.c: Same.
15367 * gcc.target/i386/fuse-caller-save.c: Same.
15368
15369 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
15370
15371 * gnat.dg/loop_optimization18.ad[sb]: New test.
15372 * gnat.dg/loop_optimization18_pkg.ads: New helper.
15373
15374 2015-03-16 Alan Modra <amodra@gmail.com>
15375
15376 * gcc.target/powerpc/pr53199.c: Add extra functions. Revert
15377 2014-12-05 change.
15378
15379 2015-03-15 John David Anglin <danglin@gcc.gnu.org>
15380
15381 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on
15382 hppa*-*-hpux*.
15383 * gcc.dg/torture/pr65270-2.c: Likewise.
15384
15385 2015-03-14 Mikael Morin <mikael@gcc.gnu.org>
15386
15387 PR fortran/61138
15388 * gfortran.dg/pointer_remapping_9.f90: New.
15389
15390 2015-03-14 Jakub Jelinek <jakub@redhat.com>
15391
15392 PR tree-optimization/65369
15393 * gcc.c-torture/execute/pr65369.c: New test.
15394
15395 PR tree-optimization/65418
15396 * gcc.c-torture/execute/pr65418-1.c: New test.
15397 * gcc.c-torture/execute/pr65418-2.c: New test.
15398
15399 PR rtl-optimization/65401
15400 * gcc.c-torture/execute/pr65401.c: New test.
15401
15402 2015-03-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15403
15404 PR target/64600
15405 * gcc.target/arm/pr64600_1.c: New test.
15406
15407 2015-03-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15408
15409 PR rtl-optimization/65235
15410 * gcc.target/aarch64/pr65235_1.c: New test.
15411
15412 2015-03-12 Dominik Vogt <vogt@linux.vnet.ibm.com>
15413
15414 * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment.
15415 * gcc.target/s390/hotpatch-22.c: Likewise.
15416 * gcc.target/s390/hotpatch-23.c: Likewise.
15417 * gcc.target/s390/hotpatch-24.c: Likewise.
15418 * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment.
15419 * gcc.target/s390/hotpatch-1.c: Update expected output.
15420 * gcc.target/s390/hotpatch-2.c: Likewise.
15421 * gcc.target/s390/hotpatch-3.c: Likewise.
15422 * gcc.target/s390/hotpatch-4.c: Likewise.
15423 * gcc.target/s390/hotpatch-5.c: Likewise.
15424 * gcc.target/s390/hotpatch-6.c: Likewise.
15425 * gcc.target/s390/hotpatch-7.c: Likewise.
15426 * gcc.target/s390/hotpatch-8.c: Likewise.
15427 * gcc.target/s390/hotpatch-9.c: Likewise.
15428 * gcc.target/s390/hotpatch-10.c: Likewise.
15429 * gcc.target/s390/hotpatch-11.c: Likewise.
15430 * gcc.target/s390/hotpatch-12.c: Likewise.
15431 * gcc.target/s390/hotpatch-13.c: Likewise.
15432 * gcc.target/s390/hotpatch-14.c: Likewise.
15433 * gcc.target/s390/hotpatch-15.c: Likewise.
15434 * gcc.target/s390/hotpatch-16.c: Likewise.
15435 * gcc.target/s390/hotpatch-17.c: Likewise.
15436 * gcc.target/s390/hotpatch-18.c: Likewise.
15437 * gcc.target/s390/hotpatch-19.c: Likewise.
15438
15439 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
15440
15441 PR target/65103
15442 * gcc.target/i386/pr65103-1.c: New.
15443
15444 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
15445
15446 PR target/65044
15447 * gcc.target/i386/pr65044.c: New.
15448
15449 2015-03-12 Tom de Vries <tom@codesourcery.com>
15450
15451 PR rtl-optimization/64895
15452 * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
15453 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
15454 * gcc.target/i386/fuse-caller-save.c: Ditto.
15455
15456 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
15457
15458 * gcc.dg/ipa/pr63569.c: Fix template.
15459
15460 2015-03-11 Sandra Loosemore <sandra@codesourcery.com>
15461
15462 * g++.dg/ipa/pr64146.C: Require fpic support.
15463
15464 2015-03-11 Janne Blomqvist <jb@gcc.gnu.org>
15465
15466 PR libfortran/65200
15467 * gfortran.dg/open_errors.f90: Update checks for iomsg string.
15468 * gfortran.dg/open_new_segv.f90: Fix error message pattern.
15469
15470 2015-03-11 Jakub Jelinek <jakub@redhat.com>
15471
15472 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
15473 to dg-options, fix up dg-skip-if.
15474
15475 2015-03-11 Georg-Johann Lay <avr@gjlay.de>
15476
15477 PR target/65296
15478 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
15479 * gcc.target/avr/tiny-caller-save.c: Same.
15480
15481 2015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
15482
15483 PR target/65242
15484 * g++.dg/pr65242.C: New test.
15485
15486 2015-03-11 Marat Zakirov <m.zakirov@samsung.com>
15487
15488 * c-c++-common/asan/no-asan-check-glob.c: New test.
15489
15490 2015-03-10 Paolo Carlini <paolo.carlini@oracle.com>
15491
15492 PR c++/65370
15493 * g++.dg/other/default11.C: New.
15494 * g++.dg/other/default12.C: Likewise.
15495
15496 2015-03-10 Jakub Jelinek <jakub@redhat.com>
15497
15498 PR target/65368
15499 * gcc.target/i386/bmi2-bzhi-2.c: New test.
15500
15501 2015-03-10 Paul Thomas <pault@gcc.gnu.org>
15502
15503 PR fortran/65024
15504 * gfortran.dg/unlimited_polymorphic_23.f90: New test
15505
15506 2015-03-10 Jakub Jelinek <jakub@redhat.com>
15507
15508 PR c++/65127
15509 * g++.dg/cpp0x/pr65127.C: New test.
15510
15511 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
15512
15513 * gcc.dg/ipa/PR64550.c: Update template.
15514
15515 2015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
15516 Tobias Burnus <burnus@net-b.de>
15517
15518 * gfortran.dg/coarray_sync_memory.f90: New.
15519
15520 2015-03-10 Marek Polacek <polacek@redhat.com>
15521
15522 PR sanitizer/65367
15523 * c-c++-common/ubsan/pr65367.c: New test.
15524
15525 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
15526
15527 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
15528 * gcc.target/i386/mpx/calloc-1-lbv.c: New.
15529 * gcc.target/i386/mpx/calloc-1-ubv.c: New.
15530 * gcc.target/i386/mpx/calloc-1-nov.c: New.
15531 * gcc.target/i386/mpx/malloc-1-lbv.c: New.
15532 * gcc.target/i386/mpx/malloc-1-nov.c: New.
15533 * gcc.target/i386/mpx/malloc-1-ubv.c: New.
15534 * gcc.target/i386/mpx/realloc-1-lbv.c: New.
15535 * gcc.target/i386/mpx/realloc-1-nov.c: New.
15536 * gcc.target/i386/mpx/realloc-1-ubv.c: New.
15537 * gcc.target/i386/mpx/realloc-2-lbv.c: New.
15538 * gcc.target/i386/mpx/realloc-2-nov.c: New.
15539 * gcc.target/i386/mpx/realloc-2-ubv.c: New.
15540
15541 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
15542
15543 * lib/mpx-dg.exp (mpx_link_flags): New.
15544 (mpx_init): New.
15545 (mpx_finish): New.
15546 * gcc.target/i386/mpx/alloca-1-lbv.c: New.
15547 * gcc.target/i386/mpx/alloca-1-nov.c: New.
15548 * gcc.target/i386/mpx/alloca-1-ubv.c: New.
15549 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
15550 * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
15551 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
15552 * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
15553 * gcc.target/i386/mpx/bitfields-1-nov.c: New.
15554 * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
15555 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
15556 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
15557 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
15558 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
15559 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
15560 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
15561 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
15562 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
15563 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
15564 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
15565 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
15566 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
15567 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
15568 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
15569 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
15570 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
15571 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
15572 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
15573 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
15574 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
15575 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
15576 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
15577 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
15578 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
15579 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
15580 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
15581 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
15582 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
15583 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
15584 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
15585 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
15586 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
15587 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
15588 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
15589 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
15590 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
15591 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
15592 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
15593 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
15594 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
15595 * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
15596 * gcc.target/i386/mpx/fastcall-1-nov.c: New.
15597 * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
15598 * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
15599 * gcc.target/i386/mpx/fastcall-2-nov.c: New.
15600 * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
15601 * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
15602 * gcc.target/i386/mpx/field-addr-1-nov.c: New.
15603 * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
15604 * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
15605 * gcc.target/i386/mpx/field-addr-10-nov.c: New.
15606 * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
15607 * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
15608 * gcc.target/i386/mpx/field-addr-2-nov.c: New.
15609 * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
15610 * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
15611 * gcc.target/i386/mpx/field-addr-3-nov.c: New.
15612 * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
15613 * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
15614 * gcc.target/i386/mpx/field-addr-4-nov.c: New.
15615 * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
15616 * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
15617 * gcc.target/i386/mpx/field-addr-5-nov.c: New.
15618 * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
15619 * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
15620 * gcc.target/i386/mpx/field-addr-6-nov.c: New.
15621 * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
15622 * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
15623 * gcc.target/i386/mpx/field-addr-7-nov.c: New.
15624 * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
15625 * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
15626 * gcc.target/i386/mpx/field-addr-8-nov.c: New.
15627 * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
15628 * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
15629 * gcc.target/i386/mpx/field-addr-9-nov.c: New.
15630 * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
15631 * gcc.target/i386/mpx/frame-address-1-nov.c: New.
15632 * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
15633 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
15634 * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
15635 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
15636 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
15637 * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
15638 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
15639 * gcc.target/i386/mpx/label-address-1.c: New.
15640 * gcc.target/i386/mpx/legacy-1-nov.c: New.
15641 * gcc.target/i386/mpx/macro.c: New.
15642 * gcc.target/i386/mpx/mpx-check.h: New.
15643 * gcc.target/i386/mpx/mpx.exp: New.
15644 * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
15645 * gcc.target/i386/mpx/nested-function-1-nov.c: New.
15646 * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
15647 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
15648 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
15649 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
15650 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
15651 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
15652 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
15653 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
15654 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
15655 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
15656 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
15657 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
15658 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
15659 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
15660 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
15661 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
15662 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
15663 * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
15664 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
15665 * gcc.target/i386/mpx/reference-1-lbv.c: New.
15666 * gcc.target/i386/mpx/reference-1-nov.c: New.
15667 * gcc.target/i386/mpx/reference-1-ubv.c: New.
15668 * gcc.target/i386/mpx/reference-2-lbv.c: New.
15669 * gcc.target/i386/mpx/reference-2-nov.c: New.
15670 * gcc.target/i386/mpx/reference-2-ubv.c: New.
15671 * gcc.target/i386/mpx/reference-3-lbv.c: New.
15672 * gcc.target/i386/mpx/reference-3-nov.c: New.
15673 * gcc.target/i386/mpx/reference-3-ubv.c: New.
15674 * gcc.target/i386/mpx/reference-4-lbv.c: New.
15675 * gcc.target/i386/mpx/reference-4-nov.c: New.
15676 * gcc.target/i386/mpx/reference-4-ubv.c: New.
15677 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
15678 * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
15679 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
15680 * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
15681 * gcc.target/i386/mpx/return-struct-1-nov.c: New.
15682 * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
15683 * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
15684 * gcc.target/i386/mpx/return-struct-2-nov.c: New.
15685 * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
15686 * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
15687 * gcc.target/i386/mpx/return-struct-3-nov.c: New.
15688 * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
15689 * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
15690 * gcc.target/i386/mpx/return-struct-4-nov.c: New.
15691 * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
15692 * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
15693 * gcc.target/i386/mpx/return-struct-5-nov.c: New.
15694 * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
15695 * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
15696 * gcc.target/i386/mpx/return-struct-6-nov.c: New.
15697 * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
15698 * gcc.target/i386/mpx/sincos-1-nov.c: New.
15699 * gcc.target/i386/mpx/static-array-1-lbv.c: New.
15700 * gcc.target/i386/mpx/static-array-1-nov.c: New.
15701 * gcc.target/i386/mpx/static-array-1-ubv.c: New.
15702 * gcc.target/i386/mpx/static-init-1-lbv.c: New.
15703 * gcc.target/i386/mpx/static-init-1-nov.c: New.
15704 * gcc.target/i386/mpx/static-init-1-ubv.c: New.
15705 * gcc.target/i386/mpx/static-init-2-lbv.c: New.
15706 * gcc.target/i386/mpx/static-init-2-nov.c: New.
15707 * gcc.target/i386/mpx/static-init-2-ubv.c: New.
15708 * gcc.target/i386/mpx/static-init-3-lbv.c: New.
15709 * gcc.target/i386/mpx/static-init-3-nov.c: New.
15710 * gcc.target/i386/mpx/static-init-3-ubv.c: New.
15711 * gcc.target/i386/mpx/static-init-4-lbv.c: New.
15712 * gcc.target/i386/mpx/static-init-4-nov.c: New.
15713 * gcc.target/i386/mpx/static-init-4-ubv.c: New.
15714 * gcc.target/i386/mpx/static-init-5-lbv.c: New.
15715 * gcc.target/i386/mpx/static-init-5-nov.c: New.
15716 * gcc.target/i386/mpx/static-init-5-ubv.c: New.
15717 * gcc.target/i386/mpx/static-init-6-lbv.c: New.
15718 * gcc.target/i386/mpx/static-init-6-nov.c: New.
15719 * gcc.target/i386/mpx/static-init-6-ubv.c: New.
15720 * gcc.target/i386/mpx/static-string-1-lbv.c: New.
15721 * gcc.target/i386/mpx/static-string-1-nov.c: New.
15722 * gcc.target/i386/mpx/static-string-1-ubv.c: New.
15723 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
15724 * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
15725 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
15726 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
15727 * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
15728 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
15729 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
15730 * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
15731 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
15732 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
15733 * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
15734 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
15735 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
15736 * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
15737 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
15738 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
15739 * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
15740 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
15741 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
15742 * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
15743 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
15744 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
15745 * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
15746 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
15747 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
15748 * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
15749 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
15750 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
15751 * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
15752 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
15753 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
15754 * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
15755 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
15756 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
15757 * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
15758 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
15759 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
15760 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
15761 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
15762 * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
15763 * gcc.target/i386/mpx/union-arg-1-nov.c: New.
15764 * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
15765 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
15766 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
15767 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
15768 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
15769 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
15770 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
15771 * gcc.target/i386/mpx/vararg-1-lbv.c: New.
15772 * gcc.target/i386/mpx/vararg-1-nov.c: New.
15773 * gcc.target/i386/mpx/vararg-1-ubv.c: New.
15774 * gcc.target/i386/mpx/vararg-2-lbv.c: New.
15775 * gcc.target/i386/mpx/vararg-2-nov.c: New.
15776 * gcc.target/i386/mpx/vararg-2-ubv.c: New.
15777 * gcc.target/i386/mpx/vararg-3-lbv.c: New.
15778 * gcc.target/i386/mpx/vararg-3-nov.c: New.
15779 * gcc.target/i386/mpx/vararg-3-ubv.c: New.
15780 * gcc.target/i386/mpx/vararg-4-lbv.c: New.
15781 * gcc.target/i386/mpx/vararg-4-nov.c: New.
15782 * gcc.target/i386/mpx/vararg-4-ubv.c: New.
15783 * gcc.target/i386/mpx/vararg-5-lbv.c: New.
15784 * gcc.target/i386/mpx/vararg-5-nov.c: New.
15785 * gcc.target/i386/mpx/vararg-5-ubv.c: New.
15786 * gcc.target/i386/mpx/vararg-6-lbv.c: New.
15787 * gcc.target/i386/mpx/vararg-6-nov.c: New.
15788 * gcc.target/i386/mpx/vararg-6-ubv.c: New.
15789 * gcc.target/i386/mpx/vararg-7-lbv.c: New.
15790 * gcc.target/i386/mpx/vararg-7-nov.c: New.
15791 * gcc.target/i386/mpx/vararg-7-ubv.c: New.
15792 * gcc.target/i386/mpx/vararg-8-lbv.c: New.
15793 * gcc.target/i386/mpx/vararg-8-nov.c: New.
15794 * gcc.target/i386/mpx/vararg-8-ubv.c: New.
15795 * gcc.target/i386/mpx/vla-1-lbv.c: New.
15796 * gcc.target/i386/mpx/vla-1-nov.c: New.
15797 * gcc.target/i386/mpx/vla-1-ubv.c: New.
15798 * gcc.target/i386/mpx/vla-2-lbv.c: New.
15799 * gcc.target/i386/mpx/vla-2-nov.c: New.
15800 * gcc.target/i386/mpx/vla-2-ubv.c: New.
15801
15802 2015-03-10 James Greenhalgh <james.greenhalgh@arm.com>
15803
15804 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
15805
15806 2015-03-10 Oleg Endo <olegendo@gcc.gnu.org>
15807
15808 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
15809
15810 2015-03-10 Uros Bizjak <ubizjak@gmail.com>
15811
15812 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
15813 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
15814
15815 2015-03-10 Jakub Jelinek <jakub@redhat.com>
15816
15817 PR c/65120
15818 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
15819 on rhs is 0.
15820 (fn4): New test.
15821 * c-c++-common/pr65120.c: New test.
15822
15823 PR rtl-optimization/65321
15824 * gcc.dg/pr65321.c: New test.
15825
15826 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
15827
15828 PR tree-optimization/65355
15829 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
15830
15831 2015-03-09 Jakub Jelinek <jakub@redhat.com>
15832
15833 PR c/65120
15834 * c-c++-common/pr49706.c: Adjust tests for not warning
15835 about !!x == y or !b == y where b is boolean, and add
15836 some further tests.
15837 * c-c++-common/pr62199-2.c: Likewise.
15838
15839 2015-03-09 Richard Biener <rguenther@suse.de>
15840
15841 PR middle-end/65270
15842 * gcc.dg/torture/pr65270-1.c: New testcase.
15843 * gcc.dg/torture/pr65270-2.c: Likewise.
15844
15845 2015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
15846
15847 PR tree-optimization/63743
15848 * gcc.dg/pr63743.c: New test.
15849
15850 2015-03-08 Jan Hubicka <hubicka@ucw.cz>
15851
15852 PR lto/65316
15853 * g++.dg/lto/pr65316_0.C: New testcase.
15854 * g++.dg/lto/pr65316_1.C: New testcase.
15855
15856 2015-03-08 John David Anglin <danglin@gcc.gnu.org>
15857
15858 PR target/62247
15859 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
15860 hppa*-*-hpux*.
15861 * g++.dg/abi/rtti3.C: Likewise.
15862
15863 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
15864
15865 PR target/62251
15866 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
15867
15868 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
15869
15870 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
15871
15872 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
15873
15874 2015-03-08 Morin <mikael@gcc.gnu.org>
15875
15876 PR fortran/60898
15877 * gfortran.dg/entry_20.f90: New.
15878
15879 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
15880
15881 PR target/65153
15882 * gcc.c-torture/compile/pr65153.c: New.
15883
15884 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
15885
15886 PR target/65249
15887 * g++.dg/torture/pr65249.C: New.
15888
15889 2015-03-07 H.J. Lu <hongjiu.lu@intel.com>
15890
15891 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
15892 long.
15893 (int64_t): Likewise.
15894
15895 2015-03-07 Marek Polacek <polacek@redhat.com>
15896 Martin Uecker <uecker@eecs.berkeley.edu>
15897
15898 PR sanitizer/65280
15899 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
15900 member-like arrays.
15901 * c-c++-common/ubsan/bounds-8.c: New test.
15902 * c-c++-common/ubsan/bounds-9.c: New test.
15903 * gcc.dg/ubsan/bounds-2.c: New test.
15904
15905 2015-03-05 Martin Sebor <msebor@redhat.com>
15906
15907 PR testsuite/63175
15908 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
15909 checking of results into main to prevent it from getting optimized
15910 away.
15911 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
15912
15913 2015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
15914
15915 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
15916 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
15917 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
15918 x64.
15919
15920 2015-03-05 Jan Hubicka <hubicka@ucw.cz>
15921
15922 * g++.dg/lto/pr65302_1.C: New testcase.
15923 * g++.dg/lto/pr65302_0.C: New testcase.
15924
15925 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
15926
15927 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
15928 -fno-ipa-icf to dg-options.
15929
15930 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
15931
15932 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
15933 compiles using the linker plugin.
15934
15935 2015-03-06 Eric Botcazou <ebotcazou@adacore.com>
15936
15937 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
15938
15939 2015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
15940
15941 * gcc.target/arm/pr65067.c: New test.
15942
15943 2015-03-05 Martin Liska <mliska@suse.cz>
15944
15945 PR ipa/65318
15946 * gcc.dg/ipa/pr65318.c: New test.
15947
15948 2015-03-05 Marek Polacek <polacek@redhat.com>
15949
15950 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
15951
15952 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
15953
15954 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
15955
15956 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
15957
15958 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
15959 max-unroll-times back to defaults for s390.
15960
15961 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
15962
15963 Fix last commit.
15964
15965 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
15966
15967 PR c++/64665
15968 * g++.dg/cpp0x/initlist92.C: New.
15969
15970 2015-03-05 Richard Biener <rguenther@suse.de>
15971
15972 PR tree-optimization/65310
15973 * gcc.dg/vect/pr65310.c: New testcase.
15974
15975 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
15976
15977 PR c++/64834
15978 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
15979
15980 2015-03-04 Eric Botcazou <ebotcazou@adacore.com>
15981
15982 * gnat.dg/entry_queues3.adb: New test.
15983
15984 2015-03-04 Ian Lance Taylor <iant@google.com>
15985
15986 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
15987
15988 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
15989
15990 PR c++/64227
15991 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
15992
15993 2015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
15994
15995 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
15996 -fno-ipa-icf to dg-options
15997 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
15998 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
15999
16000 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
16001
16002 PR c++/64398
16003 * g++.dg/cpp0x/decltype62.C: New.
16004
16005 2015-03-03 Eric Botcazou <ebotcazou@adacore.com>
16006
16007 * gnat.dg/object_overflow5.adb: New test.
16008
16009 2015-03-03 Martin Liska <mliska@suse.cz>
16010
16011 PR ipa/65287
16012 * gcc.dg/ipa/pr65287.c: New test.
16013
16014 2015-03-03 Martin Jambor <mjambor@suse.cz>
16015 Eric Botcazou <ebotcazou@adacore.com>
16016
16017 * gnat.dg/specs/pack12.ads: New test.
16018
16019 2015-03-03 Martin Liska <mliska@suse.cz>
16020
16021 * gcc.dg/ipa/PR65282.c: New test.
16022
16023 2015-03-13 Jeff Law <law@redhat.com>
16024
16025 PR tree-optimization/65241
16026 * gcc.c-torture/compile/pr65241.c: New test.
16027
16028 2015-03-03 Georg-Johann Lay <avr@gjlay.de>
16029
16030 PR target/64331
16031 * gcc.target/avr/torture/pr64331.c: New test.
16032
16033 2015-03-03 Martin Liska <mliska@suse.cz>
16034 Jan Hubicka <hubicka@ucw.cz>
16035
16036 * g++.dg/ipa/pr65263.C: New test.
16037
16038 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
16039
16040 PR ipa/65130
16041 * gcc.dg/lto/pr65130_0.c: New testcase.
16042 * gcc.dg/lto/pr65130_1.c: New testcase.
16043
16044 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
16045
16046 PR ipa/64988
16047 * g++.dg/torture/pr64988.C: New testcase.
16048
16049 2015-03-02 Tobias Burnus <burnus@net-b.de>
16050
16051 * gfortran.dg/coarray_atomic_6.f90: New.
16052
16053 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
16054
16055 PR target/65184
16056 * gcc.target/i386/pr65184.c: New.
16057
16058 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
16059
16060 PR target/65183
16061 * gcc.target/i386/pr65183.c: New.
16062
16063 2015-02-28 Martin Liska <mliska@suse.cz>
16064 Jan Hubicka <hubicka@ucw.cz>
16065
16066 * gcc.dg/ipa/ipa-icf-35.c: New test.
16067 * gcc.dg/ipa/ipa-icf-36.c: New test.
16068 * gcc.dg/ipa/ipa-icf-37.c: New test.
16069
16070 2015-02-28 Martin Liska <mliska@suse.cz>
16071 Jan Hubicka <hubicka@ucw.cz>
16072
16073 PR ipa/65245
16074 * gcc.dg/ipa/ipa-icf-34.c: New test.
16075
16076 2015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
16077
16078 PR target/61142
16079 * gcc.target/sh/sh/pr61142.c: New.
16080
16081 2015-03-01 Eric Botcazou <ebotcazou@adacore.com>
16082
16083 * g++.dg/other/dump-ada-spec-3.C: New test.
16084
16085 2015-03-01 Martin Liska <mliska@suse.cz>
16086
16087 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
16088 * g++.dg/ipa/pr63595.C: Update expected results.
16089
16090 2015-02-28 Jan Hubicka <hubicka@ucw.cz>
16091
16092 PR ipa/65236
16093 * g++.dg/ipa/ipa-icf-6.C: New testcase.
16094
16095 2015-02-27 Pat Haugen <pthaugen@us.ibm.com>
16096
16097 * gcc.dg/vect/pr59354.c: Move vector producing code to
16098 separate function.
16099
16100 2015-02-27 Jan Hubicka <hubicka@ucw.cz>
16101
16102 PR ipa/65237
16103 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
16104 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
16105 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
16106 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
16107
16108 2015-02-27 Jakub Jelinek <jakub@redhat.com>
16109
16110 PR tree-optimization/65048
16111 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
16112 (foo): Use K&R style definition.
16113
16114 2015-02-27 Vladimir Makarov <vmakarov@redhat.com>
16115
16116 PR target/65032
16117 * g++.dg/pr65032.C: New.
16118
16119 2015-02-27 Marek Polacek <polacek@redhat.com>
16120
16121 PR c/65040
16122 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
16123 -Wformat=2.
16124
16125 2015-02-27 Marek Polacek <polacek@redhat.com>
16126
16127 PR c/65228
16128 * gcc.dg/pr65228.c: New test.
16129
16130 2015-02-27 Kai Tietz <ktietz@redhat.com>
16131
16132 PR c/35330
16133 * gcc.dg/weak/weak-17.c: New file.
16134
16135 2015-02-27 Richard Biener <rguenther@suse.de>
16136
16137 PR lto/65193
16138 * g++.dg/lto/pr65193_0.C: New testcase.
16139
16140 2015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
16141
16142 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
16143 * gcc.target/s390/hotpatch-8.c: Likewise.
16144 * gcc.target/s390/hotpatch-9.c: Likewise.
16145 * gcc.target/s390/pr61078.c: Likewise.
16146 * gcc.target/s390/pr57960.c: Remove -m64.
16147 * gcc.target/s390/pr61078.c: Likewise.
16148
16149 2015-02-26 Jan Hubicka <hubicka@ucw.cz>
16150 Martin Liska <mliska@suse.cz>
16151
16152 PR bootstrap/65150
16153 * gcc.dg/pr64454.c: Disable ICF.
16154 * gcc.dg/pr28685-1.c: Disable ICF
16155 * gcc.dg/ipa/iinline-5.c: Disable ICF.
16156 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
16157 * g++.dg/ipa/ipa-icf-4.C: Update template.
16158
16159 2015-02-26 Jakub Jelinek <jakub@redhat.com>
16160
16161 PR tree-optimization/65216
16162 * gcc.c-torture/execute/pr65216.c: New test.
16163
16164 PR tree-optimization/65215
16165 * gcc.c-torture/execute/pr65215-1.c: New test.
16166 * gcc.c-torture/execute/pr65215-2.c: New test.
16167 * gcc.c-torture/execute/pr65215-3.c: New test.
16168 * gcc.c-torture/execute/pr65215-4.c: New test.
16169 * gcc.c-torture/execute/pr65215-5.c: New test.
16170
16171 2015-02-26 Tom de Vries <tom@codesourcery.com>
16172
16173 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
16174
16175 2015-02-26 Martin Liska <mliska@suse.cz>
16176 Jan Hubicka <hubicka@ucw.cz>
16177
16178 * g++.dg/ipa/pr64146.C: Update expected results.
16179 * gcc.dg/ipa/ipa-icf-26.c: Update test.
16180 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
16181 * gcc.dg/ipa/ipa-icf-34.c: New test.
16182
16183 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
16184
16185 * gcc.dg/vect/vect-pr61917.c: Rename to ...
16186 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
16187 (dg-additional-options): Remove dg directive.
16188 (dg-final): Add dg directive.
16189
16190 2015-02-26 Marek Polacek <polacek@redhat.com>
16191
16192 PR ipa/65008
16193 * g++.dg/ipa/pr65008.C: New test.
16194
16195 2015-02-26 Tom de Vries <tom@codesourcery.com>
16196
16197 * lib/profopt.exp (profopt-target-cleanup): New proc.
16198 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
16199 files from sources from dg-additional-sources.
16200
16201 2015-02-26 Tom de Vries <tom@codesourcery.com>
16202
16203 * lib/gcov.exp: Cleanup in case of xfail.
16204
16205 2015-02-26 Sebastian Pop <s.pop@samsung.com>
16206
16207 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
16208
16209 2015-02-25 Aldy Hernandez <aldyh@redhat.com>
16210
16211 PR debug/46102
16212 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
16213 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
16214 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
16215 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
16216 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
16217 * g++.dg/debug/pr46123.C: XFAIL and move...
16218 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
16219 * gcc.dg/debug/dwarf2-3.c: Move...
16220 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
16221
16222 2015-02-26 Marek Polacek <polacek@redhat.com>
16223
16224 PR c++/65202
16225 * g++.dg/cpp1y/pr65202.C: New test.
16226
16227 2015-02-26 Tom de Vries <tom@codesourcery.com>
16228
16229 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
16230 locale_facets.h.gcov.
16231
16232 2015-02-26 Tom de Vries <tom@codesourcery.com>
16233
16234 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
16235
16236 2015-02-26 Tom de Vries <tom@codesourcery.com>
16237
16238 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
16239
16240 2015-02-26 H.J. Lu <hongjiu.lu@intel.com>
16241
16242 PR target/65217
16243 * gcc.target/i386/pr65217.c: New.
16244
16245 2015-02-26 Tom de Vries <tom@codesourcery.com>
16246
16247 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
16248
16249 2015-02-26 Tom de Vries <tom@codesourcery.com>
16250
16251 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
16252
16253 2015-02-26 Sebastian Pop <s.pop@samsung.com>
16254
16255 PR tree-optimization/65048
16256 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
16257
16258 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
16259
16260 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
16261 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
16262
16263 2015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
16264
16265 PR target/65161
16266 * gcc.target/i386/pr65161.c: New test.
16267
16268 2015-02-26 Terry Guo <terry.guo@arm.com>
16269
16270 * gcc.target/arm/no-volatile-in-it.c: New test.
16271
16272 2015-02-25 Peter Bergner <bergner@vnet.ibm.com>
16273
16274 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
16275 (dg-options): Add -save-temps.
16276 (dg-final): Add cleanup-saved-temps.
16277
16278 2015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
16279
16280 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
16281
16282 2015-02-25 Pat Haugen <pthaugen@us.ibm.com>
16283
16284 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
16285 * gcc.target/powerpc/pack01.c: Include string.h.
16286
16287 2015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
16288
16289 PR target/65167
16290 * gcc.target/i386/pr65167.c: New.
16291
16292 2015-02-25 Kai Tietz <ktietz@redhat.com>
16293
16294 PR tree-optimization/61917
16295 * gcc.dg/vect/vect-pr61917.c: New file.
16296
16297 2015-02-24 Jakub Jelinek <jakub@redhat.com>
16298
16299 PR tree-optimization/65170
16300 * gcc.c-torture/execute/pr65170.c: New test.
16301 * gcc.dg/tree-ssa/vrp96.c: New test.
16302
16303 2015-02-24 Tom de Vries <tom@codesourcery.com>
16304
16305 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
16306
16307 2015-02-24 Tom de Vries <tom@codesourcery.com>
16308
16309 PR testsuite/65126
16310 * lib/gcc-defs.exp (additional_sources_used): Add new var.
16311 (dg-additional-files-options): Copy additional_sources to
16312 additional_sources_used before emptying additional_sources.
16313 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
16314 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
16315 (cleanup-saved-temps): Use additional_sources_used instead of
16316 additional_sources.
16317 (dg-test): Reset additional_sources_used.
16318
16319 2015-02-23 Richard Sandiford <richard.sandiford@arm.com>
16320
16321 PR fortran/63427
16322 * gfortran.dg/integer_exponentiation_6.F90: New test.
16323
16324 2015-02-23 Martin Sebor <msebor@redhat.com>
16325
16326 PR target/65109
16327 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
16328 two parts. One to save registers, the other to verify the
16329 registers have the right values. Save register state into
16330 static data rather than on the stack.
16331
16332 2015-02-23 Jakub Jelinek <jakub@redhat.com>
16333
16334 PR bootstrap/63888
16335 * c-c++-common/asan/pr63888.c: New test.
16336
16337 2015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
16338
16339 PR target/65163
16340 * gcc.c-torture/compile/pr65163.c: New.
16341
16342 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
16343
16344 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
16345 with -m31 on 64 bit.
16346 * gcc.dg/hoist-register-pressure-2.c: Likewise.
16347 * gcc.dg/hoist-register-pressure-3.c: Likewise.
16348
16349 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
16350
16351 * gcc.target/s390/20090223-1.c: Add
16352 -Wno-implicit-function-declaration option.
16353 * gcc.target/s390/pr42224.c: Likewise.
16354 * gcc.target/s390/pr55718.c: Likewise.
16355
16356 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
16357
16358 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
16359 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
16360 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
16361 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
16362 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
16363 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
16364 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
16365 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
16366 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
16367 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
16368 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
16369 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
16370 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
16371 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
16372 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
16373 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
16374 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
16375 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
16376 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
16377 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
16378 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
16379
16380 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
16381
16382 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
16383 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
16384 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
16385 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
16386 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
16387 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
16388 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
16389 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
16390 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
16391 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
16392 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
16393 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
16394 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
16395 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
16396 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
16397 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
16398
16399 2015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
16400
16401 PR fortran/64980
16402 PR fortran/61960
16403 * gfortran.dg/pr61960.f90: New.
16404 * gfortran.dg/pr64230.f90: New.
16405 * gfortran.dg/pr64980.f03: New.
16406
16407 2015-02-22 Tom de Vries <tom@codesourcery.com>
16408
16409 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
16410
16411 2015-02-21 Arnaud Charlet <charlet@adacore.com>
16412
16413 PR ada/65156
16414 * gnat.dg/timing_events.adb: Removed, invalid test.
16415
16416 2015-02-20 Aldy Hernandez <aldyh@redhat.com>
16417
16418 PR debug/58123
16419 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
16420 location.
16421 * g++.dg/gcov/gcov-2.C: Likewise.
16422
16423 2015-02-20 Richard Biener <rguenther@suse.de>
16424
16425 PR tree-optimization/65136
16426 * gcc.dg/tree-ssa/pr65136.c: New testcase.
16427
16428 2015-02-20 Jakub Jelinek <jakub@redhat.com>
16429
16430 PR testsuite/64158
16431 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up
16432 powerpc*-*-linux* and nvptx-*-* blacklisting.
16433
16434 * gcc.dg/sibcall-9.c: New test.
16435 * gcc.dg/sibcall-10.c: New test.
16436
16437 2015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
16438
16439 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
16440
16441 2015-02-20 Georg-Johann Lay <avr@gjlay.de>
16442
16443 PR target/64452
16444 * gcc.target/avr/torture/pr64452.c: New test.
16445
16446 2015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
16447
16448 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
16449 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
16450
16451 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
16452
16453 PR testsuite/65116
16454 * lib/target-supports.exp (check_compile): Check whether
16455 additional_sources is defined before using it.
16456
16457 2015-02-19 Jakub Jelinek <jakub@redhat.com>
16458
16459 PR middle-end/65074
16460 * g++.dg/opt/pr65074.C: New file.
16461
16462 2015-02-19 Andrea Azzarone <azzaronea@gmail.com>
16463
16464 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
16465 (size_type): New typedef.
16466 (operator "" _script): Use it for the last argument.
16467
16468 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
16469
16470 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
16471
16472 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
16473
16474 * lib/target-supports.exp (check_compile): Save/restore
16475 additional_sources that may belong to an actual test.
16476
16477 2015-02-18 Jakub Jelinek <jakub@redhat.com>
16478
16479 PR gcov-profile/64634
16480 * g++.dg/gcov/gcov-15.C: New test.
16481
16482 2015-02-18 Tom de Vries <tom@codesourcery.com>
16483
16484 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
16485
16486 2015-02-18 Tom de Vries <tom@codesourcery.com>
16487
16488 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
16489
16490 2015-02-18 Tom de Vries <tom@codesourcery.com>
16491
16492 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
16493
16494 2015-02-18 Tom de Vries <tom@codesourcery.com>
16495
16496 * gfortran.dg/fmt_cache_1.f: Add missing close.
16497
16498 2015-02-18 Tom de Vries <tom@codesourcery.com>
16499
16500 PR testsuite/65107
16501 * gfortran.dg/read_eof_8.f90: Add missing close.
16502
16503 2015-02-18 Richard Biener <rguenther@suse.de>
16504
16505 PR tree-optimization/65063
16506 * gcc.dg/pr65063.c: New testcase.
16507
16508 2015-02-18 Richard Biener <rguenther@suse.de>
16509
16510 PR tree-optimization/62217
16511 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
16512
16513 2015-02-18 Marek Polacek <polacek@redhat.com>
16514
16515 PR sanitizer/65081
16516 * c-c++-common/ubsan/pr65081.c: New test.
16517
16518 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
16519
16520 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
16521 * gcc.target/sh/force-cbranch-delay-slot.c: New.
16522
16523 2015-02-17 H.J. Lu <hongjiu.lu@intel.com>
16524
16525 * gcc.dg/ipa/propalign-3.c: New test.
16526
16527 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
16528
16529 PR target/64793
16530 * gcc.target/sh/pr64793.c: New.
16531 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
16532
16533 2015-02-17 Sandra Loosemore <sandra@codesourcery.com>
16534
16535 * gcc.target/arm/divzero.c: New test case.
16536
16537 2015-02-17 Tom de Vries <tom@codesourcery.com>
16538
16539 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
16540
16541 2015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
16542 Jakub Jelinek <jakub@redhat.com>
16543
16544 PR c++/65075
16545 * g++.dg/cpp0x/pr65075.C: New test.
16546
16547 2015-02-16 David Edelsohn <dje.gcc@gmail.com>
16548
16549 PR target/65058
16550 * gcc.target/powerpc/pr65058.c: New test.
16551
16552 2015-02-16 Jeff Law <law@redhat.com>
16553
16554 PR tree-optimization/64823
16555 * gcc.dg/uninit-20.c: New test.
16556
16557 2015-02-16 Jakub Jelinek <jakub@redhat.com>
16558 James Greenhalgh <james.greenhalgh@arm.com>
16559
16560 PR ipa/64963
16561 * gcc.dg/ipa/ipa-clone-1.c: New test.
16562
16563 2015-02-16 Richard Biener <rguenther@suse.de>
16564
16565 PR tree-optimization/65077
16566 * gcc.dg/torture/pr65077.c: New testcase.
16567
16568 2015-02-16 Alex Velenko <Alex.Velenko@arm.com>
16569
16570 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
16571 Directive adjusted to scan for ldaxr.
16572 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
16573 adjusted to scan for ldaex.
16574
16575 2015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
16576
16577 PR c++/65080
16578 * g++.dg/cpp0x/constexpr-65080.C: New.
16579
16580 2015-02-16 Richard Biener <rguenther@suse.de>
16581
16582 PR tree-optimization/63593
16583 * gcc.dg/pr63593.c: New testcase.
16584
16585 2015-02-16 Marek Polacek <polacek@redhat.com>
16586
16587 PR c/65066
16588 * gcc.dg/pr65066.c: New test.
16589
16590 2015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
16591
16592 * gcc.dg/pr65002.C: Move ...
16593 * g++.dg/ipa/pr65002.C: ... here.
16594
16595 2015-02-14 David Edelsohn <dje.gcc@gmail.com>
16596
16597 * gcc.target/powerpc/pr64205.c: Skip on AIX.
16598 * gcc.target/powerpc/pr64505.c: Skip on AIX.
16599 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
16600 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
16601
16602 2015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
16603
16604 PR testsuite/64850
16605 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
16606 the expression to find calls.
16607 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
16608 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
16609 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
16610 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
16611 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
16612
16613 2015-02-14 Marek Polacek <polacek@redhat.com>
16614
16615 PR c/64768
16616 * gcc.dg/array-11.c: New test.
16617 * gcc.dg/array-12.c: New test.
16618 * gcc.dg/array-13.c: New test.
16619 * gcc.dg/array-14.c: New test.
16620 * gcc.dg/c99-flex-array-typedef-1.c: New test.
16621 * gcc.dg/c99-flex-array-typedef-2.c: New test.
16622 * gcc.dg/c99-flex-array-typedef-3.c: New test.
16623 * gcc.dg/c99-flex-array-typedef-5.c: New test.
16624 * gcc.dg/c99-flex-array-typedef-7.c: New test.
16625 * gcc.dg/c99-flex-array-typedef-8.c: New test.
16626
16627 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
16628
16629 PR c++/60894
16630 * g++.dg/lookup/using54.C: New.
16631
16632 2015-02-13 Jeff Law <law@redhat.com>
16633
16634 PR bootstrap/65060
16635 Revert my change for tree-optimization/64823.
16636
16637 2015-02-13 Jakub Jelinek <jakub@redhat.com>
16638
16639 PR tree-optimization/65053
16640 * gcc.c-torture/execute/pr65053-1.c: New test.
16641 * gcc.c-torture/execute/pr65053-2.c: New test.
16642
16643 2015-02-13 Marek Polacek <polacek@redhat.com>
16644
16645 PR c/65050
16646 * gcc.dg/pr65050.c: New test.
16647
16648 2015-02-13 Jeff Law <law@redhat.com>
16649
16650 PR tree-optimization/64823
16651 * gcc.dg/uninit-20.c: New test.
16652
16653 PR rtl-optimization/47477
16654 * gcc.dg/tree-ssa/pr47477.c: New test.
16655
16656 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
16657
16658 PR c++/60211
16659 * g++.dg/parse/ivdep-2.C: New.
16660 * g++.dg/parse/ivdep-3.C: Likewise.
16661
16662 2015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16663
16664 PR fortran/64506
16665 * gfortran.dg/continuation_13.f90: New test.
16666 * gfortran.dg/continuation_14.f: New test.
16667
16668 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
16669
16670 PR c++/64970
16671 * g++.dg/cpp0x/sfinae55.C: New.
16672
16673 2015-02-13 Jakub Jelinek <jakub@redhat.com>
16674
16675 PR ipa/65034
16676 * g++.dg/ipa/pr65034.C: New test.
16677
16678 2015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
16679
16680 PR tree-optimization/65002
16681 * gcc.dg/pr65002.C: New.
16682
16683 2015-02-13 Marek Polacek <polacek@redhat.com>
16684
16685 PR c/65040
16686 * c-c++-common/pr65040.c: New test.
16687
16688 2015-02-13 Bin Cheng <bin.cheng@arm.com>
16689
16690 PR tree-optimization/64705
16691 * gcc.dg/tree-ssa/pr64705.c: New test.
16692
16693 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
16694
16695 PR rtl/32219
16696 * gcc.dg/visibility-22.c: New test.
16697 * gcc.dg/visibility-23.c: New test.
16698 * gcc.target/i386/pr32219-1.c: New test.
16699 * gcc.target/i386/pr32219-2.c: New test.
16700 * gcc.target/i386/pr32219-3.c: New test.
16701 * gcc.target/i386/pr32219-4.c: New test.
16702 * gcc.target/i386/pr32219-5.c: New test.
16703 * gcc.target/i386/pr32219-6.c: New test.
16704 * gcc.target/i386/pr32219-7.c: New test.
16705 * gcc.target/i386/pr32219-8.c: New test.
16706 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
16707
16708 2015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16709
16710 PR libgfortran/57822
16711 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
16712 four different KINDs.
16713
16714 2015-02-12 Jakub Jelinek <jakub@redhat.com>
16715
16716 PR c++/64884
16717 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
16718
16719 PR sanitizer/65000
16720 * g++.dg/ubsan/pr65000.C: New test.
16721
16722 2015-02-12 Paul Thomas <pault@gcc.gnu.org>
16723
16724 PR fortran/64932
16725 * gfortran.dg/finalize_28.f90: New test
16726
16727 2015-02-12 Jakub Jelinek <jakub@redhat.com>
16728
16729 PR debug/55541
16730 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
16731 DW_TAG_lexical_block removal.
16732 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
16733 * g++.dg/guality/pr55541.C: New test.
16734
16735 PR sanitizer/64984
16736 * g++.dg/ubsan/pr64984.C: New test.
16737
16738 2015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
16739
16740 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
16741
16742 2015-02-12 Jakub Jelinek <jakub@redhat.com>
16743
16744 PR testsuite/64930
16745 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
16746 instructions for 2015-01-14 get_memmodel changes.
16747 * gcc.target/powerpc/atomic-p8.c: Likewise.
16748
16749 PR sanitizer/65019
16750 * g++.dg/ubsan/pr65019.C: New test.
16751
16752 PR tree-optimization/65014
16753 * gcc.c-torture/compile/pr65014.c: New test.
16754
16755 2015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16756
16757 PR libgfortran/57822
16758 * gfortran/fmt_g0_7.f08: Revise test.
16759
16760 2015-02-11 Jeff Law <law@redhat.com>
16761
16762 PR target/63347
16763 * gcc.target/m68k/pr63347.c: New test.
16764
16765 2015-02-11 Marek Polacek <polacek@redhat.com>
16766
16767 * g++.dg/ubsan/shift-1.C: New test.
16768 * gcc.dg/ubsan/c-shift-2.c: New test.
16769 * c-c++-common/ubsan/shift-5.c: Remove file.
16770
16771 2015-02-11 Alex Velenko <Alex.Velenko@arm.com>
16772
16773 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
16774 Directive adjusted to XFAIL.
16775 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
16776 adjusted to XFAIL.
16777
16778 2015-02-11 Jakub Jelinek <jakub@redhat.com>
16779
16780 PR middle-end/65003
16781 * g++.dg/opt/pr65003.C: New test.
16782
16783 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
16784
16785 * lib/target-supports.exp (check_effective_target_pie): Renamed
16786 to ...
16787 (check_effective_target_pie_enabled): This.
16788 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
16789 * gcc.target/i386/pie.c: Likewise.
16790
16791 2015-02-11 Andrew Pinski <apinski@cavium.com>
16792
16793 PR target/64893
16794 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
16795 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
16796
16797 2015-02-11 Jakub Jelinek <jakub@redhat.com>
16798
16799 PR target/61925
16800 * gcc.target/i386/pr61925-1.c: New test.
16801 * gcc.target/i386/pr61925-2.c: New test.
16802 * gcc.target/i386/pr61925-3.c: New test.
16803
16804 2015-02-10 Jakub Jelinek <jakub@redhat.com>
16805
16806 PR sanitizer/65004
16807 * g++.dg/asan/pr65004.C: New test.
16808
16809 2015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
16810
16811 PR target/64661
16812 * gcc.taget/sh/pr64661-0.h: New.
16813 * gcc.taget/sh/pr64661-1.c: New.
16814 * gcc.taget/sh/pr64661-2.c: New.
16815 * gcc.taget/sh/pr64661-3.c: New.
16816 * gcc.taget/sh/pr64661-4.c: New.
16817
16818 2015-02-10 Richard Biener <rguenther@suse.de>
16819
16820 PR tree-optimization/64995
16821 * g++.dg/torture/pr64995.C: New testcase.
16822
16823 2015-02-10 Richard Biener <rguenther@suse.de>
16824
16825 PR tree-optimization/64909
16826 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
16827
16828 2015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
16829
16830 * gcc.dg/signbit-sa.c: New test.
16831
16832 2015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16833
16834 PR libgfortran/57822
16835 * gfortran/fmt_g0_7.f08: New test.
16836
16837 2015-02-10 Bin Cheng <bin.cheng@arm.com>
16838
16839 PR tree-optimization/43378
16840 * gcc.dg/tree-ssa/pr43378.c: New test.
16841
16842 2015-02-08 Jan Hubicka <hubicka@ucw.cz>
16843
16844 PR ipa/64978
16845 * g++.dg/torture/pr64978.C: New testcase.
16846
16847 2015-02-09 Jakub Jelinek <jakub@redhat.com>
16848
16849 PR sanitizer/64981
16850 * gcc.dg/asan/pr64981.c: New test.
16851
16852 2015-02-09 Marek Polacek <polacek@redhat.com>
16853
16854 PR c/64856
16855 * gcc.dg/pr64856.c: New test.
16856
16857 2015-02-09 Jakub Jelinek <jakub@redhat.com>
16858
16859 PR target/64979
16860 * gcc.dg/tree-ssa/stdarg-7.c: New test.
16861 * gcc.c-torture/execute/pr64979.c: New test.
16862
16863 2015-02-09 Alan Lawrence <alan.lawrence@arm.com>
16864
16865 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
16866
16867 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
16868
16869 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
16870 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
16871
16872 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
16873
16874 PR target/58757
16875 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
16876
16877 2015-02-09 Richard Biener <rguenther@suse.de>
16878
16879 PR tree-optimization/54000
16880 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
16881
16882 2015-02-09 Tom de Vries <tom@codesourcery.com>
16883
16884 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
16885
16886 2015-02-09 Martin Liska <mliska@suse.cz>
16887
16888 * g++.dg/ipa/pr64858.C: New test.
16889
16890 2015-02-09 Tom de Vries <tom@codesourcery.com>
16891
16892 * gcc.dg/uninit-19.c: Fix warning line for fpic.
16893
16894 2015-02-08 Andrew Pinski <apinski@cavium.com>
16895
16896 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
16897
16898 2015-02-08 Mikael Morin <mikael@gcc.gnu.org>
16899
16900 PR fortran/63744
16901 * gfortran.dg/use_rename_8.f90: New.
16902
16903 2015-02-08 Eric Botcazou <ebotcazou@adacore.com>
16904
16905 * gnat.dg/addr7.ad[sb]: New test.
16906 * gnat.dg/addr8.ad[sb]: Likewise.
16907
16908 2015-02-06 David Malcolm <dmalcolm@redhat.com>
16909
16910 PR jit/64752
16911 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
16912 from jit.dg/test-compile-to-executable.c's create_code, with a
16913 clarification of the output message.
16914 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
16915 pass/fail message.
16916 (test_jit): Use CHECK_NO_ERRORS when calling
16917 gcc_jit_context_compile_to_file.
16918 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
16919 jit-verify-compile-to-file to jit-verify-output-file-was-created.
16920 (jit-setup-compile-to-file): Likewise. Add a verbose comment
16921 about deletions that are attempted.
16922 (jit-verify-compile-to-file): Rename to...
16923 (jit-verify-output-file-was-created): ...this, and drop the
16924 attempt to run "file" and verify the output.
16925 (jit-verify-assembler): New function.
16926 (jit-verify-object): New function.
16927 (jit-verify-dynamic-library): New function.
16928 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
16929 favor of an implementation from new file
16930 create-code-for-hello-world-executable.h, which also adds a
16931 "main".
16932 (dg-final): Replace jit-verify-compile-to-file with
16933 jit-verify-output-file-was-created, and invoke new function
16934 jit-verify-assembler.
16935 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
16936 the output message.
16937 (dg-final): Replace jit-verify-compile-to-file with
16938 jit-verify-output-file-was-created, and invoke new function
16939 jit-verify-dynamic-library.
16940 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
16941 favor of an implementation from new file
16942 create-code-for-hello-world-executable.h, which also adds a
16943 "main".
16944 (dg-final): Replace jit-verify-compile-to-file with
16945 jit-verify-output-file-was-created. Strengthen the expected stdout
16946 from the built executable.
16947 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
16948 favor of an implementation from new file
16949 create-code-for-hello-world-executable.h, which also adds a
16950 "main".
16951 (dg-final): Replace jit-verify-compile-to-file with
16952 jit-verify-output-file-was-created, and invoke new function
16953 jit-verify-object.
16954 * jit.dg/verify-dynamic-library.c: New source file.
16955
16956 2015-02-06 Sebastian Pop <s.pop@samsung.com>
16957 Brian Rzycki <b.rzycki@samsung.com>
16958
16959 PR tree-optimization/64878
16960 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
16961
16962 2015-02-06 Jakub Jelinek <jakub@redhat.com>
16963
16964 PR ipa/64896
16965 * g++.dg/ipa/pr64896.C: New test.
16966
16967 2015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
16968
16969 PR target/64205
16970 * gcc.target/powerpc/pr64205.c: New file.
16971
16972 2015-02-06 Uros Bizjak <ubizjak@gmail.com>
16973
16974 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
16975 (dg-options): Use -fpie instead of -fPIE -pie.
16976
16977 2015-02-06 Jakub Jelinek <jakub@redhat.com>
16978
16979 PR middle-end/64937
16980 * g++.dg/asan/pr64937.C: New test.
16981
16982 2015-02-06 Paul Thomas <pault@gcc.gnu.org>
16983
16984 PR fortran/63205
16985 * gfortran.dg/class_to_type_4.f90: New test
16986
16987 2015-01-29 Andre Vehreschild <vehre@gmx.de>
16988
16989 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
16990
16991 2015-02-06 Jakub Jelinek <jakub@redhat.com>
16992
16993 PR rtl-optimization/64957
16994 PR debug/64817
16995 * gcc.c-torture/execute/pr64957.c: New test.
16996
16997 2015-02-05 Jeff Law <law@redhat.com>
16998
16999 PR target/17306
17000 * gcc.target/h8300/pr17306-1.c: New test.
17001 * gcc.target/h8300/pr17306-2.c: New test.
17002
17003 2015-02-05 Tobias Burnus <burnus@net-b.de>
17004
17005 PR fortran/64943
17006 * gfortran.dg/structure_constructor_12.f90: New.
17007
17008 2015-02-05 Jeff Law <law@redhat.com>
17009
17010 PR target/58400
17011 gcc.target/h8300/pr58400.c: New test.
17012
17013 2015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
17014
17015 * gcc.target/arm/macro_defs0.c: New test.
17016 * gcc.target/arm/macro_defs1.c: New test.
17017 * gcc.target/arm/macro_defs2.c: New test.
17018
17019 2015-02-05 Uros Bizjak <ubizjak@gmail.com>
17020
17021 PR rtl-optimization/64905
17022 * gcc.target/i386/pr64905.c: Require nonpic target.
17023 (dg-options): Add -fomit-frame-pointer.
17024 (main): Remove.
17025
17026 2014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
17027
17028 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
17029 tree dump scanning.
17030
17031 2015-02-05 Paul Thomas <pault@gcc.gnu.org>
17032
17033 PR fortran/64757
17034 * gfortran.dg/type_to_class_2.f90: New test
17035 * gfortran.dg/type_to_class_3.f90: New test
17036
17037 2015-02-04 Jan Hubicka <hubicka@ucw.cz>
17038
17039 PR ipa/64686
17040 * g++.dg/torture/pr64686.C: New testcase.
17041
17042 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
17043
17044 PR rtl-optimization/64905
17045 * gcc.target/i386/pr64905.c: New file.
17046
17047 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
17048
17049 * gcc.dg/guality/pr41447-1.c: Remove xfail.
17050 * gcc.dg/guality/pr41616-1.c: Ditto.
17051
17052 2015-02-04 Alexandre Oliva <aoliva@redhat.com>
17053
17054 PR debug/64817
17055 * gcc.dg/pr64817-3.c: New.
17056
17057 2015-02-04 Jakub Jelinek <jakub@redhat.com>
17058 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
17059
17060 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
17061 pass parameters in registers.
17062 * gcc.dg/guality/pr36728-2.c (main): Likewise.
17063 * gcc.dg/guality/pr36728-3.c (main): Likewise.
17064 * gcc.dg/guality/pr36728-4.c (main): Likewise.
17065
17066 2015-02-04 Alan Lawrence <alan.lawrence@arm.com>
17067 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
17068
17069 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
17070 list, allow for multilibed targets.
17071 * gcc.dg/combine_ashiftrt_2.c: Likewise.
17072
17073 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
17074
17075 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
17076 * gcc.dg/pr46728-6.c: Ditto.
17077
17078 2015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
17079
17080 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
17081 for mips_nanlegacy target.
17082
17083 2015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
17084
17085 * gcc.target/i386/chkp-hidden-def.c: New.
17086
17087 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
17088
17089 PR middle-end/62103
17090 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
17091 to use 24 bits for bitfield b.
17092
17093 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
17094
17095 PR testsuite/64796
17096 * lib/target-supports.exp (check_effective_target_bswap64): Do not
17097 cache result in a global variable. Include all 32-bit targets for
17098 bswap64 tests.
17099
17100 2015-02-03 Jakub Jelinek <jakub@redhat.com>
17101
17102 PR rtl-optimization/64756
17103 * gcc.c-torture/execute/pr64756.c: New test.
17104
17105 2015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
17106
17107 PR target/64660
17108 * gcc.target/sh/pr64660-0.h: New.
17109 * gcc.target/sh/pr64660-1.c: New.
17110 * gcc.target/sh/pr64660-2.c: New.
17111 * gcc.target/sh/pr64660-3.c: New.
17112 * gcc.target/sh/pr64660-4.c: New.
17113
17114 2015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
17115
17116 PR c++/64877
17117 * g++.dg/warn/Waddress-2.C: New.
17118
17119 2015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
17120
17121 PR middle-end/61225
17122 * gcc.target/i386/pr49095.c: XFAIL for ia32.
17123
17124 2015-02-03 Dodji Seketeli <dodji@redhat.com>
17125
17126 PR preprocessor/64803
17127 * gcc.dg/cpp/builtin-macro-1.c: New test case.
17128
17129 2015-02-02 Jan Hubicka <hubicka@ucw.cz>
17130
17131 * g++.dg/ipa/devirt-37.C: Disable early inlining.
17132
17133 2015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
17134
17135 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
17136 (_ARM_FPSRC): Add DN and AHP fields.
17137 (clean_results): Force DN=1 on AArch64.
17138 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
17139 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
17140 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
17141 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
17142 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
17143 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
17144
17145 2015-02-02 Alan Modra <amodra@gmail.com>
17146
17147 * gcc.target/powerpc/cprophard.c: New.
17148
17149 2015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
17150
17151 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
17152 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
17153
17154 2015-02-01 Jakub Jelinek <jakub@redhat.com>
17155
17156 PR debug/64817
17157 * gcc.dg/pr64817-1.c: New test.
17158 * gcc.dg/pr64817-2.c: New test.
17159
17160 2015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
17161
17162 PR target/64851
17163 * gcc.target/sh/pr64851-0.h: New
17164 * gcc.target/sh/pr64851-1.c: New
17165 * gcc.target/sh/pr64851-2.c: New
17166 * gcc.target/sh/pr64851-3.c: New
17167 * gcc.target/sh/pr64851-4.c: New
17168
17169 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
17170
17171 PR target/64882
17172 * gcc.dg/torture/pr64882.c: New test.
17173
17174 2015-01-31 David Edelsohn <dje.gcc@gmail.com>
17175
17176 PR target/64159
17177 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
17178 sparc*-*-*.
17179
17180 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
17181
17182 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
17183 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
17184 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
17185 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
17186 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
17187 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
17188 tree dump.
17189 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
17190 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
17191 tree dump.
17192 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
17193 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
17194 tree dump.
17195
17196 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
17197
17198 PR target/64688
17199 * g++.dg/pr64688-2.C: New.
17200
17201 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
17202
17203 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
17204 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
17205 * gcc.target/i386/fuse-caller-save.c: Ditto.
17206 * gcc.target/i386/headmerge-1.c: Ditto.
17207 * gcc.target/i386/headmerge-2.c: Ditto.
17208 * gcc.target/i386/sibcall-6.c: Ditto.
17209
17210 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
17211
17212 PR target/64617
17213 * gcc.target/i386/pr64617.c: New test.
17214
17215 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
17216
17217 PR target/15184
17218 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
17219 (dg-options): Remove -m32.
17220 (dg-final): Scan for "movb %al" only.
17221 * gcc.target/i386/pr15184-2.c: Ditto.
17222
17223 2015-01-30 Richard Biener <rguenther@suse.de>
17224
17225 PR tree-optimization/64829
17226 * gcc.dg/vect/pr64829.c: New testcase.
17227
17228 2015-01-29 Marek Polacek <polacek@redhat.com>
17229
17230 PR c/64709
17231 * gcc.dg/pr64709.c: New test.
17232
17233 2015-01-29 Jakub Jelinek <jakub@redhat.com>
17234
17235 PR c++/64717
17236 * g++.dg/ubsan/pr64717-1.C: New test.
17237 * g++.dg/ubsan/pr64717-2.C: New test.
17238
17239 2015-01-29 Uros Bizjak <ubizjak@gmail.com>
17240
17241 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
17242
17243 2015-01-29 Jeff Law <law@redhat.com>
17244
17245 PR target/15184
17246 * gcc.target/i386/pr15184-1.c: New test.
17247 * gcc.target/i386/pr15184-2.c: New test.
17248
17249 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
17250
17251 PR tree-optimization/64746
17252 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
17253
17254 2015-01-29 Richard Biener <rguenther@suse.de>
17255
17256 PR tree-optimization/64853
17257 * gcc.dg/torture/pr64853.c: New testcase.
17258
17259 2015-01-29 Richard Biener <rguenther@suse.de>
17260
17261 PR tree-optimization/64844
17262 * gcc.dg/vect/pr64844.c: New testcase.
17263
17264 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
17265
17266 PR middle-end/64809
17267 * gcc.dg/pr64809.c: Delete.
17268
17269 2015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
17270
17271 PR middle-end/64805
17272 * gcc.target/i386/pr64805.c: New.
17273
17274 2015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
17275
17276 * gcc.dg/guality/guality.h (main): Add argv[0] to
17277 guality_gdb_command.
17278
17279 2015-01-29 Jan Hubicka <hubicka@ucw.cz>
17280
17281 PR ipa/64801
17282 * gcc.dg/tree-ssa/pr64801.c: New testcase.
17283
17284 2015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
17285
17286 PR target/64659
17287 * gcc.target/sh/sh.exp
17288 (check_effective_target_atomic_model_soft_gusa_available,
17289 check_effective_target_atomic_model_soft_tcb_available,
17290 check_effective_target_atomic_model_soft_imask_available,
17291 check_effective_target_atomic_model_hard_llcs_available): New.
17292 * gcc.target/sh/pr64659-0.h: New.
17293 * gcc.target/sh/pr64659-1.c: New.
17294 * gcc.target/sh/pr64659-2.c: New.
17295 * gcc.target/sh/pr64659-3.c: New.
17296 * gcc.target/sh/pr64659-4.c: New.
17297
17298 2015-01-28 Alex Velenko <Alex.Velenko@arm.com>
17299
17300 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
17301 scan-assembler-times pattern.
17302
17303 2015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
17304
17305 PR middle-end/64809
17306 * gcc.dg/pr64809.c: New test.
17307
17308 2015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
17309
17310 PR tree-optimization/64277
17311 * gcc.dg/pr64277.c: New.
17312
17313 2015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
17314
17315 PR tree-optimization/64718
17316 * gcc.c-torture/execute/pr64718.c: New test.
17317
17318 2015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
17319
17320 * gcc.target/aarch64/abs_2.c: New.
17321
17322 2015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
17323
17324 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
17325 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
17326 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
17327 ISA rev < 2.
17328
17329 2015-01-28 Jakub Jelinek <jakub@redhat.com>
17330
17331 PR bootstrap/64612
17332 * lib/target-supports.exp (check_effective_target_comdat_group): New.
17333 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
17334 { target comdat_group }.
17335
17336 2015-01-27 Tobias Burnus <burnus@net-b.de>
17337
17338 PR fortran/63861
17339 * gfortran.dg/goacc/coarray_2.f90: New.
17340
17341 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
17342
17343 PR ipa/60871
17344 PR ipa/64139
17345 * g++.dg/torture/pr64139.C: New testcase.
17346 * g++.dg/torture/pr60871.C: Likewise.
17347
17348 2015-01-27 Janus Weil <janus@gcc.gnu.org>
17349
17350 PR fortran/64230
17351 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
17352 prevent linking errors.
17353
17354 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
17355
17356 PR ipa/64282
17357 * g++.dg/torture/pr64282.C: New testcase.
17358
17359 2015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
17360
17361 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
17362 for wzr reg.
17363
17364 2015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
17365
17366 * gcc.target/s390/hotpatch-13.c: New testcase.
17367 * gcc.target/s390/hotpatch-14.c: New testcase.
17368 * gcc.target/s390/hotpatch-15.c: New testcase.
17369 * gcc.target/s390/hotpatch-16.c: New testcase.
17370 * gcc.target/s390/hotpatch-17.c: New testcase.
17371 * gcc.target/s390/hotpatch-18.c: New testcase.
17372 * gcc.target/s390/hotpatch-19.c: New testcase.
17373 * gcc.target/s390/hotpatch-20.c: New testcase.
17374 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
17375 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
17376 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
17377 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
17378 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
17379 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
17380 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
17381 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
17382 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
17383 * gcc.target/s390/hotpatch-10.c: Likewise.
17384 * gcc.target/s390/hotpatch-11.c: Likewise.
17385 * gcc.target/s390/hotpatch-12.c: Likewise.
17386 * gcc.target/s390/hotpatch-2.c: Likewise.
17387 * gcc.target/s390/hotpatch-3.c: Likewise.
17388 * gcc.target/s390/hotpatch-4.c: Likewise.
17389 * gcc.target/s390/hotpatch-5.c: Likewise.
17390 * gcc.target/s390/hotpatch-6.c: Likewise.
17391 * gcc.target/s390/hotpatch-7.c: Likewise.
17392 * gcc.target/s390/hotpatch-8.c: Likewise.
17393 * gcc.target/s390/hotpatch-9.c: Likewise.
17394 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
17395 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
17396 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
17397 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
17398 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
17399 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
17400 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
17401 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
17402
17403 2015-01-27 Jiong Wang <jiong.wang@arm.com>
17404
17405 * gcc.dg/long_branch.c: New testcase.
17406
17407 2015-01-27 Richard Biener <rguenther@suse.de>
17408
17409 PR tree-optimization/56273
17410 PR tree-optimization/59124
17411 PR tree-optimization/64277
17412 * g++.dg/warn/Warray-bounds-6.C: New testcase.
17413 * gcc.dg/Warray-bounds-12.c: Likewise.
17414 * gcc.dg/Warray-bounds-13.c: Likewise.
17415
17416 2015-01-27 Jakub Jelinek <jakub@redhat.com>
17417
17418 PR rtl-optimization/61058
17419 * gcc.dg/pr61058.c: New test.
17420
17421 2015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
17422
17423 * gcc.target/i386/chkp-narrow-bounds.c: New.
17424
17425 2015-01-27 Jakub Jelinek <jakub@redhat.com>
17426
17427 PR tree-optimization/64807
17428 * gcc.dg/pr64807.c: New test.
17429
17430 PR c/64766
17431 * gcc.dg/pr64766.c: New test.
17432
17433 2015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
17434
17435 PR target/49263
17436 * gcc.target/sh/pr49263-4.c: New.
17437
17438 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
17439
17440 PR fortran/62044
17441 * gfortran.dg/allocate_with_mold_1.f90: New test
17442
17443 2015-01-26 Jakub Jelinek <jakub@redhat.com>
17444
17445 PR c/64778
17446 * gcc.dg/pr64778.c: New test.
17447
17448 PR middle-end/64421
17449 * gcc.dg/vect/pr64421.c: New test.
17450
17451 2015-01-26 Tobias Burnus <burnus@net-b.de>
17452
17453 PR fortran/64771
17454 * gfortran.dg/coarray_36.f: New.
17455 * gfortran.dg/coarray_37.f90: New.
17456
17457 2015-01-26 Janus Weil <janus@gcc.gnu.org>
17458
17459 PR fortran/64230
17460 * gfortran.dg/class_allocate_18.f90: New.
17461
17462 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17463
17464 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
17465
17466 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17467
17468 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
17469
17470 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17471
17472 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
17473
17474 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17475
17476 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
17477
17478 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17479
17480 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
17481 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
17482 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
17483 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
17484
17485 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17486
17487 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
17488 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
17489 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
17490
17491 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17492
17493 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
17494 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
17495 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
17496 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
17497 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
17498 vXXXhn.inc.
17499
17500 2015-01-26 Richard Biener <rguenther@suse.de>
17501
17502 PR middle-end/64764
17503 * gcc.dg/uninit-19.c: New testcase.
17504
17505 2015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
17506
17507 * lib/target-supports.exp (check_effective_target_vect64): Add
17508 sparc*-*-*.
17509
17510 2015-01-26 Eric Botcazou <ebotcazou@adacore.com>
17511
17512 PR testsuite/64712
17513 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
17514
17515 2015-01-26 Tony Liu <tony.liu@arm.com>
17516
17517 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
17518 non-UAL cases.
17519
17520 2015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
17521
17522 PR libfortran/64770
17523 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
17524 correctly, clean up afterwards.
17525
17526 2015-01-25 Mikael Morin <mikael@gcc.gnu.org>
17527
17528 PR fortran/62044
17529 * gfortran.dg/use_rename_7.f90: New.
17530
17531 2015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
17532
17533 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
17534 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
17535
17536 2015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
17537
17538 PR target/54236
17539 * gcc.target/sh/pr54236-4.c: New.
17540
17541 2015-01-24 H.J. Lu <hongjiu.lu@intel.com>
17542
17543 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
17544 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
17545 Bridge test.
17546
17547 2015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
17548
17549 PR libfortran/64770
17550 * gfortran.dg/open_new_segv.f90: New test.
17551
17552 2015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
17553
17554 PR target/49263
17555 PR target/53987
17556 PR target/64345
17557 PR target/59533
17558 PR target/52933
17559 PR target/54236
17560 PR target/51244
17561 * gcc.target/sh/pr64345-1.c: New.
17562 * gcc.target/sh/pr64345-2.c: New.
17563 * gcc.target/sh/pr59533-1.c: New.
17564 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
17565 * gcc.target/sh/pr52933-2.c: Likewise.
17566 * gcc.target/sh/pr54089-1.c: Likewise.
17567 * gcc.target/sh/pr54236-1.c: Likewise.
17568 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
17569 * gcc.target/sh/pr49263-1.c: Remove xfails.
17570 * gcc.target/sh/pr49263-2.c: Likewise.
17571 * gcc.target/sh/pr49263-3.c: Likewise.
17572 * gcc.target/sh/pr53987-1.c: Likewise.
17573 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
17574 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
17575 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
17576 (test05, test06, test07, test08, test09, test10, test11, test12): New.
17577 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
17578 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
17579 test_009): New.
17580 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
17581 (test_02): New.
17582
17583 2015-01-24 Tom de Vries <tom@codesourcery.com>
17584
17585 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
17586
17587 2015-01-23 Ian Lance Taylor <iant@google.com>
17588
17589 PR go/64510
17590 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
17591 targets without split stack support.
17592
17593 2015-01-23 Vladimir Makarov <vmakarov@redhat.com>
17594
17595 PR target/64317
17596 * gcc.target/i386/pr64317.c: New test.
17597
17598 2015-01-23 Jakub Jelinek <jakub@redhat.com>
17599
17600 PR rtl-optimization/63637
17601 PR rtl-optimization/60663
17602 * gcc.dg/pr63637-1.c: New test.
17603 * gcc.dg/pr63637-2.c: New test.
17604 * gcc.dg/pr63637-3.c: New test.
17605 * gcc.dg/pr63637-4.c: New test.
17606 * gcc.dg/pr63637-5.c: New test.
17607 * gcc.dg/pr63637-6.c: New test.
17608 * gcc.target/i386/pr63637-1.c: New test.
17609 * gcc.target/i386/pr63637-2.c: New test.
17610 * gcc.target/i386/pr63637-3.c: New test.
17611 * gcc.target/i386/pr63637-4.c: New test.
17612 * gcc.target/i386/pr63637-5.c: New test.
17613 * gcc.target/i386/pr63637-6.c: New test.
17614
17615 2015-01-23 Richard Biener <rguenther@suse.de>
17616
17617 PR testsuite/63439
17618 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
17619 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
17620
17621 2015-01-23 Marek Polacek <polacek@redhat.com>
17622
17623 PR preprocessor/60570
17624 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
17625 * gcc.dg/cpp/pr60570.c: New test.
17626
17627 2015-01-23 Richard Biener <rguenther@suse.de>
17628
17629 PR testsuite/63439
17630 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
17631 vectorization on vect64 targets.
17632
17633 2015-01-23 Janus Weil <janus@gcc.gnu.org>
17634
17635 PR fortran/60922
17636 * gfortran.dg/class_allocate_17.f90: New.
17637
17638 2015-01-23 Tobias Burnus <burnus@net-b.de>
17639
17640 PR fortran/64726
17641 * gfortran.dg/goacc/combined_loop.f90: New.
17642
17643 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17644
17645 PR fortran/61933
17646 * gfortran.dg/make_unit.f90: New test.
17647
17648 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17649
17650 PR fortran/61933
17651 * gfortran.dg/negative_unit_int8.f: Update.
17652
17653 2015-01-22 Jeff Law <law@redhat.com>
17654
17655 PR target/52076
17656 * gcc.target/m68k/pr52076-1.c: New test.
17657 * gcc.target/m68k/pr52076-2.c: New test.
17658
17659 2015-01-22 Richard Biener <rguenther@suse.de>
17660
17661 PR middle-end/64728
17662 * gcc.dg/torture/pr64728.c: New testcase.
17663
17664 2015-01-22 Uros Bizjak <ubizjak@gmail.com>
17665
17666 PR target/64688
17667 * g++.dg/pr64688.C: New test.
17668
17669 2015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
17670
17671 * gcc.target/i386/chkp-always_inline.c (f1): Make static
17672 to avoid errors with -fpic.
17673
17674 2015-01-22 Richard Biener <rguenther@suse.de>
17675
17676 PR libstdc++/64535
17677 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
17678
17679 2015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
17680
17681 PR rtl-optimization/64682
17682 * gcc.c-torture/execute/pr64682.c: New file.
17683
17684 2015-01-21 Jakub Jelinek <jakub@redhat.com>
17685
17686 PR debug/64511
17687 * gcc.dg/pr64511.c: New test.
17688
17689 PR rtl-optimization/62078
17690 * g++.dg/opt/pr62078.C: New test.
17691
17692 PR c/63307
17693 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
17694
17695 2015-01-21 Thomas Koenig <tkoenig@netcologne.de>
17696
17697 PR fortran/57023
17698 * gfortran.dg/internal_pack_15.f90: New test.
17699
17700 2015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
17701
17702 * c-c++-common/tsan/step.c: New testcase.
17703
17704 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17705
17706 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
17707
17708 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17709
17710 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
17711
17712 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17713
17714 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
17715
17716 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17717
17718 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
17719
17720 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17721
17722 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
17723
17724 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17725
17726 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
17727
17728 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17729
17730 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
17731
17732 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17733
17734 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
17735
17736 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17737
17738 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
17739
17740 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17741
17742 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
17743
17744 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17745
17746 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
17747
17748 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17749
17750 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
17751
17752 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17753
17754 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
17755 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
17756 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
17757 vXXXw.inc.
17758
17759 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17760
17761 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
17762 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
17763 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
17764 vXXXl.inc.
17765
17766 2015-01-21 Renlin Li <renlin.li@arm.com>
17767
17768 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
17769 * g++.dg/tls/thread_local5g.C: Likewise.
17770 * g++.dg/tls/thread_local6g.C: Likewise.
17771
17772 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17773
17774 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
17775 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
17776 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
17777
17778 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17779
17780 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
17781 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
17782 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
17783
17784 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17785
17786 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
17787 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
17788 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
17789
17790 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17791
17792 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
17793 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
17794 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
17795
17796 2015-01-20 Jeff Law <law@redhat.com>
17797
17798 PR target/59946
17799 * gcc.target/m68k/pr59946.c: New test.
17800
17801 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17802
17803 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
17804 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
17805 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
17806
17807 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17808
17809 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
17810 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
17811 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
17812
17813 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17814
17815 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
17816 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
17817 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
17818
17819 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17820
17821 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
17822 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
17823 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
17824 vshuffle.inc.
17825 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
17826 vshuffle.inc.
17827
17828 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17829
17830 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
17831 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
17832 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
17833
17834 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17835
17836 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
17837 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
17838 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
17839
17840 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17841
17842 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
17843
17844 2015-01-20 Jakub Jelinek <jakub@redhat.com>
17845
17846 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
17847
17848 PR sanitizer/64632
17849 * g++.dg/ubsan/pr64632.C: New test.
17850
17851 PR debug/64663
17852 * gcc.dg/pr64663.c: New test.
17853
17854 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
17855
17856 PR c++/64383
17857 * g++.dg/warn/Wunused-var-23.C: New.
17858
17859 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
17860
17861 PR c++/59937
17862 * g++.dg/cpp0x/constexpr-59937-1.C: New.
17863 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
17864
17865 2015-01-20 Richard Biener <rguenther@suse.de>
17866
17867 PR ipa/64684
17868 * gcc.dg/lto/pr64684_0.c: New testcase.
17869 * gcc.dg/lto/pr64684_1.c: Likewise.
17870 * gcc.dg/lto/pr64684_2.c: Likewise.
17871 * gcc.dg/lto/pr64685_0.c: Likewise.
17872 * gcc.dg/lto/pr64685_1.c: Likewise.
17873
17874 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
17875
17876 PR c++/62241
17877 * g++.dg/cpp1y/lambda-init12.C: New.
17878
17879 2015-01-20 Richard Biener <rguenther@suse.de>
17880
17881 PR tree-optimization/64410
17882 * g++.dg/vect/pr64410.cc: Require vect_double.
17883
17884 2015-01-20 Matthew Wahab <matthew.wahab@arm.com>
17885
17886 PR target/64149
17887 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
17888
17889 2015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
17890
17891 PR bootstrap/64676
17892 Revert:
17893 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
17894
17895 PR rtl-optimization/64081
17896 * gcc.dg/pr64081.c: New test.
17897
17898 2015-01-19 David Malcolm <dmalcolm@redhat.com>
17899
17900 * jit.dg/harness.h: Include <unistd.h>.
17901 (CHECK_NO_ERRORS): New.
17902 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
17903 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
17904 gcc_jit_context_compile_to_file.
17905 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
17906 args to the spawned executable.
17907 (jit-expand-vars): New function.
17908 (jit-exe-params): New variable.
17909 (dg-jit-set-exe-params): New function.
17910 (jit-dg-test): Detect testcases that use
17911 jit-verify-compile-to-file and call jit-setup-compile-to-file.
17912 Set arguments of spawned process to jit-exe-params.
17913 (jit-get-output-filename): New function.
17914 (jit-setup-compile-to-file): New function.
17915 (jit-verify-compile-to-file): New function.
17916 (jit-run-executable): New function.
17917 (jit-verify-executable): New function.
17918 * jit.dg/test-compile-to-assembler.c: New testcase.
17919 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
17920 * jit.dg/test-compile-to-executable.c: New testcase.
17921 * jit.dg/test-compile-to-object.c: New testcase.
17922
17923 2015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
17924
17925 PR target/64652
17926 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
17927 (test_1): New.
17928
17929 2015-01-19 Martin Liska <mliska@suse.cz>
17930
17931 * objc/compile/pr64668.m: New test.
17932
17933 2015-01-19 David Malcolm <dmalcolm@redhat.com>
17934
17935 * jit.dg/test-arith-overflow.c: Include stdbool.h.
17936 (create_overflow_fn): Update comment to clarify that
17937 the third param of the created function is a bool *, not
17938 an int *.
17939 (verify_int_overflow_fn): Convert param "expected_ovf" from
17940 int to bool. Update third param of "overflow_fn_type" from int *
17941 to bool *. Update local "actual_ovf" from int to bool.
17942 (verify_uint_overflow_fn): Likewise.
17943
17944 2015-01-19 Martin Liska <mliska@suse.cz>
17945
17946 * gcc.dg/ipa/ipa-icf-33.c: New test.
17947
17948 2015-01-19 Felix Yang <felix.yang@huawei.com>
17949 Haijian Zhang <z.zhanghaijian@huawei.com>
17950
17951 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
17952 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
17953 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
17954 result_float64x2, expected_hfloat64x2): New helper type, variable and
17955 declaration.
17956 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
17957 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
17958 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
17959 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
17960 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
17961 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
17962 and target without the FMA feature.
17963
17964 2015-01-19 Jiong Wang <jiong.wang@arm.com>
17965
17966 * gcc.target/aarch64/pr64304.c: New testcase.
17967
17968 2015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
17969
17970 PR rtl-optimization/64081
17971 * gcc.dg/pr64081.c: New test.
17972
17973 2015-01-19 Tejas Belagod <tejas.belagod@arm.com>
17974
17975 PR target/63971
17976 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
17977 the epilogue).
17978 * gcc.target/aarch64/test_frame_6.c: Likewise.
17979 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
17980 and x19 (in the epilogue).
17981 * gcc.target/aarch64/test_frame_4.c: Likewise.
17982 * gcc.target/aarch64/test_frame_7.c: Likewise.
17983
17984 2015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
17985
17986 * gcc.target/i386/chkp-always_inline.c: New.
17987
17988 2015-01-15 Andrew Pinski <apinski@cavium.com>
17989 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
17990
17991 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
17992 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
17993
17994 2015-01-18 Andre Vehreschild <vehre@gmx.de>
17995
17996 PR fortran/60255
17997 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
17998 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
17999
18000 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
18001
18002 PR fortran/64578
18003 * gfortran.dg/unlimited_polymorphic_21.f90: New test
18004
18005 2015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
18006
18007 PR target/64652
18008 * gcc.target/sh/torture/pr64652.c: New.
18009
18010 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
18011
18012 * gcc.dg/ipa/ipa-icf-32.c: Update template.
18013 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
18014 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
18015 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
18016 * c-c++-common/asan/kasan-recover-1.c: Likewise.
18017 * c-c++-common/asan/kasan-recover-2.c: Likewise.
18018
18019 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
18020
18021 PR ipa/64378
18022 * g++.dg/torture/pr64378.C: New testcase.
18023
18024 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
18025
18026 PR fortran/57959
18027 * gfortran.dg/block_13.f08: New test
18028
18029 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
18030
18031 PR fortran/55901
18032 * gfortran.dg/associate_1.f03: Allow test for character with
18033 automatic length.
18034
18035 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
18036
18037 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
18038 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
18039
18040 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
18041
18042 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
18043
18044 2015-01-17 Paul Thomas <pault@gcc.gnu.org>
18045
18046 PR fortran/64578
18047 * gfortran.dg/unlimited_polymorphic_21.f90: New test
18048
18049 2015-01-17 Andre Vehreschild <vehre@gmx.de>
18050
18051 PR fortran/60357
18052 * gfortran.dg/alloc_comp_assign_13.f08: New test.
18053
18054 PR fortran/61275
18055 * gfortran.dg/alloc_comp_assign_14.f08: New test.
18056
18057 PR fortran/55932
18058 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
18059
18060 2015-01-17 Andre Vehreschild <vehre@gmx.de>
18061
18062 PR fortran/60334
18063 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
18064
18065 2015-01-16 Bernd Schmidt <bernds@codesourcery.com>
18066
18067 PR rtl-optimization/52773
18068 * gcc.c-torture/compile/pr52773.c: New test.
18069
18070 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
18071
18072 PR c++/62134
18073 * g++.dg/cpp0x/alias-decl-46.C: New.
18074
18075 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
18076
18077 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
18078
18079 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
18080
18081 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
18082 Add trace.
18083 (CHECK_FP): Likewise.
18084 (CHECK_CUMULATIVE_SAT): Likewise.
18085
18086 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
18087
18088 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
18089 (Set_Neon_Cumulative_Sat): Add parameter.
18090 (__set_neon_cumulative_sat): Support new parameter.
18091 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
18092 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
18093 argument.
18094 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
18095 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
18096 argument.
18097
18098 2015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
18099
18100 * g++.dg/tsan/vptr_benign_race.C: New testcase.
18101 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
18102
18103 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
18104
18105 PR c++/60056
18106 * g++.dg/tls/thread_local-ice4.C: New.
18107
18108 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
18109
18110 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
18111 than Neon options.
18112
18113 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
18114
18115 PR c++/62276
18116 * g++.dg/cpp0x/vt-62276.C: New.
18117
18118 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
18119
18120 PR middle-end/64353
18121 * g++.dg/pr64353.C: New.
18122
18123 2015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
18124
18125 PR target/64263
18126 * gcc.target/aarch64/pr64263_1.c: New test.
18127
18128 2015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
18129
18130 PR tree-optimization/64434
18131 * gcc.dg/torture/pr64434.c: Move to...
18132 * gcc.dg/pr64434.c: ... here.
18133
18134 2015-01-16 Richard Biener <rguenther@suse.de>
18135
18136 PR middle-end/64614
18137 * gcc.dg/uninit-18.c: New testcase.
18138
18139 2015-01-16 Richard Biener <rguenther@suse.de>
18140
18141 PR tree-optimization/64568
18142 * g++.dg/torture/pr64568-2.C: New testcase.
18143
18144 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
18145
18146 PR target/64363
18147 * gcc.target/i386/chkp-label-address.c: New.
18148
18149 2015-01-16 Janus Weil <janus@gcc.gnu.org>
18150
18151 PR fortran/45290
18152 * gfortran.dg/pointer_init_6.f90: Extended.
18153
18154 2015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
18155
18156 * gcc.c-torture/compile/20150108.c: New test.
18157
18158 2015-01-16 Eric Botcazou <ebotcazou@adacore.com>
18159
18160 * gcc.target/visium: New directory.
18161
18162 2015-01-16 Richard Biener <rguenther@suse.de>
18163
18164 PR tree-optimization/61743
18165 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
18166 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
18167
18168 2015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
18169
18170 * gcc.dg/pr64015.c: New test.
18171
18172 2015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
18173
18174 PR ipa/64163
18175 PR ipa/64612
18176 * g++.dg/ipa/pr64612.C: New test.
18177
18178 2015-01-16 Renlin Li <renlin.li@arm.com>
18179
18180 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
18181
18182 2015-01-16 Ilya Tocar <ilya.tocar@intel.com>
18183
18184 * gcc.target/i386/sse-14.c: Test new intrinsic.
18185 * gcc.target/i386/sse-22.c: Ditto.
18186
18187 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
18188
18189 PR c++/58614
18190 * g++.dg/cpp0x/auto44.C: New.
18191
18192 2015-01-15 Sandra Loosemore <sandra@codesourcery.com>
18193
18194 PR target/59710
18195 * gcc.target/nios2/gpopt-all.c: New test case.
18196 * gcc.target/nios2/gpopt-local.c: New test case.
18197 * gcc.target/nios2/gpopt-global.c: New test case.
18198 * gcc.target/nios2/gpopt-data.c: New test case.
18199 * gcc.target/nios2/gpopt-none.c: New test case.
18200
18201 2015-01-15 Jakub Jelinek <jakub@redhat.com>
18202
18203 * g++.dg/ubsan/vptr-1.C: New test.
18204 * g++.dg/ubsan/vptr-2.C: New test.
18205 * g++.dg/ubsan/vptr-3.C: New test.
18206 * g++.dg/ubsan/vptr-4.C: New test.
18207 * g++.dg/ubsan/vptr-5.C: New test.
18208 * g++.dg/ubsan/vptr-6.C: New test.
18209 * g++.dg/ubsan/vptr-7.C: New test.
18210 * g++.dg/ubsan/vptr-8.C: New test.
18211 * g++.dg/ubsan/vptr-9.C: New test.
18212
18213 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
18214
18215 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
18216 is set up.
18217 * lib/gcc-dg.exp: Likewise.
18218
18219 2015-01-15 Vladimir Makarov <vmakarov@redhat.com>
18220
18221 PR rtl-optimization/64110
18222 * gcc.target/i386/pr64110.c: Add scan-assembler.
18223
18224 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
18225 James Norris <jnorris@codesourcery.com>
18226 Cesar Philippidis <cesar@codesourcery.com>
18227 Ilmir Usmanov <i.usmanov@samsung.com>
18228
18229 * lib/target-supports.exp (check_effective_target_fopenacc): New
18230 procedure.
18231 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
18232 * g++.dg/goacc/goacc.exp: Likewise.
18233 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
18234 * gcc.dg/goacc/goacc.exp: Likewise.
18235 * gfortran.dg/goacc/goacc.exp: Likewise.
18236 * c-c++-common/cpp/openacc-define-1.c: New file.
18237 * c-c++-common/cpp/openacc-define-2.c: Likewise.
18238 * c-c++-common/cpp/openacc-define-3.c: Likewise.
18239 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
18240 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
18241 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
18242 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
18243 * c-c++-common/goacc/asyncwait-1.c: Likewise.
18244 * c-c++-common/goacc/cache-1.c: Likewise.
18245 * c-c++-common/goacc/clauses-fail.c: Likewise.
18246 * c-c++-common/goacc/collapse-1.c: Likewise.
18247 * c-c++-common/goacc/data-1.c: Likewise.
18248 * c-c++-common/goacc/data-2.c: Likewise.
18249 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
18250 * c-c++-common/goacc/deviceptr-1.c: Likewise.
18251 * c-c++-common/goacc/deviceptr-2.c: Likewise.
18252 * c-c++-common/goacc/deviceptr-3.c: Likewise.
18253 * c-c++-common/goacc/if-clause-1.c: Likewise.
18254 * c-c++-common/goacc/if-clause-2.c: Likewise.
18255 * c-c++-common/goacc/kernels-1.c: Likewise.
18256 * c-c++-common/goacc/loop-1.c: Likewise.
18257 * c-c++-common/goacc/loop-private-1.c: Likewise.
18258 * c-c++-common/goacc/nesting-1.c: Likewise.
18259 * c-c++-common/goacc/nesting-data-1.c: Likewise.
18260 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
18261 * c-c++-common/goacc/parallel-1.c: Likewise.
18262 * c-c++-common/goacc/pcopy.c: Likewise.
18263 * c-c++-common/goacc/pcopyin.c: Likewise.
18264 * c-c++-common/goacc/pcopyout.c: Likewise.
18265 * c-c++-common/goacc/pcreate.c: Likewise.
18266 * c-c++-common/goacc/pragma_context.c: Likewise.
18267 * c-c++-common/goacc/present-1.c: Likewise.
18268 * c-c++-common/goacc/reduction-1.c: Likewise.
18269 * c-c++-common/goacc/reduction-2.c: Likewise.
18270 * c-c++-common/goacc/reduction-3.c: Likewise.
18271 * c-c++-common/goacc/reduction-4.c: Likewise.
18272 * c-c++-common/goacc/sb-1.c: Likewise.
18273 * c-c++-common/goacc/sb-2.c: Likewise.
18274 * c-c++-common/goacc/sb-3.c: Likewise.
18275 * c-c++-common/goacc/update-1.c: Likewise.
18276 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
18277 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
18278 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
18279 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
18280 * gfortran.dg/goacc/assumed.f95: Likewise.
18281 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
18282 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
18283 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
18284 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
18285 * gfortran.dg/goacc/branch.f95: Likewise.
18286 * gfortran.dg/goacc/cache-1.f95: Likewise.
18287 * gfortran.dg/goacc/coarray.f95: Likewise.
18288 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
18289 * gfortran.dg/goacc/cray.f95: Likewise.
18290 * gfortran.dg/goacc/critical.f95: Likewise.
18291 * gfortran.dg/goacc/data-clauses.f95: Likewise.
18292 * gfortran.dg/goacc/data-tree.f95: Likewise.
18293 * gfortran.dg/goacc/declare-1.f95: Likewise.
18294 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
18295 * gfortran.dg/goacc/fixed-1.f: Likewise.
18296 * gfortran.dg/goacc/fixed-2.f: Likewise.
18297 * gfortran.dg/goacc/fixed-3.f: Likewise.
18298 * gfortran.dg/goacc/fixed-4.f: Likewise.
18299 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
18300 * gfortran.dg/goacc/if.f95: Likewise.
18301 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
18302 * gfortran.dg/goacc/list.f95: Likewise.
18303 * gfortran.dg/goacc/literal.f95: Likewise.
18304 * gfortran.dg/goacc/loop-1.f95: Likewise.
18305 * gfortran.dg/goacc/loop-2.f95: Likewise.
18306 * gfortran.dg/goacc/loop-3.f95: Likewise.
18307 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
18308 * gfortran.dg/goacc/omp.f95: Likewise.
18309 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
18310 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
18311 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
18312 * gfortran.dg/goacc/parameter.f95: Likewise.
18313 * gfortran.dg/goacc/private-1.f95: Likewise.
18314 * gfortran.dg/goacc/private-2.f95: Likewise.
18315 * gfortran.dg/goacc/private-3.f95: Likewise.
18316 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
18317 * gfortran.dg/goacc/reduction-2.f95: Likewise.
18318 * gfortran.dg/goacc/reduction.f95: Likewise.
18319 * gfortran.dg/goacc/routine-1.f90: Likewise.
18320 * gfortran.dg/goacc/routine-2.f90: Likewise.
18321 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
18322 * gfortran.dg/goacc/several-directives.f95: Likewise.
18323 * gfortran.dg/goacc/sie.f95: Likewise.
18324 * gfortran.dg/goacc/subarrays.f95: Likewise.
18325 * gfortran.dg/gomp/map-1.f90: Likewise.
18326 * gfortran.dg/openacc-define-1.f90: Likewise.
18327 * gfortran.dg/openacc-define-2.f90: Likewise.
18328 * gfortran.dg/openacc-define-3.f90: Likewise.
18329 * g++.dg/gomp/block-1.C: Update for changed compiler output.
18330 * g++.dg/gomp/block-2.C: Likewise.
18331 * g++.dg/gomp/block-3.C: Likewise.
18332 * g++.dg/gomp/block-5.C: Likewise.
18333 * g++.dg/gomp/target-1.C: Likewise.
18334 * g++.dg/gomp/target-2.C: Likewise.
18335 * g++.dg/gomp/taskgroup-1.C: Likewise.
18336 * g++.dg/gomp/teams-1.C: Likewise.
18337 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
18338 * gcc.dg/cilk-plus/jump.c: Likewise.
18339 * gcc.dg/gomp/block-1.c: Likewise.
18340 * gcc.dg/gomp/block-10.c: Likewise.
18341 * gcc.dg/gomp/block-2.c: Likewise.
18342 * gcc.dg/gomp/block-3.c: Likewise.
18343 * gcc.dg/gomp/block-4.c: Likewise.
18344 * gcc.dg/gomp/block-5.c: Likewise.
18345 * gcc.dg/gomp/block-6.c: Likewise.
18346 * gcc.dg/gomp/block-7.c: Likewise.
18347 * gcc.dg/gomp/block-8.c: Likewise.
18348 * gcc.dg/gomp/block-9.c: Likewise.
18349 * gcc.dg/gomp/target-1.c: Likewise.
18350 * gcc.dg/gomp/target-2.c: Likewise.
18351 * gcc.dg/gomp/taskgroup-1.c: Likewise.
18352 * gcc.dg/gomp/teams-1.c: Likewise.
18353
18354 2015-01-15 David Malcolm <dmalcolm@redhat.com>
18355
18356 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
18357 test case.
18358
18359 2015-01-15 Mike Stump <mikestump@comcast.net>
18360
18361 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
18362 * gcc.dg/inline_2.c: Likewise.
18363 * gcc.dg/inline_3.c: Likewise.
18364 * gcc.dg/inline_4.c: Likewise.
18365
18366 2015-01-15 Janus Weil <janus@gcc.gnu.org>
18367
18368 PR fortran/58023
18369 * gfortran.dg/proc_ptr_comp_43.f90: New.
18370
18371 2015-01-15 Mike Stump <mikestump@comcast.net>
18372
18373 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
18374 * gcc.dg/unroll_2.c: Likewise.
18375 * gcc.dg/unroll_3.c: Likewise.
18376 * gcc.dg/unroll_4.c: Likewise.
18377 * gcc.dg/unroll_5.c: Likewise.
18378
18379 2015-01-15 Tejas Belagod <tejas.belagod@arm.com>
18380
18381 PR target/63971
18382 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
18383 in epilogue.
18384 * gcc.target/aarch64/test_frame_6.c: Likewise.
18385 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
18386 x30 and x19 (in the epilogue).
18387 * gcc.target/aarch64/test_frame_4.c: Likewise.
18388 * gcc.target/aarch64/test_frame_7.c: Likewise.
18389
18390 2015-01-15 Martin Liska <mliska@suse.cz>
18391
18392 * g++.dg/ipa/pr64068.C: New test.
18393 * gcc.dg/ipa/PR64559.c: New test.
18394
18395 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
18396
18397 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
18398 with PIE.
18399
18400 2015-01-15 Richard Biener <rguenther@suse.de>
18401
18402 PR tree-optimization/61743
18403 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
18404 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
18405
18406 2015-01-15 Renlin Li <renlin.li@arm.com>
18407
18408 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
18409 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
18410
18411 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
18412
18413 * gcc.dg/vect/vect-aggressive-1.c: New.
18414 * gcc.target/i386/avx2-vect-aggressive.c: New.
18415
18416 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
18417
18418 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
18419
18420 2015-01-15 Richard Biener <rguenther@suse.de>
18421
18422 PR lto/64415
18423 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
18424 -Wl,-undefined,dynamic_lookup.
18425
18426 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
18427
18428 * gnat.dg/opt47.adb: New test.
18429
18430 2015-01-15 Richard Biener <rguenther@suse.de>
18431
18432 PR lto/64415
18433 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
18434
18435 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
18436
18437 PR tree-optimization/64434
18438 * gcc.dg/torture/pr64434.c: New test.
18439
18440 2015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
18441
18442 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
18443 -mno-micromips. MIPS32R1 and below require -mno-micromips.
18444 -march=loongson* and -march=octeon* require -mno-micromips.
18445
18446 2015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
18447 Matthew Fortune <matthew.fortune@imgtec.com>
18448
18449 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
18450 * gcc.target/mips/call-saved-5.c (foo): Likewise.
18451 * gcc.target/mips/call-saved-6.c (foo): Likewise.
18452 * gcc.target/mips/call-saved-7.c: New file.
18453 * gcc.target/mips/call-saved-8.c: New file.
18454 * gcc.target/mips/call-saved-9.c: New file.
18455
18456 2015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
18457
18458 * gcc.target/mips/lsa.c: New file.
18459 * gcc.target/mips/mips64-lsa.c: Likewise.
18460 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
18461 * gcc.target/mips/mulsize-4.c: Likewise.
18462 * gcc.target/mips/mulsize-5.c: New file.
18463 * gcc.target/mips/mulsize-6.c: Likewise.
18464 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
18465 and !HAS_LSA as ghost options.
18466 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
18467 for !HAS_LSA.
18468
18469 2015-01-15 Matthew Wahab <matthew.wahab@arm.com>
18470
18471 * g++.dg/torture/20141013.c: Set -fno-short-enums.
18472
18473 2015-01-15 Richard Biener <rguenther@suse.de>
18474
18475 PR middle-end/64365
18476 * gcc.dg/torture/pr64365.c: New testcase.
18477
18478 2015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
18479
18480 * gcc.dg/stackprotectexplicit1.c: New test.
18481 * g++.dg/stackprotectexplicit2.c: New test.
18482
18483 2015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18484
18485 PR target/61933
18486 * gfortran.dg/inquire_internal.f90: New.
18487 * gfortran.dg/negative_unit_check.f90: New.
18488
18489 2015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
18490
18491 PR target/53988
18492 * gcc.target/sh/pr53988-1.c: New.
18493
18494 2015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
18495
18496 PR c++/58671
18497 * g++.dg/tls/thread_local-ice3.C: New.
18498
18499 2015-01-14 H.J. Lu <hongjiu.lu@intel.com>
18500
18501 * gcc.target/i386/fentry-override.c: Properly place {} in target
18502 selector. Remove nonpic.
18503 * gcc.target/i386/fentry.c: Likewise.
18504
18505 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
18506
18507 * gcc.dg/atomic-invalid.c: Check for invalid memory model
18508 warnings instead of errors.
18509
18510 2015-01-14 Ilya Verbin <ilya.verbin@intel.com>
18511
18512 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
18513 option support instead of ENABLE_LTO from Makefile.
18514
18515 2015-01-14 Richard Biener <rguenther@suse.de>
18516
18517 PR tree-optimization/59354
18518 * gcc.dg/vect/pr59354.c: New testcase.
18519
18520 2015-01-14 Andrew Stubbs <ams@codesourcery.com>
18521
18522 * lib/target-supports.exp
18523 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
18524 on ARM architures before v7.
18525
18526 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
18527
18528 PR middle-end/59448
18529 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
18530 an atomic_exchange.
18531
18532 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
18533
18534 PR target/64386
18535 * gcc.target/i386/pr64386.c: New test.
18536
18537 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
18538
18539 PR target/64393
18540 * gcc.target/i386/pr64393.c: New test.
18541
18542 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
18543
18544 PR target/64387
18545 * gcc.target/i386/pr64387.c: New test.
18546
18547 2015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
18548
18549 * gcc.target/aarch64/store-pair-1.c: Fix typo.
18550
18551 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
18552
18553 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
18554
18555 2015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
18556
18557 PR target/64453
18558 * gcc.target/arm/pr64453.c: New.
18559
18560 2015-01-14 Richard Biener <rguenther@suse.de>
18561
18562 PR lto/64415
18563 * gcc.dg/lto/pr64415_0.c: New testcase.
18564 * gcc.dg/lto/pr64415_1.c: Likewise.
18565
18566 2015-01-14 Martin Liska <mliska@suse.cz>
18567
18568 * gcc.dg/ipa/pr64307.c: New test.
18569
18570 2015-01-14 Tejas Belagod <tejas.belagod@arm.com>
18571
18572 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
18573 64-bit and 128-bit.
18574
18575 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
18576
18577 PR target/64460
18578 * gcc.target/arm/pr64460_1.c: New test.
18579
18580 2015-01-14 Richard Biener <rguenther@suse.de>
18581
18582 PR tree-optimization/64493
18583 PR tree-optimization/64495
18584 * gcc.dg/vect/pr64493.c: New testcase.
18585 * gcc.dg/vect/pr64495.c: Likewise.
18586
18587 2015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
18588
18589 * gcc.dg/Warray-bounds-11.c: New test-case.
18590
18591 2015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
18592
18593 * gcc.target/mips/octeon3-pipe-1.c: New test.
18594
18595 2015-01-13 David Malcolm <dmalcolm@redhat.com>
18596
18597 * jit.dg/harness.h (set_up_logging): Move string concatenation
18598 into...
18599 (concat_strings): New function.
18600 (dump_reproducer): New function.
18601 (test_jit): Call dump_reproducer.
18602 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
18603 function.
18604 (jit-dg-test): Delete any generated reproducer from previous runs.
18605 Verify that a generated reproducer was created, and verify that it
18606 compiles.
18607 * jit.dg/test-nested-contexts.c (main): Call
18608 gcc_jit_context_dump_reproducer_to_file.
18609
18610 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
18611
18612 * gcc.dg/aru-2.c: Add dg-require-profiling.
18613
18614 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
18615
18616 * lib/target-supports.exp (check_profiling_available): Check if
18617 -pg links.
18618
18619 2015-01-13 Jan Hubicka <hubicka@ucw.cz>
18620
18621 PR ipa/64565
18622 * g++.dg/torture/pr64565.C: New testcase.
18623
18624 2015-01-13 Marek Polacek <polacek@redhat.com>
18625
18626 PR middle-end/64391
18627 * gcc.dg/tm/pr64391.c: New test.
18628
18629 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
18630
18631 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
18632 true.
18633
18634 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
18635
18636 * gcc.target/i386/pie.c: New test.
18637
18638 * lib/target-supports.exp (check_effective_target_pie): New.
18639
18640 2015-01-13 Jakub Jelinek <jakub@redhat.com>
18641
18642 PR rtl-optimization/64286
18643 * gcc.target/i386/avx2-pr64286.c: New test.
18644
18645 2015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
18646
18647 PR c++/57626
18648 * g++.dg/cpp0x/vt-57626.C: New.
18649
18650 2015-01-13 Jakub Jelinek <jakub@redhat.com>
18651
18652 PR fortran/64528
18653 * gfortran.dg/pr64528.f90: New test.
18654
18655 2015-01-13 Richard Sandiford <richard.sandiford@arm.com>
18656
18657 * gcc.target/aarch64/subsp.c: New test.
18658
18659 2015-01-13 Andrew Pinski <apinski@cavium.com>
18660
18661 * gcc.target/aarch64/store-pair-1.c: New testcase.
18662
18663 2015-01-13 Richard Biener <rguenther@suse.de>
18664
18665 PR lto/64373
18666 * gcc.dg/lto/pr64373_0.c: New testcase.
18667
18668 2015-01-13 Andrew Pinski <apinski@cavium.com>
18669
18670 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
18671 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
18672
18673 2015-01-13 Richard Biener <rguenther@suse.de>
18674
18675 PR tree-optimization/64406
18676 * gcc.dg/pr64406.c: New testcase.
18677
18678 2015-01-13 Richard Biener <rguenther@suse.de>
18679
18680 PR tree-optimization/64404
18681 * gcc.dg/vect/pr64404.c: New testcase.
18682
18683 2015-01-13 Richard Biener <rguenther@suse.de>
18684
18685 PR tree-optimization/64568
18686 * g++.dg/torture/pr64568.C: New testcase.
18687
18688 2015-01-12 David Malcolm <dmalcolm@redhat.com>
18689
18690 * jit.dg/test-error-local-used-from-other-function.c: New test
18691 case.
18692 * jit.dg/test-error-param-reuse.c: New test case.
18693 * jit.dg/test-error-param-sharing.c: New test case.
18694 * jit.dg/test-error-param-used-from-other-function.c: New test
18695 case.
18696 * jit.dg/test-error-param-used-without-a-function.c: New test
18697 case.
18698
18699 2015-01-12 Jakub Jelinek <jakub@redhat.com>
18700
18701 PR tree-optimization/64563
18702 * gcc.dg/pr64563.c: New test.
18703
18704 PR target/64513
18705 * gcc.target/i386/pr64513.c: New test.
18706
18707 PR tree-optimization/64454
18708 * gcc.dg/pr64454.c: New test.
18709
18710 PR testsuite/64028
18711 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
18712 bind_pic_locally.
18713 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
18714 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
18715 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
18716 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
18717 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
18718 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
18719 * gcc.dg/vect/slp-25.c: Likewise.
18720 * gcc.dg/vect/vect-109.c: Likewise.
18721 * gcc.dg/vect/vect-13.c: Likewise.
18722 * gcc.dg/vect/vect-17.c: Likewise.
18723 * gcc.dg/vect/vect-18.c: Likewise.
18724 * gcc.dg/vect/vect-19.c: Likewise.
18725 * gcc.dg/vect/vect-20.c: Likewise.
18726 * gcc.dg/vect/vect-21.c: Likewise.
18727 * gcc.dg/vect/vect-22.c: Likewise.
18728 * gcc.dg/vect/vect-27.c: Likewise.
18729 * gcc.dg/vect/vect-29.c: Likewise.
18730 * gcc.dg/vect/vect-2-big-array.c: Likewise.
18731 * gcc.dg/vect/vect-2.c: Likewise.
18732 * gcc.dg/vect/vect-3.c: Likewise.
18733 * gcc.dg/vect/vect-4.c: Likewise.
18734 * gcc.dg/vect/vect-5.c: Likewise.
18735 * gcc.dg/vect/vect-72.c: Likewise.
18736 * gcc.dg/vect/vect-73-big-array.c: Likewise.
18737 * gcc.dg/vect/vect-73.c: Likewise.
18738 * gcc.dg/vect/vect-77-global.c: Likewise.
18739 * gcc.dg/vect/vect-78-global.c: Likewise.
18740 * gcc.dg/vect/vect-7.c: Likewise.
18741 * gcc.dg/vect/vect-86.c: Likewise.
18742 * gcc.dg/vect/vect-align-1.c: Likewise.
18743 * gcc.dg/vect/vect-align-3.c: Likewise.
18744 * gcc.dg/vect/vect-all-big-array.c: Likewise.
18745 * gcc.dg/vect/vect-all.c: Likewise.
18746 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
18747 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
18748 * gcc.dg/vect/vect-peel-3.c: Likewise.
18749 * gcc.dg/vect/vect-peel-4.c: Likewise.
18750 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
18751
18752 2015-01-12 Jeff Law <law@redhat.com>
18753
18754 PR target/64461
18755 * gcc.target/m68k/pr64461.c: New test.
18756
18757 2015-01-12 David Malcolm <dmalcolm@redhat.com>
18758
18759 * jit.dg/test-array-as-pointer.c (create_code): Update call
18760 to gcc_jit_context_new_global by setting "kind" to
18761 GCC_JIT_GLOBAL_IMPORTED.
18762 * jit.dg/test-error-array-as-pointer.c: Likewise.
18763 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
18764 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
18765 setting kind to GCC_JIT_GLOBAL_EXPORTED.
18766 * jit.dg/test-using-global.c (the_global): Rename to...
18767 (imported_global): ...this.
18768 (create_code): Update to test the three kinds of global.
18769 (verify_code): Likewise.
18770
18771 2015-01-12 Marc Glisse <marc.glisse@inria.fr>
18772
18773 PR testsuite/64427
18774 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
18775 undefined behavior.
18776 * gcc.target/i386/pr64291-2.c: Updated.
18777
18778 2015-01-12 Richard Biener <rguenther@suse.de>
18779
18780 PR tree-optimization/64530
18781 * gfortran.dg/pr64530.f90: New testcase.
18782
18783 2015-01-12 Richard Biener <rguenther@suse.de>
18784
18785 PR middle-end/64357
18786 * gcc.dg/torture/pr64357.c: New testcase.
18787
18788 2015-01-12 H.J. Lu <hongjiu.lu@intel.com>
18789
18790 * gcc.target/i386/nop-mcount.c: Properly place {} in target
18791 selector.
18792
18793 2015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
18794 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
18795
18796 2015-01-12 Martin Liska <mliska@suse.cz>
18797
18798 * gcc.dg/ipa/PR64550.c: New test.
18799
18800 2015-01-12 Jan Hubicka <hubicka@ucw.cz>
18801
18802 PR ipa/63470
18803 * g++.dg/ipa/pr63470.C: New testcase.
18804
18805 2015-01-11 Janus Weil <janus@gcc.gnu.org>
18806
18807 PR fortran/63733
18808 * gfortran.dg/typebound_operator_20.f90: New.
18809
18810 2015-01-11 Janus Weil <janus@gcc.gnu.org>
18811
18812 PR fortran/58023
18813 * gfortran.dg/proc_ptr_comp_42.f90: New.
18814
18815 2015-01-11 Janus Weil <janus@gcc.gnu.org>
18816
18817 PR fortran/64508
18818 * gfortran.dg/proc_ptr_comp_41.f90: New.
18819
18820 2015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
18821
18822 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
18823
18824 2015-01-10 Tobias Burnus <burnus@net-b.de>
18825
18826 PR fortran/64522
18827 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
18828 and add dg-excess-errors.
18829 * gfortran.dg/line_length_6.f90: New.
18830 * gfortran.dg/line_length_7.f90: New.
18831 * gfortran.dg/line_length_8.f90: New.
18832 * gfortran.dg/line_length_9.f90: New.
18833 * gfortran.dg/line_length_10.f90: New.
18834 * gfortran.dg/line_length_11.f90: New.
18835
18836 2015-01-09 David Malcolm <dmalcolm@redhat.com>
18837
18838 * jit.dg/test-threads.c (struct testcase): Move declaration
18839 to jit.dg/all-non-failing-tests.h.
18840 (testcases): Likewise.
18841 * jit.dg/all-non-failing-tests.h (struct testcase): Move
18842 declaration here from jit.dg/all-non-failing-tests.h.
18843 (testcases): Likewise.
18844 * jit.dg/test-combination.c (create_code): Eliminate spelling
18845 out all of the testcases in favor of looping through the
18846 "testcases" metadata.
18847 (verify_code): Likewise.
18848
18849 2015-01-09 Jakub Jelinek <jakub@redhat.com>
18850
18851 PR rtl-optimization/64536
18852 * gcc.dg/pr64536.c: New test.
18853
18854 2015-01-09 David Malcolm <dmalcolm@redhat.com>
18855
18856 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
18857 * jit.dg/test-combination.c (create_code): Likewise.
18858 (verify_code): Likewise.
18859 * jit.dg/test-constants.c: New test case.
18860 * jit.dg/test-threads.c: Add test-constants.c.
18861
18862 2015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
18863
18864 PR libobjc/51891
18865 * objc.dg/gnu-api-2-class.m: Add a test case
18866 for the above change.
18867
18868 2015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
18869
18870 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
18871
18872 2015-01-09 Richard Biener <rguenther@suse.de>
18873
18874 PR tree-optimization/64410
18875 * g++.dg/vect/pr64410.cc: New testcase.
18876
18877 2015-01-09 Martin Liska <mliska@suse.cz>
18878
18879 * gcc.dg/ipa/ipa-icf-32.c: New test.
18880
18881 2015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
18882
18883 * c-c++-common/tsan/tsan_barrier.h: New.
18884 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
18885 * c-c++-common/tsan/bitfield_race.c: Likewise.
18886 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
18887 * c-c++-common/tsan/mutexset1.c: Likewise.
18888 * c-c++-common/tsan/race_on_barrier.c: Likewise.
18889 * c-c++-common/tsan/race_on_mutex.c: Likewise.
18890 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
18891 * c-c++-common/tsan/simple_race.c: Likewise.
18892 * c-c++-common/tsan/simple_stack.c: Likewise.
18893 * c-c++-common/tsan/sleep_sync.c: Likewise.
18894 * c-c++-common/tsan/tiny_race.c: Likewise.
18895 * c-c++-common/tsan/tls_race.c: Likewise.
18896 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
18897 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
18898 * g++.dg/tsan/atomic_free.C: Likewise.
18899 * g++.dg/tsan/atomic_free2.C: Likewise.
18900 * g++.dg/tsan/cond_race.C: Likewise.
18901 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
18902
18903 2015-01-08 Hans-Peter Nilsson <hp@axis.com>
18904
18905 PR testsuite/62250
18906 * lib/target-supports.exp (check_effective_target_libatomic_available):
18907 New.
18908 * gfortran.dg/coarray/caf.exp: Only add -latomic for
18909 targets that match effective-target libatomic_available.
18910 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
18911
18912 2015-01-08 David Malcolm <dmalcolm@redhat.com>
18913
18914 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
18915 Verify the result of gcc_jit_context_get_last_error.
18916 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
18917
18918 2015-01-08 Jakub Jelinek <jakub@redhat.com>
18919
18920 PR tree-optimization/63989
18921 * gcc.dg/strlenopt-27.c: New test.
18922
18923 2015-01-08 David Malcolm <dmalcolm@redhat.com>
18924
18925 * jit.dg/harness.h (set_up_logging): New function.
18926 (test_jit): Fail if gcc_jit_context_acquire fails. Call
18927 set_up_logging on the context, so that every testcase is
18928 logged to a particular file.
18929 * jit.dg/test-nested-contexts.c (main): Open a logfile,
18930 and call gcc_jit_context_set_logfile on the top-level context.
18931
18932 2015-01-08 Jakub Jelinek <jakub@redhat.com>
18933
18934 PR target/64338
18935 * g++.dg/opt/pr64338.C: New test.
18936
18937 2015-01-08 Tobias Burnus <burnus@net-b.de>
18938
18939 * gfortran.dg/coarray/codimension_2b.f90: New file.
18940 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
18941 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
18942
18943 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
18944
18945 PR c++/59004
18946 * g++.dg/ext/fnname4.C: New.
18947
18948 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
18949
18950 PR c++/64462
18951 * g++.dg/cpp0x/constexpr-64462.C: New.
18952
18953 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
18954
18955 PR c++/60753
18956 * g++.dg/cpp0x/deleted10.C: New.
18957
18958 2015-01-07 David Malcolm <dmalcolm@redhat.com>
18959
18960 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
18961
18962 2015-01-07 David Malcolm <dmalcolm@redhat.com>
18963
18964 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
18965 GCC_JIT_UNARY_OP_ABS.
18966 (verify_unary_ops): Likewise.
18967
18968 2015-01-07 David Malcolm <dmalcolm@redhat.com>
18969
18970 * jit.dg/test-arith-overflow.c: New test case.
18971 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
18972 * jit.dg/test-combination.c (create_code): Likewise.
18973 (verify_code): Likewise.
18974 * jit.dg/test-threads.c (testcases): Likewise.
18975
18976 2015-01-07 David Malcolm <dmalcolm@redhat.com>
18977
18978 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
18979 rather than "jit". Load g++.exp, and call g++_init.
18980 Run test-*.cc files within the testsuite and *.cc files within
18981 docs/examples.
18982 (jit-dg-test): Drop the addition of -fgnu89-inline to
18983 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
18984 doing it when compiling C testcases (since g++ does not handle
18985 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
18986 is restored to the value after g++_init ran, rather than the
18987 value before g++_init ran. Return a list of
18988 $comp_output $output_file, as dg-test assumes.
18989
18990 2015-01-07 David Malcolm <dmalcolm@redhat.com>
18991
18992 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
18993 make it easier to figure out the origin of each test result when
18994 running test-combination.c and test-threads.c.
18995 (CHECK_VALUE): Likewise.
18996 (CHECK_DOUBLE_VALUE): Likewise.
18997 (CHECK_STRING_VALUE): Likewise.
18998 (CHECK_STRING_STARTS_WITH): Likewise.
18999 (CHECK_STRING_CONTAINS): Likewise.
19000 (CHECK): Likewise.
19001 (check_string_value): Likewise, add "funcname" param.
19002 (check_string_starts_with): Likewise.
19003 (check_string_contains): Likewise.
19004
19005 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19006
19007 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
19008 generating name of built executable.
19009
19010 2015-01-07 Marek Polacek <polacek@redhat.com>
19011
19012 PR c/64440
19013 * gcc.dg/pr64440.c: New test.
19014 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
19015
19016 2015-01-07 Marek Polacek <polacek@redhat.com>
19017
19018 PR c/64417
19019 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
19020 * gcc.dg/pr64417.c: New test.
19021
19022 2015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
19023
19024 PR target/64505
19025 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
19026 fix is correct.
19027
19028 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
19029
19030 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
19031 Check if testcases run without errors, not just if they compile.
19032
19033 2015-01-06 Christian Bruel <christian.bruel@st.com>
19034
19035 PR target/64507
19036 * gcc.target/sh/pr64507.c: New test.
19037
19038 2015-01-06 Arnaud Charlet <charlet@adacore.com>
19039
19040 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
19041
19042 2015-01-06 Jakub Jelinek <jakub@redhat.com>
19043
19044 * c-c++-common/asan/sanitize-all-1.c: New test.
19045 * c-c++-common/ubsan/sanitize-all-1.c: New test.
19046 * c-c++-common/ubsan/sanitize-all-2.c: New test.
19047 * c-c++-common/ubsan/sanitize-all-3.c: New test.
19048 * c-c++-common/ubsan/sanitize-all-4.c: New test.
19049
19050 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
19051
19052 * lib/target-supports.exp (check_profiling_available): Return 0 for
19053 Visium.
19054 (check_effective_target_tls_runtime): Likewise.
19055 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
19056 * gcc.dg/20020312-2.c: Adjust for Visium.
19057 * gcc.dg/tls/thr-cse-1.c: Likewise
19058 * gcc.dg/tree-ssa/20040204-1.c: Likewise
19059 * gcc.dg/tree-ssa/loop-1.c: Likewise.
19060 * gcc.dg/weak/typeof-2.c: Likewise.
19061
19062 2015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
19063
19064 PR rtl-optimization/64287
19065 * gcc.dg/aru-2.c: New test.
19066
19067 2015-01-05 Jakub Jelinek <jakub@redhat.com>
19068
19069 PR sanitizer/64344
19070 * c-c++-common/ubsan/pr64344-1.c: New test.
19071 * c-c++-common/ubsan/pr64344-2.c: New test.
19072
19073 PR tree-optimization/64465
19074 * gcc.dg/pr64465.c: New test.
19075
19076 PR tree-optimization/64494
19077 * gcc.c-torture/compile/pr64494.c: New test.
19078
19079 2015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
19080
19081 PR fortran/47674
19082 * gfortran.dg/realloc_on_assign_25.f90: New test.
19083
19084 2015-01-05 Jakub Jelinek <jakub@redhat.com>
19085
19086 Update copyright years.
19087
19088 2015-01-05 Marek Polacek <polacek@redhat.com>
19089
19090 PR c/64423
19091 * gcc.dg/pr64423.c: New test.
19092
19093 2015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19094
19095 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
19096 mmix-knuth-mmixware for the same reason as for MIPS.
19097 * gcc.dg/debug/debug-2.c: Ditto.
19098
19099 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
19100
19101 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
19102
19103 PR testsuite/62250
19104 * lib/gfortran.exp: Add libatomic library search path.
19105 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
19106 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
19107
19108 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
19109
19110 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
19111
19112 * c-c++-common/tsan/bitfield_race.c: New testcase.
19113 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
19114
19115 2015-01-02 Tobias Burnus <burnus@net-b.de>
19116
19117 * gfortran.dg/coarray/collectives_4.f90: New.
19118
19119 2015-01-02 Janus Weil <janus@gcc.gnu.org>
19120
19121 PR fortran/57562
19122 * gfortran.dg/extends_16.f90: New.
19123
19124 2015-01-02 Tobias Burnus <burnus@net-b.de>
19125
19126 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
19127
19128 2015-01-02 Tobias Burnus <burnus@net-b.de>
19129
19130 * gfortran.dg/coarray/codimension_2.f90: New.
19131 * gfortran.dg/coarray/codimension_2a.f90: New.
19132 * gfortran.dg/coarray_35.f90: New.
19133 * gfortran.dg/coarray_35a.f90: New.
19134
19135 2015-01-02 Janus Weil <janus@gcc.gnu.org>
19136
19137 PR fortran/60507
19138 * gfortran.dg/dummy_procedure_11.f90: New.
19139 ^L
19140 Copyright (C) 2015 Free Software Foundation, Inc.
19141
19142 Copying and distribution of this file, with or without modification,
19143 are permitted in any medium without royalty provided the copyright
19144 notice and this notice are preserved.