nvptx-protos.h (npvptx_section_from_addr_space): Delete.
[gcc.git] / gcc / testsuite / ChangeLog
1 2015-12-03 Nathan Sidwell <nathan@acm.org>
2
3 * gcc.target/nvptx/decl.c: New.
4 * gcc.target/nvptx/uninit-decl.c: Robustify regexps.
5
6 2015-12-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7
8 PR rtl-optimization/68624
9 * gcc.c-torture/execute/pr68624.c: New test.
10
11 2015-12-03 Richard Biener <rguenther@suse.de>
12
13 PR tree-optimization/66051
14 * gcc.dg/vect/slp-42.c: New testcase.
15
16 2015-12-02 Kirill Yukhin <kirill.yukhin@intel.com>
17
18 * gcc.target/i386/avx512vl-vextractf32x4-1.c: Fix scan pattern.
19 * gcc.target/i386/avx512vl-vextracti32x4-1.c: Fix scan pattern.
20
21 2015-12-03 Richard Biener <rguenther@suse.de>
22
23 PR tree-optimization/67800
24 PR tree-optimization/68333
25 * gcc.target/i386/vect-pr67800.c: New testcase.
26
27 2015-12-03 Richard Biener <rguenther@suse.de>
28
29 PR tree-optimization/68639
30 * gfortran.fortran-torture/compile/pr68639.f90: New testcase.
31
32 2015-12-02 Jan Hubicka <hubicka@ucw.cz>
33
34 PR ipa/68184
35 * g++.dg/torture/pr68184.C: New testcase.
36
37 2015-12-03 Jakub Jelinek <jakub@redhat.com>
38
39 PR preprocessor/57580
40 * c-c++-common/cpp/pr57580.c: New test.
41 * c-c++-common/gomp/pr57580.c: New test.
42
43 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
44 Sebastian Pop <s.pop@samsung.com>
45
46 * gcc.dg/graphite/id-28.c: New.
47
48 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
49 Sebastian Pop <s.pop@samsung.com>
50
51 * gfortran.dg/graphite/id-26.f03: New.
52
53 2015-12-02 Jason Merrill <jason@redhat.com>
54
55 * lib/g++.exp: Handle --stds= option.
56 * lib/g++-dg.exp (g++-dg-runtest): Use it.
57
58 2015-12-02 Tobias Burnus <burnus@net-b.de>
59 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
60
61 * gfortran.dg/coarray/event_1.f90: New.
62 * gfortran.dg/coarray/event_2.f90: New.
63
64 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
65 Sebastian Pop <s.pop@samsung.com>
66
67 PR tree-optimization/68550
68 * gfortran.dg/graphite/pr68550-1.f90: New.
69 * gfortran.dg/graphite/pr68550-2.f90: New.
70
71 >>>>>>> .r231221
72 2015-12-02 Marek Polacek <polacek@redhat.com>
73
74 PR c/68513
75 * gcc.dg/pr68513.c: New test.
76
77 2015-12-02 Cesar Philippidis <cesar@codesourcery.com>
78
79 PR fortran/63861
80 * gfortran.dg/goacc/array-reduction.f90: New test.
81 * gfortran.dg/goacc/assumed.f95: Update expected diagnostics.
82 * gfortran.dg/goacc/coarray.f95: Likewise.
83 * gfortran.dg/goacc/coarray_2.f90: Likewise.
84 * gfortran.dg/goacc/reduction-2.f95: Likewise.
85 * gfortran.dg/goacc/reduction.f95: Likewise.
86
87 2015-12-02 Jakub Jelinek <jakub@redhat.com>
88
89 PR target/68647
90 * gcc.target/i386/pr68647.c: New test.
91
92 2015-12-02 Marek Polacek <polacek@redhat.com>
93
94 PR c++/68653
95 * g++.dg/warn/nonnull3.C: New test.
96
97 2015-12-02 Joseph Myers <joseph@codesourcery.com>
98
99 PR c/68162
100 * gcc.dg/pr68162-1.c: New test.
101
102 2015-12-02 Aditya Kumar <aditya.k7@samsung.com>
103 Sebastian Pop <s.pop@samsung.com>
104
105 * gfortran.dg/graphite/run-id-3.f90: New.
106
107 2015-12-02 David Sherwood <david.sherwood@arm.com>
108
109 * gcc.target/aarch64/fmaxmin.c: New test.
110
111 2015-12-02 Thomas Schwinge <thomas@codesourcery.com>
112
113 * gfortran.dg/goacc/coarray.f95: XFAIL.
114 * gfortran.dg/goacc/coarray_2.f90: Adjust dg-excess-errors
115 directive.
116 * gfortran.dg/goacc/host_data-tree.f95: Remove dg-prune-output
117 directive.
118
119 2015-12-02 Thomas Schwinge <thomas@codesourcery.com>
120 Julian Brown <julian@codesourcery.com>
121 James Norris <James_Norris@mentor.com>
122
123 * c-c++-common/goacc/host_data-5.c: New file.
124 * c-c++-common/goacc/host_data-6.c: Likewise.
125
126 2015-12-02 Tom de Vries <tom@codesourcery.com>
127
128 * c-c++-common/goacc/kernels-default-2.c: New test.
129 * c-c++-common/goacc/kernels-default.c: New test.
130
131 2015-12-02 Tom de Vries <tom@codesourcery.com>
132
133 * c-c++-common/goacc/kernels-alias-2.c: New test.
134 * c-c++-common/goacc/kernels-alias-3.c: New test.
135 * c-c++-common/goacc/kernels-alias-4.c: New test.
136 * c-c++-common/goacc/kernels-alias-5.c: New test.
137 * c-c++-common/goacc/kernels-alias-6.c: New test.
138 * c-c++-common/goacc/kernels-alias-7.c: New test.
139 * c-c++-common/goacc/kernels-alias-8.c: New test.
140 * c-c++-common/goacc/kernels-alias.c: New test.
141
142 2015-12-02 Tom de Vries <tom@codesourcery.com>
143
144 * c-c++-common/goacc/kernels-alias-ipa-pta-2.c: New test.
145 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: New test.
146 * c-c++-common/goacc/kernels-alias-ipa-pta.c: New test.
147
148 2015-12-02 Richard Biener <rguenther@suse.de>
149
150 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Fix uninitialized
151 y guarding a call to abort ().
152 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
153 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
154
155 2015-12-02 Marek Polacek <polacek@redhat.com>
156
157 PR middle-end/68570
158 * gcc.dg/torture/pr68570.c: New test.
159
160 2015-12-02 Richard Biener <rguenther@suse.de>
161
162 PR tree-optimization/68625
163 * gcc.dg/torture/pr68625.c: New testcase.
164
165 2015-12-02 Richard Sandiford <richard.sandiford@arm.com>
166
167 * gcc.target/i386/pr68432-1.c: New test.
168 * gcc.target/i386/pr68432-2.c: Likewise.
169 * gcc.target/i386/pr68432-3.c: Likewise.
170
171 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
172
173 * gcc.target/s390/zvector/vec-splat-2.c: New test.
174
175 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
176
177 * gcc.target/s390/vector/vec-vrepi-1.c: New test.
178
179 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
180
181 * gcc.target/s390/zvector/vec-splat-1.c: New test.
182
183 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
184
185 * gcc.target/s390/bswap-1.c (foo64c, foo32a, foo32c): New functions.
186 * gcc.target/s390/bswaphi-1.c: New test.
187
188 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
189
190 * lib/target-supports.exp: Add s390 and s390x to the list of long
191 long atomic targets.
192
193 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
194
195 * gcc.dg/optimize-bswapdi-1.c: Force using -mzarch on s390 and
196 s390x to enable 64 bit bswap patterns.
197 * gcc.dg/optimize-bswapdi-2.c: Likewise.
198 * gcc.dg/optimize-bswapdi-3.c: Likewise.
199 * lib/target-supports.exp: Add a comment for s390.
200
201 2015-12-02 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
202
203 * gcc.dg/builtin-bswap-6a.c: Add -march=z900 for s390 and s390x in
204 order to make -m31 work.
205 * gcc.dg/optimize-bswapsi-1.c: Likewise.
206 * gcc.dg/optimize-bswapsi-2.c: Likewise.
207
208 2015-12-02 Jakub Jelinek <jakub@redhat.com>
209
210 PR c/68533
211 * gcc.dg/pr68533.c: New test.
212
213 2015-12-01 Richard Sandiford <richard.sandiford@arm.com>
214
215 PR tree-optimization/68577
216 * gcc.dg/vect/pr68577.c: New test.
217
218 2015-12-01 Nathan Sidwell <nathan@acm.org>
219
220 * gcc.target/nvptx/uninit-decl.c: New.
221
222 2015-12-01 Jan Hubicka <hubicka@ucw.cz>
223
224 * gcc.c-torture/execute/alias-1.c: New testcase.
225
226 2015-12-01 Marek Polacek <polacek@redhat.com>
227
228 PR tree-optimization/64769
229 * c-c++-common/gomp/pr64769.c: New test.
230
231 2015-12-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
232
233 * gcc.target/powerpc/swaps-p8-22.c: New.
234
235 2015-12-01 Marek Polacek <polacek@redhat.com>
236
237 PR tree-optimization/67916
238 * gcc.dg/torture/pr67916.c: New test.
239
240 2015-12-01 Marek Polacek <polacek@redhat.com>
241
242 PR middle-end/68582
243 * c-c++-common/pr68582.c: New test.
244
245 2015-12-01 Richard Sandiford <richard.sandiford@arm.com>
246
247 PR tree-optimization/68474
248 * gcc.dg/pr68474.c: New test.
249
250 2015-12-01 Christian Bruel <christian.bruel@st.com>
251
252 PR target/68617
253 * gcc.target/arm/attr-unaligned-load-ice.c: New test.
254
255 2015-12-01 Tom de Vries <tom@codesourcery.com>
256
257 * gcc.dg/pr46032.c: Move to ...
258 * gcc.dg/vect/pr46032.c: here. Add dg-require-effective-target
259 vect_int.
260 * gcc.dg/pr46032-2.c: Move to ...
261 * gcc.dg/gomp/pr46032-2.c: ... here. Drop dg-require-effective-target fopenmp.
262 * gcc.dg/pr46032-3.c: Move to ...
263 * gcc.dg/gomp/pr46032-3.c: ... here. Drop dg-require-effective-target fopenmp.
264
265 2015-12-01 Cesar Philippidis <cesar@codesourcery.com>
266
267 * gfortran.dg/goacc/gang-static.f95: Add tests for gang num arguments.
268 * gfortran.dg/goacc/loop-2.f95: Update expected diagnostics.
269 * gfortran.dg/goacc/loop-6.f95: Likewise.
270 * gfortran.dg/goacc/loop-7.f95: New test.
271 * gfortran.dg/goacc/reduction-2.f95: New test.
272
273 2015-12-01 Richard Biener <rguenther@suse.de>
274
275 PR tree-optimization/68379
276 * gcc.dg/torture/pr68379.c: New testcase.
277 * gfortran.dg/pr68379-1.f90: Likewise.
278 * gfortran.dg/pr68379-2.f: Likewise.
279
280 2015-12-01 Christophe Lyon <christophe.lyon@linaro.org>
281
282 * gcc.dg/pr46032.c: Add dg-require-effective-target fopenmp.
283 * gcc.dg/pr46032-2.c: Likewise.
284 * gcc.dg/pr46032-3.c: Likewise.
285
286 2015-12-01 Richard Biener <rguenther@suse.de>
287
288 PR ipa/68470
289 * g++.dg/torture/pr68470.C: New testcase.
290
291 2015-12-01 Ilya Enkovich <enkovich.gnu@gmail.com>
292
293 PR middle-end/68595
294 * gcc.dg/pr68595.c: New test.
295
296 2015-12-01 Christian Bruel <christian.bruel@st.com>
297
298 * gcc.target/arm/ftest-armv6-thumb.c: Remove NEED_ARM_FEATURE_UNALIGNED.
299 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
300 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
301
302 2015-12-01 Bin Cheng <bin.cheng@arm.com>
303
304 PR tree-optimization/68529
305 * gcc.dg/tree-ssa/pr68529-1.c: New test.
306 * gcc.dg/tree-ssa/pr68529-2.c: New test.
307 * gcc.dg/tree-ssa/pr68529-3.c: New test.
308
309 2015-11-30 Jan Hubicka <hubicka@ucw.cz>
310
311 * gcc.dg/lto/alias-1_0.c: New testcase.
312 * gcc.dg/lto/alias-1_1.c: New testcase.
313
314 2015-11-30 Aditya Kumar <aditya.k7@samsung.com>
315 Sebastian Pop <s.pop@samsung.com>
316
317 PR tree-optimization/68565
318 * gfortran.dg/graphite/pr68565.f90: New.
319
320 2015-11-30 Aditya Kumar <aditya.k7@samsung.com>
321 Sebastian Pop <s.pop@samsung.com>
322
323 * gcc.dg/graphite/pr35356-1.c: Adjust pattern.
324
325 2015-11-30 Cesar Philippidis <cesar@codesourcery.com>
326 Nathan Sidwell <nathan@codesourcery.com>
327
328 * gfortran.dg/goacc/routine-3.f90: New test.
329 * gfortran.dg/goacc/routine-4.f90: New test.
330 * gfortran.dg/goacc/routine-5.f90: New test.
331 * gfortran.dg/goacc/routine-6.f90: New test.
332 * gfortran.dg/goacc/subroutines: New test.
333
334 2015-11-30 Tom de Vries <tom@codesourcery.com>
335
336 * gcc.dg/pr46032-2.c: New test.
337 * gcc.dg/pr46032-3.c: New test.
338
339 2015-11-30 Charles Baylis <charles.baylis@linaro.org>
340
341 PR target/63870
342 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c (f_vld2_lane_f16): Remove xfails for arm targets.
343 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c (f_vld2_lane_f32): Ditto.
344 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c (f_vld2_lane_f64): Ditto.
345 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c (f_vld2_lane_p8): Ditto.
346 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c (f_vld2_lane_s16): Ditto.
347 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c (f_vld2_lane_s32): Ditto.
348 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c (f_vld2_lane_s64): Ditto.
349 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c (f_vld2_lane_s8): Ditto.
350 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c (f_vld2_lane_u16): Ditto.
351 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c (f_vld2_lane_u32): Ditto.
352 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c (f_vld2_lane_u64): Ditto.
353 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c (f_vld2_lane_u8): Ditto.
354 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c (f_vld2q_lane_f16): Ditto.
355 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c (f_vld2q_lane_f32): Ditto.
356 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c (f_vld2q_lane_f64): Ditto.
357 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c (f_vld2q_lane_p8): Ditto.
358 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c (f_vld2q_lane_s16): Ditto.
359 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c (f_vld2q_lane_s32): Ditto.
360 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c (f_vld2q_lane_s64): Ditto.
361 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c (f_vld2q_lane_s8): Ditto.
362 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c (f_vld2q_lane_u16): Ditto.
363 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c (f_vld2q_lane_u32): Ditto.
364 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c (f_vld2q_lane_u64): Ditto.
365 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c (f_vld2q_lane_u8): Ditto.
366 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c (f_vld3_lane_f16): Ditto.
367 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c (f_vld3_lane_f32): Ditto.
368 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c (f_vld3_lane_f64): Ditto.
369 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c (f_vld3_lane_p8): Ditto.
370 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c (f_vld3_lane_s16): Ditto.
371 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c (f_vld3_lane_s32): Ditto.
372 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c (f_vld3_lane_s64): Ditto.
373 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c (f_vld3_lane_s8): Ditto.
374 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c (f_vld3_lane_u16): Ditto.
375 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c (f_vld3_lane_u32): Ditto.
376 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c (f_vld3_lane_u64): Ditto.
377 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c (f_vld3_lane_u8): Ditto.
378 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c (f_vld3q_lane_f16): Ditto.
379 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c (f_vld3q_lane_f32): Ditto.
380 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c (f_vld3q_lane_f64): Ditto.
381 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c (f_vld3q_lane_p8): Ditto.
382 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c (f_vld3q_lane_s16): Ditto.
383 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c (f_vld3q_lane_s32): Ditto.
384 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c (f_vld3q_lane_s64): Ditto.
385 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c (f_vld3q_lane_s8): Ditto.
386 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c (f_vld3q_lane_u16): Ditto.
387 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c (f_vld3q_lane_u32): Ditto.
388 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c (f_vld3q_lane_u64): Ditto.
389 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c (f_vld3q_lane_u8): Ditto.
390 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c (f_vld4_lane_f16): Ditto.
391 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c (f_vld4_lane_f32): Ditto.
392 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c (f_vld4_lane_f64): Ditto.
393 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c (f_vld4_lane_p8): Ditto.
394 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c (f_vld4_lane_s16): Ditto.
395 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c (f_vld4_lane_s32): Ditto.
396 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c (f_vld4_lane_s64): Ditto.
397 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c (f_vld4_lane_s8): Ditto.
398 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c (f_vld4_lane_u16): Ditto.
399 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c (f_vld4_lane_u32): Ditto.
400 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c (f_vld4_lane_u64): Ditto.
401 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c (f_vld4_lane_u8): Ditto.
402 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c (f_vld4q_lane_f16): Ditto.
403 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c (f_vld4q_lane_f32): Ditto.
404 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c (f_vld4q_lane_f64): Ditto.
405 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c (f_vld4q_lane_p8): Ditto.
406 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c (f_vld4q_lane_s16): Ditto.
407 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c (f_vld4q_lane_s32): Ditto.
408 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c (f_vld4q_lane_s64): Ditto.
409 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c (f_vld4q_lane_s8): Ditto.
410 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c (f_vld4q_lane_u16): Ditto.
411 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c (f_vld4q_lane_u32): Ditto.
412 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c (f_vld4q_lane_u64): Ditto.
413 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c (f_vld4q_lane_u8): Ditto.
414 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c (f_vst2_lane_f16): Ditto.
415 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c (f_vst2_lane_f32): Ditto.
416 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c (f_vst2_lane_f64): Ditto.
417 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c (f_vst2_lane_p8): Ditto.
418 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c (f_vst2_lane_s16): Ditto.
419 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c (f_vst2_lane_s32): Ditto.
420 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c (f_vst2_lane_s64): Ditto.
421 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c (f_vst2_lane_s8): Ditto.
422 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c (f_vst2_lane_u16): Ditto.
423 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c (f_vst2_lane_u32): Ditto.
424 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c (f_vst2_lane_u64): Ditto.
425 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c (f_vst2_lane_u8): Ditto.
426 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c (f_vst2q_lane_f16): Ditto.
427 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c (f_vst2q_lane_f32): Ditto.
428 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c (f_vst2q_lane_f64): Ditto.
429 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c (f_vst2q_lane_p8): Ditto.
430 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c (f_vst2q_lane_s16): Ditto.
431 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c (f_vst2q_lane_s32): Ditto.
432 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c (f_vst2q_lane_s64): Ditto.
433 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c (f_vst2q_lane_s8): Ditto.
434 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c (f_vst2q_lane_u16): Ditto.
435 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c (f_vst2q_lane_u32): Ditto.
436 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c (f_vst2q_lane_u64): Ditto.
437 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c (f_vst2q_lane_u8): Ditto.
438 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c (f_vst3_lane_f16): Ditto.
439 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c (f_vst3_lane_f32): Ditto.
440 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c (f_vst3_lane_f64): Ditto.
441 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c (f_vst3_lane_p8): Ditto.
442 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c (f_vst3_lane_s16): Ditto.
443 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c (f_vst3_lane_s32): Ditto.
444 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c (f_vst3_lane_s64): Ditto.
445 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c (f_vst3_lane_s8): Ditto.
446 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c (f_vst3_lane_u16): Ditto.
447 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c (f_vst3_lane_u32): Ditto.
448 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c (f_vst3_lane_u64): Ditto.
449 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c (f_vst3_lane_u8): Ditto.
450 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c (f_vst3q_lane_f16): Ditto.
451 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c (f_vst3q_lane_f32): Ditto.
452 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c (f_vst3q_lane_f64): Ditto.
453 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c (f_vst3q_lane_p8): Ditto.
454 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c (f_vst3q_lane_s16): Ditto.
455 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c (f_vst3q_lane_s32): Ditto.
456 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c (f_vst3q_lane_s64): Ditto.
457 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c (f_vst3q_lane_s8): Ditto.
458 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c (f_vst3q_lane_u16): Ditto.
459 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c (f_vst3q_lane_u32): Ditto.
460 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c (f_vst3q_lane_u64): Ditto.
461 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c (f_vst3q_lane_u8): Ditto.
462 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c (f_vst4_lane_f16): Ditto.
463 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c (f_vst4_lane_f32): Ditto.
464 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c (f_vst4_lane_f64): Ditto.
465 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c (f_vst4_lane_p8): Ditto.
466 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c (f_vst4_lane_s16): Ditto.
467 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c (f_vst4_lane_s32): Ditto.
468 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c (f_vst4_lane_s64): Ditto.
469 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c (f_vst4_lane_s8): Ditto.
470 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c (f_vst4_lane_u16): Ditto.
471 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c (f_vst4_lane_u32): Ditto.
472 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c (f_vst4_lane_u64): Ditto.
473 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c (f_vst4_lane_u8): Ditto.
474 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c (f_vst4q_lane_f16): Ditto.
475 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c (f_vst4q_lane_f32): Ditto.
476 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c (f_vst4q_lane_f64): Ditto.
477 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c (f_vst4q_lane_p8): Ditto.
478 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c (f_vst4q_lane_s16): Ditto.
479 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c (f_vst4q_lane_s32): Ditto.
480 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c (f_vst4q_lane_s64): Ditto.
481 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c (f_vst4q_lane_s8): Ditto.
482 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c (f_vst4q_lane_u16): Ditto.
483 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c (f_vst4q_lane_u32): Ditto.
484 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c (f_vst4q_lane_u64): Ditto.
485 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c (f_vst4q_lane_u8): Ditto.
486
487 2015-11-30 Tom de Vries <tom@codesourcery.com>
488
489 PR tree-optimization/46032
490 * gcc.dg/pr46032.c: New test.
491
492 2015-11-30 Richard Biener <rguenther@suse.de>
493
494 PR tree-optimization/68592
495 * gfortran.dg/pr68592.f: New testcase.
496
497 2015-11-30 Paul Thomas <pault@gcc.gnu.org>
498
499 PR fortran/68534
500 * gfortran.dg/submodule_13.f08: New test.
501
502 2015-11-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
503
504 * gcc.target/s390/load-relative-check.c: Add scan patterns for
505 -m31.
506
507 2015-11-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
508
509 * gcc.target/s390/load-relative-check.c: Add -mzarch.
510
511 2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
512
513 * gcc.dg/dump-ada-spec-1.c: Move to...
514 * c-c++-common/dump-ada-spec-1.c: ...here.
515 * c-c++-common/dump-ada-spec-2.c: New test.
516
517 2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
518
519 * gnat.dg/loop_optimization22.ad[sb]: New test.
520
521 2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
522
523 * gnat.dg/specs/rep_clause5.ads: New test.
524
525 2015-11-29 Jan Hubicka <hubicka@ucw.cz>
526
527 PR c/67106
528 * gcc.c-torture/compile/pr67106.c: New testcase.
529
530 2015-11-29 Jan Hubicka <hubicka@ucw.cz>
531
532 PR c/67581
533 * g++.dg/torture/pr67581.C: New testcase.
534
535 2015-11-27 Richard Biener <rguenther@suse.de>
536
537 PR tree-optimization/68559
538 * gcc.dg/vect/slp-perm-4.c: Adjust again.
539 * gcc.dg/vect/pr45752.c: Likewise.
540
541 2015-11-27 Jakub Jelinek <jakub@redhat.com>
542
543 PR rtl-optimization/68250
544 * gcc.c-torture/execute/pr68250.c: New test.
545
546 2015-11-27 Marek Polacek <polacek@redhat.com>
547
548 * gcc.dg/pr63568.c: Convert to GIMPLE.
549
550 2015-11-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
551
552 PR rtl-optimization/68506
553 * gcc.c-torture/execute/pr68506.c: New test.
554
555 2015-11-27 Jakub Jelinek <jakub@redhat.com>
556
557 PR c/63326
558 * gcc.dg/gomp/barrier-2.c (f2): Expect another error after label.
559 * c-c++-common/gomp/pr63326.c: New test.
560
561 2015-11-27 Richard Biener <rguenther@suse.de>
562
563 PR tree-optimization/68553
564 * gcc.dg/vect/pr45752.c: Adjust.
565 * gcc.dg/vect/slp-perm-4.c: Likewise.
566
567 2015-11-26 Martin Sebor <msebor@redhat.com>
568
569 * g++.dg/init/new45.C (cookie_size): New constant set to a value
570 appropriate for the target.
571 (operator new[]): Use it.
572
573 2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
574
575 PR c++/67238
576 * g++.dg/cpp0x/pr67238.C: New.
577
578 2015-11-26 Martin Sebor <msebor@redhat.com>
579
580 * g++.dg/pr67876.C: Remove duplicate content.
581
582 2015-11-26 Andreas Arnez <arnez@linux.vnet.ibm.com>
583
584 * g++.dg/guality/pr67192.C: New test.
585
586 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
587
588 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh_lane.inc: New file,
589 support code for vqrdml{as}h_lane tests.
590 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah_lane.c: New.
591 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh_lane.c: New.
592
593 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
594
595 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh.inc: New file,
596 support code for vqrdml{as}h tests.
597 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah.c: New.
598 * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh.c: New.
599
600 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
601
602 * lib/target-supports.exp (add_options_for_arm_v8_1a_neon): New.
603 (check_effective_target_arm_arch_FUNC_ok)
604 (add_options_for_arm_arch_FUNC)
605 (check_effective_target_arm_arch_FUNC_multilib): Add "armv8.1-a"
606 to the list to be generated.
607 (check_effective_target_arm_v8_1a_neon_ok_nocache): New.
608 (check_effective_target_arm_v8_1a_neon_ok): New.
609 (check_effective_target_arm_v8_1a_neon_hw): New.
610
611 2015-11-26 Nathan Sidwell <nathan@acm.org>
612
613 * gcc.target/nvptx/proto-1.c: Adjust expected asm.
614
615 2015-11-26 Richard Biener <rguenther@suse.de>
616
617 PR testsuite/68555
618 * gcc.dg/vect/bb-slp-10.c: Adjust pattern, use target selector
619 and not XFAIL.
620
621 2015-11-26 Richard Biener <rguenther@suse.de>
622
623 PR testsuite/68554
624 * gcc.dg/vect/bb-slp-subgroups-2.c: Require vect_perm.
625
626 2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
627
628 PR c++/67249
629 * g++.dg/concepts/pr67249.C: New.
630
631 2015-11-26 Richard Biener <rguenther@suse.de>
632
633 PR testsuite/66799
634 * gcc.dg/vect/pr20122.c (main): Do not align Kernel, do not
635 vectorize init loop and adjust expected outcome.
636
637 2015-11-26 Richard Biener <rguenther@suse.de>
638
639 PR testsuite/67203
640 * g++.dg/tree-ssa/pr61034.C: Make expected optimization result
641 dependent on PUSH_ARGS_REVERSED. Drop optimization level and
642 also monitor final optimization result.
643
644 2015-11-26 Jakub Jelinek <jakub@redhat.com>
645
646 PR rtl-optimization/68249
647 PR rtl-optimization/68321
648 * gcc.c-torture/execute/pr68249.c: New test.
649 * gcc.c-torture/execute/pr68321.c: New test.
650
651 2015-11-26 Ilya Enkovich <enkovich.gnu@gmail.com>
652
653 PR target/68416
654 * gcc.target/i386/mpx/pr68416.c: New test.
655
656 2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
657
658 PR c++/67313
659 * g++.dg/cpp0x/no-weak1.C: New.
660
661 2015-11-26 Jakub Jelinek <jakub@redhat.com>
662
663 PR tree-optimization/68128
664 * gcc.dg/gomp/pr68128-1.c: New test.
665 * gcc.dg/gomp/pr68128-2.c: New test.
666
667 2015-11-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
668
669 PR rtl-optimization/67226
670 * gcc.c-torture/execute/pr67226.c: New test.
671
672 2015-11-26 Jakub Jelinek <jakub@redhat.com>
673
674 PR c++/68508
675 * g++.dg/ubsan/pr68508.C: New test.
676
677 2015-11-25 Martin Sebor <msebor@redhat.com>
678
679 PR c++/67876
680 * g++.dg/pr67876.C: New test.
681
682 2015-11-25 Aditya Kumar <aditya.k7@samsung.com>
683 Sebastian Pop <s.pop@samsung.com>
684
685 PR tree-optimization/68453
686 * gfortran.dg/graphite/pr68453.f90: New.
687
688 2015-11-25 Martin Sebor <msebor@redhat.com>
689
690 PR c/66516
691 * g++.dg/addr_builtin-1.C: New test (left out of initial commit).
692 * gcc.dg/addr_builtin-1.c: Same.
693
694 2015-11-25 Michael Meissner <meissner@linux.vnet.ibm.com>
695
696 * gcc.target/powerpc/dform-1.c: New test.
697 * gcc.target/powerpc/dform-2.c: Likewise.
698
699 2015-11-23 Jan Hubicka <hubicka@ucw.cz>
700
701 * gfortran.dg/lto/bind_c-6_0.f90: New testcase.
702 * gfortran.dg/lto/bind_c-6_1.c: New testcase.
703 * g++.dg/lto/20100603-1_0.C: Add -Wno-lto-type-mismatch.
704
705 2015-11-25 Tom de Vries <tom@codesourcery.com>
706
707 * g++.dg/tree-ssa/copyprop-1.C: Update after adding new dce1.
708 * gcc.dg/pr23911.c: Same.
709 * gcc.dg/tree-ssa/20030709-2.c: Same.
710 * gcc.dg/tree-ssa/20030731-2.c: Same.
711 * gcc.dg/tree-ssa/20040729-1.c: Same.
712 * gcc.dg/tree-ssa/cfgcleanup-1.c: Same.
713 * gcc.dg/tree-ssa/loop-36.c: Same.
714 * gcc.dg/tree-ssa/pr21086.c: Same.
715 * gcc.dg/tree-ssa/ssa-dce-1.c: Same.
716 * gcc.dg/tree-ssa/ssa-dce-2.c: Same.
717 * gcc.dg/vect/pr26359.c: Same.
718 * c-c++-common/restrict-2.c: Update after adding new lim1.
719 * c-c++-common/restrict-4.c: Same.
720 * g++.dg/tree-ssa/pr33615.C: Same.
721 * g++.dg/tree-ssa/restrict1.C: Same.
722 * gcc.dg/tm/pub-safety-1.c: Same.
723 * gcc.dg/tm/reg-promotion.c: Same.
724 * gcc.dg/tree-ssa/20050314-1.c: Same.
725 * gcc.dg/tree-ssa/loop-32.c: Same.
726 * gcc.dg/tree-ssa/loop-33.c: Same.
727 * gcc.dg/tree-ssa/loop-34.c: Same.
728 * gcc.dg/tree-ssa/loop-35.c: Same.
729 * gcc.dg/tree-ssa/loop-7.c: Same.
730 * gcc.dg/tree-ssa/pr23109.c: Same.
731 * gcc.dg/tree-ssa/restrict-3.c: Same.
732 * gcc.dg/tree-ssa/restrict-5.c: Same.
733 * gcc.dg/tree-ssa/ssa-lim-1.c: Same.
734 * gcc.dg/tree-ssa/ssa-lim-10.c: Same.
735 * gcc.dg/tree-ssa/ssa-lim-11.c: Same.
736 * gcc.dg/tree-ssa/ssa-lim-12.c: Same.
737 * gcc.dg/tree-ssa/ssa-lim-2.c: Same.
738 * gcc.dg/tree-ssa/ssa-lim-3.c: Same.
739 * gcc.dg/tree-ssa/ssa-lim-6.c: Same.
740 * gcc.dg/tree-ssa/ssa-lim-7.c: Same.
741 * gcc.dg/tree-ssa/ssa-lim-8.c: Same.
742 * gcc.dg/tree-ssa/ssa-lim-9.c: Same.
743 * gcc.dg/tree-ssa/structopt-1.c: Same.
744 * gfortran.dg/pr32921.f: Same.
745 * g++.dg/tree-ssa/pr19637.C: Update after adding new dom1.
746 * g++.dg/tree-ssa/pr61009.C: Same.
747 * g++.dg/tree-ssa/ssa-dom.C: Same.
748 * gcc.dg/pr20115-1.c: Same.
749 * gcc.dg/tree-prof/20050826-2.c: Same.
750 * gcc.dg/tree-prof/cmpsf-1.c: Same.
751 * gcc.dg/tree-ssa/20030821-1.c: Same.
752 * gcc.dg/tree-ssa/20030922-2.c: Same.
753 * gcc.dg/tree-ssa/20031022-1.c: Same.
754 * gcc.dg/tree-ssa/20040615-1.c: Same.
755 * gcc.dg/tree-ssa/20040624-1.c: Same.
756 * gcc.dg/tree-ssa/pr21417.c: Same.
757 * gcc.dg/tree-ssa/pr61607.c: Same.
758 * gcc.dg/tree-ssa/slsr-27.c: Same.
759 * gcc.dg/tree-ssa/slsr-28.c: Same.
760 * gcc.dg/tree-ssa/slsr-29.c: Same.
761 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Same.
762 * gcc.dg/tree-ssa/ssa-dom-cse-3.c: Same.
763 * gcc.dg/tree-ssa/ssa-dom-thread-1.c: Same.
764 * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: Same.
765 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Same.
766 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Same.
767 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Same.
768 * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Same.
769 * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Same.
770 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Same.
771 * gcc.dg/tree-ssa/ssa-dom-thread-5.c: Same.
772 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same.
773 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
774 * gcc.dg/tree-ssa/ssa-thread-12.c: Same.
775 * gcc.dg/tree-ssa/vrp47.c: Same.
776 * gcc.dg/tree-ssa/copy-headers.c: Update after adding ch1.
777 * gcc.dg/tree-ssa/foldconst-2.c: Same.
778 * gcc.dg/tree-ssa/loop-40.c: Same.
779 * gcc.dg/gomp/notify-new-function-3.c: Update after adding ompexpssa1.
780
781 2015-11-25 Paolo Carlini <paolo.carlini@oracle.com>
782
783 * g++.dg/cpp0x/constexpr-array13.C: Fix.
784
785 2015-11-25 David Edelsohn <dje.gcc@gmail.com>
786
787 * gfortran.dg/nint_p7.f90: New testcase.
788
789 2015-11-25 Markus Trippelsdorf <markus@trippelsdorf.de>
790 Paolo Carlini <paolo.carlini@oracle.com>
791
792 PR c++/68087
793 * g++.dg/cpp0x/constexpr-array13.C: New.
794
795 2015-11-25 Ilmir Usmanov <me@ilmir.us>
796 Cesar Philippidis <cesar@codesourcery.com>
797
798 PR fortran/63858
799 * goacc/omp-fixed.f: New test.
800 * goacc/omp.f95: Add check for mis-matched omp and acc continuations.
801
802 2015-11-25 Richard Biener <rguenther@suse.de>
803
804 PR middle-end/68528
805 * gcc.dg/torture/pr68528.c: New testcase.
806
807 2015-11-25 Paolo Carlini <paolo.carlini@oracle.com>
808
809 PR c++/58910
810 * g++.dg/cpp0x/constexpr-tuple2.C: New.
811
812 2015-11-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
813
814 PR rtl-optimization/68435
815 * gcc.dg/pr68435.c: New test.
816
817 2015-11-25 Richard Biener <rguenther@suse.de>
818
819 PR tree-optimization/68517
820 * gcc.dg/torture/pr68517.c: New testcase.
821
822 2015-11-25 Jakub Jelinek <jakub@redhat.com>
823
824 PR target/67089
825 * gcc.dg/pr67089-1.c: New test.
826 * gcc.dg/pr67089-2.c: New test.
827 * gcc.dg/pr67089-3.c: New test.
828 * gcc.dg/pr67089-4.c: New test.
829 * gcc.dg/pr67089-5.c: New test.
830 * gcc.dg/pr67089-6.c: New test.
831 * gcc.dg/pr67089-7.c: New test.
832
833 2015-11-25 Richard Biener <rguenther@suse.de>
834
835 PR tree-optimization/68502
836 * gcc.dg/vect/pr68502-1.c: New testcase.
837 * gcc.dg/vect/pr68502-2.c: Likewise.
838
839 2015-11-24 Michael Collison <michael.collison@linaro.org>
840
841 * gcc.target/aarch64/saddw-1.c: New test.
842 * gcc.target/aarch64/saddw-2.c: New test.
843 * gcc.target/aarch64/uaddw-1.c: New test.
844 * gcc.target/aarch64/uaddw-2.c: New test.
845 * gcc.target/aarch64/uaddw-3.c: New test.
846 * lib/target-support.exp
847 (check_effective_target_vect_widen_sum_hi_to_si_pattern):
848 Add aarch64 to list of support targets.
849
850 2015-11-24 Steve Ellcey <sellcey@imgtec.com>
851
852 * gcc.target/mips/frame-header-4.c: New test.
853
854 2015-11-24 Steven G. Kargl <kargl@gcc.gnu.org>
855
856 PR fortran/68486
857 * gfortran.dg/simplify_cshift_3.f90
858
859 2015-11-24 Paolo Carlini <paolo.carlini@oracle.com>
860
861 PR c++/68278
862 * g++.dg/cpp1y/pr68278.C: New.
863
864 2015-11-24 Paolo Carlini <paolo.carlini@oracle.com>
865
866 PR c++/68388
867 * g++.dg/cpp1y/pr68388.C: New.
868
869 2015-11-24 Aditya Kumar <aditya.k7@samsung.com>
870 Sebastian Pop <s.pop@samsung.com>
871
872 PR tree-optimization/67984
873 * gcc.dg/graphite/pr67984.c: New.
874
875 2015-11-24 Michael Matz <matz@suse.de>
876
877 PR rtl-optimization/68392
878 * g++.dg/pr68392.C: New test.
879
880 2015-11-24 Nathan Sidwell <nathan@acm.org>
881
882 * gcc.dg/sso/dump.h: Force IO to be putchar function call on nvptx.
883
884 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
885
886 PR rtl-optimization/68381
887 * gcc.c-torture/execute/pr68381.c: New test.
888
889 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
890
891 * gcc.target/aarch64/cmpimm_branch_1.c: New test.
892 * gcc.target/aarch64/cmpimm_cset_1.c: Likewise.
893
894 2015-11-24 Mikhail Maltsev <maltsevm@gmail.com>
895
896 PR target/68497
897 * gcc.target/i386/pr68497.c: New test.
898
899 2015-11-24 Bilyan Borisov <bilyan.borisov@arm.com>
900
901 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f32_indices_1.c:
902 New.
903 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f64_indices_1.c:
904 New.
905 * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f32_indices_1.c:
906 New.
907 * gcc.target/aarch64/advsimd-intrinsics/vmulx_laneq_f64_indices_1.c:
908 New.
909 * gcc.target/aarch64/advsimd-intrinsics/vmulxd_lane_f64_indices_1.c:
910 New.
911 * gcc.target/aarch64/advsimd-intrinsics/vmulxd_laneq_f64_indices_1.c:
912 New.
913 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f32_indices_1.c:
914 New.
915 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_lane_f64_indices_1.c:
916 New.
917 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f32_indices_1.c:
918 New.
919 * gcc.target/aarch64/advsimd-intrinsics/vmulxq_laneq_f64_indices_1.c:
920 New.
921 * gcc.target/aarch64/advsimd-intrinsics/vmulxs_lane_f32_indices_1.c:
922 New.
923 * gcc.target/aarch64/advsimd-intrinsics/vmulxs_laneq_f32_indices_1.c:
924 New.
925
926 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
927
928 PR middle-end/68375
929 * gcc.dg/pr68375.c: New test.
930
931 2015-11-24 Jakub Jelinek <jakub@redhat.com>
932
933 PR target/68483
934 * gcc.target/i386/pr68483-1.c: New test.
935 * gcc.target/i386/pr68483-2.c: New test.
936
937 2015-11-24 Ilya Enkovich <enkovich.gnu@gmail.com>
938
939 PR c/68337
940 * gcc.target/i386/mpx/pr68337-1.c: New test.
941 * gcc.target/i386/mpx/pr68337-2.c: New test.
942
943 2015-11-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
944
945 PR rtl-optimization/68194
946 PR rtl-optimization/68328
947 PR rtl-optimization/68185
948 * gcc.c-torture/execute/pr68185.c: New test.
949 * gcc.c-torture/execute/pr68328.c: Likewise.
950
951 2015-11-23 Jan Hubicka <hubicka@ucw.cz>
952
953 * gcc.c-torture/execute/lto-tbaa-1.c: New testcase.
954
955 2015-11-23 David Malcolm <dmalcolm@redhat.com>
956
957 PR objc/68438
958 * objc.dg/plugin: New subdirectory.
959 * objc.dg/plugin/diagnostic-test-expressions-1.m: New test file.
960 * objc.dg/plugin/plugin.exp: New file, based on
961 gcc.dg/plugin/plugin.exp.
962
963 2015-11-23 Aditya Kumar <aditya.k7@samsung.com>
964 Sebastian Pop <s.pop@samsung.com>
965
966 PR tree-optimization/68493
967 * gcc.dg/graphite/pr68493.c: New.
968
969 2015-11-23 Aditya Kumar <aditya.k7@samsung.com>
970 Sebastian Pop <s.pop@samsung.com>
971
972 PR tree-optimization/68279
973 * gfortran.dg/graphite/pr68279.f90: New.
974
975 2015-11-23 Marek Polacek <polacek@redhat.com>
976
977 PR tree-optimization/68455
978 * gcc.dg/tree-ssa/pr68455.c: New test.
979
980 2015-11-23 Richard Biener <rguenther@suse.de>
981
982 PR tree-optimization/68465
983 * gcc.dg/tree-ssa/ssa-fre-52.c: New testcase.
984
985 2015-11-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
986
987 PR target/68363
988 * gcc.target/aarch64/pr68363_1.c: New test.
989
990 2015-11-23 Bilyan Borisov <bilyan.borisov@arm.com>
991
992 * gcc.target/aarch64/simd/vmulx.x: New.
993 * gcc.target/aarch64/simd/vmulx_f64_2.c: Likewise.
994 * gcc.target/aarch64/simd/vmulxd_f64_2.c: Likewise.
995 * gcc.target/aarch64/simd/vmulxs_f32_2.c: Likewise.
996
997 2015-11-23 Igor Zamyatin <igor.zamyatin@intel.com>
998
999 PR c++/68001
1000 * g++.dg/cilk-plus/CK/pr68001.cc: New test.
1001
1002 2015-11-23 Richard Biener <rguenther@suse.de>
1003 Jiong Wang <jiong.wang@arm.com>
1004
1005 PR tree-optimization/68317
1006 PR tree-optimization/68326
1007 * gcc.dg/pr68317.c: New testcase.
1008
1009 2015-11-23 Ilya Enkovich <enkovich.gnu@gmail.com>
1010
1011 PR tree-optimization/68327
1012 * gcc.dg/pr68327.c: New test.
1013
1014 2015-11-23 Tom de Vries <tom@codesourcery.com>
1015
1016 PR tree-optimization/68460
1017 * gcc.dg/autopar/pr68460.c: New test.
1018
1019 2015-11-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
1020
1021 * c-c++-common/asan/halt_on_error-1.c: New test.
1022 * c-c++-common/asan/halt_on_error-2.c: Likewise.
1023
1024 2015-11-23 Richard Biener <rguenther@suse.de>
1025
1026 PR tree-optimization/68482
1027 * gcc.dg/vect/pr68482.c: New testcase.
1028
1029 2015-11-23 Richard Biener <rguenther@suse.de>
1030
1031 PR tree-optimization/68445
1032 * gcc.dg/vect/pr68445.c: New testcase.
1033
1034 2015-11-23 Robin Dapp <rdapp@linux.vnet.ibm.com>
1035
1036 * gcc.target/s390/load-relative-check.c: New test to check
1037 generation of load relative instructions.
1038
1039 2015-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1040
1041 * gfortran.dg/fmt_t_8.f90: New test.
1042
1043 2015-11-23 Kugan Vivekanandarajah <kuganv@linaro.org>
1044
1045 PR target/68390
1046 * gcc/testsuite/gcc.c-torture/execute/pr68390.c: New test.
1047
1048 2015-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1049
1050 * gfortran.dg/fmt_g0_1.f08: Update test. Leading zero.
1051
1052 2015-11-22 Steven G. Kargl <kargl@gcc.gnu.org>
1053
1054 PR fortran/68486
1055 * gfortran.dg/simplify_cshift_2.f90: New test.
1056
1057 2015-11-22 James Norris <jnorris@codesourcery.com>
1058 Cesar Philippidis <cesar@codesourcery.com>
1059
1060 * gfortran.dg/goacc/declare-1.f95: Update test.
1061 * gfortran.dg/goacc/declare-2.f95: New test.
1062
1063 2015-11-22 Bilyan Borisov <bilyan.borisov@arm.com>
1064
1065 * gcc.target/aarch64/simd/vmulx_lane_f32_1.c: New.
1066 * gcc.target/aarch64/simd/vmulx_lane_f64_1.c: New.
1067 * gcc.target/aarch64/simd/vmulx_laneq_f32_1.c: New.
1068 * gcc.target/aarch64/simd/vmulx_laneq_f64_1.c: New.
1069 * gcc.target/aarch64/simd/vmulxq_lane_f32_1.c: New.
1070 * gcc.target/aarch64/simd/vmulxq_lane_f64_1.c: New.
1071 * gcc.target/aarch64/simd/vmulxq_laneq_f32_1.c: New.
1072 * gcc.target/aarch64/simd/vmulxq_laneq_f64_1.c: New.
1073 * gcc.target/aarch64/simd/vmulxs_lane_f32_1.c: New.
1074 * gcc.target/aarch64/simd/vmulxs_laneq_f32_1.c: New.
1075 * gcc.target/aarch64/simd/vmulxd_lane_f64_1.c: New.
1076 * gcc.target/aarch64/simd/vmulxd_laneq_f64_1.c: New.
1077
1078 2015-11-21 Steven G. Kargl <kargl@gcc.gnu.org>
1079
1080 * gfortran.dg/simplify_cshift_1.f90: New test.
1081
1082 2015-11-21 Nathan Sidwell <nathan@acm.org>
1083
1084 * gcc.dg/atomic-generic.c: Include <string.h>.
1085
1086 2015-11-21 David Edelsohn <dje.gcc@gmail.com>
1087
1088 * gfortran.dg/submodule_6.f08: Add dg-require-effective-target lto.
1089
1090 2015-11-21 Uros Bizjak <ubizjak@gmail.com>
1091
1092 * g++.dg/init/vbase1.C: Also run on i?86-*-*.
1093
1094 2015-11-21 Jakub Jelinek <jakub@redhat.com>
1095
1096 PR debug/66432
1097 * gcc.dg/debug/pr66432.c: New test.
1098
1099 2015-11-20 Ian Lance Taylor <iant@google.com>
1100
1101 PR go/66406
1102 * go.test/go-test.exp (go-gc-tests): Skip nilptr.go if PIE.
1103
1104 2015-11-20 Mike Stump <mikestump@comcast.net>
1105
1106 * g++.dg/init/vbase1.C: Only run on x86_64-*-* as this testcase
1107 isn't portable.
1108
1109 2015-11-20 David Malcolm <dmalcolm@redhat.com>
1110
1111 PR 62314
1112 * gcc.dg/fixits.c: New file.
1113 * gcc.dg/plugin/diagnostic-test-show-locus-ascii-bw.c
1114 (test_fixit_insert): New.
1115 (test_fixit_remove): New.
1116 (test_fixit_replace): New.
1117 * gcc.dg/plugin/diagnostic-test-show-locus-ascii-color.c
1118 (test_fixit_insert): New.
1119 (test_fixit_remove): New.
1120 (test_fixit_replace): New.
1121 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1122 (test_show_locus): Add tests of rendering fixit hints.
1123
1124 2015-11-20 Jakub Jelinek <jakub@redhat.com>
1125
1126 PR middle-end/68339
1127 * gcc.dg/vect/pr68339.c: New test.
1128
1129 2015-11-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1130
1131 * gcc.target/arm/armv6-unaligned-load-ice.c: New test.
1132
1133 2015-11-20 Paul Thomas <pault@gcc.gnu.org>
1134
1135 PR fortran/68237
1136 * gfortran.dg/submodule_12.f90: New test
1137
1138 PR fortran/66762
1139 * gfortran.dg/submodule_6.f08: Add compile option -flto.
1140
1141 2015-11-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
1142
1143 * lib/target-supports.exp
1144 (check_effective_target_arm_neon_ok_nocache): Add check
1145 for M profile.
1146
1147 2015-11-20 Tom de Vries <tom@codesourcery.com>
1148
1149 PR tree-optimization/68373
1150 * gcc.dg/autopar/pr68373.c: New test.
1151
1152 2015-11-20 Jakub Jelinek <jakub@redhat.com>
1153
1154 PR c++/67354
1155 * g++.dg/abi/mangle67.C: New test.
1156
1157 2015-11-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1158
1159 * gcc.target/s390/bswap-1.c: New test.
1160
1161 2015-11-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
1162
1163 * gcc.target/s390/pfpo.c: New test.
1164
1165 2015-11-20 Kirill Yukhin <kirill.yukhin@intel.com>
1166
1167 * c-c++-common/attr-simd-3.c: Put xfail (PR68158) on dg-error.
1168 * c-c++-common/attr-simd.c: Limit scan of dump to x86_64/i?86.
1169
1170 2015-11-19 David Malcolm <dmalcolm@redhat.com>
1171
1172 * g++.dg/spellcheck-fields.C: New file.
1173
1174 2015-11-19 Aditya Kumar <aditya.k7@samsung.com>
1175 Sebastian Pop <s.pop@samsung.com>
1176
1177 PR tree-optimization/68428
1178 * gcc.dg/graphite/pr68428.c: New.
1179
1180 2015-11-19 Aditya Kumar <aditya.k7@samsung.com>
1181 Sebastian Pop <s.pop@samsung.com>
1182
1183 PR tree-optimization/68335
1184 * gfortran.dg/graphite/pr68335.f90: New.
1185
1186 2015-11-19 Nathan Sidwell <nathan@acm.org>
1187
1188 * lib/target-supports.exp (check_weak_available): Add nvptx-*-*.
1189 * gcc.dg/attr-weakref-1.c: Skip for nvptx-*-*
1190 * gcc.dg/special/weak-2.c: Likewise.
1191 * gcc.dg/weak/weak-12.c: Likewise.
1192 * gcc.dg/weak/weak-15.c: Likewise.
1193 * gcc.dg/weak/weak-16.c: Likewise.
1194 * gcc.dg/weak/weak-1.c: Likewise.
1195 * gcc.dg/weak/weak-2.c: Likewise.
1196 * gcc.dg/weak/weak-4.c: Likewise.
1197 * gcc.dg/torture/pr53922.c: Likewise.
1198 * gcc.dg/torture/pr60092.c: Likewise.
1199
1200 2015-11-19 Marek Polacek <polacek@redhat.com>
1201
1202 PR c/68412
1203 * gcc.dg/pr68412-2.c: New test.
1204 * gcc.dg/pr68412.c: New test.
1205
1206 2015-11-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1207
1208 * gcc.dg/tree-ssa/vrp98.c: New testcase.
1209 * gcc.target/avr/uint8-single-reg.c: New testcase.
1210
1211 2015-11-19 Jakub Jelinek <jakub@redhat.com>
1212
1213 PR c++/67409
1214 * g++.dg/eh/goto3.C: New test.
1215
1216 2015-11-19 Marek Polacek <polacek@redhat.com>
1217
1218 PR tree-optimization/68431
1219 * gcc.dg/tree-ssa/pr68431.c: New test.
1220
1221 2015-11-19 Jakub Jelinek <jakub@redhat.com>
1222
1223 PR rtl-optimization/68376
1224 * gcc.c-torture/execute/pr68376-1.c: New test.
1225 * gcc.c-torture/execute/pr68376-2.c: New test.
1226
1227 PR target/67770
1228 * gcc.target/i386/pr67770.c: New test.
1229
1230 2015-11-18 Jeff Law <law@redhat.com>
1231
1232 PR tree-optimization/68198
1233 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output for VRP1.
1234 * gcc.dg/tree-ssa/pr68198.c: New test.
1235
1236 2015-11-18 Steven G. Kargl <kargl@gcc.gnu.org>
1237
1238 PR fortran/59910
1239 * gfortran.dg/pr59910.f90: New test.
1240
1241 2015-11-18 Steven G. Kargl <kargl@gcc.gnu.org>
1242
1243 PR fortran/43996
1244 * gfortran.dg/pr43996.f90: New test.
1245
1246 2015-11-18 Joseph Myers <joseph@codesourcery.com>
1247
1248 PR c/65083
1249 * gcc.dg/atomic/stdatomic-fence-2.c,
1250 gcc.dg/atomic/stdatomic-flag-2.c: New tests.
1251
1252 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
1253
1254 * gnat.dg/loop_optimization19.adb: New test.
1255 * gnat.dg/loop_optimization20.adb: Likewise.
1256 * gnat.dg/loop_optimization21.ad[sb]: Likewise.
1257
1258 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
1259
1260 * gnat.dg/opt52.adb: New test.
1261
1262 2015-11-18 Nathan Sidwell <nathan@codesourcery.com>
1263
1264 * gcc.dg/goacc/nvptx-sese-1.c: New.
1265
1266 2015-11-18 Eric Botcazou <ebotcazou@adacore.com>
1267
1268 * gnat.dg/renaming7.adb: New test.
1269 * gnat.dg/renaming7_pkg.ads: New helper.
1270
1271 2015-11-18 Ajit Agarwal <ajitkum@xilinx.com>
1272
1273 PR tree-optimization/68402
1274 * gcc.dg/tree-ssa/split-path-1.c: Fix the testcase
1275 to avoid undefined behaviour.
1276
1277 2015-11-18 Jakub Jelinek <jakub@redhat.com>
1278
1279 PR tree-optimization/68157
1280 * g++.dg/opt/pr68157.C: New test.
1281
1282 2015-11-18 Richard Biener <rguenther@suse.de>
1283
1284 PR tree-optimization/67790
1285 * gcc.dg/vect/pr67790.c: New testcase.
1286
1287 2015-11-17 David Edelsohn <dje.gcc@gmail.com>
1288
1289 * g++.dg/cpp1y/pr58708.C: Define wfoo based on sizeof wchar_t.
1290
1291 2015-11-17 David Malcolm <dmalcolm@redhat.com>
1292
1293 * gcc.dg/plugin/diagnostic-test-expressions-1.c (vector): New macro.
1294 (test_braced_init): New function.
1295 (test_statement_expression): New function.
1296 (test_address_of_label): New function.
1297 (test_transaction_expressions): New function.
1298 (test_keywords): New function.
1299 (test_builtin_va_arg): New function.
1300 (test_builtin_offsetof): New function.
1301 * lib/multiline.exp (_build_multiline_regex): Escape braces.
1302
1303 2015-11-17 Martin Sebor <msebor@redhat.com>
1304
1305 PR c++/68308
1306 * g++.dg/init/new46.C: New test.
1307
1308 2015-11-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1309
1310 PR fortran/65751
1311 * gfortran.dg/unlimited_polymorphic_2.f03: Update test.
1312
1313 2015-11-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1314
1315 PR middle-end/68134
1316 * gcc.dg/pr68134.c: New test.
1317
1318 2015-11-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1319
1320 PR target/68143
1321 * gcc.c-torture/execute/pr68143_1.c: New test.
1322
1323 2015-11-17 Uros Bizjak <ubizjak@gmail.com>
1324
1325 * gcc.dg/torture/pr68264.c: Use dg-add-options ieee.
1326
1327 2015-11-17 Venkataramanan Kumar <Venkataramanan.Kumar@amd.com>
1328
1329 * gcc.dg/tree-ssa/ifc-8.c: New test.
1330
1331 2015-11-16 Marek Polacek <polacek@redhat.com>
1332
1333 PR c++/68362
1334 * g++.dg/delayedfold/switch-1.C: New test.
1335
1336 2015-11-16 Steven G. Kargl <kargl@gcc.gnu.org>
1337
1338 PR fortran/58027
1339 PR fortran/60993
1340 * gfortran.dg/pr58027.f90: New test.
1341
1342 2015-11-16 Kirill Yukhin <kirill.yukhin@intel.com>
1343
1344 * c-c++-common/attr-simd.c: New test.
1345 * c-c++-common/attr-simd-2.c: New test.
1346 * c-c++-common/attr-simd-3.c: New test.
1347
1348 2015-11-16 Alan Lawrence <alan.lawrence@arm.com>
1349
1350 * gcc.target/aarch64/vclz.c: Correctly place INHIB_OPTIMIZATION.
1351
1352 2015-11-16 Christian Bruel <christian.bruel@st.com>
1353
1354 * lib/target-supports.exp (check_effective_target_arm_neon_ok_nocache):
1355 Check __ARM_NEON__ instead of "arm_neon.h.
1356 * gcc.target/arm/attr-neon3.c: New test.
1357 * gcc.target/arm/attr-neon-fp16.c: Likewise
1358
1359 2015-11-16 Christian Bruel <christian.bruel@st.com>
1360
1361 PR target/65837
1362 * gcc.target/arm/lto/pr65837_0.c
1363 * gcc.target/arm/attr-neon2.c
1364 * gcc.target/arm/attr-neon.c
1365 * gcc.target/arm/attr-neon-builtin-fail.c
1366 * gcc.target/arm/attr-crypto.c
1367
1368 2015-11-16 Richard Biener <rguenther@suse.de>
1369
1370 * gcc.dg/vect/bb-slp-32.c: Adjust testcase.
1371
1372 2015-11-15 Paul Thomas <pault@gcc.gnu.org>
1373
1374 PR fortran/50221
1375 * gfortran.dg/deferred_character_1.f90: New test.
1376 * gfortran.dg/deferred_character_4.f90: New test for comment
1377 #4 of the PR.
1378
1379 PR fortran/68216
1380 * gfortran.dg/deferred_character_2.f90: New test.
1381
1382 PR fortran/67674
1383 * gfortran.dg/deferred_character_3.f90: New test.
1384
1385 PR fortran/63932
1386 * gfortran.dg/deferred_character_5.f90: New test.
1387
1388 PR fortran/66408
1389 * gfortran.dg/deferred_character_6.f90: New test.
1390
1391 PR fortran/49954
1392 * gfortran.dg/deferred_character_7.f90: New test.
1393
1394 2015-11-14 Steven G. Kargl <kargl@gcc.gnu.org>
1395
1396 PR fortran/67803
1397 * gfortran.dg/pr67803.f90: New test.
1398
1399 2015-11-14 David Edelsohn <dje.gcc@gmail.com>
1400
1401 * g++.dg/cpp/ucn-1.C: Fix typo.
1402
1403 2015-11-13 David Edelsohn <dje.gcc@gmail.com>
1404
1405 * g++.dg/init/vbase1.C: XFAIL powerpc*-*-*.
1406 * g++.dg/cpp/ucn-1.C: Expect error for dollar sign identifier on AIX.
1407
1408 2015-11-13 Ajit Agarwal <ajitkum@xilinx.com>
1409 Jeff Law <law@redhat.com>
1410
1411 * gcc.dg/tree-ssa/split-path-1.c: New test.
1412
1413 2015-11-13 Nathan Sidwell <nathan@codesourcery.com>
1414
1415 * c-c++-common/goacc/loop-auto-1.c: New.
1416
1417 * lib/target-supports.exp (check_effective_target_offload_nvptx): New.
1418 * gcc.dg/goacc/nvptx-merged-loop.c: New.
1419
1420 2015-11-13 Steven G. Kargl <kargl@gccc.gnu.org>
1421
1422 PR fortran/68319
1423 * gfortran.dg/pr68319.f90: New test.
1424
1425 2015-11-13 Michael Meissner <meissner@linux.vnet.ibm.com>
1426
1427 * gcc.target/powerpc/float128-hw.c: New test for IEEE 128-bit
1428 hardware floating point support.
1429
1430 * gcc.target/powerpc/direct-move-vector.c: New test for 128-bit
1431 vector direct move instructions.
1432
1433 * gcc.target/powerpc/maddld.c: New test.
1434
1435 2015-11-13 Uros Bizjak <ubizjak@gmail.com>
1436
1437 * gcc.dg/pr68306.c (dg-additional-options): Add i?86-*-* target.
1438 * gcc.dg/pr68306-2.c (dg-additional-options): Ditto.
1439 * gcc.dg/pr68306-3.c (dg-additional-options): Ditto.
1440
1441 2015-11-13 David Malcolm <dmalcolm@redhat.com>
1442
1443 * gcc.dg/diagnostic-token-ranges.c: New file.
1444 * gcc.dg/diagnostic-tree-expr-ranges-2.c: New file.
1445 * gcc.dg/plugin/diagnostic-test-expressions-1.c: New file.
1446 * gcc.dg/plugin/diagnostic-test-show-trees-1.c: New file.
1447 * gcc.dg/plugin/diagnostic_plugin_show_trees.c: New file.
1448 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (get_loc): Add
1449 line_table param when calling
1450 linemap_position_for_line_and_column.
1451 (test_show_locus): Pass line_table to rich_location ctors.
1452 (plugin_init): Remove setting of global_dc->colorize_source_p.
1453 * gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.c:
1454 New file.
1455 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1456 diagnostic_plugin_test_tree_expression_range.c,
1457 diagnostic-test-expressions-1.c, diagnostic_plugin_show_trees.c,
1458 and diagnostic-test-show-trees-1.c.
1459
1460 2015-11-13 Alan Lawrence <alan.lawrence@arm.com>
1461
1462 PR tree-optimization/67682
1463 * gcc.dg/vect/bb-slp-7.c (main1): Make subgroups non-isomorphic.
1464 * gcc.dg/vect/bb-slp-subgroups-1.c: New.
1465 * gcc.dg/vect/bb-slp-subgroups-2.c: New.
1466 * gcc.dg/vect/bb-slp-subgroups-3.c: New.
1467
1468 2015-11-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1469
1470 * gcc.target/aarch64/umaddl_combine_1.c: New test.
1471
1472 2015-11-13 Richard Sandiford <richard.sandiford@arm.com>
1473
1474 PR tree-optimization/68264
1475 * gcc.dg/torture/pr68264.c: New test.
1476
1477 2015-11-13 Marek Polacek <polacek@redhat.com>
1478
1479 PR c/68320
1480 * gcc.dg/pr68320.c: New test.
1481
1482 2015-11-13 Nathan Sidwell <nathan@codesourcery.com>
1483
1484 * c-c++-common/goacc/data-default-1.c: Correct expected diagnostic.
1485
1486 2015-11-13 Richard Biener <rguenther@suse.de>
1487
1488 PR tree-optimization/68306
1489 * gcc.dg/pr68306.c: Adjust.
1490 * gcc.dg/pr68306-2.c: New testcase.
1491 * gcc.dg/pr68306-3.c: Likewise.
1492
1493 2015-11-13 Ilya Enkovich <enkovich.gnu@gmail.com>
1494
1495 * g++.dg/vect/simd-bool-comparison-1.cc: New test.
1496 * g++.dg/vect/simd-bool-comparison-2.cc: New test.
1497
1498 2015-11-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1499
1500 PR fortran/47266
1501 * gfortran.dg/module_private_2.f90: New test.
1502
1503 2015-11-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1504
1505 PR fortran/47266
1506 * gfortran.dg/warn_unused_function_2.f90: New test.
1507
1508 2015-11-13 Christophe Lyon <christophe.lyon@linaro.org>
1509
1510 Revert [ARM] Remove neon-testgen.ml and generated tests.
1511 2015-11-12 Christophe Lyon <christophe.lyon@linaro.org>
1512
1513 * gcc.target/arm/neon/vRaddhns16.c: Remove.
1514 * gcc.target/arm/neon/vRaddhns32.c: Remove.
1515 * gcc.target/arm/neon/vRaddhns64.c: Remove.
1516 * gcc.target/arm/neon/vRaddhnu16.c: Remove.
1517 * gcc.target/arm/neon/vRaddhnu32.c: Remove.
1518 * gcc.target/arm/neon/vRaddhnu64.c: Remove.
1519 * gcc.target/arm/neon/vRhaddQs16.c: Remove.
1520 * gcc.target/arm/neon/vRhaddQs32.c: Remove.
1521 * gcc.target/arm/neon/vRhaddQs8.c: Remove.
1522 * gcc.target/arm/neon/vRhaddQu16.c: Remove.
1523 * gcc.target/arm/neon/vRhaddQu32.c: Remove.
1524 * gcc.target/arm/neon/vRhaddQu8.c: Remove.
1525 * gcc.target/arm/neon/vRhadds16.c: Remove.
1526 * gcc.target/arm/neon/vRhadds32.c: Remove.
1527 * gcc.target/arm/neon/vRhadds8.c: Remove.
1528 * gcc.target/arm/neon/vRhaddu16.c: Remove.
1529 * gcc.target/arm/neon/vRhaddu32.c: Remove.
1530 * gcc.target/arm/neon/vRhaddu8.c: Remove.
1531 * gcc.target/arm/neon/vRshlQs16.c: Remove.
1532 * gcc.target/arm/neon/vRshlQs32.c: Remove.
1533 * gcc.target/arm/neon/vRshlQs64.c: Remove.
1534 * gcc.target/arm/neon/vRshlQs8.c: Remove.
1535 * gcc.target/arm/neon/vRshlQu16.c: Remove.
1536 * gcc.target/arm/neon/vRshlQu32.c: Remove.
1537 * gcc.target/arm/neon/vRshlQu64.c: Remove.
1538 * gcc.target/arm/neon/vRshlQu8.c: Remove.
1539 * gcc.target/arm/neon/vRshls16.c: Remove.
1540 * gcc.target/arm/neon/vRshls32.c: Remove.
1541 * gcc.target/arm/neon/vRshls64.c: Remove.
1542 * gcc.target/arm/neon/vRshls8.c: Remove.
1543 * gcc.target/arm/neon/vRshlu16.c: Remove.
1544 * gcc.target/arm/neon/vRshlu32.c: Remove.
1545 * gcc.target/arm/neon/vRshlu64.c: Remove.
1546 * gcc.target/arm/neon/vRshlu8.c: Remove.
1547 * gcc.target/arm/neon/vRshrQ_ns16.c: Remove.
1548 * gcc.target/arm/neon/vRshrQ_ns32.c: Remove.
1549 * gcc.target/arm/neon/vRshrQ_ns64.c: Remove.
1550 * gcc.target/arm/neon/vRshrQ_ns8.c: Remove.
1551 * gcc.target/arm/neon/vRshrQ_nu16.c: Remove.
1552 * gcc.target/arm/neon/vRshrQ_nu32.c: Remove.
1553 * gcc.target/arm/neon/vRshrQ_nu64.c: Remove.
1554 * gcc.target/arm/neon/vRshrQ_nu8.c: Remove.
1555 * gcc.target/arm/neon/vRshr_ns16.c: Remove.
1556 * gcc.target/arm/neon/vRshr_ns32.c: Remove.
1557 * gcc.target/arm/neon/vRshr_ns64.c: Remove.
1558 * gcc.target/arm/neon/vRshr_ns8.c: Remove.
1559 * gcc.target/arm/neon/vRshr_nu16.c: Remove.
1560 * gcc.target/arm/neon/vRshr_nu32.c: Remove.
1561 * gcc.target/arm/neon/vRshr_nu64.c: Remove.
1562 * gcc.target/arm/neon/vRshr_nu8.c: Remove.
1563 * gcc.target/arm/neon/vRshrn_ns16.c: Remove.
1564 * gcc.target/arm/neon/vRshrn_ns32.c: Remove.
1565 * gcc.target/arm/neon/vRshrn_ns64.c: Remove.
1566 * gcc.target/arm/neon/vRshrn_nu16.c: Remove.
1567 * gcc.target/arm/neon/vRshrn_nu32.c: Remove.
1568 * gcc.target/arm/neon/vRshrn_nu64.c: Remove.
1569 * gcc.target/arm/neon/vRsraQ_ns16.c: Remove.
1570 * gcc.target/arm/neon/vRsraQ_ns32.c: Remove.
1571 * gcc.target/arm/neon/vRsraQ_ns64.c: Remove.
1572 * gcc.target/arm/neon/vRsraQ_ns8.c: Remove.
1573 * gcc.target/arm/neon/vRsraQ_nu16.c: Remove.
1574 * gcc.target/arm/neon/vRsraQ_nu32.c: Remove.
1575 * gcc.target/arm/neon/vRsraQ_nu64.c: Remove.
1576 * gcc.target/arm/neon/vRsraQ_nu8.c: Remove.
1577 * gcc.target/arm/neon/vRsra_ns16.c: Remove.
1578 * gcc.target/arm/neon/vRsra_ns32.c: Remove.
1579 * gcc.target/arm/neon/vRsra_ns64.c: Remove.
1580 * gcc.target/arm/neon/vRsra_ns8.c: Remove.
1581 * gcc.target/arm/neon/vRsra_nu16.c: Remove.
1582 * gcc.target/arm/neon/vRsra_nu32.c: Remove.
1583 * gcc.target/arm/neon/vRsra_nu64.c: Remove.
1584 * gcc.target/arm/neon/vRsra_nu8.c: Remove.
1585 * gcc.target/arm/neon/vRsubhns16.c: Remove.
1586 * gcc.target/arm/neon/vRsubhns32.c: Remove.
1587 * gcc.target/arm/neon/vRsubhns64.c: Remove.
1588 * gcc.target/arm/neon/vRsubhnu16.c: Remove.
1589 * gcc.target/arm/neon/vRsubhnu32.c: Remove.
1590 * gcc.target/arm/neon/vRsubhnu64.c: Remove.
1591 * gcc.target/arm/neon/vabaQs16.c: Remove.
1592 * gcc.target/arm/neon/vabaQs32.c: Remove.
1593 * gcc.target/arm/neon/vabaQs8.c: Remove.
1594 * gcc.target/arm/neon/vabaQu16.c: Remove.
1595 * gcc.target/arm/neon/vabaQu32.c: Remove.
1596 * gcc.target/arm/neon/vabaQu8.c: Remove.
1597 * gcc.target/arm/neon/vabals16.c: Remove.
1598 * gcc.target/arm/neon/vabals32.c: Remove.
1599 * gcc.target/arm/neon/vabals8.c: Remove.
1600 * gcc.target/arm/neon/vabalu16.c: Remove.
1601 * gcc.target/arm/neon/vabalu32.c: Remove.
1602 * gcc.target/arm/neon/vabalu8.c: Remove.
1603 * gcc.target/arm/neon/vabas16.c: Remove.
1604 * gcc.target/arm/neon/vabas32.c: Remove.
1605 * gcc.target/arm/neon/vabas8.c: Remove.
1606 * gcc.target/arm/neon/vabau16.c: Remove.
1607 * gcc.target/arm/neon/vabau32.c: Remove.
1608 * gcc.target/arm/neon/vabau8.c: Remove.
1609 * gcc.target/arm/neon/vabdQf32.c: Remove.
1610 * gcc.target/arm/neon/vabdQs16.c: Remove.
1611 * gcc.target/arm/neon/vabdQs32.c: Remove.
1612 * gcc.target/arm/neon/vabdQs8.c: Remove.
1613 * gcc.target/arm/neon/vabdQu16.c: Remove.
1614 * gcc.target/arm/neon/vabdQu32.c: Remove.
1615 * gcc.target/arm/neon/vabdQu8.c: Remove.
1616 * gcc.target/arm/neon/vabdf32.c: Remove.
1617 * gcc.target/arm/neon/vabdls16.c: Remove.
1618 * gcc.target/arm/neon/vabdls32.c: Remove.
1619 * gcc.target/arm/neon/vabdls8.c: Remove.
1620 * gcc.target/arm/neon/vabdlu16.c: Remove.
1621 * gcc.target/arm/neon/vabdlu32.c: Remove.
1622 * gcc.target/arm/neon/vabdlu8.c: Remove.
1623 * gcc.target/arm/neon/vabds16.c: Remove.
1624 * gcc.target/arm/neon/vabds32.c: Remove.
1625 * gcc.target/arm/neon/vabds8.c: Remove.
1626 * gcc.target/arm/neon/vabdu16.c: Remove.
1627 * gcc.target/arm/neon/vabdu32.c: Remove.
1628 * gcc.target/arm/neon/vabdu8.c: Remove.
1629 * gcc.target/arm/neon/vabsQf32.c: Remove.
1630 * gcc.target/arm/neon/vabsQs16.c: Remove.
1631 * gcc.target/arm/neon/vabsQs32.c: Remove.
1632 * gcc.target/arm/neon/vabsQs8.c: Remove.
1633 * gcc.target/arm/neon/vabsf32.c: Remove.
1634 * gcc.target/arm/neon/vabss16.c: Remove.
1635 * gcc.target/arm/neon/vabss32.c: Remove.
1636 * gcc.target/arm/neon/vabss8.c: Remove.
1637 * gcc.target/arm/neon/vaddQf32.c: Remove.
1638 * gcc.target/arm/neon/vaddQs16.c: Remove.
1639 * gcc.target/arm/neon/vaddQs32.c: Remove.
1640 * gcc.target/arm/neon/vaddQs64.c: Remove.
1641 * gcc.target/arm/neon/vaddQs8.c: Remove.
1642 * gcc.target/arm/neon/vaddQu16.c: Remove.
1643 * gcc.target/arm/neon/vaddQu32.c: Remove.
1644 * gcc.target/arm/neon/vaddQu64.c: Remove.
1645 * gcc.target/arm/neon/vaddQu8.c: Remove.
1646 * gcc.target/arm/neon/vaddf32.c: Remove.
1647 * gcc.target/arm/neon/vaddhns16.c: Remove.
1648 * gcc.target/arm/neon/vaddhns32.c: Remove.
1649 * gcc.target/arm/neon/vaddhns64.c: Remove.
1650 * gcc.target/arm/neon/vaddhnu16.c: Remove.
1651 * gcc.target/arm/neon/vaddhnu32.c: Remove.
1652 * gcc.target/arm/neon/vaddhnu64.c: Remove.
1653 * gcc.target/arm/neon/vaddls16.c: Remove.
1654 * gcc.target/arm/neon/vaddls32.c: Remove.
1655 * gcc.target/arm/neon/vaddls8.c: Remove.
1656 * gcc.target/arm/neon/vaddlu16.c: Remove.
1657 * gcc.target/arm/neon/vaddlu32.c: Remove.
1658 * gcc.target/arm/neon/vaddlu8.c: Remove.
1659 * gcc.target/arm/neon/vadds16.c: Remove.
1660 * gcc.target/arm/neon/vadds32.c: Remove.
1661 * gcc.target/arm/neon/vadds64.c: Remove.
1662 * gcc.target/arm/neon/vadds8.c: Remove.
1663 * gcc.target/arm/neon/vaddu16.c: Remove.
1664 * gcc.target/arm/neon/vaddu32.c: Remove.
1665 * gcc.target/arm/neon/vaddu64.c: Remove.
1666 * gcc.target/arm/neon/vaddu8.c: Remove.
1667 * gcc.target/arm/neon/vaddws16.c: Remove.
1668 * gcc.target/arm/neon/vaddws32.c: Remove.
1669 * gcc.target/arm/neon/vaddws8.c: Remove.
1670 * gcc.target/arm/neon/vaddwu16.c: Remove.
1671 * gcc.target/arm/neon/vaddwu32.c: Remove.
1672 * gcc.target/arm/neon/vaddwu8.c: Remove.
1673 * gcc.target/arm/neon/vandQs16.c: Remove.
1674 * gcc.target/arm/neon/vandQs32.c: Remove.
1675 * gcc.target/arm/neon/vandQs64.c: Remove.
1676 * gcc.target/arm/neon/vandQs8.c: Remove.
1677 * gcc.target/arm/neon/vandQu16.c: Remove.
1678 * gcc.target/arm/neon/vandQu32.c: Remove.
1679 * gcc.target/arm/neon/vandQu64.c: Remove.
1680 * gcc.target/arm/neon/vandQu8.c: Remove.
1681 * gcc.target/arm/neon/vands16.c: Remove.
1682 * gcc.target/arm/neon/vands32.c: Remove.
1683 * gcc.target/arm/neon/vands64.c: Remove.
1684 * gcc.target/arm/neon/vands8.c: Remove.
1685 * gcc.target/arm/neon/vandu16.c: Remove.
1686 * gcc.target/arm/neon/vandu32.c: Remove.
1687 * gcc.target/arm/neon/vandu64.c: Remove.
1688 * gcc.target/arm/neon/vandu8.c: Remove.
1689 * gcc.target/arm/neon/vbicQs16.c: Remove.
1690 * gcc.target/arm/neon/vbicQs32.c: Remove.
1691 * gcc.target/arm/neon/vbicQs64.c: Remove.
1692 * gcc.target/arm/neon/vbicQs8.c: Remove.
1693 * gcc.target/arm/neon/vbicQu16.c: Remove.
1694 * gcc.target/arm/neon/vbicQu32.c: Remove.
1695 * gcc.target/arm/neon/vbicQu64.c: Remove.
1696 * gcc.target/arm/neon/vbicQu8.c: Remove.
1697 * gcc.target/arm/neon/vbics16.c: Remove.
1698 * gcc.target/arm/neon/vbics32.c: Remove.
1699 * gcc.target/arm/neon/vbics64.c: Remove.
1700 * gcc.target/arm/neon/vbics8.c: Remove.
1701 * gcc.target/arm/neon/vbicu16.c: Remove.
1702 * gcc.target/arm/neon/vbicu32.c: Remove.
1703 * gcc.target/arm/neon/vbicu64.c: Remove.
1704 * gcc.target/arm/neon/vbicu8.c: Remove.
1705 * gcc.target/arm/neon/vbslQf32.c: Remove.
1706 * gcc.target/arm/neon/vbslQp16.c: Remove.
1707 * gcc.target/arm/neon/vbslQp64.c: Remove.
1708 * gcc.target/arm/neon/vbslQp8.c: Remove.
1709 * gcc.target/arm/neon/vbslQs16.c: Remove.
1710 * gcc.target/arm/neon/vbslQs32.c: Remove.
1711 * gcc.target/arm/neon/vbslQs64.c: Remove.
1712 * gcc.target/arm/neon/vbslQs8.c: Remove.
1713 * gcc.target/arm/neon/vbslQu16.c: Remove.
1714 * gcc.target/arm/neon/vbslQu32.c: Remove.
1715 * gcc.target/arm/neon/vbslQu64.c: Remove.
1716 * gcc.target/arm/neon/vbslQu8.c: Remove.
1717 * gcc.target/arm/neon/vbslf32.c: Remove.
1718 * gcc.target/arm/neon/vbslp16.c: Remove.
1719 * gcc.target/arm/neon/vbslp64.c: Remove.
1720 * gcc.target/arm/neon/vbslp8.c: Remove.
1721 * gcc.target/arm/neon/vbsls16.c: Remove.
1722 * gcc.target/arm/neon/vbsls32.c: Remove.
1723 * gcc.target/arm/neon/vbsls64.c: Remove.
1724 * gcc.target/arm/neon/vbsls8.c: Remove.
1725 * gcc.target/arm/neon/vbslu16.c: Remove.
1726 * gcc.target/arm/neon/vbslu32.c: Remove.
1727 * gcc.target/arm/neon/vbslu64.c: Remove.
1728 * gcc.target/arm/neon/vbslu8.c: Remove.
1729 * gcc.target/arm/neon/vcageQf32.c: Remove.
1730 * gcc.target/arm/neon/vcagef32.c: Remove.
1731 * gcc.target/arm/neon/vcagtQf32.c: Remove.
1732 * gcc.target/arm/neon/vcagtf32.c: Remove.
1733 * gcc.target/arm/neon/vcaleQf32.c: Remove.
1734 * gcc.target/arm/neon/vcalef32.c: Remove.
1735 * gcc.target/arm/neon/vcaltQf32.c: Remove.
1736 * gcc.target/arm/neon/vcaltf32.c: Remove.
1737 * gcc.target/arm/neon/vceqQf32.c: Remove.
1738 * gcc.target/arm/neon/vceqQp8.c: Remove.
1739 * gcc.target/arm/neon/vceqQs16.c: Remove.
1740 * gcc.target/arm/neon/vceqQs32.c: Remove.
1741 * gcc.target/arm/neon/vceqQs8.c: Remove.
1742 * gcc.target/arm/neon/vceqQu16.c: Remove.
1743 * gcc.target/arm/neon/vceqQu32.c: Remove.
1744 * gcc.target/arm/neon/vceqQu8.c: Remove.
1745 * gcc.target/arm/neon/vceqf32.c: Remove.
1746 * gcc.target/arm/neon/vceqp8.c: Remove.
1747 * gcc.target/arm/neon/vceqs16.c: Remove.
1748 * gcc.target/arm/neon/vceqs32.c: Remove.
1749 * gcc.target/arm/neon/vceqs8.c: Remove.
1750 * gcc.target/arm/neon/vcequ16.c: Remove.
1751 * gcc.target/arm/neon/vcequ32.c: Remove.
1752 * gcc.target/arm/neon/vcequ8.c: Remove.
1753 * gcc.target/arm/neon/vcgeQf32.c: Remove.
1754 * gcc.target/arm/neon/vcgeQs16.c: Remove.
1755 * gcc.target/arm/neon/vcgeQs32.c: Remove.
1756 * gcc.target/arm/neon/vcgeQs8.c: Remove.
1757 * gcc.target/arm/neon/vcgeQu16.c: Remove.
1758 * gcc.target/arm/neon/vcgeQu32.c: Remove.
1759 * gcc.target/arm/neon/vcgeQu8.c: Remove.
1760 * gcc.target/arm/neon/vcgef32.c: Remove.
1761 * gcc.target/arm/neon/vcges16.c: Remove.
1762 * gcc.target/arm/neon/vcges32.c: Remove.
1763 * gcc.target/arm/neon/vcges8.c: Remove.
1764 * gcc.target/arm/neon/vcgeu16.c: Remove.
1765 * gcc.target/arm/neon/vcgeu32.c: Remove.
1766 * gcc.target/arm/neon/vcgeu8.c: Remove.
1767 * gcc.target/arm/neon/vcgtQf32.c: Remove.
1768 * gcc.target/arm/neon/vcgtQs16.c: Remove.
1769 * gcc.target/arm/neon/vcgtQs32.c: Remove.
1770 * gcc.target/arm/neon/vcgtQs8.c: Remove.
1771 * gcc.target/arm/neon/vcgtQu16.c: Remove.
1772 * gcc.target/arm/neon/vcgtQu32.c: Remove.
1773 * gcc.target/arm/neon/vcgtQu8.c: Remove.
1774 * gcc.target/arm/neon/vcgtf32.c: Remove.
1775 * gcc.target/arm/neon/vcgts16.c: Remove.
1776 * gcc.target/arm/neon/vcgts32.c: Remove.
1777 * gcc.target/arm/neon/vcgts8.c: Remove.
1778 * gcc.target/arm/neon/vcgtu16.c: Remove.
1779 * gcc.target/arm/neon/vcgtu32.c: Remove.
1780 * gcc.target/arm/neon/vcgtu8.c: Remove.
1781 * gcc.target/arm/neon/vcleQf32.c: Remove.
1782 * gcc.target/arm/neon/vcleQs16.c: Remove.
1783 * gcc.target/arm/neon/vcleQs32.c: Remove.
1784 * gcc.target/arm/neon/vcleQs8.c: Remove.
1785 * gcc.target/arm/neon/vcleQu16.c: Remove.
1786 * gcc.target/arm/neon/vcleQu32.c: Remove.
1787 * gcc.target/arm/neon/vcleQu8.c: Remove.
1788 * gcc.target/arm/neon/vclef32.c: Remove.
1789 * gcc.target/arm/neon/vcles16.c: Remove.
1790 * gcc.target/arm/neon/vcles32.c: Remove.
1791 * gcc.target/arm/neon/vcles8.c: Remove.
1792 * gcc.target/arm/neon/vcleu16.c: Remove.
1793 * gcc.target/arm/neon/vcleu32.c: Remove.
1794 * gcc.target/arm/neon/vcleu8.c: Remove.
1795 * gcc.target/arm/neon/vclsQs16.c: Remove.
1796 * gcc.target/arm/neon/vclsQs32.c: Remove.
1797 * gcc.target/arm/neon/vclsQs8.c: Remove.
1798 * gcc.target/arm/neon/vclss16.c: Remove.
1799 * gcc.target/arm/neon/vclss32.c: Remove.
1800 * gcc.target/arm/neon/vclss8.c: Remove.
1801 * gcc.target/arm/neon/vcltQf32.c: Remove.
1802 * gcc.target/arm/neon/vcltQs16.c: Remove.
1803 * gcc.target/arm/neon/vcltQs32.c: Remove.
1804 * gcc.target/arm/neon/vcltQs8.c: Remove.
1805 * gcc.target/arm/neon/vcltQu16.c: Remove.
1806 * gcc.target/arm/neon/vcltQu32.c: Remove.
1807 * gcc.target/arm/neon/vcltQu8.c: Remove.
1808 * gcc.target/arm/neon/vcltf32.c: Remove.
1809 * gcc.target/arm/neon/vclts16.c: Remove.
1810 * gcc.target/arm/neon/vclts32.c: Remove.
1811 * gcc.target/arm/neon/vclts8.c: Remove.
1812 * gcc.target/arm/neon/vcltu16.c: Remove.
1813 * gcc.target/arm/neon/vcltu32.c: Remove.
1814 * gcc.target/arm/neon/vcltu8.c: Remove.
1815 * gcc.target/arm/neon/vclzQs16.c: Remove.
1816 * gcc.target/arm/neon/vclzQs32.c: Remove.
1817 * gcc.target/arm/neon/vclzQs8.c: Remove.
1818 * gcc.target/arm/neon/vclzQu16.c: Remove.
1819 * gcc.target/arm/neon/vclzQu32.c: Remove.
1820 * gcc.target/arm/neon/vclzQu8.c: Remove.
1821 * gcc.target/arm/neon/vclzs16.c: Remove.
1822 * gcc.target/arm/neon/vclzs32.c: Remove.
1823 * gcc.target/arm/neon/vclzs8.c: Remove.
1824 * gcc.target/arm/neon/vclzu16.c: Remove.
1825 * gcc.target/arm/neon/vclzu32.c: Remove.
1826 * gcc.target/arm/neon/vclzu8.c: Remove.
1827 * gcc.target/arm/neon/vcntQp8.c: Remove.
1828 * gcc.target/arm/neon/vcntQs8.c: Remove.
1829 * gcc.target/arm/neon/vcntQu8.c: Remove.
1830 * gcc.target/arm/neon/vcntp8.c: Remove.
1831 * gcc.target/arm/neon/vcnts8.c: Remove.
1832 * gcc.target/arm/neon/vcntu8.c: Remove.
1833 * gcc.target/arm/neon/vcombinef32.c: Remove.
1834 * gcc.target/arm/neon/vcombinep16.c: Remove.
1835 * gcc.target/arm/neon/vcombinep64.c: Remove.
1836 * gcc.target/arm/neon/vcombinep8.c: Remove.
1837 * gcc.target/arm/neon/vcombines16.c: Remove.
1838 * gcc.target/arm/neon/vcombines32.c: Remove.
1839 * gcc.target/arm/neon/vcombines64.c: Remove.
1840 * gcc.target/arm/neon/vcombines8.c: Remove.
1841 * gcc.target/arm/neon/vcombineu16.c: Remove.
1842 * gcc.target/arm/neon/vcombineu32.c: Remove.
1843 * gcc.target/arm/neon/vcombineu64.c: Remove.
1844 * gcc.target/arm/neon/vcombineu8.c: Remove.
1845 * gcc.target/arm/neon/vcreatef32.c: Remove.
1846 * gcc.target/arm/neon/vcreatep16.c: Remove.
1847 * gcc.target/arm/neon/vcreatep64.c: Remove.
1848 * gcc.target/arm/neon/vcreatep8.c: Remove.
1849 * gcc.target/arm/neon/vcreates16.c: Remove.
1850 * gcc.target/arm/neon/vcreates32.c: Remove.
1851 * gcc.target/arm/neon/vcreates64.c: Remove.
1852 * gcc.target/arm/neon/vcreates8.c: Remove.
1853 * gcc.target/arm/neon/vcreateu16.c: Remove.
1854 * gcc.target/arm/neon/vcreateu32.c: Remove.
1855 * gcc.target/arm/neon/vcreateu64.c: Remove.
1856 * gcc.target/arm/neon/vcreateu8.c: Remove.
1857 * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove.
1858 * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove.
1859 * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove.
1860 * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove.
1861 * gcc.target/arm/neon/vcvtQf32_s32.c: Remove.
1862 * gcc.target/arm/neon/vcvtQf32_u32.c: Remove.
1863 * gcc.target/arm/neon/vcvtQs32_f32.c: Remove.
1864 * gcc.target/arm/neon/vcvtQu32_f32.c: Remove.
1865 * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove.
1866 * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove.
1867 * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove.
1868 * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove.
1869 * gcc.target/arm/neon/vcvtf16_f32.c: Remove.
1870 * gcc.target/arm/neon/vcvtf32_f16.c: Remove.
1871 * gcc.target/arm/neon/vcvtf32_s32.c: Remove.
1872 * gcc.target/arm/neon/vcvtf32_u32.c: Remove.
1873 * gcc.target/arm/neon/vcvts32_f32.c: Remove.
1874 * gcc.target/arm/neon/vcvtu32_f32.c: Remove.
1875 * gcc.target/arm/neon/vdupQ_lanef32.c: Remove.
1876 * gcc.target/arm/neon/vdupQ_lanep16.c: Remove.
1877 * gcc.target/arm/neon/vdupQ_lanep64.c: Remove.
1878 * gcc.target/arm/neon/vdupQ_lanep8.c: Remove.
1879 * gcc.target/arm/neon/vdupQ_lanes16.c: Remove.
1880 * gcc.target/arm/neon/vdupQ_lanes32.c: Remove.
1881 * gcc.target/arm/neon/vdupQ_lanes64.c: Remove.
1882 * gcc.target/arm/neon/vdupQ_lanes8.c: Remove.
1883 * gcc.target/arm/neon/vdupQ_laneu16.c: Remove.
1884 * gcc.target/arm/neon/vdupQ_laneu32.c: Remove.
1885 * gcc.target/arm/neon/vdupQ_laneu64.c: Remove.
1886 * gcc.target/arm/neon/vdupQ_laneu8.c: Remove.
1887 * gcc.target/arm/neon/vdupQ_nf32.c: Remove.
1888 * gcc.target/arm/neon/vdupQ_np16.c: Remove.
1889 * gcc.target/arm/neon/vdupQ_np64.c: Remove.
1890 * gcc.target/arm/neon/vdupQ_np8.c: Remove.
1891 * gcc.target/arm/neon/vdupQ_ns16.c: Remove.
1892 * gcc.target/arm/neon/vdupQ_ns32.c: Remove.
1893 * gcc.target/arm/neon/vdupQ_ns64.c: Remove.
1894 * gcc.target/arm/neon/vdupQ_ns8.c: Remove.
1895 * gcc.target/arm/neon/vdupQ_nu16.c: Remove.
1896 * gcc.target/arm/neon/vdupQ_nu32.c: Remove.
1897 * gcc.target/arm/neon/vdupQ_nu64.c: Remove.
1898 * gcc.target/arm/neon/vdupQ_nu8.c: Remove.
1899 * gcc.target/arm/neon/vdup_lanef32.c: Remove.
1900 * gcc.target/arm/neon/vdup_lanep16.c: Remove.
1901 * gcc.target/arm/neon/vdup_lanep64.c: Remove.
1902 * gcc.target/arm/neon/vdup_lanep8.c: Remove.
1903 * gcc.target/arm/neon/vdup_lanes16.c: Remove.
1904 * gcc.target/arm/neon/vdup_lanes32.c: Remove.
1905 * gcc.target/arm/neon/vdup_lanes64.c: Remove.
1906 * gcc.target/arm/neon/vdup_lanes8.c: Remove.
1907 * gcc.target/arm/neon/vdup_laneu16.c: Remove.
1908 * gcc.target/arm/neon/vdup_laneu32.c: Remove.
1909 * gcc.target/arm/neon/vdup_laneu64.c: Remove.
1910 * gcc.target/arm/neon/vdup_laneu8.c: Remove.
1911 * gcc.target/arm/neon/vdup_nf32.c: Remove.
1912 * gcc.target/arm/neon/vdup_np16.c: Remove.
1913 * gcc.target/arm/neon/vdup_np64.c: Remove.
1914 * gcc.target/arm/neon/vdup_np8.c: Remove.
1915 * gcc.target/arm/neon/vdup_ns16.c: Remove.
1916 * gcc.target/arm/neon/vdup_ns32.c: Remove.
1917 * gcc.target/arm/neon/vdup_ns64.c: Remove.
1918 * gcc.target/arm/neon/vdup_ns8.c: Remove.
1919 * gcc.target/arm/neon/vdup_nu16.c: Remove.
1920 * gcc.target/arm/neon/vdup_nu32.c: Remove.
1921 * gcc.target/arm/neon/vdup_nu64.c: Remove.
1922 * gcc.target/arm/neon/vdup_nu8.c: Remove.
1923 * gcc.target/arm/neon/veorQs16.c: Remove.
1924 * gcc.target/arm/neon/veorQs32.c: Remove.
1925 * gcc.target/arm/neon/veorQs64.c: Remove.
1926 * gcc.target/arm/neon/veorQs8.c: Remove.
1927 * gcc.target/arm/neon/veorQu16.c: Remove.
1928 * gcc.target/arm/neon/veorQu32.c: Remove.
1929 * gcc.target/arm/neon/veorQu64.c: Remove.
1930 * gcc.target/arm/neon/veorQu8.c: Remove.
1931 * gcc.target/arm/neon/veors16.c: Remove.
1932 * gcc.target/arm/neon/veors32.c: Remove.
1933 * gcc.target/arm/neon/veors64.c: Remove.
1934 * gcc.target/arm/neon/veors8.c: Remove.
1935 * gcc.target/arm/neon/veoru16.c: Remove.
1936 * gcc.target/arm/neon/veoru32.c: Remove.
1937 * gcc.target/arm/neon/veoru64.c: Remove.
1938 * gcc.target/arm/neon/veoru8.c: Remove.
1939 * gcc.target/arm/neon/vextQf32.c: Remove.
1940 * gcc.target/arm/neon/vextQp16.c: Remove.
1941 * gcc.target/arm/neon/vextQp64.c: Remove.
1942 * gcc.target/arm/neon/vextQp8.c: Remove.
1943 * gcc.target/arm/neon/vextQs16.c: Remove.
1944 * gcc.target/arm/neon/vextQs32.c: Remove.
1945 * gcc.target/arm/neon/vextQs64.c: Remove.
1946 * gcc.target/arm/neon/vextQs8.c: Remove.
1947 * gcc.target/arm/neon/vextQu16.c: Remove.
1948 * gcc.target/arm/neon/vextQu32.c: Remove.
1949 * gcc.target/arm/neon/vextQu64.c: Remove.
1950 * gcc.target/arm/neon/vextQu8.c: Remove.
1951 * gcc.target/arm/neon/vextf32.c: Remove.
1952 * gcc.target/arm/neon/vextp16.c: Remove.
1953 * gcc.target/arm/neon/vextp64.c: Remove.
1954 * gcc.target/arm/neon/vextp8.c: Remove.
1955 * gcc.target/arm/neon/vexts16.c: Remove.
1956 * gcc.target/arm/neon/vexts32.c: Remove.
1957 * gcc.target/arm/neon/vexts64.c: Remove.
1958 * gcc.target/arm/neon/vexts8.c: Remove.
1959 * gcc.target/arm/neon/vextu16.c: Remove.
1960 * gcc.target/arm/neon/vextu32.c: Remove.
1961 * gcc.target/arm/neon/vextu64.c: Remove.
1962 * gcc.target/arm/neon/vextu8.c: Remove.
1963 * gcc.target/arm/neon/vfmaQf32.c: Remove.
1964 * gcc.target/arm/neon/vfmaf32.c: Remove.
1965 * gcc.target/arm/neon/vfmsQf32.c: Remove.
1966 * gcc.target/arm/neon/vfmsf32.c: Remove.
1967 * gcc.target/arm/neon/vgetQ_lanef32.c: Remove.
1968 * gcc.target/arm/neon/vgetQ_lanep16.c: Remove.
1969 * gcc.target/arm/neon/vgetQ_lanep8.c: Remove.
1970 * gcc.target/arm/neon/vgetQ_lanes16.c: Remove.
1971 * gcc.target/arm/neon/vgetQ_lanes32.c: Remove.
1972 * gcc.target/arm/neon/vgetQ_lanes64.c: Remove.
1973 * gcc.target/arm/neon/vgetQ_lanes8.c: Remove.
1974 * gcc.target/arm/neon/vgetQ_laneu16.c: Remove.
1975 * gcc.target/arm/neon/vgetQ_laneu32.c: Remove.
1976 * gcc.target/arm/neon/vgetQ_laneu64.c: Remove.
1977 * gcc.target/arm/neon/vgetQ_laneu8.c: Remove.
1978 * gcc.target/arm/neon/vget_highf32.c: Remove.
1979 * gcc.target/arm/neon/vget_highp16.c: Remove.
1980 * gcc.target/arm/neon/vget_highp64.c: Remove.
1981 * gcc.target/arm/neon/vget_highp8.c: Remove.
1982 * gcc.target/arm/neon/vget_highs16.c: Remove.
1983 * gcc.target/arm/neon/vget_highs32.c: Remove.
1984 * gcc.target/arm/neon/vget_highs64.c: Remove.
1985 * gcc.target/arm/neon/vget_highs8.c: Remove.
1986 * gcc.target/arm/neon/vget_highu16.c: Remove.
1987 * gcc.target/arm/neon/vget_highu32.c: Remove.
1988 * gcc.target/arm/neon/vget_highu64.c: Remove.
1989 * gcc.target/arm/neon/vget_highu8.c: Remove.
1990 * gcc.target/arm/neon/vget_lanef32.c: Remove.
1991 * gcc.target/arm/neon/vget_lanep16.c: Remove.
1992 * gcc.target/arm/neon/vget_lanep8.c: Remove.
1993 * gcc.target/arm/neon/vget_lanes16.c: Remove.
1994 * gcc.target/arm/neon/vget_lanes32.c: Remove.
1995 * gcc.target/arm/neon/vget_lanes64.c: Remove.
1996 * gcc.target/arm/neon/vget_lanes8.c: Remove.
1997 * gcc.target/arm/neon/vget_laneu16.c: Remove.
1998 * gcc.target/arm/neon/vget_laneu32.c: Remove.
1999 * gcc.target/arm/neon/vget_laneu64.c: Remove.
2000 * gcc.target/arm/neon/vget_laneu8.c: Remove.
2001 * gcc.target/arm/neon/vget_lowf32.c: Remove.
2002 * gcc.target/arm/neon/vget_lowp16.c: Remove.
2003 * gcc.target/arm/neon/vget_lowp64.c: Remove.
2004 * gcc.target/arm/neon/vget_lowp8.c: Remove.
2005 * gcc.target/arm/neon/vget_lows16.c: Remove.
2006 * gcc.target/arm/neon/vget_lows32.c: Remove.
2007 * gcc.target/arm/neon/vget_lows64.c: Remove.
2008 * gcc.target/arm/neon/vget_lows8.c: Remove.
2009 * gcc.target/arm/neon/vget_lowu16.c: Remove.
2010 * gcc.target/arm/neon/vget_lowu32.c: Remove.
2011 * gcc.target/arm/neon/vget_lowu64.c: Remove.
2012 * gcc.target/arm/neon/vget_lowu8.c: Remove.
2013 * gcc.target/arm/neon/vhaddQs16.c: Remove.
2014 * gcc.target/arm/neon/vhaddQs32.c: Remove.
2015 * gcc.target/arm/neon/vhaddQs8.c: Remove.
2016 * gcc.target/arm/neon/vhaddQu16.c: Remove.
2017 * gcc.target/arm/neon/vhaddQu32.c: Remove.
2018 * gcc.target/arm/neon/vhaddQu8.c: Remove.
2019 * gcc.target/arm/neon/vhadds16.c: Remove.
2020 * gcc.target/arm/neon/vhadds32.c: Remove.
2021 * gcc.target/arm/neon/vhadds8.c: Remove.
2022 * gcc.target/arm/neon/vhaddu16.c: Remove.
2023 * gcc.target/arm/neon/vhaddu32.c: Remove.
2024 * gcc.target/arm/neon/vhaddu8.c: Remove.
2025 * gcc.target/arm/neon/vhsubQs16.c: Remove.
2026 * gcc.target/arm/neon/vhsubQs32.c: Remove.
2027 * gcc.target/arm/neon/vhsubQs8.c: Remove.
2028 * gcc.target/arm/neon/vhsubQu16.c: Remove.
2029 * gcc.target/arm/neon/vhsubQu32.c: Remove.
2030 * gcc.target/arm/neon/vhsubQu8.c: Remove.
2031 * gcc.target/arm/neon/vhsubs16.c: Remove.
2032 * gcc.target/arm/neon/vhsubs32.c: Remove.
2033 * gcc.target/arm/neon/vhsubs8.c: Remove.
2034 * gcc.target/arm/neon/vhsubu16.c: Remove.
2035 * gcc.target/arm/neon/vhsubu32.c: Remove.
2036 * gcc.target/arm/neon/vhsubu8.c: Remove.
2037 * gcc.target/arm/neon/vld1Q_dupf32.c: Remove.
2038 * gcc.target/arm/neon/vld1Q_dupp16.c: Remove.
2039 * gcc.target/arm/neon/vld1Q_dupp64.c: Remove.
2040 * gcc.target/arm/neon/vld1Q_dupp8.c: Remove.
2041 * gcc.target/arm/neon/vld1Q_dups16.c: Remove.
2042 * gcc.target/arm/neon/vld1Q_dups32.c: Remove.
2043 * gcc.target/arm/neon/vld1Q_dups64.c: Remove.
2044 * gcc.target/arm/neon/vld1Q_dups8.c: Remove.
2045 * gcc.target/arm/neon/vld1Q_dupu16.c: Remove.
2046 * gcc.target/arm/neon/vld1Q_dupu32.c: Remove.
2047 * gcc.target/arm/neon/vld1Q_dupu64.c: Remove.
2048 * gcc.target/arm/neon/vld1Q_dupu8.c: Remove.
2049 * gcc.target/arm/neon/vld1Q_lanef32.c: Remove.
2050 * gcc.target/arm/neon/vld1Q_lanep16.c: Remove.
2051 * gcc.target/arm/neon/vld1Q_lanep64.c: Remove.
2052 * gcc.target/arm/neon/vld1Q_lanep8.c: Remove.
2053 * gcc.target/arm/neon/vld1Q_lanes16.c: Remove.
2054 * gcc.target/arm/neon/vld1Q_lanes32.c: Remove.
2055 * gcc.target/arm/neon/vld1Q_lanes64.c: Remove.
2056 * gcc.target/arm/neon/vld1Q_lanes8.c: Remove.
2057 * gcc.target/arm/neon/vld1Q_laneu16.c: Remove.
2058 * gcc.target/arm/neon/vld1Q_laneu32.c: Remove.
2059 * gcc.target/arm/neon/vld1Q_laneu64.c: Remove.
2060 * gcc.target/arm/neon/vld1Q_laneu8.c: Remove.
2061 * gcc.target/arm/neon/vld1Qf32.c: Remove.
2062 * gcc.target/arm/neon/vld1Qp16.c: Remove.
2063 * gcc.target/arm/neon/vld1Qp64.c: Remove.
2064 * gcc.target/arm/neon/vld1Qp8.c: Remove.
2065 * gcc.target/arm/neon/vld1Qs16.c: Remove.
2066 * gcc.target/arm/neon/vld1Qs32.c: Remove.
2067 * gcc.target/arm/neon/vld1Qs64.c: Remove.
2068 * gcc.target/arm/neon/vld1Qs8.c: Remove.
2069 * gcc.target/arm/neon/vld1Qu16.c: Remove.
2070 * gcc.target/arm/neon/vld1Qu32.c: Remove.
2071 * gcc.target/arm/neon/vld1Qu64.c: Remove.
2072 * gcc.target/arm/neon/vld1Qu8.c: Remove.
2073 * gcc.target/arm/neon/vld1_dupf32.c: Remove.
2074 * gcc.target/arm/neon/vld1_dupp16.c: Remove.
2075 * gcc.target/arm/neon/vld1_dupp64.c: Remove.
2076 * gcc.target/arm/neon/vld1_dupp8.c: Remove.
2077 * gcc.target/arm/neon/vld1_dups16.c: Remove.
2078 * gcc.target/arm/neon/vld1_dups32.c: Remove.
2079 * gcc.target/arm/neon/vld1_dups64.c: Remove.
2080 * gcc.target/arm/neon/vld1_dups8.c: Remove.
2081 * gcc.target/arm/neon/vld1_dupu16.c: Remove.
2082 * gcc.target/arm/neon/vld1_dupu32.c: Remove.
2083 * gcc.target/arm/neon/vld1_dupu64.c: Remove.
2084 * gcc.target/arm/neon/vld1_dupu8.c: Remove.
2085 * gcc.target/arm/neon/vld1_lanef32.c: Remove.
2086 * gcc.target/arm/neon/vld1_lanep16.c: Remove.
2087 * gcc.target/arm/neon/vld1_lanep64.c: Remove.
2088 * gcc.target/arm/neon/vld1_lanep8.c: Remove.
2089 * gcc.target/arm/neon/vld1_lanes16.c: Remove.
2090 * gcc.target/arm/neon/vld1_lanes32.c: Remove.
2091 * gcc.target/arm/neon/vld1_lanes64.c: Remove.
2092 * gcc.target/arm/neon/vld1_lanes8.c: Remove.
2093 * gcc.target/arm/neon/vld1_laneu16.c: Remove.
2094 * gcc.target/arm/neon/vld1_laneu32.c: Remove.
2095 * gcc.target/arm/neon/vld1_laneu64.c: Remove.
2096 * gcc.target/arm/neon/vld1_laneu8.c: Remove.
2097 * gcc.target/arm/neon/vld1f32.c: Remove.
2098 * gcc.target/arm/neon/vld1p16.c: Remove.
2099 * gcc.target/arm/neon/vld1p64.c: Remove.
2100 * gcc.target/arm/neon/vld1p8.c: Remove.
2101 * gcc.target/arm/neon/vld1s16.c: Remove.
2102 * gcc.target/arm/neon/vld1s32.c: Remove.
2103 * gcc.target/arm/neon/vld1s64.c: Remove.
2104 * gcc.target/arm/neon/vld1s8.c: Remove.
2105 * gcc.target/arm/neon/vld1u16.c: Remove.
2106 * gcc.target/arm/neon/vld1u32.c: Remove.
2107 * gcc.target/arm/neon/vld1u64.c: Remove.
2108 * gcc.target/arm/neon/vld1u8.c: Remove.
2109 * gcc.target/arm/neon/vld2Q_lanef32.c: Remove.
2110 * gcc.target/arm/neon/vld2Q_lanep16.c: Remove.
2111 * gcc.target/arm/neon/vld2Q_lanes16.c: Remove.
2112 * gcc.target/arm/neon/vld2Q_lanes32.c: Remove.
2113 * gcc.target/arm/neon/vld2Q_laneu16.c: Remove.
2114 * gcc.target/arm/neon/vld2Q_laneu32.c: Remove.
2115 * gcc.target/arm/neon/vld2Qf32.c: Remove.
2116 * gcc.target/arm/neon/vld2Qp16.c: Remove.
2117 * gcc.target/arm/neon/vld2Qp8.c: Remove.
2118 * gcc.target/arm/neon/vld2Qs16.c: Remove.
2119 * gcc.target/arm/neon/vld2Qs32.c: Remove.
2120 * gcc.target/arm/neon/vld2Qs8.c: Remove.
2121 * gcc.target/arm/neon/vld2Qu16.c: Remove.
2122 * gcc.target/arm/neon/vld2Qu32.c: Remove.
2123 * gcc.target/arm/neon/vld2Qu8.c: Remove.
2124 * gcc.target/arm/neon/vld2_dupf32.c: Remove.
2125 * gcc.target/arm/neon/vld2_dupp16.c: Remove.
2126 * gcc.target/arm/neon/vld2_dupp64.c: Remove.
2127 * gcc.target/arm/neon/vld2_dupp8.c: Remove.
2128 * gcc.target/arm/neon/vld2_dups16.c: Remove.
2129 * gcc.target/arm/neon/vld2_dups32.c: Remove.
2130 * gcc.target/arm/neon/vld2_dups64.c: Remove.
2131 * gcc.target/arm/neon/vld2_dups8.c: Remove.
2132 * gcc.target/arm/neon/vld2_dupu16.c: Remove.
2133 * gcc.target/arm/neon/vld2_dupu32.c: Remove.
2134 * gcc.target/arm/neon/vld2_dupu64.c: Remove.
2135 * gcc.target/arm/neon/vld2_dupu8.c: Remove.
2136 * gcc.target/arm/neon/vld2_lanef32.c: Remove.
2137 * gcc.target/arm/neon/vld2_lanep16.c: Remove.
2138 * gcc.target/arm/neon/vld2_lanep8.c: Remove.
2139 * gcc.target/arm/neon/vld2_lanes16.c: Remove.
2140 * gcc.target/arm/neon/vld2_lanes32.c: Remove.
2141 * gcc.target/arm/neon/vld2_lanes8.c: Remove.
2142 * gcc.target/arm/neon/vld2_laneu16.c: Remove.
2143 * gcc.target/arm/neon/vld2_laneu32.c: Remove.
2144 * gcc.target/arm/neon/vld2_laneu8.c: Remove.
2145 * gcc.target/arm/neon/vld2f32.c: Remove.
2146 * gcc.target/arm/neon/vld2p16.c: Remove.
2147 * gcc.target/arm/neon/vld2p64.c: Remove.
2148 * gcc.target/arm/neon/vld2p8.c: Remove.
2149 * gcc.target/arm/neon/vld2s16.c: Remove.
2150 * gcc.target/arm/neon/vld2s32.c: Remove.
2151 * gcc.target/arm/neon/vld2s64.c: Remove.
2152 * gcc.target/arm/neon/vld2s8.c: Remove.
2153 * gcc.target/arm/neon/vld2u16.c: Remove.
2154 * gcc.target/arm/neon/vld2u32.c: Remove.
2155 * gcc.target/arm/neon/vld2u64.c: Remove.
2156 * gcc.target/arm/neon/vld2u8.c: Remove.
2157 * gcc.target/arm/neon/vld3Q_lanef32.c: Remove.
2158 * gcc.target/arm/neon/vld3Q_lanep16.c: Remove.
2159 * gcc.target/arm/neon/vld3Q_lanes16.c: Remove.
2160 * gcc.target/arm/neon/vld3Q_lanes32.c: Remove.
2161 * gcc.target/arm/neon/vld3Q_laneu16.c: Remove.
2162 * gcc.target/arm/neon/vld3Q_laneu32.c: Remove.
2163 * gcc.target/arm/neon/vld3Qf32.c: Remove.
2164 * gcc.target/arm/neon/vld3Qp16.c: Remove.
2165 * gcc.target/arm/neon/vld3Qp8.c: Remove.
2166 * gcc.target/arm/neon/vld3Qs16.c: Remove.
2167 * gcc.target/arm/neon/vld3Qs32.c: Remove.
2168 * gcc.target/arm/neon/vld3Qs8.c: Remove.
2169 * gcc.target/arm/neon/vld3Qu16.c: Remove.
2170 * gcc.target/arm/neon/vld3Qu32.c: Remove.
2171 * gcc.target/arm/neon/vld3Qu8.c: Remove.
2172 * gcc.target/arm/neon/vld3_dupf32.c: Remove.
2173 * gcc.target/arm/neon/vld3_dupp16.c: Remove.
2174 * gcc.target/arm/neon/vld3_dupp64.c: Remove.
2175 * gcc.target/arm/neon/vld3_dupp8.c: Remove.
2176 * gcc.target/arm/neon/vld3_dups16.c: Remove.
2177 * gcc.target/arm/neon/vld3_dups32.c: Remove.
2178 * gcc.target/arm/neon/vld3_dups64.c: Remove.
2179 * gcc.target/arm/neon/vld3_dups8.c: Remove.
2180 * gcc.target/arm/neon/vld3_dupu16.c: Remove.
2181 * gcc.target/arm/neon/vld3_dupu32.c: Remove.
2182 * gcc.target/arm/neon/vld3_dupu64.c: Remove.
2183 * gcc.target/arm/neon/vld3_dupu8.c: Remove.
2184 * gcc.target/arm/neon/vld3_lanef32.c: Remove.
2185 * gcc.target/arm/neon/vld3_lanep16.c: Remove.
2186 * gcc.target/arm/neon/vld3_lanep8.c: Remove.
2187 * gcc.target/arm/neon/vld3_lanes16.c: Remove.
2188 * gcc.target/arm/neon/vld3_lanes32.c: Remove.
2189 * gcc.target/arm/neon/vld3_lanes8.c: Remove.
2190 * gcc.target/arm/neon/vld3_laneu16.c: Remove.
2191 * gcc.target/arm/neon/vld3_laneu32.c: Remove.
2192 * gcc.target/arm/neon/vld3_laneu8.c: Remove.
2193 * gcc.target/arm/neon/vld3f32.c: Remove.
2194 * gcc.target/arm/neon/vld3p16.c: Remove.
2195 * gcc.target/arm/neon/vld3p64.c: Remove.
2196 * gcc.target/arm/neon/vld3p8.c: Remove.
2197 * gcc.target/arm/neon/vld3s16.c: Remove.
2198 * gcc.target/arm/neon/vld3s32.c: Remove.
2199 * gcc.target/arm/neon/vld3s64.c: Remove.
2200 * gcc.target/arm/neon/vld3s8.c: Remove.
2201 * gcc.target/arm/neon/vld3u16.c: Remove.
2202 * gcc.target/arm/neon/vld3u32.c: Remove.
2203 * gcc.target/arm/neon/vld3u64.c: Remove.
2204 * gcc.target/arm/neon/vld3u8.c: Remove.
2205 * gcc.target/arm/neon/vld4Q_lanef32.c: Remove.
2206 * gcc.target/arm/neon/vld4Q_lanep16.c: Remove.
2207 * gcc.target/arm/neon/vld4Q_lanes16.c: Remove.
2208 * gcc.target/arm/neon/vld4Q_lanes32.c: Remove.
2209 * gcc.target/arm/neon/vld4Q_laneu16.c: Remove.
2210 * gcc.target/arm/neon/vld4Q_laneu32.c: Remove.
2211 * gcc.target/arm/neon/vld4Qf32.c: Remove.
2212 * gcc.target/arm/neon/vld4Qp16.c: Remove.
2213 * gcc.target/arm/neon/vld4Qp8.c: Remove.
2214 * gcc.target/arm/neon/vld4Qs16.c: Remove.
2215 * gcc.target/arm/neon/vld4Qs32.c: Remove.
2216 * gcc.target/arm/neon/vld4Qs8.c: Remove.
2217 * gcc.target/arm/neon/vld4Qu16.c: Remove.
2218 * gcc.target/arm/neon/vld4Qu32.c: Remove.
2219 * gcc.target/arm/neon/vld4Qu8.c: Remove.
2220 * gcc.target/arm/neon/vld4_dupf32.c: Remove.
2221 * gcc.target/arm/neon/vld4_dupp16.c: Remove.
2222 * gcc.target/arm/neon/vld4_dupp64.c: Remove.
2223 * gcc.target/arm/neon/vld4_dupp8.c: Remove.
2224 * gcc.target/arm/neon/vld4_dups16.c: Remove.
2225 * gcc.target/arm/neon/vld4_dups32.c: Remove.
2226 * gcc.target/arm/neon/vld4_dups64.c: Remove.
2227 * gcc.target/arm/neon/vld4_dups8.c: Remove.
2228 * gcc.target/arm/neon/vld4_dupu16.c: Remove.
2229 * gcc.target/arm/neon/vld4_dupu32.c: Remove.
2230 * gcc.target/arm/neon/vld4_dupu64.c: Remove.
2231 * gcc.target/arm/neon/vld4_dupu8.c: Remove.
2232 * gcc.target/arm/neon/vld4_lanef32.c: Remove.
2233 * gcc.target/arm/neon/vld4_lanep16.c: Remove.
2234 * gcc.target/arm/neon/vld4_lanep8.c: Remove.
2235 * gcc.target/arm/neon/vld4_lanes16.c: Remove.
2236 * gcc.target/arm/neon/vld4_lanes32.c: Remove.
2237 * gcc.target/arm/neon/vld4_lanes8.c: Remove.
2238 * gcc.target/arm/neon/vld4_laneu16.c: Remove.
2239 * gcc.target/arm/neon/vld4_laneu32.c: Remove.
2240 * gcc.target/arm/neon/vld4_laneu8.c: Remove.
2241 * gcc.target/arm/neon/vld4f32.c: Remove.
2242 * gcc.target/arm/neon/vld4p16.c: Remove.
2243 * gcc.target/arm/neon/vld4p64.c: Remove.
2244 * gcc.target/arm/neon/vld4p8.c: Remove.
2245 * gcc.target/arm/neon/vld4s16.c: Remove.
2246 * gcc.target/arm/neon/vld4s32.c: Remove.
2247 * gcc.target/arm/neon/vld4s64.c: Remove.
2248 * gcc.target/arm/neon/vld4s8.c: Remove.
2249 * gcc.target/arm/neon/vld4u16.c: Remove.
2250 * gcc.target/arm/neon/vld4u32.c: Remove.
2251 * gcc.target/arm/neon/vld4u64.c: Remove.
2252 * gcc.target/arm/neon/vld4u8.c: Remove.
2253 * gcc.target/arm/neon/vmaxQf32.c: Remove.
2254 * gcc.target/arm/neon/vmaxQs16.c: Remove.
2255 * gcc.target/arm/neon/vmaxQs32.c: Remove.
2256 * gcc.target/arm/neon/vmaxQs8.c: Remove.
2257 * gcc.target/arm/neon/vmaxQu16.c: Remove.
2258 * gcc.target/arm/neon/vmaxQu32.c: Remove.
2259 * gcc.target/arm/neon/vmaxQu8.c: Remove.
2260 * gcc.target/arm/neon/vmaxf32.c: Remove.
2261 * gcc.target/arm/neon/vmaxs16.c: Remove.
2262 * gcc.target/arm/neon/vmaxs32.c: Remove.
2263 * gcc.target/arm/neon/vmaxs8.c: Remove.
2264 * gcc.target/arm/neon/vmaxu16.c: Remove.
2265 * gcc.target/arm/neon/vmaxu32.c: Remove.
2266 * gcc.target/arm/neon/vmaxu8.c: Remove.
2267 * gcc.target/arm/neon/vminQf32.c: Remove.
2268 * gcc.target/arm/neon/vminQs16.c: Remove.
2269 * gcc.target/arm/neon/vminQs32.c: Remove.
2270 * gcc.target/arm/neon/vminQs8.c: Remove.
2271 * gcc.target/arm/neon/vminQu16.c: Remove.
2272 * gcc.target/arm/neon/vminQu32.c: Remove.
2273 * gcc.target/arm/neon/vminQu8.c: Remove.
2274 * gcc.target/arm/neon/vminf32.c: Remove.
2275 * gcc.target/arm/neon/vmins16.c: Remove.
2276 * gcc.target/arm/neon/vmins32.c: Remove.
2277 * gcc.target/arm/neon/vmins8.c: Remove.
2278 * gcc.target/arm/neon/vminu16.c: Remove.
2279 * gcc.target/arm/neon/vminu32.c: Remove.
2280 * gcc.target/arm/neon/vminu8.c: Remove.
2281 * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove.
2282 * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove.
2283 * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove.
2284 * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove.
2285 * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove.
2286 * gcc.target/arm/neon/vmlaQ_nf32.c: Remove.
2287 * gcc.target/arm/neon/vmlaQ_ns16.c: Remove.
2288 * gcc.target/arm/neon/vmlaQ_ns32.c: Remove.
2289 * gcc.target/arm/neon/vmlaQ_nu16.c: Remove.
2290 * gcc.target/arm/neon/vmlaQ_nu32.c: Remove.
2291 * gcc.target/arm/neon/vmlaQf32.c: Remove.
2292 * gcc.target/arm/neon/vmlaQs16.c: Remove.
2293 * gcc.target/arm/neon/vmlaQs32.c: Remove.
2294 * gcc.target/arm/neon/vmlaQs8.c: Remove.
2295 * gcc.target/arm/neon/vmlaQu16.c: Remove.
2296 * gcc.target/arm/neon/vmlaQu32.c: Remove.
2297 * gcc.target/arm/neon/vmlaQu8.c: Remove.
2298 * gcc.target/arm/neon/vmla_lanef32.c: Remove.
2299 * gcc.target/arm/neon/vmla_lanes16.c: Remove.
2300 * gcc.target/arm/neon/vmla_lanes32.c: Remove.
2301 * gcc.target/arm/neon/vmla_laneu16.c: Remove.
2302 * gcc.target/arm/neon/vmla_laneu32.c: Remove.
2303 * gcc.target/arm/neon/vmla_nf32.c: Remove.
2304 * gcc.target/arm/neon/vmla_ns16.c: Remove.
2305 * gcc.target/arm/neon/vmla_ns32.c: Remove.
2306 * gcc.target/arm/neon/vmla_nu16.c: Remove.
2307 * gcc.target/arm/neon/vmla_nu32.c: Remove.
2308 * gcc.target/arm/neon/vmlaf32.c: Remove.
2309 * gcc.target/arm/neon/vmlal_lanes16.c: Remove.
2310 * gcc.target/arm/neon/vmlal_lanes32.c: Remove.
2311 * gcc.target/arm/neon/vmlal_laneu16.c: Remove.
2312 * gcc.target/arm/neon/vmlal_laneu32.c: Remove.
2313 * gcc.target/arm/neon/vmlal_ns16.c: Remove.
2314 * gcc.target/arm/neon/vmlal_ns32.c: Remove.
2315 * gcc.target/arm/neon/vmlal_nu16.c: Remove.
2316 * gcc.target/arm/neon/vmlal_nu32.c: Remove.
2317 * gcc.target/arm/neon/vmlals16.c: Remove.
2318 * gcc.target/arm/neon/vmlals32.c: Remove.
2319 * gcc.target/arm/neon/vmlals8.c: Remove.
2320 * gcc.target/arm/neon/vmlalu16.c: Remove.
2321 * gcc.target/arm/neon/vmlalu32.c: Remove.
2322 * gcc.target/arm/neon/vmlalu8.c: Remove.
2323 * gcc.target/arm/neon/vmlas16.c: Remove.
2324 * gcc.target/arm/neon/vmlas32.c: Remove.
2325 * gcc.target/arm/neon/vmlas8.c: Remove.
2326 * gcc.target/arm/neon/vmlau16.c: Remove.
2327 * gcc.target/arm/neon/vmlau32.c: Remove.
2328 * gcc.target/arm/neon/vmlau8.c: Remove.
2329 * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove.
2330 * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove.
2331 * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove.
2332 * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove.
2333 * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove.
2334 * gcc.target/arm/neon/vmlsQ_nf32.c: Remove.
2335 * gcc.target/arm/neon/vmlsQ_ns16.c: Remove.
2336 * gcc.target/arm/neon/vmlsQ_ns32.c: Remove.
2337 * gcc.target/arm/neon/vmlsQ_nu16.c: Remove.
2338 * gcc.target/arm/neon/vmlsQ_nu32.c: Remove.
2339 * gcc.target/arm/neon/vmlsQf32.c: Remove.
2340 * gcc.target/arm/neon/vmlsQs16.c: Remove.
2341 * gcc.target/arm/neon/vmlsQs32.c: Remove.
2342 * gcc.target/arm/neon/vmlsQs8.c: Remove.
2343 * gcc.target/arm/neon/vmlsQu16.c: Remove.
2344 * gcc.target/arm/neon/vmlsQu32.c: Remove.
2345 * gcc.target/arm/neon/vmlsQu8.c: Remove.
2346 * gcc.target/arm/neon/vmls_lanef32.c: Remove.
2347 * gcc.target/arm/neon/vmls_lanes16.c: Remove.
2348 * gcc.target/arm/neon/vmls_lanes32.c: Remove.
2349 * gcc.target/arm/neon/vmls_laneu16.c: Remove.
2350 * gcc.target/arm/neon/vmls_laneu32.c: Remove.
2351 * gcc.target/arm/neon/vmls_nf32.c: Remove.
2352 * gcc.target/arm/neon/vmls_ns16.c: Remove.
2353 * gcc.target/arm/neon/vmls_ns32.c: Remove.
2354 * gcc.target/arm/neon/vmls_nu16.c: Remove.
2355 * gcc.target/arm/neon/vmls_nu32.c: Remove.
2356 * gcc.target/arm/neon/vmlsf32.c: Remove.
2357 * gcc.target/arm/neon/vmlsl_lanes16.c: Remove.
2358 * gcc.target/arm/neon/vmlsl_lanes32.c: Remove.
2359 * gcc.target/arm/neon/vmlsl_laneu16.c: Remove.
2360 * gcc.target/arm/neon/vmlsl_laneu32.c: Remove.
2361 * gcc.target/arm/neon/vmlsl_ns16.c: Remove.
2362 * gcc.target/arm/neon/vmlsl_ns32.c: Remove.
2363 * gcc.target/arm/neon/vmlsl_nu16.c: Remove.
2364 * gcc.target/arm/neon/vmlsl_nu32.c: Remove.
2365 * gcc.target/arm/neon/vmlsls16.c: Remove.
2366 * gcc.target/arm/neon/vmlsls32.c: Remove.
2367 * gcc.target/arm/neon/vmlsls8.c: Remove.
2368 * gcc.target/arm/neon/vmlslu16.c: Remove.
2369 * gcc.target/arm/neon/vmlslu32.c: Remove.
2370 * gcc.target/arm/neon/vmlslu8.c: Remove.
2371 * gcc.target/arm/neon/vmlss16.c: Remove.
2372 * gcc.target/arm/neon/vmlss32.c: Remove.
2373 * gcc.target/arm/neon/vmlss8.c: Remove.
2374 * gcc.target/arm/neon/vmlsu16.c: Remove.
2375 * gcc.target/arm/neon/vmlsu32.c: Remove.
2376 * gcc.target/arm/neon/vmlsu8.c: Remove.
2377 * gcc.target/arm/neon/vmovQ_nf32.c: Remove.
2378 * gcc.target/arm/neon/vmovQ_np16.c: Remove.
2379 * gcc.target/arm/neon/vmovQ_np8.c: Remove.
2380 * gcc.target/arm/neon/vmovQ_ns16.c: Remove.
2381 * gcc.target/arm/neon/vmovQ_ns32.c: Remove.
2382 * gcc.target/arm/neon/vmovQ_ns64.c: Remove.
2383 * gcc.target/arm/neon/vmovQ_ns8.c: Remove.
2384 * gcc.target/arm/neon/vmovQ_nu16.c: Remove.
2385 * gcc.target/arm/neon/vmovQ_nu32.c: Remove.
2386 * gcc.target/arm/neon/vmovQ_nu64.c: Remove.
2387 * gcc.target/arm/neon/vmovQ_nu8.c: Remove.
2388 * gcc.target/arm/neon/vmov_nf32.c: Remove.
2389 * gcc.target/arm/neon/vmov_np16.c: Remove.
2390 * gcc.target/arm/neon/vmov_np8.c: Remove.
2391 * gcc.target/arm/neon/vmov_ns16.c: Remove.
2392 * gcc.target/arm/neon/vmov_ns32.c: Remove.
2393 * gcc.target/arm/neon/vmov_ns64.c: Remove.
2394 * gcc.target/arm/neon/vmov_ns8.c: Remove.
2395 * gcc.target/arm/neon/vmov_nu16.c: Remove.
2396 * gcc.target/arm/neon/vmov_nu32.c: Remove.
2397 * gcc.target/arm/neon/vmov_nu64.c: Remove.
2398 * gcc.target/arm/neon/vmov_nu8.c: Remove.
2399 * gcc.target/arm/neon/vmovls16.c: Remove.
2400 * gcc.target/arm/neon/vmovls32.c: Remove.
2401 * gcc.target/arm/neon/vmovls8.c: Remove.
2402 * gcc.target/arm/neon/vmovlu16.c: Remove.
2403 * gcc.target/arm/neon/vmovlu32.c: Remove.
2404 * gcc.target/arm/neon/vmovlu8.c: Remove.
2405 * gcc.target/arm/neon/vmovns16.c: Remove.
2406 * gcc.target/arm/neon/vmovns32.c: Remove.
2407 * gcc.target/arm/neon/vmovns64.c: Remove.
2408 * gcc.target/arm/neon/vmovnu16.c: Remove.
2409 * gcc.target/arm/neon/vmovnu32.c: Remove.
2410 * gcc.target/arm/neon/vmovnu64.c: Remove.
2411 * gcc.target/arm/neon/vmulQ_lanef32.c: Remove.
2412 * gcc.target/arm/neon/vmulQ_lanes16.c: Remove.
2413 * gcc.target/arm/neon/vmulQ_lanes32.c: Remove.
2414 * gcc.target/arm/neon/vmulQ_laneu16.c: Remove.
2415 * gcc.target/arm/neon/vmulQ_laneu32.c: Remove.
2416 * gcc.target/arm/neon/vmulQ_nf32.c: Remove.
2417 * gcc.target/arm/neon/vmulQ_ns16.c: Remove.
2418 * gcc.target/arm/neon/vmulQ_ns32.c: Remove.
2419 * gcc.target/arm/neon/vmulQ_nu16.c: Remove.
2420 * gcc.target/arm/neon/vmulQ_nu32.c: Remove.
2421 * gcc.target/arm/neon/vmulQf32.c: Remove.
2422 * gcc.target/arm/neon/vmulQp8.c: Remove.
2423 * gcc.target/arm/neon/vmulQs16.c: Remove.
2424 * gcc.target/arm/neon/vmulQs32.c: Remove.
2425 * gcc.target/arm/neon/vmulQs8.c: Remove.
2426 * gcc.target/arm/neon/vmulQu16.c: Remove.
2427 * gcc.target/arm/neon/vmulQu32.c: Remove.
2428 * gcc.target/arm/neon/vmulQu8.c: Remove.
2429 * gcc.target/arm/neon/vmul_lanef32.c: Remove.
2430 * gcc.target/arm/neon/vmul_lanes16.c: Remove.
2431 * gcc.target/arm/neon/vmul_lanes32.c: Remove.
2432 * gcc.target/arm/neon/vmul_laneu16.c: Remove.
2433 * gcc.target/arm/neon/vmul_laneu32.c: Remove.
2434 * gcc.target/arm/neon/vmul_nf32.c: Remove.
2435 * gcc.target/arm/neon/vmul_ns16.c: Remove.
2436 * gcc.target/arm/neon/vmul_ns32.c: Remove.
2437 * gcc.target/arm/neon/vmul_nu16.c: Remove.
2438 * gcc.target/arm/neon/vmul_nu32.c: Remove.
2439 * gcc.target/arm/neon/vmulf32.c: Remove.
2440 * gcc.target/arm/neon/vmull_lanes16.c: Remove.
2441 * gcc.target/arm/neon/vmull_lanes32.c: Remove.
2442 * gcc.target/arm/neon/vmull_laneu16.c: Remove.
2443 * gcc.target/arm/neon/vmull_laneu32.c: Remove.
2444 * gcc.target/arm/neon/vmull_ns16.c: Remove.
2445 * gcc.target/arm/neon/vmull_ns32.c: Remove.
2446 * gcc.target/arm/neon/vmull_nu16.c: Remove.
2447 * gcc.target/arm/neon/vmull_nu32.c: Remove.
2448 * gcc.target/arm/neon/vmullp8.c: Remove.
2449 * gcc.target/arm/neon/vmulls16.c: Remove.
2450 * gcc.target/arm/neon/vmulls32.c: Remove.
2451 * gcc.target/arm/neon/vmulls8.c: Remove.
2452 * gcc.target/arm/neon/vmullu16.c: Remove.
2453 * gcc.target/arm/neon/vmullu32.c: Remove.
2454 * gcc.target/arm/neon/vmullu8.c: Remove.
2455 * gcc.target/arm/neon/vmulp8.c: Remove.
2456 * gcc.target/arm/neon/vmuls16.c: Remove.
2457 * gcc.target/arm/neon/vmuls32.c: Remove.
2458 * gcc.target/arm/neon/vmuls8.c: Remove.
2459 * gcc.target/arm/neon/vmulu16.c: Remove.
2460 * gcc.target/arm/neon/vmulu32.c: Remove.
2461 * gcc.target/arm/neon/vmulu8.c: Remove.
2462 * gcc.target/arm/neon/vmvnQp8.c: Remove.
2463 * gcc.target/arm/neon/vmvnQs16.c: Remove.
2464 * gcc.target/arm/neon/vmvnQs32.c: Remove.
2465 * gcc.target/arm/neon/vmvnQs8.c: Remove.
2466 * gcc.target/arm/neon/vmvnQu16.c: Remove.
2467 * gcc.target/arm/neon/vmvnQu32.c: Remove.
2468 * gcc.target/arm/neon/vmvnQu8.c: Remove.
2469 * gcc.target/arm/neon/vmvnp8.c: Remove.
2470 * gcc.target/arm/neon/vmvns16.c: Remove.
2471 * gcc.target/arm/neon/vmvns32.c: Remove.
2472 * gcc.target/arm/neon/vmvns8.c: Remove.
2473 * gcc.target/arm/neon/vmvnu16.c: Remove.
2474 * gcc.target/arm/neon/vmvnu32.c: Remove.
2475 * gcc.target/arm/neon/vmvnu8.c: Remove.
2476 * gcc.target/arm/neon/vnegQf32.c: Remove.
2477 * gcc.target/arm/neon/vnegQs16.c: Remove.
2478 * gcc.target/arm/neon/vnegQs32.c: Remove.
2479 * gcc.target/arm/neon/vnegQs8.c: Remove.
2480 * gcc.target/arm/neon/vnegf32.c: Remove.
2481 * gcc.target/arm/neon/vnegs16.c: Remove.
2482 * gcc.target/arm/neon/vnegs32.c: Remove.
2483 * gcc.target/arm/neon/vnegs8.c: Remove.
2484 * gcc.target/arm/neon/vornQs16.c: Remove.
2485 * gcc.target/arm/neon/vornQs32.c: Remove.
2486 * gcc.target/arm/neon/vornQs64.c: Remove.
2487 * gcc.target/arm/neon/vornQs8.c: Remove.
2488 * gcc.target/arm/neon/vornQu16.c: Remove.
2489 * gcc.target/arm/neon/vornQu32.c: Remove.
2490 * gcc.target/arm/neon/vornQu64.c: Remove.
2491 * gcc.target/arm/neon/vornQu8.c: Remove.
2492 * gcc.target/arm/neon/vorns16.c: Remove.
2493 * gcc.target/arm/neon/vorns32.c: Remove.
2494 * gcc.target/arm/neon/vorns64.c: Remove.
2495 * gcc.target/arm/neon/vorns8.c: Remove.
2496 * gcc.target/arm/neon/vornu16.c: Remove.
2497 * gcc.target/arm/neon/vornu32.c: Remove.
2498 * gcc.target/arm/neon/vornu64.c: Remove.
2499 * gcc.target/arm/neon/vornu8.c: Remove.
2500 * gcc.target/arm/neon/vorrQs16.c: Remove.
2501 * gcc.target/arm/neon/vorrQs32.c: Remove.
2502 * gcc.target/arm/neon/vorrQs64.c: Remove.
2503 * gcc.target/arm/neon/vorrQs8.c: Remove.
2504 * gcc.target/arm/neon/vorrQu16.c: Remove.
2505 * gcc.target/arm/neon/vorrQu32.c: Remove.
2506 * gcc.target/arm/neon/vorrQu64.c: Remove.
2507 * gcc.target/arm/neon/vorrQu8.c: Remove.
2508 * gcc.target/arm/neon/vorrs16.c: Remove.
2509 * gcc.target/arm/neon/vorrs32.c: Remove.
2510 * gcc.target/arm/neon/vorrs64.c: Remove.
2511 * gcc.target/arm/neon/vorrs8.c: Remove.
2512 * gcc.target/arm/neon/vorru16.c: Remove.
2513 * gcc.target/arm/neon/vorru32.c: Remove.
2514 * gcc.target/arm/neon/vorru64.c: Remove.
2515 * gcc.target/arm/neon/vorru8.c: Remove.
2516 * gcc.target/arm/neon/vpadalQs16.c: Remove.
2517 * gcc.target/arm/neon/vpadalQs32.c: Remove.
2518 * gcc.target/arm/neon/vpadalQs8.c: Remove.
2519 * gcc.target/arm/neon/vpadalQu16.c: Remove.
2520 * gcc.target/arm/neon/vpadalQu32.c: Remove.
2521 * gcc.target/arm/neon/vpadalQu8.c: Remove.
2522 * gcc.target/arm/neon/vpadals16.c: Remove.
2523 * gcc.target/arm/neon/vpadals32.c: Remove.
2524 * gcc.target/arm/neon/vpadals8.c: Remove.
2525 * gcc.target/arm/neon/vpadalu16.c: Remove.
2526 * gcc.target/arm/neon/vpadalu32.c: Remove.
2527 * gcc.target/arm/neon/vpadalu8.c: Remove.
2528 * gcc.target/arm/neon/vpaddf32.c: Remove.
2529 * gcc.target/arm/neon/vpaddlQs16.c: Remove.
2530 * gcc.target/arm/neon/vpaddlQs32.c: Remove.
2531 * gcc.target/arm/neon/vpaddlQs8.c: Remove.
2532 * gcc.target/arm/neon/vpaddlQu16.c: Remove.
2533 * gcc.target/arm/neon/vpaddlQu32.c: Remove.
2534 * gcc.target/arm/neon/vpaddlQu8.c: Remove.
2535 * gcc.target/arm/neon/vpaddls16.c: Remove.
2536 * gcc.target/arm/neon/vpaddls32.c: Remove.
2537 * gcc.target/arm/neon/vpaddls8.c: Remove.
2538 * gcc.target/arm/neon/vpaddlu16.c: Remove.
2539 * gcc.target/arm/neon/vpaddlu32.c: Remove.
2540 * gcc.target/arm/neon/vpaddlu8.c: Remove.
2541 * gcc.target/arm/neon/vpadds16.c: Remove.
2542 * gcc.target/arm/neon/vpadds32.c: Remove.
2543 * gcc.target/arm/neon/vpadds8.c: Remove.
2544 * gcc.target/arm/neon/vpaddu16.c: Remove.
2545 * gcc.target/arm/neon/vpaddu32.c: Remove.
2546 * gcc.target/arm/neon/vpaddu8.c: Remove.
2547 * gcc.target/arm/neon/vpmaxf32.c: Remove.
2548 * gcc.target/arm/neon/vpmaxs16.c: Remove.
2549 * gcc.target/arm/neon/vpmaxs32.c: Remove.
2550 * gcc.target/arm/neon/vpmaxs8.c: Remove.
2551 * gcc.target/arm/neon/vpmaxu16.c: Remove.
2552 * gcc.target/arm/neon/vpmaxu32.c: Remove.
2553 * gcc.target/arm/neon/vpmaxu8.c: Remove.
2554 * gcc.target/arm/neon/vpminf32.c: Remove.
2555 * gcc.target/arm/neon/vpmins16.c: Remove.
2556 * gcc.target/arm/neon/vpmins32.c: Remove.
2557 * gcc.target/arm/neon/vpmins8.c: Remove.
2558 * gcc.target/arm/neon/vpminu16.c: Remove.
2559 * gcc.target/arm/neon/vpminu32.c: Remove.
2560 * gcc.target/arm/neon/vpminu8.c: Remove.
2561 * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove.
2562 * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove.
2563 * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove.
2564 * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove.
2565 * gcc.target/arm/neon/vqRdmulhQs16.c: Remove.
2566 * gcc.target/arm/neon/vqRdmulhQs32.c: Remove.
2567 * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove.
2568 * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove.
2569 * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove.
2570 * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove.
2571 * gcc.target/arm/neon/vqRdmulhs16.c: Remove.
2572 * gcc.target/arm/neon/vqRdmulhs32.c: Remove.
2573 * gcc.target/arm/neon/vqRshlQs16.c: Remove.
2574 * gcc.target/arm/neon/vqRshlQs32.c: Remove.
2575 * gcc.target/arm/neon/vqRshlQs64.c: Remove.
2576 * gcc.target/arm/neon/vqRshlQs8.c: Remove.
2577 * gcc.target/arm/neon/vqRshlQu16.c: Remove.
2578 * gcc.target/arm/neon/vqRshlQu32.c: Remove.
2579 * gcc.target/arm/neon/vqRshlQu64.c: Remove.
2580 * gcc.target/arm/neon/vqRshlQu8.c: Remove.
2581 * gcc.target/arm/neon/vqRshls16.c: Remove.
2582 * gcc.target/arm/neon/vqRshls32.c: Remove.
2583 * gcc.target/arm/neon/vqRshls64.c: Remove.
2584 * gcc.target/arm/neon/vqRshls8.c: Remove.
2585 * gcc.target/arm/neon/vqRshlu16.c: Remove.
2586 * gcc.target/arm/neon/vqRshlu32.c: Remove.
2587 * gcc.target/arm/neon/vqRshlu64.c: Remove.
2588 * gcc.target/arm/neon/vqRshlu8.c: Remove.
2589 * gcc.target/arm/neon/vqRshrn_ns16.c: Remove.
2590 * gcc.target/arm/neon/vqRshrn_ns32.c: Remove.
2591 * gcc.target/arm/neon/vqRshrn_ns64.c: Remove.
2592 * gcc.target/arm/neon/vqRshrn_nu16.c: Remove.
2593 * gcc.target/arm/neon/vqRshrn_nu32.c: Remove.
2594 * gcc.target/arm/neon/vqRshrn_nu64.c: Remove.
2595 * gcc.target/arm/neon/vqRshrun_ns16.c: Remove.
2596 * gcc.target/arm/neon/vqRshrun_ns32.c: Remove.
2597 * gcc.target/arm/neon/vqRshrun_ns64.c: Remove.
2598 * gcc.target/arm/neon/vqabsQs16.c: Remove.
2599 * gcc.target/arm/neon/vqabsQs32.c: Remove.
2600 * gcc.target/arm/neon/vqabsQs8.c: Remove.
2601 * gcc.target/arm/neon/vqabss16.c: Remove.
2602 * gcc.target/arm/neon/vqabss32.c: Remove.
2603 * gcc.target/arm/neon/vqabss8.c: Remove.
2604 * gcc.target/arm/neon/vqaddQs16.c: Remove.
2605 * gcc.target/arm/neon/vqaddQs32.c: Remove.
2606 * gcc.target/arm/neon/vqaddQs64.c: Remove.
2607 * gcc.target/arm/neon/vqaddQs8.c: Remove.
2608 * gcc.target/arm/neon/vqaddQu16.c: Remove.
2609 * gcc.target/arm/neon/vqaddQu32.c: Remove.
2610 * gcc.target/arm/neon/vqaddQu64.c: Remove.
2611 * gcc.target/arm/neon/vqaddQu8.c: Remove.
2612 * gcc.target/arm/neon/vqadds16.c: Remove.
2613 * gcc.target/arm/neon/vqadds32.c: Remove.
2614 * gcc.target/arm/neon/vqadds64.c: Remove.
2615 * gcc.target/arm/neon/vqadds8.c: Remove.
2616 * gcc.target/arm/neon/vqaddu16.c: Remove.
2617 * gcc.target/arm/neon/vqaddu32.c: Remove.
2618 * gcc.target/arm/neon/vqaddu64.c: Remove.
2619 * gcc.target/arm/neon/vqaddu8.c: Remove.
2620 * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove.
2621 * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove.
2622 * gcc.target/arm/neon/vqdmlal_ns16.c: Remove.
2623 * gcc.target/arm/neon/vqdmlal_ns32.c: Remove.
2624 * gcc.target/arm/neon/vqdmlals16.c: Remove.
2625 * gcc.target/arm/neon/vqdmlals32.c: Remove.
2626 * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove.
2627 * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove.
2628 * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove.
2629 * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove.
2630 * gcc.target/arm/neon/vqdmlsls16.c: Remove.
2631 * gcc.target/arm/neon/vqdmlsls32.c: Remove.
2632 * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove.
2633 * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove.
2634 * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove.
2635 * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove.
2636 * gcc.target/arm/neon/vqdmulhQs16.c: Remove.
2637 * gcc.target/arm/neon/vqdmulhQs32.c: Remove.
2638 * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove.
2639 * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove.
2640 * gcc.target/arm/neon/vqdmulh_ns16.c: Remove.
2641 * gcc.target/arm/neon/vqdmulh_ns32.c: Remove.
2642 * gcc.target/arm/neon/vqdmulhs16.c: Remove.
2643 * gcc.target/arm/neon/vqdmulhs32.c: Remove.
2644 * gcc.target/arm/neon/vqdmull_lanes16.c: Remove.
2645 * gcc.target/arm/neon/vqdmull_lanes32.c: Remove.
2646 * gcc.target/arm/neon/vqdmull_ns16.c: Remove.
2647 * gcc.target/arm/neon/vqdmull_ns32.c: Remove.
2648 * gcc.target/arm/neon/vqdmulls16.c: Remove.
2649 * gcc.target/arm/neon/vqdmulls32.c: Remove.
2650 * gcc.target/arm/neon/vqmovns16.c: Remove.
2651 * gcc.target/arm/neon/vqmovns32.c: Remove.
2652 * gcc.target/arm/neon/vqmovns64.c: Remove.
2653 * gcc.target/arm/neon/vqmovnu16.c: Remove.
2654 * gcc.target/arm/neon/vqmovnu32.c: Remove.
2655 * gcc.target/arm/neon/vqmovnu64.c: Remove.
2656 * gcc.target/arm/neon/vqmovuns16.c: Remove.
2657 * gcc.target/arm/neon/vqmovuns32.c: Remove.
2658 * gcc.target/arm/neon/vqmovuns64.c: Remove.
2659 * gcc.target/arm/neon/vqnegQs16.c: Remove.
2660 * gcc.target/arm/neon/vqnegQs32.c: Remove.
2661 * gcc.target/arm/neon/vqnegQs8.c: Remove.
2662 * gcc.target/arm/neon/vqnegs16.c: Remove.
2663 * gcc.target/arm/neon/vqnegs32.c: Remove.
2664 * gcc.target/arm/neon/vqnegs8.c: Remove.
2665 * gcc.target/arm/neon/vqshlQ_ns16.c: Remove.
2666 * gcc.target/arm/neon/vqshlQ_ns32.c: Remove.
2667 * gcc.target/arm/neon/vqshlQ_ns64.c: Remove.
2668 * gcc.target/arm/neon/vqshlQ_ns8.c: Remove.
2669 * gcc.target/arm/neon/vqshlQ_nu16.c: Remove.
2670 * gcc.target/arm/neon/vqshlQ_nu32.c: Remove.
2671 * gcc.target/arm/neon/vqshlQ_nu64.c: Remove.
2672 * gcc.target/arm/neon/vqshlQ_nu8.c: Remove.
2673 * gcc.target/arm/neon/vqshlQs16.c: Remove.
2674 * gcc.target/arm/neon/vqshlQs32.c: Remove.
2675 * gcc.target/arm/neon/vqshlQs64.c: Remove.
2676 * gcc.target/arm/neon/vqshlQs8.c: Remove.
2677 * gcc.target/arm/neon/vqshlQu16.c: Remove.
2678 * gcc.target/arm/neon/vqshlQu32.c: Remove.
2679 * gcc.target/arm/neon/vqshlQu64.c: Remove.
2680 * gcc.target/arm/neon/vqshlQu8.c: Remove.
2681 * gcc.target/arm/neon/vqshl_ns16.c: Remove.
2682 * gcc.target/arm/neon/vqshl_ns32.c: Remove.
2683 * gcc.target/arm/neon/vqshl_ns64.c: Remove.
2684 * gcc.target/arm/neon/vqshl_ns8.c: Remove.
2685 * gcc.target/arm/neon/vqshl_nu16.c: Remove.
2686 * gcc.target/arm/neon/vqshl_nu32.c: Remove.
2687 * gcc.target/arm/neon/vqshl_nu64.c: Remove.
2688 * gcc.target/arm/neon/vqshl_nu8.c: Remove.
2689 * gcc.target/arm/neon/vqshls16.c: Remove.
2690 * gcc.target/arm/neon/vqshls32.c: Remove.
2691 * gcc.target/arm/neon/vqshls64.c: Remove.
2692 * gcc.target/arm/neon/vqshls8.c: Remove.
2693 * gcc.target/arm/neon/vqshlu16.c: Remove.
2694 * gcc.target/arm/neon/vqshlu32.c: Remove.
2695 * gcc.target/arm/neon/vqshlu64.c: Remove.
2696 * gcc.target/arm/neon/vqshlu8.c: Remove.
2697 * gcc.target/arm/neon/vqshluQ_ns16.c: Remove.
2698 * gcc.target/arm/neon/vqshluQ_ns32.c: Remove.
2699 * gcc.target/arm/neon/vqshluQ_ns64.c: Remove.
2700 * gcc.target/arm/neon/vqshluQ_ns8.c: Remove.
2701 * gcc.target/arm/neon/vqshlu_ns16.c: Remove.
2702 * gcc.target/arm/neon/vqshlu_ns32.c: Remove.
2703 * gcc.target/arm/neon/vqshlu_ns64.c: Remove.
2704 * gcc.target/arm/neon/vqshlu_ns8.c: Remove.
2705 * gcc.target/arm/neon/vqshrn_ns16.c: Remove.
2706 * gcc.target/arm/neon/vqshrn_ns32.c: Remove.
2707 * gcc.target/arm/neon/vqshrn_ns64.c: Remove.
2708 * gcc.target/arm/neon/vqshrn_nu16.c: Remove.
2709 * gcc.target/arm/neon/vqshrn_nu32.c: Remove.
2710 * gcc.target/arm/neon/vqshrn_nu64.c: Remove.
2711 * gcc.target/arm/neon/vqshrun_ns16.c: Remove.
2712 * gcc.target/arm/neon/vqshrun_ns32.c: Remove.
2713 * gcc.target/arm/neon/vqshrun_ns64.c: Remove.
2714 * gcc.target/arm/neon/vqsubQs16.c: Remove.
2715 * gcc.target/arm/neon/vqsubQs32.c: Remove.
2716 * gcc.target/arm/neon/vqsubQs64.c: Remove.
2717 * gcc.target/arm/neon/vqsubQs8.c: Remove.
2718 * gcc.target/arm/neon/vqsubQu16.c: Remove.
2719 * gcc.target/arm/neon/vqsubQu32.c: Remove.
2720 * gcc.target/arm/neon/vqsubQu64.c: Remove.
2721 * gcc.target/arm/neon/vqsubQu8.c: Remove.
2722 * gcc.target/arm/neon/vqsubs16.c: Remove.
2723 * gcc.target/arm/neon/vqsubs32.c: Remove.
2724 * gcc.target/arm/neon/vqsubs64.c: Remove.
2725 * gcc.target/arm/neon/vqsubs8.c: Remove.
2726 * gcc.target/arm/neon/vqsubu16.c: Remove.
2727 * gcc.target/arm/neon/vqsubu32.c: Remove.
2728 * gcc.target/arm/neon/vqsubu64.c: Remove.
2729 * gcc.target/arm/neon/vqsubu8.c: Remove.
2730 * gcc.target/arm/neon/vrecpeQf32.c: Remove.
2731 * gcc.target/arm/neon/vrecpeQu32.c: Remove.
2732 * gcc.target/arm/neon/vrecpef32.c: Remove.
2733 * gcc.target/arm/neon/vrecpeu32.c: Remove.
2734 * gcc.target/arm/neon/vrecpsQf32.c: Remove.
2735 * gcc.target/arm/neon/vrecpsf32.c: Remove.
2736 * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove.
2737 * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove.
2738 * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove.
2739 * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove.
2740 * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove.
2741 * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove.
2742 * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove.
2743 * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove.
2744 * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove.
2745 * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove.
2746 * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove.
2747 * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove.
2748 * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove.
2749 * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove.
2750 * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove.
2751 * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove.
2752 * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove.
2753 * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove.
2754 * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove.
2755 * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove.
2756 * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove.
2757 * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove.
2758 * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove.
2759 * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove.
2760 * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove.
2761 * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove.
2762 * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove.
2763 * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove.
2764 * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove.
2765 * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove.
2766 * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove.
2767 * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove.
2768 * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove.
2769 * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove.
2770 * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove.
2771 * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove.
2772 * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove.
2773 * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove.
2774 * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove.
2775 * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove.
2776 * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove.
2777 * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove.
2778 * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove.
2779 * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove.
2780 * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove.
2781 * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove.
2782 * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove.
2783 * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove.
2784 * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove.
2785 * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove.
2786 * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove.
2787 * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove.
2788 * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove.
2789 * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove.
2790 * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove.
2791 * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove.
2792 * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove.
2793 * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove.
2794 * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove.
2795 * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove.
2796 * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove.
2797 * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove.
2798 * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove.
2799 * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove.
2800 * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove.
2801 * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove.
2802 * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove.
2803 * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove.
2804 * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove.
2805 * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove.
2806 * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove.
2807 * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove.
2808 * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove.
2809 * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove.
2810 * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove.
2811 * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove.
2812 * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove.
2813 * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove.
2814 * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove.
2815 * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove.
2816 * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove.
2817 * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove.
2818 * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove.
2819 * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove.
2820 * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove.
2821 * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove.
2822 * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove.
2823 * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove.
2824 * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove.
2825 * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove.
2826 * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove.
2827 * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove.
2828 * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove.
2829 * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove.
2830 * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove.
2831 * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove.
2832 * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove.
2833 * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove.
2834 * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove.
2835 * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove.
2836 * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove.
2837 * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove.
2838 * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove.
2839 * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove.
2840 * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove.
2841 * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove.
2842 * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove.
2843 * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove.
2844 * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove.
2845 * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove.
2846 * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove.
2847 * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove.
2848 * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove.
2849 * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove.
2850 * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove.
2851 * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove.
2852 * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove.
2853 * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove.
2854 * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove.
2855 * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove.
2856 * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove.
2857 * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove.
2858 * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove.
2859 * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove.
2860 * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove.
2861 * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove.
2862 * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove.
2863 * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove.
2864 * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove.
2865 * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove.
2866 * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove.
2867 * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove.
2868 * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove.
2869 * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove.
2870 * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove.
2871 * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove.
2872 * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove.
2873 * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove.
2874 * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove.
2875 * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove.
2876 * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove.
2877 * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove.
2878 * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove.
2879 * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove.
2880 * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove.
2881 * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove.
2882 * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove.
2883 * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove.
2884 * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove.
2885 * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove.
2886 * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove.
2887 * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove.
2888 * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove.
2889 * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove.
2890 * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove.
2891 * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove.
2892 * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove.
2893 * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove.
2894 * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove.
2895 * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove.
2896 * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove.
2897 * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove.
2898 * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove.
2899 * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove.
2900 * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove.
2901 * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove.
2902 * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove.
2903 * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove.
2904 * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove.
2905 * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove.
2906 * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove.
2907 * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove.
2908 * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove.
2909 * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove.
2910 * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove.
2911 * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove.
2912 * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove.
2913 * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove.
2914 * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove.
2915 * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove.
2916 * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove.
2917 * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove.
2918 * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove.
2919 * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove.
2920 * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove.
2921 * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove.
2922 * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove.
2923 * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove.
2924 * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove.
2925 * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove.
2926 * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove.
2927 * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove.
2928 * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove.
2929 * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove.
2930 * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove.
2931 * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove.
2932 * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove.
2933 * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove.
2934 * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove.
2935 * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove.
2936 * gcc.target/arm/neon/vreinterprets16_f32.c: Remove.
2937 * gcc.target/arm/neon/vreinterprets16_p16.c: Remove.
2938 * gcc.target/arm/neon/vreinterprets16_p64.c: Remove.
2939 * gcc.target/arm/neon/vreinterprets16_p8.c: Remove.
2940 * gcc.target/arm/neon/vreinterprets16_s32.c: Remove.
2941 * gcc.target/arm/neon/vreinterprets16_s64.c: Remove.
2942 * gcc.target/arm/neon/vreinterprets16_s8.c: Remove.
2943 * gcc.target/arm/neon/vreinterprets16_u16.c: Remove.
2944 * gcc.target/arm/neon/vreinterprets16_u32.c: Remove.
2945 * gcc.target/arm/neon/vreinterprets16_u64.c: Remove.
2946 * gcc.target/arm/neon/vreinterprets16_u8.c: Remove.
2947 * gcc.target/arm/neon/vreinterprets32_f32.c: Remove.
2948 * gcc.target/arm/neon/vreinterprets32_p16.c: Remove.
2949 * gcc.target/arm/neon/vreinterprets32_p64.c: Remove.
2950 * gcc.target/arm/neon/vreinterprets32_p8.c: Remove.
2951 * gcc.target/arm/neon/vreinterprets32_s16.c: Remove.
2952 * gcc.target/arm/neon/vreinterprets32_s64.c: Remove.
2953 * gcc.target/arm/neon/vreinterprets32_s8.c: Remove.
2954 * gcc.target/arm/neon/vreinterprets32_u16.c: Remove.
2955 * gcc.target/arm/neon/vreinterprets32_u32.c: Remove.
2956 * gcc.target/arm/neon/vreinterprets32_u64.c: Remove.
2957 * gcc.target/arm/neon/vreinterprets32_u8.c: Remove.
2958 * gcc.target/arm/neon/vreinterprets64_f32.c: Remove.
2959 * gcc.target/arm/neon/vreinterprets64_p16.c: Remove.
2960 * gcc.target/arm/neon/vreinterprets64_p64.c: Remove.
2961 * gcc.target/arm/neon/vreinterprets64_p8.c: Remove.
2962 * gcc.target/arm/neon/vreinterprets64_s16.c: Remove.
2963 * gcc.target/arm/neon/vreinterprets64_s32.c: Remove.
2964 * gcc.target/arm/neon/vreinterprets64_s8.c: Remove.
2965 * gcc.target/arm/neon/vreinterprets64_u16.c: Remove.
2966 * gcc.target/arm/neon/vreinterprets64_u32.c: Remove.
2967 * gcc.target/arm/neon/vreinterprets64_u64.c: Remove.
2968 * gcc.target/arm/neon/vreinterprets64_u8.c: Remove.
2969 * gcc.target/arm/neon/vreinterprets8_f32.c: Remove.
2970 * gcc.target/arm/neon/vreinterprets8_p16.c: Remove.
2971 * gcc.target/arm/neon/vreinterprets8_p64.c: Remove.
2972 * gcc.target/arm/neon/vreinterprets8_p8.c: Remove.
2973 * gcc.target/arm/neon/vreinterprets8_s16.c: Remove.
2974 * gcc.target/arm/neon/vreinterprets8_s32.c: Remove.
2975 * gcc.target/arm/neon/vreinterprets8_s64.c: Remove.
2976 * gcc.target/arm/neon/vreinterprets8_u16.c: Remove.
2977 * gcc.target/arm/neon/vreinterprets8_u32.c: Remove.
2978 * gcc.target/arm/neon/vreinterprets8_u64.c: Remove.
2979 * gcc.target/arm/neon/vreinterprets8_u8.c: Remove.
2980 * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove.
2981 * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove.
2982 * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove.
2983 * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove.
2984 * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove.
2985 * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove.
2986 * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove.
2987 * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove.
2988 * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove.
2989 * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove.
2990 * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove.
2991 * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove.
2992 * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove.
2993 * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove.
2994 * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove.
2995 * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove.
2996 * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove.
2997 * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove.
2998 * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove.
2999 * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove.
3000 * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove.
3001 * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove.
3002 * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove.
3003 * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove.
3004 * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove.
3005 * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove.
3006 * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove.
3007 * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove.
3008 * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove.
3009 * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove.
3010 * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove.
3011 * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove.
3012 * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove.
3013 * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove.
3014 * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove.
3015 * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove.
3016 * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove.
3017 * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove.
3018 * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove.
3019 * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove.
3020 * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove.
3021 * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove.
3022 * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove.
3023 * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove.
3024 * gcc.target/arm/neon/vrev16Qp8.c: Remove.
3025 * gcc.target/arm/neon/vrev16Qs8.c: Remove.
3026 * gcc.target/arm/neon/vrev16Qu8.c: Remove.
3027 * gcc.target/arm/neon/vrev16p8.c: Remove.
3028 * gcc.target/arm/neon/vrev16s8.c: Remove.
3029 * gcc.target/arm/neon/vrev16u8.c: Remove.
3030 * gcc.target/arm/neon/vrev32Qp16.c: Remove.
3031 * gcc.target/arm/neon/vrev32Qp8.c: Remove.
3032 * gcc.target/arm/neon/vrev32Qs16.c: Remove.
3033 * gcc.target/arm/neon/vrev32Qs8.c: Remove.
3034 * gcc.target/arm/neon/vrev32Qu16.c: Remove.
3035 * gcc.target/arm/neon/vrev32Qu8.c: Remove.
3036 * gcc.target/arm/neon/vrev32p16.c: Remove.
3037 * gcc.target/arm/neon/vrev32p8.c: Remove.
3038 * gcc.target/arm/neon/vrev32s16.c: Remove.
3039 * gcc.target/arm/neon/vrev32s8.c: Remove.
3040 * gcc.target/arm/neon/vrev32u16.c: Remove.
3041 * gcc.target/arm/neon/vrev32u8.c: Remove.
3042 * gcc.target/arm/neon/vrev64Qf32.c: Remove.
3043 * gcc.target/arm/neon/vrev64Qp16.c: Remove.
3044 * gcc.target/arm/neon/vrev64Qp8.c: Remove.
3045 * gcc.target/arm/neon/vrev64Qs16.c: Remove.
3046 * gcc.target/arm/neon/vrev64Qs32.c: Remove.
3047 * gcc.target/arm/neon/vrev64Qs8.c: Remove.
3048 * gcc.target/arm/neon/vrev64Qu16.c: Remove.
3049 * gcc.target/arm/neon/vrev64Qu32.c: Remove.
3050 * gcc.target/arm/neon/vrev64Qu8.c: Remove.
3051 * gcc.target/arm/neon/vrev64f32.c: Remove.
3052 * gcc.target/arm/neon/vrev64p16.c: Remove.
3053 * gcc.target/arm/neon/vrev64p8.c: Remove.
3054 * gcc.target/arm/neon/vrev64s16.c: Remove.
3055 * gcc.target/arm/neon/vrev64s32.c: Remove.
3056 * gcc.target/arm/neon/vrev64s8.c: Remove.
3057 * gcc.target/arm/neon/vrev64u16.c: Remove.
3058 * gcc.target/arm/neon/vrev64u32.c: Remove.
3059 * gcc.target/arm/neon/vrev64u8.c: Remove.
3060 * gcc.target/arm/neon/vrndaf32.c: Remove.
3061 * gcc.target/arm/neon/vrndaqf32.c: Remove.
3062 * gcc.target/arm/neon/vrndf32.c: Remove.
3063 * gcc.target/arm/neon/vrndmf32.c: Remove.
3064 * gcc.target/arm/neon/vrndmqf32.c: Remove.
3065 * gcc.target/arm/neon/vrndnf32.c: Remove.
3066 * gcc.target/arm/neon/vrndnqf32.c: Remove.
3067 * gcc.target/arm/neon/vrndpf32.c: Remove.
3068 * gcc.target/arm/neon/vrndpqf32.c: Remove.
3069 * gcc.target/arm/neon/vrndqf32.c: Remove.
3070 * gcc.target/arm/neon/vrsqrteQf32.c: Remove.
3071 * gcc.target/arm/neon/vrsqrteQu32.c: Remove.
3072 * gcc.target/arm/neon/vrsqrtef32.c: Remove.
3073 * gcc.target/arm/neon/vrsqrteu32.c: Remove.
3074 * gcc.target/arm/neon/vrsqrtsQf32.c: Remove.
3075 * gcc.target/arm/neon/vrsqrtsf32.c: Remove.
3076 * gcc.target/arm/neon/vsetQ_lanef32.c: Remove.
3077 * gcc.target/arm/neon/vsetQ_lanep16.c: Remove.
3078 * gcc.target/arm/neon/vsetQ_lanep8.c: Remove.
3079 * gcc.target/arm/neon/vsetQ_lanes16.c: Remove.
3080 * gcc.target/arm/neon/vsetQ_lanes32.c: Remove.
3081 * gcc.target/arm/neon/vsetQ_lanes64.c: Remove.
3082 * gcc.target/arm/neon/vsetQ_lanes8.c: Remove.
3083 * gcc.target/arm/neon/vsetQ_laneu16.c: Remove.
3084 * gcc.target/arm/neon/vsetQ_laneu32.c: Remove.
3085 * gcc.target/arm/neon/vsetQ_laneu64.c: Remove.
3086 * gcc.target/arm/neon/vsetQ_laneu8.c: Remove.
3087 * gcc.target/arm/neon/vset_lanef32.c: Remove.
3088 * gcc.target/arm/neon/vset_lanep16.c: Remove.
3089 * gcc.target/arm/neon/vset_lanep8.c: Remove.
3090 * gcc.target/arm/neon/vset_lanes16.c: Remove.
3091 * gcc.target/arm/neon/vset_lanes32.c: Remove.
3092 * gcc.target/arm/neon/vset_lanes64.c: Remove.
3093 * gcc.target/arm/neon/vset_lanes8.c: Remove.
3094 * gcc.target/arm/neon/vset_laneu16.c: Remove.
3095 * gcc.target/arm/neon/vset_laneu32.c: Remove.
3096 * gcc.target/arm/neon/vset_laneu64.c: Remove.
3097 * gcc.target/arm/neon/vset_laneu8.c: Remove.
3098 * gcc.target/arm/neon/vshlQ_ns16.c: Remove.
3099 * gcc.target/arm/neon/vshlQ_ns32.c: Remove.
3100 * gcc.target/arm/neon/vshlQ_ns64.c: Remove.
3101 * gcc.target/arm/neon/vshlQ_ns8.c: Remove.
3102 * gcc.target/arm/neon/vshlQ_nu16.c: Remove.
3103 * gcc.target/arm/neon/vshlQ_nu32.c: Remove.
3104 * gcc.target/arm/neon/vshlQ_nu64.c: Remove.
3105 * gcc.target/arm/neon/vshlQ_nu8.c: Remove.
3106 * gcc.target/arm/neon/vshlQs16.c: Remove.
3107 * gcc.target/arm/neon/vshlQs32.c: Remove.
3108 * gcc.target/arm/neon/vshlQs64.c: Remove.
3109 * gcc.target/arm/neon/vshlQs8.c: Remove.
3110 * gcc.target/arm/neon/vshlQu16.c: Remove.
3111 * gcc.target/arm/neon/vshlQu32.c: Remove.
3112 * gcc.target/arm/neon/vshlQu64.c: Remove.
3113 * gcc.target/arm/neon/vshlQu8.c: Remove.
3114 * gcc.target/arm/neon/vshl_ns16.c: Remove.
3115 * gcc.target/arm/neon/vshl_ns32.c: Remove.
3116 * gcc.target/arm/neon/vshl_ns64.c: Remove.
3117 * gcc.target/arm/neon/vshl_ns8.c: Remove.
3118 * gcc.target/arm/neon/vshl_nu16.c: Remove.
3119 * gcc.target/arm/neon/vshl_nu32.c: Remove.
3120 * gcc.target/arm/neon/vshl_nu64.c: Remove.
3121 * gcc.target/arm/neon/vshl_nu8.c: Remove.
3122 * gcc.target/arm/neon/vshll_ns16.c: Remove.
3123 * gcc.target/arm/neon/vshll_ns32.c: Remove.
3124 * gcc.target/arm/neon/vshll_ns8.c: Remove.
3125 * gcc.target/arm/neon/vshll_nu16.c: Remove.
3126 * gcc.target/arm/neon/vshll_nu32.c: Remove.
3127 * gcc.target/arm/neon/vshll_nu8.c: Remove.
3128 * gcc.target/arm/neon/vshls16.c: Remove.
3129 * gcc.target/arm/neon/vshls32.c: Remove.
3130 * gcc.target/arm/neon/vshls64.c: Remove.
3131 * gcc.target/arm/neon/vshls8.c: Remove.
3132 * gcc.target/arm/neon/vshlu16.c: Remove.
3133 * gcc.target/arm/neon/vshlu32.c: Remove.
3134 * gcc.target/arm/neon/vshlu64.c: Remove.
3135 * gcc.target/arm/neon/vshlu8.c: Remove.
3136 * gcc.target/arm/neon/vshrQ_ns16.c: Remove.
3137 * gcc.target/arm/neon/vshrQ_ns32.c: Remove.
3138 * gcc.target/arm/neon/vshrQ_ns64.c: Remove.
3139 * gcc.target/arm/neon/vshrQ_ns8.c: Remove.
3140 * gcc.target/arm/neon/vshrQ_nu16.c: Remove.
3141 * gcc.target/arm/neon/vshrQ_nu32.c: Remove.
3142 * gcc.target/arm/neon/vshrQ_nu64.c: Remove.
3143 * gcc.target/arm/neon/vshrQ_nu8.c: Remove.
3144 * gcc.target/arm/neon/vshr_ns16.c: Remove.
3145 * gcc.target/arm/neon/vshr_ns32.c: Remove.
3146 * gcc.target/arm/neon/vshr_ns64.c: Remove.
3147 * gcc.target/arm/neon/vshr_ns8.c: Remove.
3148 * gcc.target/arm/neon/vshr_nu16.c: Remove.
3149 * gcc.target/arm/neon/vshr_nu32.c: Remove.
3150 * gcc.target/arm/neon/vshr_nu64.c: Remove.
3151 * gcc.target/arm/neon/vshr_nu8.c: Remove.
3152 * gcc.target/arm/neon/vshrn_ns16.c: Remove.
3153 * gcc.target/arm/neon/vshrn_ns32.c: Remove.
3154 * gcc.target/arm/neon/vshrn_ns64.c: Remove.
3155 * gcc.target/arm/neon/vshrn_nu16.c: Remove.
3156 * gcc.target/arm/neon/vshrn_nu32.c: Remove.
3157 * gcc.target/arm/neon/vshrn_nu64.c: Remove.
3158 * gcc.target/arm/neon/vsliQ_np16.c: Remove.
3159 * gcc.target/arm/neon/vsliQ_np64.c: Remove.
3160 * gcc.target/arm/neon/vsliQ_np8.c: Remove.
3161 * gcc.target/arm/neon/vsliQ_ns16.c: Remove.
3162 * gcc.target/arm/neon/vsliQ_ns32.c: Remove.
3163 * gcc.target/arm/neon/vsliQ_ns64.c: Remove.
3164 * gcc.target/arm/neon/vsliQ_ns8.c: Remove.
3165 * gcc.target/arm/neon/vsliQ_nu16.c: Remove.
3166 * gcc.target/arm/neon/vsliQ_nu32.c: Remove.
3167 * gcc.target/arm/neon/vsliQ_nu64.c: Remove.
3168 * gcc.target/arm/neon/vsliQ_nu8.c: Remove.
3169 * gcc.target/arm/neon/vsli_np16.c: Remove.
3170 * gcc.target/arm/neon/vsli_np64.c: Remove.
3171 * gcc.target/arm/neon/vsli_np8.c: Remove.
3172 * gcc.target/arm/neon/vsli_ns16.c: Remove.
3173 * gcc.target/arm/neon/vsli_ns32.c: Remove.
3174 * gcc.target/arm/neon/vsli_ns64.c: Remove.
3175 * gcc.target/arm/neon/vsli_ns8.c: Remove.
3176 * gcc.target/arm/neon/vsli_nu16.c: Remove.
3177 * gcc.target/arm/neon/vsli_nu32.c: Remove.
3178 * gcc.target/arm/neon/vsli_nu64.c: Remove.
3179 * gcc.target/arm/neon/vsli_nu8.c: Remove.
3180 * gcc.target/arm/neon/vsraQ_ns16.c: Remove.
3181 * gcc.target/arm/neon/vsraQ_ns32.c: Remove.
3182 * gcc.target/arm/neon/vsraQ_ns64.c: Remove.
3183 * gcc.target/arm/neon/vsraQ_ns8.c: Remove.
3184 * gcc.target/arm/neon/vsraQ_nu16.c: Remove.
3185 * gcc.target/arm/neon/vsraQ_nu32.c: Remove.
3186 * gcc.target/arm/neon/vsraQ_nu64.c: Remove.
3187 * gcc.target/arm/neon/vsraQ_nu8.c: Remove.
3188 * gcc.target/arm/neon/vsra_ns16.c: Remove.
3189 * gcc.target/arm/neon/vsra_ns32.c: Remove.
3190 * gcc.target/arm/neon/vsra_ns64.c: Remove.
3191 * gcc.target/arm/neon/vsra_ns8.c: Remove.
3192 * gcc.target/arm/neon/vsra_nu16.c: Remove.
3193 * gcc.target/arm/neon/vsra_nu32.c: Remove.
3194 * gcc.target/arm/neon/vsra_nu64.c: Remove.
3195 * gcc.target/arm/neon/vsra_nu8.c: Remove.
3196 * gcc.target/arm/neon/vsriQ_np16.c: Remove.
3197 * gcc.target/arm/neon/vsriQ_np64.c: Remove.
3198 * gcc.target/arm/neon/vsriQ_np8.c: Remove.
3199 * gcc.target/arm/neon/vsriQ_ns16.c: Remove.
3200 * gcc.target/arm/neon/vsriQ_ns32.c: Remove.
3201 * gcc.target/arm/neon/vsriQ_ns64.c: Remove.
3202 * gcc.target/arm/neon/vsriQ_ns8.c: Remove.
3203 * gcc.target/arm/neon/vsriQ_nu16.c: Remove.
3204 * gcc.target/arm/neon/vsriQ_nu32.c: Remove.
3205 * gcc.target/arm/neon/vsriQ_nu64.c: Remove.
3206 * gcc.target/arm/neon/vsriQ_nu8.c: Remove.
3207 * gcc.target/arm/neon/vsri_np16.c: Remove.
3208 * gcc.target/arm/neon/vsri_np64.c: Remove.
3209 * gcc.target/arm/neon/vsri_np8.c: Remove.
3210 * gcc.target/arm/neon/vsri_ns16.c: Remove.
3211 * gcc.target/arm/neon/vsri_ns32.c: Remove.
3212 * gcc.target/arm/neon/vsri_ns64.c: Remove.
3213 * gcc.target/arm/neon/vsri_ns8.c: Remove.
3214 * gcc.target/arm/neon/vsri_nu16.c: Remove.
3215 * gcc.target/arm/neon/vsri_nu32.c: Remove.
3216 * gcc.target/arm/neon/vsri_nu64.c: Remove.
3217 * gcc.target/arm/neon/vsri_nu8.c: Remove.
3218 * gcc.target/arm/neon/vst1Q_lanef32.c: Remove.
3219 * gcc.target/arm/neon/vst1Q_lanep16.c: Remove.
3220 * gcc.target/arm/neon/vst1Q_lanep64.c: Remove.
3221 * gcc.target/arm/neon/vst1Q_lanep8.c: Remove.
3222 * gcc.target/arm/neon/vst1Q_lanes16.c: Remove.
3223 * gcc.target/arm/neon/vst1Q_lanes32.c: Remove.
3224 * gcc.target/arm/neon/vst1Q_lanes64.c: Remove.
3225 * gcc.target/arm/neon/vst1Q_lanes8.c: Remove.
3226 * gcc.target/arm/neon/vst1Q_laneu16.c: Remove.
3227 * gcc.target/arm/neon/vst1Q_laneu32.c: Remove.
3228 * gcc.target/arm/neon/vst1Q_laneu64.c: Remove.
3229 * gcc.target/arm/neon/vst1Q_laneu8.c: Remove.
3230 * gcc.target/arm/neon/vst1Qf32.c: Remove.
3231 * gcc.target/arm/neon/vst1Qp16.c: Remove.
3232 * gcc.target/arm/neon/vst1Qp64.c: Remove.
3233 * gcc.target/arm/neon/vst1Qp8.c: Remove.
3234 * gcc.target/arm/neon/vst1Qs16.c: Remove.
3235 * gcc.target/arm/neon/vst1Qs32.c: Remove.
3236 * gcc.target/arm/neon/vst1Qs64.c: Remove.
3237 * gcc.target/arm/neon/vst1Qs8.c: Remove.
3238 * gcc.target/arm/neon/vst1Qu16.c: Remove.
3239 * gcc.target/arm/neon/vst1Qu32.c: Remove.
3240 * gcc.target/arm/neon/vst1Qu64.c: Remove.
3241 * gcc.target/arm/neon/vst1Qu8.c: Remove.
3242 * gcc.target/arm/neon/vst1_lanef32.c: Remove.
3243 * gcc.target/arm/neon/vst1_lanep16.c: Remove.
3244 * gcc.target/arm/neon/vst1_lanep64.c: Remove.
3245 * gcc.target/arm/neon/vst1_lanep8.c: Remove.
3246 * gcc.target/arm/neon/vst1_lanes16.c: Remove.
3247 * gcc.target/arm/neon/vst1_lanes32.c: Remove.
3248 * gcc.target/arm/neon/vst1_lanes64.c: Remove.
3249 * gcc.target/arm/neon/vst1_lanes8.c: Remove.
3250 * gcc.target/arm/neon/vst1_laneu16.c: Remove.
3251 * gcc.target/arm/neon/vst1_laneu32.c: Remove.
3252 * gcc.target/arm/neon/vst1_laneu64.c: Remove.
3253 * gcc.target/arm/neon/vst1_laneu8.c: Remove.
3254 * gcc.target/arm/neon/vst1f32.c: Remove.
3255 * gcc.target/arm/neon/vst1p16.c: Remove.
3256 * gcc.target/arm/neon/vst1p64.c: Remove.
3257 * gcc.target/arm/neon/vst1p8.c: Remove.
3258 * gcc.target/arm/neon/vst1s16.c: Remove.
3259 * gcc.target/arm/neon/vst1s32.c: Remove.
3260 * gcc.target/arm/neon/vst1s64.c: Remove.
3261 * gcc.target/arm/neon/vst1s8.c: Remove.
3262 * gcc.target/arm/neon/vst1u16.c: Remove.
3263 * gcc.target/arm/neon/vst1u32.c: Remove.
3264 * gcc.target/arm/neon/vst1u64.c: Remove.
3265 * gcc.target/arm/neon/vst1u8.c: Remove.
3266 * gcc.target/arm/neon/vst2Q_lanef32.c: Remove.
3267 * gcc.target/arm/neon/vst2Q_lanep16.c: Remove.
3268 * gcc.target/arm/neon/vst2Q_lanes16.c: Remove.
3269 * gcc.target/arm/neon/vst2Q_lanes32.c: Remove.
3270 * gcc.target/arm/neon/vst2Q_laneu16.c: Remove.
3271 * gcc.target/arm/neon/vst2Q_laneu32.c: Remove.
3272 * gcc.target/arm/neon/vst2Qf32.c: Remove.
3273 * gcc.target/arm/neon/vst2Qp16.c: Remove.
3274 * gcc.target/arm/neon/vst2Qp8.c: Remove.
3275 * gcc.target/arm/neon/vst2Qs16.c: Remove.
3276 * gcc.target/arm/neon/vst2Qs32.c: Remove.
3277 * gcc.target/arm/neon/vst2Qs8.c: Remove.
3278 * gcc.target/arm/neon/vst2Qu16.c: Remove.
3279 * gcc.target/arm/neon/vst2Qu32.c: Remove.
3280 * gcc.target/arm/neon/vst2Qu8.c: Remove.
3281 * gcc.target/arm/neon/vst2_lanef32.c: Remove.
3282 * gcc.target/arm/neon/vst2_lanep16.c: Remove.
3283 * gcc.target/arm/neon/vst2_lanep8.c: Remove.
3284 * gcc.target/arm/neon/vst2_lanes16.c: Remove.
3285 * gcc.target/arm/neon/vst2_lanes32.c: Remove.
3286 * gcc.target/arm/neon/vst2_lanes8.c: Remove.
3287 * gcc.target/arm/neon/vst2_laneu16.c: Remove.
3288 * gcc.target/arm/neon/vst2_laneu32.c: Remove.
3289 * gcc.target/arm/neon/vst2_laneu8.c: Remove.
3290 * gcc.target/arm/neon/vst2f32.c: Remove.
3291 * gcc.target/arm/neon/vst2p16.c: Remove.
3292 * gcc.target/arm/neon/vst2p64.c: Remove.
3293 * gcc.target/arm/neon/vst2p8.c: Remove.
3294 * gcc.target/arm/neon/vst2s16.c: Remove.
3295 * gcc.target/arm/neon/vst2s32.c: Remove.
3296 * gcc.target/arm/neon/vst2s64.c: Remove.
3297 * gcc.target/arm/neon/vst2s8.c: Remove.
3298 * gcc.target/arm/neon/vst2u16.c: Remove.
3299 * gcc.target/arm/neon/vst2u32.c: Remove.
3300 * gcc.target/arm/neon/vst2u64.c: Remove.
3301 * gcc.target/arm/neon/vst2u8.c: Remove.
3302 * gcc.target/arm/neon/vst3Q_lanef32.c: Remove.
3303 * gcc.target/arm/neon/vst3Q_lanep16.c: Remove.
3304 * gcc.target/arm/neon/vst3Q_lanes16.c: Remove.
3305 * gcc.target/arm/neon/vst3Q_lanes32.c: Remove.
3306 * gcc.target/arm/neon/vst3Q_laneu16.c: Remove.
3307 * gcc.target/arm/neon/vst3Q_laneu32.c: Remove.
3308 * gcc.target/arm/neon/vst3Qf32.c: Remove.
3309 * gcc.target/arm/neon/vst3Qp16.c: Remove.
3310 * gcc.target/arm/neon/vst3Qp8.c: Remove.
3311 * gcc.target/arm/neon/vst3Qs16.c: Remove.
3312 * gcc.target/arm/neon/vst3Qs32.c: Remove.
3313 * gcc.target/arm/neon/vst3Qs8.c: Remove.
3314 * gcc.target/arm/neon/vst3Qu16.c: Remove.
3315 * gcc.target/arm/neon/vst3Qu32.c: Remove.
3316 * gcc.target/arm/neon/vst3Qu8.c: Remove.
3317 * gcc.target/arm/neon/vst3_lanef32.c: Remove.
3318 * gcc.target/arm/neon/vst3_lanep16.c: Remove.
3319 * gcc.target/arm/neon/vst3_lanep8.c: Remove.
3320 * gcc.target/arm/neon/vst3_lanes16.c: Remove.
3321 * gcc.target/arm/neon/vst3_lanes32.c: Remove.
3322 * gcc.target/arm/neon/vst3_lanes8.c: Remove.
3323 * gcc.target/arm/neon/vst3_laneu16.c: Remove.
3324 * gcc.target/arm/neon/vst3_laneu32.c: Remove.
3325 * gcc.target/arm/neon/vst3_laneu8.c: Remove.
3326 * gcc.target/arm/neon/vst3f32.c: Remove.
3327 * gcc.target/arm/neon/vst3p16.c: Remove.
3328 * gcc.target/arm/neon/vst3p64.c: Remove.
3329 * gcc.target/arm/neon/vst3p8.c: Remove.
3330 * gcc.target/arm/neon/vst3s16.c: Remove.
3331 * gcc.target/arm/neon/vst3s32.c: Remove.
3332 * gcc.target/arm/neon/vst3s64.c: Remove.
3333 * gcc.target/arm/neon/vst3s8.c: Remove.
3334 * gcc.target/arm/neon/vst3u16.c: Remove.
3335 * gcc.target/arm/neon/vst3u32.c: Remove.
3336 * gcc.target/arm/neon/vst3u64.c: Remove.
3337 * gcc.target/arm/neon/vst3u8.c: Remove.
3338 * gcc.target/arm/neon/vst4Q_lanef32.c: Remove.
3339 * gcc.target/arm/neon/vst4Q_lanep16.c: Remove.
3340 * gcc.target/arm/neon/vst4Q_lanes16.c: Remove.
3341 * gcc.target/arm/neon/vst4Q_lanes32.c: Remove.
3342 * gcc.target/arm/neon/vst4Q_laneu16.c: Remove.
3343 * gcc.target/arm/neon/vst4Q_laneu32.c: Remove.
3344 * gcc.target/arm/neon/vst4Qf32.c: Remove.
3345 * gcc.target/arm/neon/vst4Qp16.c: Remove.
3346 * gcc.target/arm/neon/vst4Qp8.c: Remove.
3347 * gcc.target/arm/neon/vst4Qs16.c: Remove.
3348 * gcc.target/arm/neon/vst4Qs32.c: Remove.
3349 * gcc.target/arm/neon/vst4Qs8.c: Remove.
3350 * gcc.target/arm/neon/vst4Qu16.c: Remove.
3351 * gcc.target/arm/neon/vst4Qu32.c: Remove.
3352 * gcc.target/arm/neon/vst4Qu8.c: Remove.
3353 * gcc.target/arm/neon/vst4_lanef32.c: Remove.
3354 * gcc.target/arm/neon/vst4_lanep16.c: Remove.
3355 * gcc.target/arm/neon/vst4_lanep8.c: Remove.
3356 * gcc.target/arm/neon/vst4_lanes16.c: Remove.
3357 * gcc.target/arm/neon/vst4_lanes32.c: Remove.
3358 * gcc.target/arm/neon/vst4_lanes8.c: Remove.
3359 * gcc.target/arm/neon/vst4_laneu16.c: Remove.
3360 * gcc.target/arm/neon/vst4_laneu32.c: Remove.
3361 * gcc.target/arm/neon/vst4_laneu8.c: Remove.
3362 * gcc.target/arm/neon/vst4f32.c: Remove.
3363 * gcc.target/arm/neon/vst4p16.c: Remove.
3364 * gcc.target/arm/neon/vst4p64.c: Remove.
3365 * gcc.target/arm/neon/vst4p8.c: Remove.
3366 * gcc.target/arm/neon/vst4s16.c: Remove.
3367 * gcc.target/arm/neon/vst4s32.c: Remove.
3368 * gcc.target/arm/neon/vst4s64.c: Remove.
3369 * gcc.target/arm/neon/vst4s8.c: Remove.
3370 * gcc.target/arm/neon/vst4u16.c: Remove.
3371 * gcc.target/arm/neon/vst4u32.c: Remove.
3372 * gcc.target/arm/neon/vst4u64.c: Remove.
3373 * gcc.target/arm/neon/vst4u8.c: Remove.
3374 * gcc.target/arm/neon/vsubQf32.c: Remove.
3375 * gcc.target/arm/neon/vsubQs16.c: Remove.
3376 * gcc.target/arm/neon/vsubQs32.c: Remove.
3377 * gcc.target/arm/neon/vsubQs64.c: Remove.
3378 * gcc.target/arm/neon/vsubQs8.c: Remove.
3379 * gcc.target/arm/neon/vsubQu16.c: Remove.
3380 * gcc.target/arm/neon/vsubQu32.c: Remove.
3381 * gcc.target/arm/neon/vsubQu64.c: Remove.
3382 * gcc.target/arm/neon/vsubQu8.c: Remove.
3383 * gcc.target/arm/neon/vsubf32.c: Remove.
3384 * gcc.target/arm/neon/vsubhns16.c: Remove.
3385 * gcc.target/arm/neon/vsubhns32.c: Remove.
3386 * gcc.target/arm/neon/vsubhns64.c: Remove.
3387 * gcc.target/arm/neon/vsubhnu16.c: Remove.
3388 * gcc.target/arm/neon/vsubhnu32.c: Remove.
3389 * gcc.target/arm/neon/vsubhnu64.c: Remove.
3390 * gcc.target/arm/neon/vsubls16.c: Remove.
3391 * gcc.target/arm/neon/vsubls32.c: Remove.
3392 * gcc.target/arm/neon/vsubls8.c: Remove.
3393 * gcc.target/arm/neon/vsublu16.c: Remove.
3394 * gcc.target/arm/neon/vsublu32.c: Remove.
3395 * gcc.target/arm/neon/vsublu8.c: Remove.
3396 * gcc.target/arm/neon/vsubs16.c: Remove.
3397 * gcc.target/arm/neon/vsubs32.c: Remove.
3398 * gcc.target/arm/neon/vsubs64.c: Remove.
3399 * gcc.target/arm/neon/vsubs8.c: Remove.
3400 * gcc.target/arm/neon/vsubu16.c: Remove.
3401 * gcc.target/arm/neon/vsubu32.c: Remove.
3402 * gcc.target/arm/neon/vsubu64.c: Remove.
3403 * gcc.target/arm/neon/vsubu8.c: Remove.
3404 * gcc.target/arm/neon/vsubws16.c: Remove.
3405 * gcc.target/arm/neon/vsubws32.c: Remove.
3406 * gcc.target/arm/neon/vsubws8.c: Remove.
3407 * gcc.target/arm/neon/vsubwu16.c: Remove.
3408 * gcc.target/arm/neon/vsubwu32.c: Remove.
3409 * gcc.target/arm/neon/vsubwu8.c: Remove.
3410 * gcc.target/arm/neon/vtbl1p8.c: Remove.
3411 * gcc.target/arm/neon/vtbl1s8.c: Remove.
3412 * gcc.target/arm/neon/vtbl1u8.c: Remove.
3413 * gcc.target/arm/neon/vtbl2p8.c: Remove.
3414 * gcc.target/arm/neon/vtbl2s8.c: Remove.
3415 * gcc.target/arm/neon/vtbl2u8.c: Remove.
3416 * gcc.target/arm/neon/vtbl3p8.c: Remove.
3417 * gcc.target/arm/neon/vtbl3s8.c: Remove.
3418 * gcc.target/arm/neon/vtbl3u8.c: Remove.
3419 * gcc.target/arm/neon/vtbl4p8.c: Remove.
3420 * gcc.target/arm/neon/vtbl4s8.c: Remove.
3421 * gcc.target/arm/neon/vtbl4u8.c: Remove.
3422 * gcc.target/arm/neon/vtbx1p8.c: Remove.
3423 * gcc.target/arm/neon/vtbx1s8.c: Remove.
3424 * gcc.target/arm/neon/vtbx1u8.c: Remove.
3425 * gcc.target/arm/neon/vtbx2p8.c: Remove.
3426 * gcc.target/arm/neon/vtbx2s8.c: Remove.
3427 * gcc.target/arm/neon/vtbx2u8.c: Remove.
3428 * gcc.target/arm/neon/vtbx3p8.c: Remove.
3429 * gcc.target/arm/neon/vtbx3s8.c: Remove.
3430 * gcc.target/arm/neon/vtbx3u8.c: Remove.
3431 * gcc.target/arm/neon/vtbx4p8.c: Remove.
3432 * gcc.target/arm/neon/vtbx4s8.c: Remove.
3433 * gcc.target/arm/neon/vtbx4u8.c: Remove.
3434 * gcc.target/arm/neon/vtrnQf32.c: Remove.
3435 * gcc.target/arm/neon/vtrnQp16.c: Remove.
3436 * gcc.target/arm/neon/vtrnQp8.c: Remove.
3437 * gcc.target/arm/neon/vtrnQs16.c: Remove.
3438 * gcc.target/arm/neon/vtrnQs32.c: Remove.
3439 * gcc.target/arm/neon/vtrnQs8.c: Remove.
3440 * gcc.target/arm/neon/vtrnQu16.c: Remove.
3441 * gcc.target/arm/neon/vtrnQu32.c: Remove.
3442 * gcc.target/arm/neon/vtrnQu8.c: Remove.
3443 * gcc.target/arm/neon/vtrnf32.c: Remove.
3444 * gcc.target/arm/neon/vtrnp16.c: Remove.
3445 * gcc.target/arm/neon/vtrnp8.c: Remove.
3446 * gcc.target/arm/neon/vtrns16.c: Remove.
3447 * gcc.target/arm/neon/vtrns32.c: Remove.
3448 * gcc.target/arm/neon/vtrns8.c: Remove.
3449 * gcc.target/arm/neon/vtrnu16.c: Remove.
3450 * gcc.target/arm/neon/vtrnu32.c: Remove.
3451 * gcc.target/arm/neon/vtrnu8.c: Remove.
3452 * gcc.target/arm/neon/vtstQp8.c: Remove.
3453 * gcc.target/arm/neon/vtstQs16.c: Remove.
3454 * gcc.target/arm/neon/vtstQs32.c: Remove.
3455 * gcc.target/arm/neon/vtstQs8.c: Remove.
3456 * gcc.target/arm/neon/vtstQu16.c: Remove.
3457 * gcc.target/arm/neon/vtstQu32.c: Remove.
3458 * gcc.target/arm/neon/vtstQu8.c: Remove.
3459 * gcc.target/arm/neon/vtstp8.c: Remove.
3460 * gcc.target/arm/neon/vtsts16.c: Remove.
3461 * gcc.target/arm/neon/vtsts32.c: Remove.
3462 * gcc.target/arm/neon/vtsts8.c: Remove.
3463 * gcc.target/arm/neon/vtstu16.c: Remove.
3464 * gcc.target/arm/neon/vtstu32.c: Remove.
3465 * gcc.target/arm/neon/vtstu8.c: Remove.
3466 * gcc.target/arm/neon/vuzpQf32.c: Remove.
3467 * gcc.target/arm/neon/vuzpQp16.c: Remove.
3468 * gcc.target/arm/neon/vuzpQp8.c: Remove.
3469 * gcc.target/arm/neon/vuzpQs16.c: Remove.
3470 * gcc.target/arm/neon/vuzpQs32.c: Remove.
3471 * gcc.target/arm/neon/vuzpQs8.c: Remove.
3472 * gcc.target/arm/neon/vuzpQu16.c: Remove.
3473 * gcc.target/arm/neon/vuzpQu32.c: Remove.
3474 * gcc.target/arm/neon/vuzpQu8.c: Remove.
3475 * gcc.target/arm/neon/vuzpf32.c: Remove.
3476 * gcc.target/arm/neon/vuzpp16.c: Remove.
3477 * gcc.target/arm/neon/vuzpp8.c: Remove.
3478 * gcc.target/arm/neon/vuzps16.c: Remove.
3479 * gcc.target/arm/neon/vuzps32.c: Remove.
3480 * gcc.target/arm/neon/vuzps8.c: Remove.
3481 * gcc.target/arm/neon/vuzpu16.c: Remove.
3482 * gcc.target/arm/neon/vuzpu32.c: Remove.
3483 * gcc.target/arm/neon/vuzpu8.c: Remove.
3484 * gcc.target/arm/neon/vzipQf32.c: Remove.
3485 * gcc.target/arm/neon/vzipQp16.c: Remove.
3486 * gcc.target/arm/neon/vzipQp8.c: Remove.
3487 * gcc.target/arm/neon/vzipQs16.c: Remove.
3488 * gcc.target/arm/neon/vzipQs32.c: Remove.
3489 * gcc.target/arm/neon/vzipQs8.c: Remove.
3490 * gcc.target/arm/neon/vzipQu16.c: Remove.
3491 * gcc.target/arm/neon/vzipQu32.c: Remove.
3492 * gcc.target/arm/neon/vzipQu8.c: Remove.
3493 * gcc.target/arm/neon/vzipf32.c: Remove.
3494 * gcc.target/arm/neon/vzipp16.c: Remove.
3495 * gcc.target/arm/neon/vzipp8.c: Remove.
3496 * gcc.target/arm/neon/vzips16.c: Remove.
3497 * gcc.target/arm/neon/vzips32.c: Remove.
3498 * gcc.target/arm/neon/vzips8.c: Remove.
3499 * gcc.target/arm/neon/vzipu16.c: Remove.
3500 * gcc.target/arm/neon/vzipu32.c: Remove.
3501 * gcc.target/arm/neon/vzipu8.c: Remove.
3502
3503 2015-11-13 Ilya Enkovich <enkovich.gnu@gmail.com>
3504
3505 * g++.dg/vect/simd-mask-store-bool.cc: New test.
3506
3507 2015-11-13 David Malcolm <dmalcolm@redhat.com>
3508
3509 PR driver/67613
3510 * gcc/testsuite/gcc.dg/spellcheck-options-1.c: New file.
3511 * gcc/testsuite/gcc.dg/spellcheck-options-2.c: New file.
3512
3513 2015-11-13 David Malcolm <dmalcolm@redhat.com>
3514
3515 * gcc.dg/plugin/levenshtein-test-1.c: New file.
3516 * gcc.dg/plugin/levenshtein_plugin.c: New file.
3517 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
3518 levenshtein_plugin.c.
3519 * gcc.dg/spellcheck-fields.c: New file.
3520
3521 2015-11-12 Steven G. Kargl <kargl@gcc.gnu.org>
3522
3523 PR fortran/68318
3524 * gfortran.dg/pr68318_1.f90: New test.
3525 * gfortran.dg/pr68318_2.f90: Ditto.
3526
3527 2015-11-12 James Norris <jnorris@codesourcery.com>
3528 Joseph Myers <joseph@codesourcery.com>
3529
3530 * c-c++-common/goacc/declare-1.c: New test.
3531 * c-c++-common/goacc/declare-2.c: Likewise.
3532
3533 2015-11-12 Christophe Lyon <christophe.lyon@linaro.org>
3534
3535 [ARM] Remove neon-testgen.ml and generated tests.
3536
3537 * gcc.target/arm/neon/vRaddhns16.c: Remove.
3538 * gcc.target/arm/neon/vRaddhns32.c: Remove.
3539 * gcc.target/arm/neon/vRaddhns64.c: Remove.
3540 * gcc.target/arm/neon/vRaddhnu16.c: Remove.
3541 * gcc.target/arm/neon/vRaddhnu32.c: Remove.
3542 * gcc.target/arm/neon/vRaddhnu64.c: Remove.
3543 * gcc.target/arm/neon/vRhaddQs16.c: Remove.
3544 * gcc.target/arm/neon/vRhaddQs32.c: Remove.
3545 * gcc.target/arm/neon/vRhaddQs8.c: Remove.
3546 * gcc.target/arm/neon/vRhaddQu16.c: Remove.
3547 * gcc.target/arm/neon/vRhaddQu32.c: Remove.
3548 * gcc.target/arm/neon/vRhaddQu8.c: Remove.
3549 * gcc.target/arm/neon/vRhadds16.c: Remove.
3550 * gcc.target/arm/neon/vRhadds32.c: Remove.
3551 * gcc.target/arm/neon/vRhadds8.c: Remove.
3552 * gcc.target/arm/neon/vRhaddu16.c: Remove.
3553 * gcc.target/arm/neon/vRhaddu32.c: Remove.
3554 * gcc.target/arm/neon/vRhaddu8.c: Remove.
3555 * gcc.target/arm/neon/vRshlQs16.c: Remove.
3556 * gcc.target/arm/neon/vRshlQs32.c: Remove.
3557 * gcc.target/arm/neon/vRshlQs64.c: Remove.
3558 * gcc.target/arm/neon/vRshlQs8.c: Remove.
3559 * gcc.target/arm/neon/vRshlQu16.c: Remove.
3560 * gcc.target/arm/neon/vRshlQu32.c: Remove.
3561 * gcc.target/arm/neon/vRshlQu64.c: Remove.
3562 * gcc.target/arm/neon/vRshlQu8.c: Remove.
3563 * gcc.target/arm/neon/vRshls16.c: Remove.
3564 * gcc.target/arm/neon/vRshls32.c: Remove.
3565 * gcc.target/arm/neon/vRshls64.c: Remove.
3566 * gcc.target/arm/neon/vRshls8.c: Remove.
3567 * gcc.target/arm/neon/vRshlu16.c: Remove.
3568 * gcc.target/arm/neon/vRshlu32.c: Remove.
3569 * gcc.target/arm/neon/vRshlu64.c: Remove.
3570 * gcc.target/arm/neon/vRshlu8.c: Remove.
3571 * gcc.target/arm/neon/vRshrQ_ns16.c: Remove.
3572 * gcc.target/arm/neon/vRshrQ_ns32.c: Remove.
3573 * gcc.target/arm/neon/vRshrQ_ns64.c: Remove.
3574 * gcc.target/arm/neon/vRshrQ_ns8.c: Remove.
3575 * gcc.target/arm/neon/vRshrQ_nu16.c: Remove.
3576 * gcc.target/arm/neon/vRshrQ_nu32.c: Remove.
3577 * gcc.target/arm/neon/vRshrQ_nu64.c: Remove.
3578 * gcc.target/arm/neon/vRshrQ_nu8.c: Remove.
3579 * gcc.target/arm/neon/vRshr_ns16.c: Remove.
3580 * gcc.target/arm/neon/vRshr_ns32.c: Remove.
3581 * gcc.target/arm/neon/vRshr_ns64.c: Remove.
3582 * gcc.target/arm/neon/vRshr_ns8.c: Remove.
3583 * gcc.target/arm/neon/vRshr_nu16.c: Remove.
3584 * gcc.target/arm/neon/vRshr_nu32.c: Remove.
3585 * gcc.target/arm/neon/vRshr_nu64.c: Remove.
3586 * gcc.target/arm/neon/vRshr_nu8.c: Remove.
3587 * gcc.target/arm/neon/vRshrn_ns16.c: Remove.
3588 * gcc.target/arm/neon/vRshrn_ns32.c: Remove.
3589 * gcc.target/arm/neon/vRshrn_ns64.c: Remove.
3590 * gcc.target/arm/neon/vRshrn_nu16.c: Remove.
3591 * gcc.target/arm/neon/vRshrn_nu32.c: Remove.
3592 * gcc.target/arm/neon/vRshrn_nu64.c: Remove.
3593 * gcc.target/arm/neon/vRsraQ_ns16.c: Remove.
3594 * gcc.target/arm/neon/vRsraQ_ns32.c: Remove.
3595 * gcc.target/arm/neon/vRsraQ_ns64.c: Remove.
3596 * gcc.target/arm/neon/vRsraQ_ns8.c: Remove.
3597 * gcc.target/arm/neon/vRsraQ_nu16.c: Remove.
3598 * gcc.target/arm/neon/vRsraQ_nu32.c: Remove.
3599 * gcc.target/arm/neon/vRsraQ_nu64.c: Remove.
3600 * gcc.target/arm/neon/vRsraQ_nu8.c: Remove.
3601 * gcc.target/arm/neon/vRsra_ns16.c: Remove.
3602 * gcc.target/arm/neon/vRsra_ns32.c: Remove.
3603 * gcc.target/arm/neon/vRsra_ns64.c: Remove.
3604 * gcc.target/arm/neon/vRsra_ns8.c: Remove.
3605 * gcc.target/arm/neon/vRsra_nu16.c: Remove.
3606 * gcc.target/arm/neon/vRsra_nu32.c: Remove.
3607 * gcc.target/arm/neon/vRsra_nu64.c: Remove.
3608 * gcc.target/arm/neon/vRsra_nu8.c: Remove.
3609 * gcc.target/arm/neon/vRsubhns16.c: Remove.
3610 * gcc.target/arm/neon/vRsubhns32.c: Remove.
3611 * gcc.target/arm/neon/vRsubhns64.c: Remove.
3612 * gcc.target/arm/neon/vRsubhnu16.c: Remove.
3613 * gcc.target/arm/neon/vRsubhnu32.c: Remove.
3614 * gcc.target/arm/neon/vRsubhnu64.c: Remove.
3615 * gcc.target/arm/neon/vabaQs16.c: Remove.
3616 * gcc.target/arm/neon/vabaQs32.c: Remove.
3617 * gcc.target/arm/neon/vabaQs8.c: Remove.
3618 * gcc.target/arm/neon/vabaQu16.c: Remove.
3619 * gcc.target/arm/neon/vabaQu32.c: Remove.
3620 * gcc.target/arm/neon/vabaQu8.c: Remove.
3621 * gcc.target/arm/neon/vabals16.c: Remove.
3622 * gcc.target/arm/neon/vabals32.c: Remove.
3623 * gcc.target/arm/neon/vabals8.c: Remove.
3624 * gcc.target/arm/neon/vabalu16.c: Remove.
3625 * gcc.target/arm/neon/vabalu32.c: Remove.
3626 * gcc.target/arm/neon/vabalu8.c: Remove.
3627 * gcc.target/arm/neon/vabas16.c: Remove.
3628 * gcc.target/arm/neon/vabas32.c: Remove.
3629 * gcc.target/arm/neon/vabas8.c: Remove.
3630 * gcc.target/arm/neon/vabau16.c: Remove.
3631 * gcc.target/arm/neon/vabau32.c: Remove.
3632 * gcc.target/arm/neon/vabau8.c: Remove.
3633 * gcc.target/arm/neon/vabdQf32.c: Remove.
3634 * gcc.target/arm/neon/vabdQs16.c: Remove.
3635 * gcc.target/arm/neon/vabdQs32.c: Remove.
3636 * gcc.target/arm/neon/vabdQs8.c: Remove.
3637 * gcc.target/arm/neon/vabdQu16.c: Remove.
3638 * gcc.target/arm/neon/vabdQu32.c: Remove.
3639 * gcc.target/arm/neon/vabdQu8.c: Remove.
3640 * gcc.target/arm/neon/vabdf32.c: Remove.
3641 * gcc.target/arm/neon/vabdls16.c: Remove.
3642 * gcc.target/arm/neon/vabdls32.c: Remove.
3643 * gcc.target/arm/neon/vabdls8.c: Remove.
3644 * gcc.target/arm/neon/vabdlu16.c: Remove.
3645 * gcc.target/arm/neon/vabdlu32.c: Remove.
3646 * gcc.target/arm/neon/vabdlu8.c: Remove.
3647 * gcc.target/arm/neon/vabds16.c: Remove.
3648 * gcc.target/arm/neon/vabds32.c: Remove.
3649 * gcc.target/arm/neon/vabds8.c: Remove.
3650 * gcc.target/arm/neon/vabdu16.c: Remove.
3651 * gcc.target/arm/neon/vabdu32.c: Remove.
3652 * gcc.target/arm/neon/vabdu8.c: Remove.
3653 * gcc.target/arm/neon/vabsQf32.c: Remove.
3654 * gcc.target/arm/neon/vabsQs16.c: Remove.
3655 * gcc.target/arm/neon/vabsQs32.c: Remove.
3656 * gcc.target/arm/neon/vabsQs8.c: Remove.
3657 * gcc.target/arm/neon/vabsf32.c: Remove.
3658 * gcc.target/arm/neon/vabss16.c: Remove.
3659 * gcc.target/arm/neon/vabss32.c: Remove.
3660 * gcc.target/arm/neon/vabss8.c: Remove.
3661 * gcc.target/arm/neon/vaddQf32.c: Remove.
3662 * gcc.target/arm/neon/vaddQs16.c: Remove.
3663 * gcc.target/arm/neon/vaddQs32.c: Remove.
3664 * gcc.target/arm/neon/vaddQs64.c: Remove.
3665 * gcc.target/arm/neon/vaddQs8.c: Remove.
3666 * gcc.target/arm/neon/vaddQu16.c: Remove.
3667 * gcc.target/arm/neon/vaddQu32.c: Remove.
3668 * gcc.target/arm/neon/vaddQu64.c: Remove.
3669 * gcc.target/arm/neon/vaddQu8.c: Remove.
3670 * gcc.target/arm/neon/vaddf32.c: Remove.
3671 * gcc.target/arm/neon/vaddhns16.c: Remove.
3672 * gcc.target/arm/neon/vaddhns32.c: Remove.
3673 * gcc.target/arm/neon/vaddhns64.c: Remove.
3674 * gcc.target/arm/neon/vaddhnu16.c: Remove.
3675 * gcc.target/arm/neon/vaddhnu32.c: Remove.
3676 * gcc.target/arm/neon/vaddhnu64.c: Remove.
3677 * gcc.target/arm/neon/vaddls16.c: Remove.
3678 * gcc.target/arm/neon/vaddls32.c: Remove.
3679 * gcc.target/arm/neon/vaddls8.c: Remove.
3680 * gcc.target/arm/neon/vaddlu16.c: Remove.
3681 * gcc.target/arm/neon/vaddlu32.c: Remove.
3682 * gcc.target/arm/neon/vaddlu8.c: Remove.
3683 * gcc.target/arm/neon/vadds16.c: Remove.
3684 * gcc.target/arm/neon/vadds32.c: Remove.
3685 * gcc.target/arm/neon/vadds64.c: Remove.
3686 * gcc.target/arm/neon/vadds8.c: Remove.
3687 * gcc.target/arm/neon/vaddu16.c: Remove.
3688 * gcc.target/arm/neon/vaddu32.c: Remove.
3689 * gcc.target/arm/neon/vaddu64.c: Remove.
3690 * gcc.target/arm/neon/vaddu8.c: Remove.
3691 * gcc.target/arm/neon/vaddws16.c: Remove.
3692 * gcc.target/arm/neon/vaddws32.c: Remove.
3693 * gcc.target/arm/neon/vaddws8.c: Remove.
3694 * gcc.target/arm/neon/vaddwu16.c: Remove.
3695 * gcc.target/arm/neon/vaddwu32.c: Remove.
3696 * gcc.target/arm/neon/vaddwu8.c: Remove.
3697 * gcc.target/arm/neon/vandQs16.c: Remove.
3698 * gcc.target/arm/neon/vandQs32.c: Remove.
3699 * gcc.target/arm/neon/vandQs64.c: Remove.
3700 * gcc.target/arm/neon/vandQs8.c: Remove.
3701 * gcc.target/arm/neon/vandQu16.c: Remove.
3702 * gcc.target/arm/neon/vandQu32.c: Remove.
3703 * gcc.target/arm/neon/vandQu64.c: Remove.
3704 * gcc.target/arm/neon/vandQu8.c: Remove.
3705 * gcc.target/arm/neon/vands16.c: Remove.
3706 * gcc.target/arm/neon/vands32.c: Remove.
3707 * gcc.target/arm/neon/vands64.c: Remove.
3708 * gcc.target/arm/neon/vands8.c: Remove.
3709 * gcc.target/arm/neon/vandu16.c: Remove.
3710 * gcc.target/arm/neon/vandu32.c: Remove.
3711 * gcc.target/arm/neon/vandu64.c: Remove.
3712 * gcc.target/arm/neon/vandu8.c: Remove.
3713 * gcc.target/arm/neon/vbicQs16.c: Remove.
3714 * gcc.target/arm/neon/vbicQs32.c: Remove.
3715 * gcc.target/arm/neon/vbicQs64.c: Remove.
3716 * gcc.target/arm/neon/vbicQs8.c: Remove.
3717 * gcc.target/arm/neon/vbicQu16.c: Remove.
3718 * gcc.target/arm/neon/vbicQu32.c: Remove.
3719 * gcc.target/arm/neon/vbicQu64.c: Remove.
3720 * gcc.target/arm/neon/vbicQu8.c: Remove.
3721 * gcc.target/arm/neon/vbics16.c: Remove.
3722 * gcc.target/arm/neon/vbics32.c: Remove.
3723 * gcc.target/arm/neon/vbics64.c: Remove.
3724 * gcc.target/arm/neon/vbics8.c: Remove.
3725 * gcc.target/arm/neon/vbicu16.c: Remove.
3726 * gcc.target/arm/neon/vbicu32.c: Remove.
3727 * gcc.target/arm/neon/vbicu64.c: Remove.
3728 * gcc.target/arm/neon/vbicu8.c: Remove.
3729 * gcc.target/arm/neon/vbslQf32.c: Remove.
3730 * gcc.target/arm/neon/vbslQp16.c: Remove.
3731 * gcc.target/arm/neon/vbslQp64.c: Remove.
3732 * gcc.target/arm/neon/vbslQp8.c: Remove.
3733 * gcc.target/arm/neon/vbslQs16.c: Remove.
3734 * gcc.target/arm/neon/vbslQs32.c: Remove.
3735 * gcc.target/arm/neon/vbslQs64.c: Remove.
3736 * gcc.target/arm/neon/vbslQs8.c: Remove.
3737 * gcc.target/arm/neon/vbslQu16.c: Remove.
3738 * gcc.target/arm/neon/vbslQu32.c: Remove.
3739 * gcc.target/arm/neon/vbslQu64.c: Remove.
3740 * gcc.target/arm/neon/vbslQu8.c: Remove.
3741 * gcc.target/arm/neon/vbslf32.c: Remove.
3742 * gcc.target/arm/neon/vbslp16.c: Remove.
3743 * gcc.target/arm/neon/vbslp64.c: Remove.
3744 * gcc.target/arm/neon/vbslp8.c: Remove.
3745 * gcc.target/arm/neon/vbsls16.c: Remove.
3746 * gcc.target/arm/neon/vbsls32.c: Remove.
3747 * gcc.target/arm/neon/vbsls64.c: Remove.
3748 * gcc.target/arm/neon/vbsls8.c: Remove.
3749 * gcc.target/arm/neon/vbslu16.c: Remove.
3750 * gcc.target/arm/neon/vbslu32.c: Remove.
3751 * gcc.target/arm/neon/vbslu64.c: Remove.
3752 * gcc.target/arm/neon/vbslu8.c: Remove.
3753 * gcc.target/arm/neon/vcageQf32.c: Remove.
3754 * gcc.target/arm/neon/vcagef32.c: Remove.
3755 * gcc.target/arm/neon/vcagtQf32.c: Remove.
3756 * gcc.target/arm/neon/vcagtf32.c: Remove.
3757 * gcc.target/arm/neon/vcaleQf32.c: Remove.
3758 * gcc.target/arm/neon/vcalef32.c: Remove.
3759 * gcc.target/arm/neon/vcaltQf32.c: Remove.
3760 * gcc.target/arm/neon/vcaltf32.c: Remove.
3761 * gcc.target/arm/neon/vceqQf32.c: Remove.
3762 * gcc.target/arm/neon/vceqQp8.c: Remove.
3763 * gcc.target/arm/neon/vceqQs16.c: Remove.
3764 * gcc.target/arm/neon/vceqQs32.c: Remove.
3765 * gcc.target/arm/neon/vceqQs8.c: Remove.
3766 * gcc.target/arm/neon/vceqQu16.c: Remove.
3767 * gcc.target/arm/neon/vceqQu32.c: Remove.
3768 * gcc.target/arm/neon/vceqQu8.c: Remove.
3769 * gcc.target/arm/neon/vceqf32.c: Remove.
3770 * gcc.target/arm/neon/vceqp8.c: Remove.
3771 * gcc.target/arm/neon/vceqs16.c: Remove.
3772 * gcc.target/arm/neon/vceqs32.c: Remove.
3773 * gcc.target/arm/neon/vceqs8.c: Remove.
3774 * gcc.target/arm/neon/vcequ16.c: Remove.
3775 * gcc.target/arm/neon/vcequ32.c: Remove.
3776 * gcc.target/arm/neon/vcequ8.c: Remove.
3777 * gcc.target/arm/neon/vcgeQf32.c: Remove.
3778 * gcc.target/arm/neon/vcgeQs16.c: Remove.
3779 * gcc.target/arm/neon/vcgeQs32.c: Remove.
3780 * gcc.target/arm/neon/vcgeQs8.c: Remove.
3781 * gcc.target/arm/neon/vcgeQu16.c: Remove.
3782 * gcc.target/arm/neon/vcgeQu32.c: Remove.
3783 * gcc.target/arm/neon/vcgeQu8.c: Remove.
3784 * gcc.target/arm/neon/vcgef32.c: Remove.
3785 * gcc.target/arm/neon/vcges16.c: Remove.
3786 * gcc.target/arm/neon/vcges32.c: Remove.
3787 * gcc.target/arm/neon/vcges8.c: Remove.
3788 * gcc.target/arm/neon/vcgeu16.c: Remove.
3789 * gcc.target/arm/neon/vcgeu32.c: Remove.
3790 * gcc.target/arm/neon/vcgeu8.c: Remove.
3791 * gcc.target/arm/neon/vcgtQf32.c: Remove.
3792 * gcc.target/arm/neon/vcgtQs16.c: Remove.
3793 * gcc.target/arm/neon/vcgtQs32.c: Remove.
3794 * gcc.target/arm/neon/vcgtQs8.c: Remove.
3795 * gcc.target/arm/neon/vcgtQu16.c: Remove.
3796 * gcc.target/arm/neon/vcgtQu32.c: Remove.
3797 * gcc.target/arm/neon/vcgtQu8.c: Remove.
3798 * gcc.target/arm/neon/vcgtf32.c: Remove.
3799 * gcc.target/arm/neon/vcgts16.c: Remove.
3800 * gcc.target/arm/neon/vcgts32.c: Remove.
3801 * gcc.target/arm/neon/vcgts8.c: Remove.
3802 * gcc.target/arm/neon/vcgtu16.c: Remove.
3803 * gcc.target/arm/neon/vcgtu32.c: Remove.
3804 * gcc.target/arm/neon/vcgtu8.c: Remove.
3805 * gcc.target/arm/neon/vcleQf32.c: Remove.
3806 * gcc.target/arm/neon/vcleQs16.c: Remove.
3807 * gcc.target/arm/neon/vcleQs32.c: Remove.
3808 * gcc.target/arm/neon/vcleQs8.c: Remove.
3809 * gcc.target/arm/neon/vcleQu16.c: Remove.
3810 * gcc.target/arm/neon/vcleQu32.c: Remove.
3811 * gcc.target/arm/neon/vcleQu8.c: Remove.
3812 * gcc.target/arm/neon/vclef32.c: Remove.
3813 * gcc.target/arm/neon/vcles16.c: Remove.
3814 * gcc.target/arm/neon/vcles32.c: Remove.
3815 * gcc.target/arm/neon/vcles8.c: Remove.
3816 * gcc.target/arm/neon/vcleu16.c: Remove.
3817 * gcc.target/arm/neon/vcleu32.c: Remove.
3818 * gcc.target/arm/neon/vcleu8.c: Remove.
3819 * gcc.target/arm/neon/vclsQs16.c: Remove.
3820 * gcc.target/arm/neon/vclsQs32.c: Remove.
3821 * gcc.target/arm/neon/vclsQs8.c: Remove.
3822 * gcc.target/arm/neon/vclss16.c: Remove.
3823 * gcc.target/arm/neon/vclss32.c: Remove.
3824 * gcc.target/arm/neon/vclss8.c: Remove.
3825 * gcc.target/arm/neon/vcltQf32.c: Remove.
3826 * gcc.target/arm/neon/vcltQs16.c: Remove.
3827 * gcc.target/arm/neon/vcltQs32.c: Remove.
3828 * gcc.target/arm/neon/vcltQs8.c: Remove.
3829 * gcc.target/arm/neon/vcltQu16.c: Remove.
3830 * gcc.target/arm/neon/vcltQu32.c: Remove.
3831 * gcc.target/arm/neon/vcltQu8.c: Remove.
3832 * gcc.target/arm/neon/vcltf32.c: Remove.
3833 * gcc.target/arm/neon/vclts16.c: Remove.
3834 * gcc.target/arm/neon/vclts32.c: Remove.
3835 * gcc.target/arm/neon/vclts8.c: Remove.
3836 * gcc.target/arm/neon/vcltu16.c: Remove.
3837 * gcc.target/arm/neon/vcltu32.c: Remove.
3838 * gcc.target/arm/neon/vcltu8.c: Remove.
3839 * gcc.target/arm/neon/vclzQs16.c: Remove.
3840 * gcc.target/arm/neon/vclzQs32.c: Remove.
3841 * gcc.target/arm/neon/vclzQs8.c: Remove.
3842 * gcc.target/arm/neon/vclzQu16.c: Remove.
3843 * gcc.target/arm/neon/vclzQu32.c: Remove.
3844 * gcc.target/arm/neon/vclzQu8.c: Remove.
3845 * gcc.target/arm/neon/vclzs16.c: Remove.
3846 * gcc.target/arm/neon/vclzs32.c: Remove.
3847 * gcc.target/arm/neon/vclzs8.c: Remove.
3848 * gcc.target/arm/neon/vclzu16.c: Remove.
3849 * gcc.target/arm/neon/vclzu32.c: Remove.
3850 * gcc.target/arm/neon/vclzu8.c: Remove.
3851 * gcc.target/arm/neon/vcntQp8.c: Remove.
3852 * gcc.target/arm/neon/vcntQs8.c: Remove.
3853 * gcc.target/arm/neon/vcntQu8.c: Remove.
3854 * gcc.target/arm/neon/vcntp8.c: Remove.
3855 * gcc.target/arm/neon/vcnts8.c: Remove.
3856 * gcc.target/arm/neon/vcntu8.c: Remove.
3857 * gcc.target/arm/neon/vcombinef32.c: Remove.
3858 * gcc.target/arm/neon/vcombinep16.c: Remove.
3859 * gcc.target/arm/neon/vcombinep64.c: Remove.
3860 * gcc.target/arm/neon/vcombinep8.c: Remove.
3861 * gcc.target/arm/neon/vcombines16.c: Remove.
3862 * gcc.target/arm/neon/vcombines32.c: Remove.
3863 * gcc.target/arm/neon/vcombines64.c: Remove.
3864 * gcc.target/arm/neon/vcombines8.c: Remove.
3865 * gcc.target/arm/neon/vcombineu16.c: Remove.
3866 * gcc.target/arm/neon/vcombineu32.c: Remove.
3867 * gcc.target/arm/neon/vcombineu64.c: Remove.
3868 * gcc.target/arm/neon/vcombineu8.c: Remove.
3869 * gcc.target/arm/neon/vcreatef32.c: Remove.
3870 * gcc.target/arm/neon/vcreatep16.c: Remove.
3871 * gcc.target/arm/neon/vcreatep64.c: Remove.
3872 * gcc.target/arm/neon/vcreatep8.c: Remove.
3873 * gcc.target/arm/neon/vcreates16.c: Remove.
3874 * gcc.target/arm/neon/vcreates32.c: Remove.
3875 * gcc.target/arm/neon/vcreates64.c: Remove.
3876 * gcc.target/arm/neon/vcreates8.c: Remove.
3877 * gcc.target/arm/neon/vcreateu16.c: Remove.
3878 * gcc.target/arm/neon/vcreateu32.c: Remove.
3879 * gcc.target/arm/neon/vcreateu64.c: Remove.
3880 * gcc.target/arm/neon/vcreateu8.c: Remove.
3881 * gcc.target/arm/neon/vcvtQ_nf32_s32.c: Remove.
3882 * gcc.target/arm/neon/vcvtQ_nf32_u32.c: Remove.
3883 * gcc.target/arm/neon/vcvtQ_ns32_f32.c: Remove.
3884 * gcc.target/arm/neon/vcvtQ_nu32_f32.c: Remove.
3885 * gcc.target/arm/neon/vcvtQf32_s32.c: Remove.
3886 * gcc.target/arm/neon/vcvtQf32_u32.c: Remove.
3887 * gcc.target/arm/neon/vcvtQs32_f32.c: Remove.
3888 * gcc.target/arm/neon/vcvtQu32_f32.c: Remove.
3889 * gcc.target/arm/neon/vcvt_nf32_s32.c: Remove.
3890 * gcc.target/arm/neon/vcvt_nf32_u32.c: Remove.
3891 * gcc.target/arm/neon/vcvt_ns32_f32.c: Remove.
3892 * gcc.target/arm/neon/vcvt_nu32_f32.c: Remove.
3893 * gcc.target/arm/neon/vcvtf16_f32.c: Remove.
3894 * gcc.target/arm/neon/vcvtf32_f16.c: Remove.
3895 * gcc.target/arm/neon/vcvtf32_s32.c: Remove.
3896 * gcc.target/arm/neon/vcvtf32_u32.c: Remove.
3897 * gcc.target/arm/neon/vcvts32_f32.c: Remove.
3898 * gcc.target/arm/neon/vcvtu32_f32.c: Remove.
3899 * gcc.target/arm/neon/vdupQ_lanef32.c: Remove.
3900 * gcc.target/arm/neon/vdupQ_lanep16.c: Remove.
3901 * gcc.target/arm/neon/vdupQ_lanep64.c: Remove.
3902 * gcc.target/arm/neon/vdupQ_lanep8.c: Remove.
3903 * gcc.target/arm/neon/vdupQ_lanes16.c: Remove.
3904 * gcc.target/arm/neon/vdupQ_lanes32.c: Remove.
3905 * gcc.target/arm/neon/vdupQ_lanes64.c: Remove.
3906 * gcc.target/arm/neon/vdupQ_lanes8.c: Remove.
3907 * gcc.target/arm/neon/vdupQ_laneu16.c: Remove.
3908 * gcc.target/arm/neon/vdupQ_laneu32.c: Remove.
3909 * gcc.target/arm/neon/vdupQ_laneu64.c: Remove.
3910 * gcc.target/arm/neon/vdupQ_laneu8.c: Remove.
3911 * gcc.target/arm/neon/vdupQ_nf32.c: Remove.
3912 * gcc.target/arm/neon/vdupQ_np16.c: Remove.
3913 * gcc.target/arm/neon/vdupQ_np64.c: Remove.
3914 * gcc.target/arm/neon/vdupQ_np8.c: Remove.
3915 * gcc.target/arm/neon/vdupQ_ns16.c: Remove.
3916 * gcc.target/arm/neon/vdupQ_ns32.c: Remove.
3917 * gcc.target/arm/neon/vdupQ_ns64.c: Remove.
3918 * gcc.target/arm/neon/vdupQ_ns8.c: Remove.
3919 * gcc.target/arm/neon/vdupQ_nu16.c: Remove.
3920 * gcc.target/arm/neon/vdupQ_nu32.c: Remove.
3921 * gcc.target/arm/neon/vdupQ_nu64.c: Remove.
3922 * gcc.target/arm/neon/vdupQ_nu8.c: Remove.
3923 * gcc.target/arm/neon/vdup_lanef32.c: Remove.
3924 * gcc.target/arm/neon/vdup_lanep16.c: Remove.
3925 * gcc.target/arm/neon/vdup_lanep64.c: Remove.
3926 * gcc.target/arm/neon/vdup_lanep8.c: Remove.
3927 * gcc.target/arm/neon/vdup_lanes16.c: Remove.
3928 * gcc.target/arm/neon/vdup_lanes32.c: Remove.
3929 * gcc.target/arm/neon/vdup_lanes64.c: Remove.
3930 * gcc.target/arm/neon/vdup_lanes8.c: Remove.
3931 * gcc.target/arm/neon/vdup_laneu16.c: Remove.
3932 * gcc.target/arm/neon/vdup_laneu32.c: Remove.
3933 * gcc.target/arm/neon/vdup_laneu64.c: Remove.
3934 * gcc.target/arm/neon/vdup_laneu8.c: Remove.
3935 * gcc.target/arm/neon/vdup_nf32.c: Remove.
3936 * gcc.target/arm/neon/vdup_np16.c: Remove.
3937 * gcc.target/arm/neon/vdup_np64.c: Remove.
3938 * gcc.target/arm/neon/vdup_np8.c: Remove.
3939 * gcc.target/arm/neon/vdup_ns16.c: Remove.
3940 * gcc.target/arm/neon/vdup_ns32.c: Remove.
3941 * gcc.target/arm/neon/vdup_ns64.c: Remove.
3942 * gcc.target/arm/neon/vdup_ns8.c: Remove.
3943 * gcc.target/arm/neon/vdup_nu16.c: Remove.
3944 * gcc.target/arm/neon/vdup_nu32.c: Remove.
3945 * gcc.target/arm/neon/vdup_nu64.c: Remove.
3946 * gcc.target/arm/neon/vdup_nu8.c: Remove.
3947 * gcc.target/arm/neon/veorQs16.c: Remove.
3948 * gcc.target/arm/neon/veorQs32.c: Remove.
3949 * gcc.target/arm/neon/veorQs64.c: Remove.
3950 * gcc.target/arm/neon/veorQs8.c: Remove.
3951 * gcc.target/arm/neon/veorQu16.c: Remove.
3952 * gcc.target/arm/neon/veorQu32.c: Remove.
3953 * gcc.target/arm/neon/veorQu64.c: Remove.
3954 * gcc.target/arm/neon/veorQu8.c: Remove.
3955 * gcc.target/arm/neon/veors16.c: Remove.
3956 * gcc.target/arm/neon/veors32.c: Remove.
3957 * gcc.target/arm/neon/veors64.c: Remove.
3958 * gcc.target/arm/neon/veors8.c: Remove.
3959 * gcc.target/arm/neon/veoru16.c: Remove.
3960 * gcc.target/arm/neon/veoru32.c: Remove.
3961 * gcc.target/arm/neon/veoru64.c: Remove.
3962 * gcc.target/arm/neon/veoru8.c: Remove.
3963 * gcc.target/arm/neon/vextQf32.c: Remove.
3964 * gcc.target/arm/neon/vextQp16.c: Remove.
3965 * gcc.target/arm/neon/vextQp64.c: Remove.
3966 * gcc.target/arm/neon/vextQp8.c: Remove.
3967 * gcc.target/arm/neon/vextQs16.c: Remove.
3968 * gcc.target/arm/neon/vextQs32.c: Remove.
3969 * gcc.target/arm/neon/vextQs64.c: Remove.
3970 * gcc.target/arm/neon/vextQs8.c: Remove.
3971 * gcc.target/arm/neon/vextQu16.c: Remove.
3972 * gcc.target/arm/neon/vextQu32.c: Remove.
3973 * gcc.target/arm/neon/vextQu64.c: Remove.
3974 * gcc.target/arm/neon/vextQu8.c: Remove.
3975 * gcc.target/arm/neon/vextf32.c: Remove.
3976 * gcc.target/arm/neon/vextp16.c: Remove.
3977 * gcc.target/arm/neon/vextp64.c: Remove.
3978 * gcc.target/arm/neon/vextp8.c: Remove.
3979 * gcc.target/arm/neon/vexts16.c: Remove.
3980 * gcc.target/arm/neon/vexts32.c: Remove.
3981 * gcc.target/arm/neon/vexts64.c: Remove.
3982 * gcc.target/arm/neon/vexts8.c: Remove.
3983 * gcc.target/arm/neon/vextu16.c: Remove.
3984 * gcc.target/arm/neon/vextu32.c: Remove.
3985 * gcc.target/arm/neon/vextu64.c: Remove.
3986 * gcc.target/arm/neon/vextu8.c: Remove.
3987 * gcc.target/arm/neon/vfmaQf32.c: Remove.
3988 * gcc.target/arm/neon/vfmaf32.c: Remove.
3989 * gcc.target/arm/neon/vfmsQf32.c: Remove.
3990 * gcc.target/arm/neon/vfmsf32.c: Remove.
3991 * gcc.target/arm/neon/vgetQ_lanef32.c: Remove.
3992 * gcc.target/arm/neon/vgetQ_lanep16.c: Remove.
3993 * gcc.target/arm/neon/vgetQ_lanep8.c: Remove.
3994 * gcc.target/arm/neon/vgetQ_lanes16.c: Remove.
3995 * gcc.target/arm/neon/vgetQ_lanes32.c: Remove.
3996 * gcc.target/arm/neon/vgetQ_lanes64.c: Remove.
3997 * gcc.target/arm/neon/vgetQ_lanes8.c: Remove.
3998 * gcc.target/arm/neon/vgetQ_laneu16.c: Remove.
3999 * gcc.target/arm/neon/vgetQ_laneu32.c: Remove.
4000 * gcc.target/arm/neon/vgetQ_laneu64.c: Remove.
4001 * gcc.target/arm/neon/vgetQ_laneu8.c: Remove.
4002 * gcc.target/arm/neon/vget_highf32.c: Remove.
4003 * gcc.target/arm/neon/vget_highp16.c: Remove.
4004 * gcc.target/arm/neon/vget_highp64.c: Remove.
4005 * gcc.target/arm/neon/vget_highp8.c: Remove.
4006 * gcc.target/arm/neon/vget_highs16.c: Remove.
4007 * gcc.target/arm/neon/vget_highs32.c: Remove.
4008 * gcc.target/arm/neon/vget_highs64.c: Remove.
4009 * gcc.target/arm/neon/vget_highs8.c: Remove.
4010 * gcc.target/arm/neon/vget_highu16.c: Remove.
4011 * gcc.target/arm/neon/vget_highu32.c: Remove.
4012 * gcc.target/arm/neon/vget_highu64.c: Remove.
4013 * gcc.target/arm/neon/vget_highu8.c: Remove.
4014 * gcc.target/arm/neon/vget_lanef32.c: Remove.
4015 * gcc.target/arm/neon/vget_lanep16.c: Remove.
4016 * gcc.target/arm/neon/vget_lanep8.c: Remove.
4017 * gcc.target/arm/neon/vget_lanes16.c: Remove.
4018 * gcc.target/arm/neon/vget_lanes32.c: Remove.
4019 * gcc.target/arm/neon/vget_lanes64.c: Remove.
4020 * gcc.target/arm/neon/vget_lanes8.c: Remove.
4021 * gcc.target/arm/neon/vget_laneu16.c: Remove.
4022 * gcc.target/arm/neon/vget_laneu32.c: Remove.
4023 * gcc.target/arm/neon/vget_laneu64.c: Remove.
4024 * gcc.target/arm/neon/vget_laneu8.c: Remove.
4025 * gcc.target/arm/neon/vget_lowf32.c: Remove.
4026 * gcc.target/arm/neon/vget_lowp16.c: Remove.
4027 * gcc.target/arm/neon/vget_lowp64.c: Remove.
4028 * gcc.target/arm/neon/vget_lowp8.c: Remove.
4029 * gcc.target/arm/neon/vget_lows16.c: Remove.
4030 * gcc.target/arm/neon/vget_lows32.c: Remove.
4031 * gcc.target/arm/neon/vget_lows64.c: Remove.
4032 * gcc.target/arm/neon/vget_lows8.c: Remove.
4033 * gcc.target/arm/neon/vget_lowu16.c: Remove.
4034 * gcc.target/arm/neon/vget_lowu32.c: Remove.
4035 * gcc.target/arm/neon/vget_lowu64.c: Remove.
4036 * gcc.target/arm/neon/vget_lowu8.c: Remove.
4037 * gcc.target/arm/neon/vhaddQs16.c: Remove.
4038 * gcc.target/arm/neon/vhaddQs32.c: Remove.
4039 * gcc.target/arm/neon/vhaddQs8.c: Remove.
4040 * gcc.target/arm/neon/vhaddQu16.c: Remove.
4041 * gcc.target/arm/neon/vhaddQu32.c: Remove.
4042 * gcc.target/arm/neon/vhaddQu8.c: Remove.
4043 * gcc.target/arm/neon/vhadds16.c: Remove.
4044 * gcc.target/arm/neon/vhadds32.c: Remove.
4045 * gcc.target/arm/neon/vhadds8.c: Remove.
4046 * gcc.target/arm/neon/vhaddu16.c: Remove.
4047 * gcc.target/arm/neon/vhaddu32.c: Remove.
4048 * gcc.target/arm/neon/vhaddu8.c: Remove.
4049 * gcc.target/arm/neon/vhsubQs16.c: Remove.
4050 * gcc.target/arm/neon/vhsubQs32.c: Remove.
4051 * gcc.target/arm/neon/vhsubQs8.c: Remove.
4052 * gcc.target/arm/neon/vhsubQu16.c: Remove.
4053 * gcc.target/arm/neon/vhsubQu32.c: Remove.
4054 * gcc.target/arm/neon/vhsubQu8.c: Remove.
4055 * gcc.target/arm/neon/vhsubs16.c: Remove.
4056 * gcc.target/arm/neon/vhsubs32.c: Remove.
4057 * gcc.target/arm/neon/vhsubs8.c: Remove.
4058 * gcc.target/arm/neon/vhsubu16.c: Remove.
4059 * gcc.target/arm/neon/vhsubu32.c: Remove.
4060 * gcc.target/arm/neon/vhsubu8.c: Remove.
4061 * gcc.target/arm/neon/vld1Q_dupf32.c: Remove.
4062 * gcc.target/arm/neon/vld1Q_dupp16.c: Remove.
4063 * gcc.target/arm/neon/vld1Q_dupp64.c: Remove.
4064 * gcc.target/arm/neon/vld1Q_dupp8.c: Remove.
4065 * gcc.target/arm/neon/vld1Q_dups16.c: Remove.
4066 * gcc.target/arm/neon/vld1Q_dups32.c: Remove.
4067 * gcc.target/arm/neon/vld1Q_dups64.c: Remove.
4068 * gcc.target/arm/neon/vld1Q_dups8.c: Remove.
4069 * gcc.target/arm/neon/vld1Q_dupu16.c: Remove.
4070 * gcc.target/arm/neon/vld1Q_dupu32.c: Remove.
4071 * gcc.target/arm/neon/vld1Q_dupu64.c: Remove.
4072 * gcc.target/arm/neon/vld1Q_dupu8.c: Remove.
4073 * gcc.target/arm/neon/vld1Q_lanef32.c: Remove.
4074 * gcc.target/arm/neon/vld1Q_lanep16.c: Remove.
4075 * gcc.target/arm/neon/vld1Q_lanep64.c: Remove.
4076 * gcc.target/arm/neon/vld1Q_lanep8.c: Remove.
4077 * gcc.target/arm/neon/vld1Q_lanes16.c: Remove.
4078 * gcc.target/arm/neon/vld1Q_lanes32.c: Remove.
4079 * gcc.target/arm/neon/vld1Q_lanes64.c: Remove.
4080 * gcc.target/arm/neon/vld1Q_lanes8.c: Remove.
4081 * gcc.target/arm/neon/vld1Q_laneu16.c: Remove.
4082 * gcc.target/arm/neon/vld1Q_laneu32.c: Remove.
4083 * gcc.target/arm/neon/vld1Q_laneu64.c: Remove.
4084 * gcc.target/arm/neon/vld1Q_laneu8.c: Remove.
4085 * gcc.target/arm/neon/vld1Qf32.c: Remove.
4086 * gcc.target/arm/neon/vld1Qp16.c: Remove.
4087 * gcc.target/arm/neon/vld1Qp64.c: Remove.
4088 * gcc.target/arm/neon/vld1Qp8.c: Remove.
4089 * gcc.target/arm/neon/vld1Qs16.c: Remove.
4090 * gcc.target/arm/neon/vld1Qs32.c: Remove.
4091 * gcc.target/arm/neon/vld1Qs64.c: Remove.
4092 * gcc.target/arm/neon/vld1Qs8.c: Remove.
4093 * gcc.target/arm/neon/vld1Qu16.c: Remove.
4094 * gcc.target/arm/neon/vld1Qu32.c: Remove.
4095 * gcc.target/arm/neon/vld1Qu64.c: Remove.
4096 * gcc.target/arm/neon/vld1Qu8.c: Remove.
4097 * gcc.target/arm/neon/vld1_dupf32.c: Remove.
4098 * gcc.target/arm/neon/vld1_dupp16.c: Remove.
4099 * gcc.target/arm/neon/vld1_dupp64.c: Remove.
4100 * gcc.target/arm/neon/vld1_dupp8.c: Remove.
4101 * gcc.target/arm/neon/vld1_dups16.c: Remove.
4102 * gcc.target/arm/neon/vld1_dups32.c: Remove.
4103 * gcc.target/arm/neon/vld1_dups64.c: Remove.
4104 * gcc.target/arm/neon/vld1_dups8.c: Remove.
4105 * gcc.target/arm/neon/vld1_dupu16.c: Remove.
4106 * gcc.target/arm/neon/vld1_dupu32.c: Remove.
4107 * gcc.target/arm/neon/vld1_dupu64.c: Remove.
4108 * gcc.target/arm/neon/vld1_dupu8.c: Remove.
4109 * gcc.target/arm/neon/vld1_lanef32.c: Remove.
4110 * gcc.target/arm/neon/vld1_lanep16.c: Remove.
4111 * gcc.target/arm/neon/vld1_lanep64.c: Remove.
4112 * gcc.target/arm/neon/vld1_lanep8.c: Remove.
4113 * gcc.target/arm/neon/vld1_lanes16.c: Remove.
4114 * gcc.target/arm/neon/vld1_lanes32.c: Remove.
4115 * gcc.target/arm/neon/vld1_lanes64.c: Remove.
4116 * gcc.target/arm/neon/vld1_lanes8.c: Remove.
4117 * gcc.target/arm/neon/vld1_laneu16.c: Remove.
4118 * gcc.target/arm/neon/vld1_laneu32.c: Remove.
4119 * gcc.target/arm/neon/vld1_laneu64.c: Remove.
4120 * gcc.target/arm/neon/vld1_laneu8.c: Remove.
4121 * gcc.target/arm/neon/vld1f32.c: Remove.
4122 * gcc.target/arm/neon/vld1p16.c: Remove.
4123 * gcc.target/arm/neon/vld1p64.c: Remove.
4124 * gcc.target/arm/neon/vld1p8.c: Remove.
4125 * gcc.target/arm/neon/vld1s16.c: Remove.
4126 * gcc.target/arm/neon/vld1s32.c: Remove.
4127 * gcc.target/arm/neon/vld1s64.c: Remove.
4128 * gcc.target/arm/neon/vld1s8.c: Remove.
4129 * gcc.target/arm/neon/vld1u16.c: Remove.
4130 * gcc.target/arm/neon/vld1u32.c: Remove.
4131 * gcc.target/arm/neon/vld1u64.c: Remove.
4132 * gcc.target/arm/neon/vld1u8.c: Remove.
4133 * gcc.target/arm/neon/vld2Q_lanef32.c: Remove.
4134 * gcc.target/arm/neon/vld2Q_lanep16.c: Remove.
4135 * gcc.target/arm/neon/vld2Q_lanes16.c: Remove.
4136 * gcc.target/arm/neon/vld2Q_lanes32.c: Remove.
4137 * gcc.target/arm/neon/vld2Q_laneu16.c: Remove.
4138 * gcc.target/arm/neon/vld2Q_laneu32.c: Remove.
4139 * gcc.target/arm/neon/vld2Qf32.c: Remove.
4140 * gcc.target/arm/neon/vld2Qp16.c: Remove.
4141 * gcc.target/arm/neon/vld2Qp8.c: Remove.
4142 * gcc.target/arm/neon/vld2Qs16.c: Remove.
4143 * gcc.target/arm/neon/vld2Qs32.c: Remove.
4144 * gcc.target/arm/neon/vld2Qs8.c: Remove.
4145 * gcc.target/arm/neon/vld2Qu16.c: Remove.
4146 * gcc.target/arm/neon/vld2Qu32.c: Remove.
4147 * gcc.target/arm/neon/vld2Qu8.c: Remove.
4148 * gcc.target/arm/neon/vld2_dupf32.c: Remove.
4149 * gcc.target/arm/neon/vld2_dupp16.c: Remove.
4150 * gcc.target/arm/neon/vld2_dupp64.c: Remove.
4151 * gcc.target/arm/neon/vld2_dupp8.c: Remove.
4152 * gcc.target/arm/neon/vld2_dups16.c: Remove.
4153 * gcc.target/arm/neon/vld2_dups32.c: Remove.
4154 * gcc.target/arm/neon/vld2_dups64.c: Remove.
4155 * gcc.target/arm/neon/vld2_dups8.c: Remove.
4156 * gcc.target/arm/neon/vld2_dupu16.c: Remove.
4157 * gcc.target/arm/neon/vld2_dupu32.c: Remove.
4158 * gcc.target/arm/neon/vld2_dupu64.c: Remove.
4159 * gcc.target/arm/neon/vld2_dupu8.c: Remove.
4160 * gcc.target/arm/neon/vld2_lanef32.c: Remove.
4161 * gcc.target/arm/neon/vld2_lanep16.c: Remove.
4162 * gcc.target/arm/neon/vld2_lanep8.c: Remove.
4163 * gcc.target/arm/neon/vld2_lanes16.c: Remove.
4164 * gcc.target/arm/neon/vld2_lanes32.c: Remove.
4165 * gcc.target/arm/neon/vld2_lanes8.c: Remove.
4166 * gcc.target/arm/neon/vld2_laneu16.c: Remove.
4167 * gcc.target/arm/neon/vld2_laneu32.c: Remove.
4168 * gcc.target/arm/neon/vld2_laneu8.c: Remove.
4169 * gcc.target/arm/neon/vld2f32.c: Remove.
4170 * gcc.target/arm/neon/vld2p16.c: Remove.
4171 * gcc.target/arm/neon/vld2p64.c: Remove.
4172 * gcc.target/arm/neon/vld2p8.c: Remove.
4173 * gcc.target/arm/neon/vld2s16.c: Remove.
4174 * gcc.target/arm/neon/vld2s32.c: Remove.
4175 * gcc.target/arm/neon/vld2s64.c: Remove.
4176 * gcc.target/arm/neon/vld2s8.c: Remove.
4177 * gcc.target/arm/neon/vld2u16.c: Remove.
4178 * gcc.target/arm/neon/vld2u32.c: Remove.
4179 * gcc.target/arm/neon/vld2u64.c: Remove.
4180 * gcc.target/arm/neon/vld2u8.c: Remove.
4181 * gcc.target/arm/neon/vld3Q_lanef32.c: Remove.
4182 * gcc.target/arm/neon/vld3Q_lanep16.c: Remove.
4183 * gcc.target/arm/neon/vld3Q_lanes16.c: Remove.
4184 * gcc.target/arm/neon/vld3Q_lanes32.c: Remove.
4185 * gcc.target/arm/neon/vld3Q_laneu16.c: Remove.
4186 * gcc.target/arm/neon/vld3Q_laneu32.c: Remove.
4187 * gcc.target/arm/neon/vld3Qf32.c: Remove.
4188 * gcc.target/arm/neon/vld3Qp16.c: Remove.
4189 * gcc.target/arm/neon/vld3Qp8.c: Remove.
4190 * gcc.target/arm/neon/vld3Qs16.c: Remove.
4191 * gcc.target/arm/neon/vld3Qs32.c: Remove.
4192 * gcc.target/arm/neon/vld3Qs8.c: Remove.
4193 * gcc.target/arm/neon/vld3Qu16.c: Remove.
4194 * gcc.target/arm/neon/vld3Qu32.c: Remove.
4195 * gcc.target/arm/neon/vld3Qu8.c: Remove.
4196 * gcc.target/arm/neon/vld3_dupf32.c: Remove.
4197 * gcc.target/arm/neon/vld3_dupp16.c: Remove.
4198 * gcc.target/arm/neon/vld3_dupp64.c: Remove.
4199 * gcc.target/arm/neon/vld3_dupp8.c: Remove.
4200 * gcc.target/arm/neon/vld3_dups16.c: Remove.
4201 * gcc.target/arm/neon/vld3_dups32.c: Remove.
4202 * gcc.target/arm/neon/vld3_dups64.c: Remove.
4203 * gcc.target/arm/neon/vld3_dups8.c: Remove.
4204 * gcc.target/arm/neon/vld3_dupu16.c: Remove.
4205 * gcc.target/arm/neon/vld3_dupu32.c: Remove.
4206 * gcc.target/arm/neon/vld3_dupu64.c: Remove.
4207 * gcc.target/arm/neon/vld3_dupu8.c: Remove.
4208 * gcc.target/arm/neon/vld3_lanef32.c: Remove.
4209 * gcc.target/arm/neon/vld3_lanep16.c: Remove.
4210 * gcc.target/arm/neon/vld3_lanep8.c: Remove.
4211 * gcc.target/arm/neon/vld3_lanes16.c: Remove.
4212 * gcc.target/arm/neon/vld3_lanes32.c: Remove.
4213 * gcc.target/arm/neon/vld3_lanes8.c: Remove.
4214 * gcc.target/arm/neon/vld3_laneu16.c: Remove.
4215 * gcc.target/arm/neon/vld3_laneu32.c: Remove.
4216 * gcc.target/arm/neon/vld3_laneu8.c: Remove.
4217 * gcc.target/arm/neon/vld3f32.c: Remove.
4218 * gcc.target/arm/neon/vld3p16.c: Remove.
4219 * gcc.target/arm/neon/vld3p64.c: Remove.
4220 * gcc.target/arm/neon/vld3p8.c: Remove.
4221 * gcc.target/arm/neon/vld3s16.c: Remove.
4222 * gcc.target/arm/neon/vld3s32.c: Remove.
4223 * gcc.target/arm/neon/vld3s64.c: Remove.
4224 * gcc.target/arm/neon/vld3s8.c: Remove.
4225 * gcc.target/arm/neon/vld3u16.c: Remove.
4226 * gcc.target/arm/neon/vld3u32.c: Remove.
4227 * gcc.target/arm/neon/vld3u64.c: Remove.
4228 * gcc.target/arm/neon/vld3u8.c: Remove.
4229 * gcc.target/arm/neon/vld4Q_lanef32.c: Remove.
4230 * gcc.target/arm/neon/vld4Q_lanep16.c: Remove.
4231 * gcc.target/arm/neon/vld4Q_lanes16.c: Remove.
4232 * gcc.target/arm/neon/vld4Q_lanes32.c: Remove.
4233 * gcc.target/arm/neon/vld4Q_laneu16.c: Remove.
4234 * gcc.target/arm/neon/vld4Q_laneu32.c: Remove.
4235 * gcc.target/arm/neon/vld4Qf32.c: Remove.
4236 * gcc.target/arm/neon/vld4Qp16.c: Remove.
4237 * gcc.target/arm/neon/vld4Qp8.c: Remove.
4238 * gcc.target/arm/neon/vld4Qs16.c: Remove.
4239 * gcc.target/arm/neon/vld4Qs32.c: Remove.
4240 * gcc.target/arm/neon/vld4Qs8.c: Remove.
4241 * gcc.target/arm/neon/vld4Qu16.c: Remove.
4242 * gcc.target/arm/neon/vld4Qu32.c: Remove.
4243 * gcc.target/arm/neon/vld4Qu8.c: Remove.
4244 * gcc.target/arm/neon/vld4_dupf32.c: Remove.
4245 * gcc.target/arm/neon/vld4_dupp16.c: Remove.
4246 * gcc.target/arm/neon/vld4_dupp64.c: Remove.
4247 * gcc.target/arm/neon/vld4_dupp8.c: Remove.
4248 * gcc.target/arm/neon/vld4_dups16.c: Remove.
4249 * gcc.target/arm/neon/vld4_dups32.c: Remove.
4250 * gcc.target/arm/neon/vld4_dups64.c: Remove.
4251 * gcc.target/arm/neon/vld4_dups8.c: Remove.
4252 * gcc.target/arm/neon/vld4_dupu16.c: Remove.
4253 * gcc.target/arm/neon/vld4_dupu32.c: Remove.
4254 * gcc.target/arm/neon/vld4_dupu64.c: Remove.
4255 * gcc.target/arm/neon/vld4_dupu8.c: Remove.
4256 * gcc.target/arm/neon/vld4_lanef32.c: Remove.
4257 * gcc.target/arm/neon/vld4_lanep16.c: Remove.
4258 * gcc.target/arm/neon/vld4_lanep8.c: Remove.
4259 * gcc.target/arm/neon/vld4_lanes16.c: Remove.
4260 * gcc.target/arm/neon/vld4_lanes32.c: Remove.
4261 * gcc.target/arm/neon/vld4_lanes8.c: Remove.
4262 * gcc.target/arm/neon/vld4_laneu16.c: Remove.
4263 * gcc.target/arm/neon/vld4_laneu32.c: Remove.
4264 * gcc.target/arm/neon/vld4_laneu8.c: Remove.
4265 * gcc.target/arm/neon/vld4f32.c: Remove.
4266 * gcc.target/arm/neon/vld4p16.c: Remove.
4267 * gcc.target/arm/neon/vld4p64.c: Remove.
4268 * gcc.target/arm/neon/vld4p8.c: Remove.
4269 * gcc.target/arm/neon/vld4s16.c: Remove.
4270 * gcc.target/arm/neon/vld4s32.c: Remove.
4271 * gcc.target/arm/neon/vld4s64.c: Remove.
4272 * gcc.target/arm/neon/vld4s8.c: Remove.
4273 * gcc.target/arm/neon/vld4u16.c: Remove.
4274 * gcc.target/arm/neon/vld4u32.c: Remove.
4275 * gcc.target/arm/neon/vld4u64.c: Remove.
4276 * gcc.target/arm/neon/vld4u8.c: Remove.
4277 * gcc.target/arm/neon/vmaxQf32.c: Remove.
4278 * gcc.target/arm/neon/vmaxQs16.c: Remove.
4279 * gcc.target/arm/neon/vmaxQs32.c: Remove.
4280 * gcc.target/arm/neon/vmaxQs8.c: Remove.
4281 * gcc.target/arm/neon/vmaxQu16.c: Remove.
4282 * gcc.target/arm/neon/vmaxQu32.c: Remove.
4283 * gcc.target/arm/neon/vmaxQu8.c: Remove.
4284 * gcc.target/arm/neon/vmaxf32.c: Remove.
4285 * gcc.target/arm/neon/vmaxs16.c: Remove.
4286 * gcc.target/arm/neon/vmaxs32.c: Remove.
4287 * gcc.target/arm/neon/vmaxs8.c: Remove.
4288 * gcc.target/arm/neon/vmaxu16.c: Remove.
4289 * gcc.target/arm/neon/vmaxu32.c: Remove.
4290 * gcc.target/arm/neon/vmaxu8.c: Remove.
4291 * gcc.target/arm/neon/vminQf32.c: Remove.
4292 * gcc.target/arm/neon/vminQs16.c: Remove.
4293 * gcc.target/arm/neon/vminQs32.c: Remove.
4294 * gcc.target/arm/neon/vminQs8.c: Remove.
4295 * gcc.target/arm/neon/vminQu16.c: Remove.
4296 * gcc.target/arm/neon/vminQu32.c: Remove.
4297 * gcc.target/arm/neon/vminQu8.c: Remove.
4298 * gcc.target/arm/neon/vminf32.c: Remove.
4299 * gcc.target/arm/neon/vmins16.c: Remove.
4300 * gcc.target/arm/neon/vmins32.c: Remove.
4301 * gcc.target/arm/neon/vmins8.c: Remove.
4302 * gcc.target/arm/neon/vminu16.c: Remove.
4303 * gcc.target/arm/neon/vminu32.c: Remove.
4304 * gcc.target/arm/neon/vminu8.c: Remove.
4305 * gcc.target/arm/neon/vmlaQ_lanef32.c: Remove.
4306 * gcc.target/arm/neon/vmlaQ_lanes16.c: Remove.
4307 * gcc.target/arm/neon/vmlaQ_lanes32.c: Remove.
4308 * gcc.target/arm/neon/vmlaQ_laneu16.c: Remove.
4309 * gcc.target/arm/neon/vmlaQ_laneu32.c: Remove.
4310 * gcc.target/arm/neon/vmlaQ_nf32.c: Remove.
4311 * gcc.target/arm/neon/vmlaQ_ns16.c: Remove.
4312 * gcc.target/arm/neon/vmlaQ_ns32.c: Remove.
4313 * gcc.target/arm/neon/vmlaQ_nu16.c: Remove.
4314 * gcc.target/arm/neon/vmlaQ_nu32.c: Remove.
4315 * gcc.target/arm/neon/vmlaQf32.c: Remove.
4316 * gcc.target/arm/neon/vmlaQs16.c: Remove.
4317 * gcc.target/arm/neon/vmlaQs32.c: Remove.
4318 * gcc.target/arm/neon/vmlaQs8.c: Remove.
4319 * gcc.target/arm/neon/vmlaQu16.c: Remove.
4320 * gcc.target/arm/neon/vmlaQu32.c: Remove.
4321 * gcc.target/arm/neon/vmlaQu8.c: Remove.
4322 * gcc.target/arm/neon/vmla_lanef32.c: Remove.
4323 * gcc.target/arm/neon/vmla_lanes16.c: Remove.
4324 * gcc.target/arm/neon/vmla_lanes32.c: Remove.
4325 * gcc.target/arm/neon/vmla_laneu16.c: Remove.
4326 * gcc.target/arm/neon/vmla_laneu32.c: Remove.
4327 * gcc.target/arm/neon/vmla_nf32.c: Remove.
4328 * gcc.target/arm/neon/vmla_ns16.c: Remove.
4329 * gcc.target/arm/neon/vmla_ns32.c: Remove.
4330 * gcc.target/arm/neon/vmla_nu16.c: Remove.
4331 * gcc.target/arm/neon/vmla_nu32.c: Remove.
4332 * gcc.target/arm/neon/vmlaf32.c: Remove.
4333 * gcc.target/arm/neon/vmlal_lanes16.c: Remove.
4334 * gcc.target/arm/neon/vmlal_lanes32.c: Remove.
4335 * gcc.target/arm/neon/vmlal_laneu16.c: Remove.
4336 * gcc.target/arm/neon/vmlal_laneu32.c: Remove.
4337 * gcc.target/arm/neon/vmlal_ns16.c: Remove.
4338 * gcc.target/arm/neon/vmlal_ns32.c: Remove.
4339 * gcc.target/arm/neon/vmlal_nu16.c: Remove.
4340 * gcc.target/arm/neon/vmlal_nu32.c: Remove.
4341 * gcc.target/arm/neon/vmlals16.c: Remove.
4342 * gcc.target/arm/neon/vmlals32.c: Remove.
4343 * gcc.target/arm/neon/vmlals8.c: Remove.
4344 * gcc.target/arm/neon/vmlalu16.c: Remove.
4345 * gcc.target/arm/neon/vmlalu32.c: Remove.
4346 * gcc.target/arm/neon/vmlalu8.c: Remove.
4347 * gcc.target/arm/neon/vmlas16.c: Remove.
4348 * gcc.target/arm/neon/vmlas32.c: Remove.
4349 * gcc.target/arm/neon/vmlas8.c: Remove.
4350 * gcc.target/arm/neon/vmlau16.c: Remove.
4351 * gcc.target/arm/neon/vmlau32.c: Remove.
4352 * gcc.target/arm/neon/vmlau8.c: Remove.
4353 * gcc.target/arm/neon/vmlsQ_lanef32.c: Remove.
4354 * gcc.target/arm/neon/vmlsQ_lanes16.c: Remove.
4355 * gcc.target/arm/neon/vmlsQ_lanes32.c: Remove.
4356 * gcc.target/arm/neon/vmlsQ_laneu16.c: Remove.
4357 * gcc.target/arm/neon/vmlsQ_laneu32.c: Remove.
4358 * gcc.target/arm/neon/vmlsQ_nf32.c: Remove.
4359 * gcc.target/arm/neon/vmlsQ_ns16.c: Remove.
4360 * gcc.target/arm/neon/vmlsQ_ns32.c: Remove.
4361 * gcc.target/arm/neon/vmlsQ_nu16.c: Remove.
4362 * gcc.target/arm/neon/vmlsQ_nu32.c: Remove.
4363 * gcc.target/arm/neon/vmlsQf32.c: Remove.
4364 * gcc.target/arm/neon/vmlsQs16.c: Remove.
4365 * gcc.target/arm/neon/vmlsQs32.c: Remove.
4366 * gcc.target/arm/neon/vmlsQs8.c: Remove.
4367 * gcc.target/arm/neon/vmlsQu16.c: Remove.
4368 * gcc.target/arm/neon/vmlsQu32.c: Remove.
4369 * gcc.target/arm/neon/vmlsQu8.c: Remove.
4370 * gcc.target/arm/neon/vmls_lanef32.c: Remove.
4371 * gcc.target/arm/neon/vmls_lanes16.c: Remove.
4372 * gcc.target/arm/neon/vmls_lanes32.c: Remove.
4373 * gcc.target/arm/neon/vmls_laneu16.c: Remove.
4374 * gcc.target/arm/neon/vmls_laneu32.c: Remove.
4375 * gcc.target/arm/neon/vmls_nf32.c: Remove.
4376 * gcc.target/arm/neon/vmls_ns16.c: Remove.
4377 * gcc.target/arm/neon/vmls_ns32.c: Remove.
4378 * gcc.target/arm/neon/vmls_nu16.c: Remove.
4379 * gcc.target/arm/neon/vmls_nu32.c: Remove.
4380 * gcc.target/arm/neon/vmlsf32.c: Remove.
4381 * gcc.target/arm/neon/vmlsl_lanes16.c: Remove.
4382 * gcc.target/arm/neon/vmlsl_lanes32.c: Remove.
4383 * gcc.target/arm/neon/vmlsl_laneu16.c: Remove.
4384 * gcc.target/arm/neon/vmlsl_laneu32.c: Remove.
4385 * gcc.target/arm/neon/vmlsl_ns16.c: Remove.
4386 * gcc.target/arm/neon/vmlsl_ns32.c: Remove.
4387 * gcc.target/arm/neon/vmlsl_nu16.c: Remove.
4388 * gcc.target/arm/neon/vmlsl_nu32.c: Remove.
4389 * gcc.target/arm/neon/vmlsls16.c: Remove.
4390 * gcc.target/arm/neon/vmlsls32.c: Remove.
4391 * gcc.target/arm/neon/vmlsls8.c: Remove.
4392 * gcc.target/arm/neon/vmlslu16.c: Remove.
4393 * gcc.target/arm/neon/vmlslu32.c: Remove.
4394 * gcc.target/arm/neon/vmlslu8.c: Remove.
4395 * gcc.target/arm/neon/vmlss16.c: Remove.
4396 * gcc.target/arm/neon/vmlss32.c: Remove.
4397 * gcc.target/arm/neon/vmlss8.c: Remove.
4398 * gcc.target/arm/neon/vmlsu16.c: Remove.
4399 * gcc.target/arm/neon/vmlsu32.c: Remove.
4400 * gcc.target/arm/neon/vmlsu8.c: Remove.
4401 * gcc.target/arm/neon/vmovQ_nf32.c: Remove.
4402 * gcc.target/arm/neon/vmovQ_np16.c: Remove.
4403 * gcc.target/arm/neon/vmovQ_np8.c: Remove.
4404 * gcc.target/arm/neon/vmovQ_ns16.c: Remove.
4405 * gcc.target/arm/neon/vmovQ_ns32.c: Remove.
4406 * gcc.target/arm/neon/vmovQ_ns64.c: Remove.
4407 * gcc.target/arm/neon/vmovQ_ns8.c: Remove.
4408 * gcc.target/arm/neon/vmovQ_nu16.c: Remove.
4409 * gcc.target/arm/neon/vmovQ_nu32.c: Remove.
4410 * gcc.target/arm/neon/vmovQ_nu64.c: Remove.
4411 * gcc.target/arm/neon/vmovQ_nu8.c: Remove.
4412 * gcc.target/arm/neon/vmov_nf32.c: Remove.
4413 * gcc.target/arm/neon/vmov_np16.c: Remove.
4414 * gcc.target/arm/neon/vmov_np8.c: Remove.
4415 * gcc.target/arm/neon/vmov_ns16.c: Remove.
4416 * gcc.target/arm/neon/vmov_ns32.c: Remove.
4417 * gcc.target/arm/neon/vmov_ns64.c: Remove.
4418 * gcc.target/arm/neon/vmov_ns8.c: Remove.
4419 * gcc.target/arm/neon/vmov_nu16.c: Remove.
4420 * gcc.target/arm/neon/vmov_nu32.c: Remove.
4421 * gcc.target/arm/neon/vmov_nu64.c: Remove.
4422 * gcc.target/arm/neon/vmov_nu8.c: Remove.
4423 * gcc.target/arm/neon/vmovls16.c: Remove.
4424 * gcc.target/arm/neon/vmovls32.c: Remove.
4425 * gcc.target/arm/neon/vmovls8.c: Remove.
4426 * gcc.target/arm/neon/vmovlu16.c: Remove.
4427 * gcc.target/arm/neon/vmovlu32.c: Remove.
4428 * gcc.target/arm/neon/vmovlu8.c: Remove.
4429 * gcc.target/arm/neon/vmovns16.c: Remove.
4430 * gcc.target/arm/neon/vmovns32.c: Remove.
4431 * gcc.target/arm/neon/vmovns64.c: Remove.
4432 * gcc.target/arm/neon/vmovnu16.c: Remove.
4433 * gcc.target/arm/neon/vmovnu32.c: Remove.
4434 * gcc.target/arm/neon/vmovnu64.c: Remove.
4435 * gcc.target/arm/neon/vmulQ_lanef32.c: Remove.
4436 * gcc.target/arm/neon/vmulQ_lanes16.c: Remove.
4437 * gcc.target/arm/neon/vmulQ_lanes32.c: Remove.
4438 * gcc.target/arm/neon/vmulQ_laneu16.c: Remove.
4439 * gcc.target/arm/neon/vmulQ_laneu32.c: Remove.
4440 * gcc.target/arm/neon/vmulQ_nf32.c: Remove.
4441 * gcc.target/arm/neon/vmulQ_ns16.c: Remove.
4442 * gcc.target/arm/neon/vmulQ_ns32.c: Remove.
4443 * gcc.target/arm/neon/vmulQ_nu16.c: Remove.
4444 * gcc.target/arm/neon/vmulQ_nu32.c: Remove.
4445 * gcc.target/arm/neon/vmulQf32.c: Remove.
4446 * gcc.target/arm/neon/vmulQp8.c: Remove.
4447 * gcc.target/arm/neon/vmulQs16.c: Remove.
4448 * gcc.target/arm/neon/vmulQs32.c: Remove.
4449 * gcc.target/arm/neon/vmulQs8.c: Remove.
4450 * gcc.target/arm/neon/vmulQu16.c: Remove.
4451 * gcc.target/arm/neon/vmulQu32.c: Remove.
4452 * gcc.target/arm/neon/vmulQu8.c: Remove.
4453 * gcc.target/arm/neon/vmul_lanef32.c: Remove.
4454 * gcc.target/arm/neon/vmul_lanes16.c: Remove.
4455 * gcc.target/arm/neon/vmul_lanes32.c: Remove.
4456 * gcc.target/arm/neon/vmul_laneu16.c: Remove.
4457 * gcc.target/arm/neon/vmul_laneu32.c: Remove.
4458 * gcc.target/arm/neon/vmul_nf32.c: Remove.
4459 * gcc.target/arm/neon/vmul_ns16.c: Remove.
4460 * gcc.target/arm/neon/vmul_ns32.c: Remove.
4461 * gcc.target/arm/neon/vmul_nu16.c: Remove.
4462 * gcc.target/arm/neon/vmul_nu32.c: Remove.
4463 * gcc.target/arm/neon/vmulf32.c: Remove.
4464 * gcc.target/arm/neon/vmull_lanes16.c: Remove.
4465 * gcc.target/arm/neon/vmull_lanes32.c: Remove.
4466 * gcc.target/arm/neon/vmull_laneu16.c: Remove.
4467 * gcc.target/arm/neon/vmull_laneu32.c: Remove.
4468 * gcc.target/arm/neon/vmull_ns16.c: Remove.
4469 * gcc.target/arm/neon/vmull_ns32.c: Remove.
4470 * gcc.target/arm/neon/vmull_nu16.c: Remove.
4471 * gcc.target/arm/neon/vmull_nu32.c: Remove.
4472 * gcc.target/arm/neon/vmullp8.c: Remove.
4473 * gcc.target/arm/neon/vmulls16.c: Remove.
4474 * gcc.target/arm/neon/vmulls32.c: Remove.
4475 * gcc.target/arm/neon/vmulls8.c: Remove.
4476 * gcc.target/arm/neon/vmullu16.c: Remove.
4477 * gcc.target/arm/neon/vmullu32.c: Remove.
4478 * gcc.target/arm/neon/vmullu8.c: Remove.
4479 * gcc.target/arm/neon/vmulp8.c: Remove.
4480 * gcc.target/arm/neon/vmuls16.c: Remove.
4481 * gcc.target/arm/neon/vmuls32.c: Remove.
4482 * gcc.target/arm/neon/vmuls8.c: Remove.
4483 * gcc.target/arm/neon/vmulu16.c: Remove.
4484 * gcc.target/arm/neon/vmulu32.c: Remove.
4485 * gcc.target/arm/neon/vmulu8.c: Remove.
4486 * gcc.target/arm/neon/vmvnQp8.c: Remove.
4487 * gcc.target/arm/neon/vmvnQs16.c: Remove.
4488 * gcc.target/arm/neon/vmvnQs32.c: Remove.
4489 * gcc.target/arm/neon/vmvnQs8.c: Remove.
4490 * gcc.target/arm/neon/vmvnQu16.c: Remove.
4491 * gcc.target/arm/neon/vmvnQu32.c: Remove.
4492 * gcc.target/arm/neon/vmvnQu8.c: Remove.
4493 * gcc.target/arm/neon/vmvnp8.c: Remove.
4494 * gcc.target/arm/neon/vmvns16.c: Remove.
4495 * gcc.target/arm/neon/vmvns32.c: Remove.
4496 * gcc.target/arm/neon/vmvns8.c: Remove.
4497 * gcc.target/arm/neon/vmvnu16.c: Remove.
4498 * gcc.target/arm/neon/vmvnu32.c: Remove.
4499 * gcc.target/arm/neon/vmvnu8.c: Remove.
4500 * gcc.target/arm/neon/vnegQf32.c: Remove.
4501 * gcc.target/arm/neon/vnegQs16.c: Remove.
4502 * gcc.target/arm/neon/vnegQs32.c: Remove.
4503 * gcc.target/arm/neon/vnegQs8.c: Remove.
4504 * gcc.target/arm/neon/vnegf32.c: Remove.
4505 * gcc.target/arm/neon/vnegs16.c: Remove.
4506 * gcc.target/arm/neon/vnegs32.c: Remove.
4507 * gcc.target/arm/neon/vnegs8.c: Remove.
4508 * gcc.target/arm/neon/vornQs16.c: Remove.
4509 * gcc.target/arm/neon/vornQs32.c: Remove.
4510 * gcc.target/arm/neon/vornQs64.c: Remove.
4511 * gcc.target/arm/neon/vornQs8.c: Remove.
4512 * gcc.target/arm/neon/vornQu16.c: Remove.
4513 * gcc.target/arm/neon/vornQu32.c: Remove.
4514 * gcc.target/arm/neon/vornQu64.c: Remove.
4515 * gcc.target/arm/neon/vornQu8.c: Remove.
4516 * gcc.target/arm/neon/vorns16.c: Remove.
4517 * gcc.target/arm/neon/vorns32.c: Remove.
4518 * gcc.target/arm/neon/vorns64.c: Remove.
4519 * gcc.target/arm/neon/vorns8.c: Remove.
4520 * gcc.target/arm/neon/vornu16.c: Remove.
4521 * gcc.target/arm/neon/vornu32.c: Remove.
4522 * gcc.target/arm/neon/vornu64.c: Remove.
4523 * gcc.target/arm/neon/vornu8.c: Remove.
4524 * gcc.target/arm/neon/vorrQs16.c: Remove.
4525 * gcc.target/arm/neon/vorrQs32.c: Remove.
4526 * gcc.target/arm/neon/vorrQs64.c: Remove.
4527 * gcc.target/arm/neon/vorrQs8.c: Remove.
4528 * gcc.target/arm/neon/vorrQu16.c: Remove.
4529 * gcc.target/arm/neon/vorrQu32.c: Remove.
4530 * gcc.target/arm/neon/vorrQu64.c: Remove.
4531 * gcc.target/arm/neon/vorrQu8.c: Remove.
4532 * gcc.target/arm/neon/vorrs16.c: Remove.
4533 * gcc.target/arm/neon/vorrs32.c: Remove.
4534 * gcc.target/arm/neon/vorrs64.c: Remove.
4535 * gcc.target/arm/neon/vorrs8.c: Remove.
4536 * gcc.target/arm/neon/vorru16.c: Remove.
4537 * gcc.target/arm/neon/vorru32.c: Remove.
4538 * gcc.target/arm/neon/vorru64.c: Remove.
4539 * gcc.target/arm/neon/vorru8.c: Remove.
4540 * gcc.target/arm/neon/vpadalQs16.c: Remove.
4541 * gcc.target/arm/neon/vpadalQs32.c: Remove.
4542 * gcc.target/arm/neon/vpadalQs8.c: Remove.
4543 * gcc.target/arm/neon/vpadalQu16.c: Remove.
4544 * gcc.target/arm/neon/vpadalQu32.c: Remove.
4545 * gcc.target/arm/neon/vpadalQu8.c: Remove.
4546 * gcc.target/arm/neon/vpadals16.c: Remove.
4547 * gcc.target/arm/neon/vpadals32.c: Remove.
4548 * gcc.target/arm/neon/vpadals8.c: Remove.
4549 * gcc.target/arm/neon/vpadalu16.c: Remove.
4550 * gcc.target/arm/neon/vpadalu32.c: Remove.
4551 * gcc.target/arm/neon/vpadalu8.c: Remove.
4552 * gcc.target/arm/neon/vpaddf32.c: Remove.
4553 * gcc.target/arm/neon/vpaddlQs16.c: Remove.
4554 * gcc.target/arm/neon/vpaddlQs32.c: Remove.
4555 * gcc.target/arm/neon/vpaddlQs8.c: Remove.
4556 * gcc.target/arm/neon/vpaddlQu16.c: Remove.
4557 * gcc.target/arm/neon/vpaddlQu32.c: Remove.
4558 * gcc.target/arm/neon/vpaddlQu8.c: Remove.
4559 * gcc.target/arm/neon/vpaddls16.c: Remove.
4560 * gcc.target/arm/neon/vpaddls32.c: Remove.
4561 * gcc.target/arm/neon/vpaddls8.c: Remove.
4562 * gcc.target/arm/neon/vpaddlu16.c: Remove.
4563 * gcc.target/arm/neon/vpaddlu32.c: Remove.
4564 * gcc.target/arm/neon/vpaddlu8.c: Remove.
4565 * gcc.target/arm/neon/vpadds16.c: Remove.
4566 * gcc.target/arm/neon/vpadds32.c: Remove.
4567 * gcc.target/arm/neon/vpadds8.c: Remove.
4568 * gcc.target/arm/neon/vpaddu16.c: Remove.
4569 * gcc.target/arm/neon/vpaddu32.c: Remove.
4570 * gcc.target/arm/neon/vpaddu8.c: Remove.
4571 * gcc.target/arm/neon/vpmaxf32.c: Remove.
4572 * gcc.target/arm/neon/vpmaxs16.c: Remove.
4573 * gcc.target/arm/neon/vpmaxs32.c: Remove.
4574 * gcc.target/arm/neon/vpmaxs8.c: Remove.
4575 * gcc.target/arm/neon/vpmaxu16.c: Remove.
4576 * gcc.target/arm/neon/vpmaxu32.c: Remove.
4577 * gcc.target/arm/neon/vpmaxu8.c: Remove.
4578 * gcc.target/arm/neon/vpminf32.c: Remove.
4579 * gcc.target/arm/neon/vpmins16.c: Remove.
4580 * gcc.target/arm/neon/vpmins32.c: Remove.
4581 * gcc.target/arm/neon/vpmins8.c: Remove.
4582 * gcc.target/arm/neon/vpminu16.c: Remove.
4583 * gcc.target/arm/neon/vpminu32.c: Remove.
4584 * gcc.target/arm/neon/vpminu8.c: Remove.
4585 * gcc.target/arm/neon/vqRdmulhQ_lanes16.c: Remove.
4586 * gcc.target/arm/neon/vqRdmulhQ_lanes32.c: Remove.
4587 * gcc.target/arm/neon/vqRdmulhQ_ns16.c: Remove.
4588 * gcc.target/arm/neon/vqRdmulhQ_ns32.c: Remove.
4589 * gcc.target/arm/neon/vqRdmulhQs16.c: Remove.
4590 * gcc.target/arm/neon/vqRdmulhQs32.c: Remove.
4591 * gcc.target/arm/neon/vqRdmulh_lanes16.c: Remove.
4592 * gcc.target/arm/neon/vqRdmulh_lanes32.c: Remove.
4593 * gcc.target/arm/neon/vqRdmulh_ns16.c: Remove.
4594 * gcc.target/arm/neon/vqRdmulh_ns32.c: Remove.
4595 * gcc.target/arm/neon/vqRdmulhs16.c: Remove.
4596 * gcc.target/arm/neon/vqRdmulhs32.c: Remove.
4597 * gcc.target/arm/neon/vqRshlQs16.c: Remove.
4598 * gcc.target/arm/neon/vqRshlQs32.c: Remove.
4599 * gcc.target/arm/neon/vqRshlQs64.c: Remove.
4600 * gcc.target/arm/neon/vqRshlQs8.c: Remove.
4601 * gcc.target/arm/neon/vqRshlQu16.c: Remove.
4602 * gcc.target/arm/neon/vqRshlQu32.c: Remove.
4603 * gcc.target/arm/neon/vqRshlQu64.c: Remove.
4604 * gcc.target/arm/neon/vqRshlQu8.c: Remove.
4605 * gcc.target/arm/neon/vqRshls16.c: Remove.
4606 * gcc.target/arm/neon/vqRshls32.c: Remove.
4607 * gcc.target/arm/neon/vqRshls64.c: Remove.
4608 * gcc.target/arm/neon/vqRshls8.c: Remove.
4609 * gcc.target/arm/neon/vqRshlu16.c: Remove.
4610 * gcc.target/arm/neon/vqRshlu32.c: Remove.
4611 * gcc.target/arm/neon/vqRshlu64.c: Remove.
4612 * gcc.target/arm/neon/vqRshlu8.c: Remove.
4613 * gcc.target/arm/neon/vqRshrn_ns16.c: Remove.
4614 * gcc.target/arm/neon/vqRshrn_ns32.c: Remove.
4615 * gcc.target/arm/neon/vqRshrn_ns64.c: Remove.
4616 * gcc.target/arm/neon/vqRshrn_nu16.c: Remove.
4617 * gcc.target/arm/neon/vqRshrn_nu32.c: Remove.
4618 * gcc.target/arm/neon/vqRshrn_nu64.c: Remove.
4619 * gcc.target/arm/neon/vqRshrun_ns16.c: Remove.
4620 * gcc.target/arm/neon/vqRshrun_ns32.c: Remove.
4621 * gcc.target/arm/neon/vqRshrun_ns64.c: Remove.
4622 * gcc.target/arm/neon/vqabsQs16.c: Remove.
4623 * gcc.target/arm/neon/vqabsQs32.c: Remove.
4624 * gcc.target/arm/neon/vqabsQs8.c: Remove.
4625 * gcc.target/arm/neon/vqabss16.c: Remove.
4626 * gcc.target/arm/neon/vqabss32.c: Remove.
4627 * gcc.target/arm/neon/vqabss8.c: Remove.
4628 * gcc.target/arm/neon/vqaddQs16.c: Remove.
4629 * gcc.target/arm/neon/vqaddQs32.c: Remove.
4630 * gcc.target/arm/neon/vqaddQs64.c: Remove.
4631 * gcc.target/arm/neon/vqaddQs8.c: Remove.
4632 * gcc.target/arm/neon/vqaddQu16.c: Remove.
4633 * gcc.target/arm/neon/vqaddQu32.c: Remove.
4634 * gcc.target/arm/neon/vqaddQu64.c: Remove.
4635 * gcc.target/arm/neon/vqaddQu8.c: Remove.
4636 * gcc.target/arm/neon/vqadds16.c: Remove.
4637 * gcc.target/arm/neon/vqadds32.c: Remove.
4638 * gcc.target/arm/neon/vqadds64.c: Remove.
4639 * gcc.target/arm/neon/vqadds8.c: Remove.
4640 * gcc.target/arm/neon/vqaddu16.c: Remove.
4641 * gcc.target/arm/neon/vqaddu32.c: Remove.
4642 * gcc.target/arm/neon/vqaddu64.c: Remove.
4643 * gcc.target/arm/neon/vqaddu8.c: Remove.
4644 * gcc.target/arm/neon/vqdmlal_lanes16.c: Remove.
4645 * gcc.target/arm/neon/vqdmlal_lanes32.c: Remove.
4646 * gcc.target/arm/neon/vqdmlal_ns16.c: Remove.
4647 * gcc.target/arm/neon/vqdmlal_ns32.c: Remove.
4648 * gcc.target/arm/neon/vqdmlals16.c: Remove.
4649 * gcc.target/arm/neon/vqdmlals32.c: Remove.
4650 * gcc.target/arm/neon/vqdmlsl_lanes16.c: Remove.
4651 * gcc.target/arm/neon/vqdmlsl_lanes32.c: Remove.
4652 * gcc.target/arm/neon/vqdmlsl_ns16.c: Remove.
4653 * gcc.target/arm/neon/vqdmlsl_ns32.c: Remove.
4654 * gcc.target/arm/neon/vqdmlsls16.c: Remove.
4655 * gcc.target/arm/neon/vqdmlsls32.c: Remove.
4656 * gcc.target/arm/neon/vqdmulhQ_lanes16.c: Remove.
4657 * gcc.target/arm/neon/vqdmulhQ_lanes32.c: Remove.
4658 * gcc.target/arm/neon/vqdmulhQ_ns16.c: Remove.
4659 * gcc.target/arm/neon/vqdmulhQ_ns32.c: Remove.
4660 * gcc.target/arm/neon/vqdmulhQs16.c: Remove.
4661 * gcc.target/arm/neon/vqdmulhQs32.c: Remove.
4662 * gcc.target/arm/neon/vqdmulh_lanes16.c: Remove.
4663 * gcc.target/arm/neon/vqdmulh_lanes32.c: Remove.
4664 * gcc.target/arm/neon/vqdmulh_ns16.c: Remove.
4665 * gcc.target/arm/neon/vqdmulh_ns32.c: Remove.
4666 * gcc.target/arm/neon/vqdmulhs16.c: Remove.
4667 * gcc.target/arm/neon/vqdmulhs32.c: Remove.
4668 * gcc.target/arm/neon/vqdmull_lanes16.c: Remove.
4669 * gcc.target/arm/neon/vqdmull_lanes32.c: Remove.
4670 * gcc.target/arm/neon/vqdmull_ns16.c: Remove.
4671 * gcc.target/arm/neon/vqdmull_ns32.c: Remove.
4672 * gcc.target/arm/neon/vqdmulls16.c: Remove.
4673 * gcc.target/arm/neon/vqdmulls32.c: Remove.
4674 * gcc.target/arm/neon/vqmovns16.c: Remove.
4675 * gcc.target/arm/neon/vqmovns32.c: Remove.
4676 * gcc.target/arm/neon/vqmovns64.c: Remove.
4677 * gcc.target/arm/neon/vqmovnu16.c: Remove.
4678 * gcc.target/arm/neon/vqmovnu32.c: Remove.
4679 * gcc.target/arm/neon/vqmovnu64.c: Remove.
4680 * gcc.target/arm/neon/vqmovuns16.c: Remove.
4681 * gcc.target/arm/neon/vqmovuns32.c: Remove.
4682 * gcc.target/arm/neon/vqmovuns64.c: Remove.
4683 * gcc.target/arm/neon/vqnegQs16.c: Remove.
4684 * gcc.target/arm/neon/vqnegQs32.c: Remove.
4685 * gcc.target/arm/neon/vqnegQs8.c: Remove.
4686 * gcc.target/arm/neon/vqnegs16.c: Remove.
4687 * gcc.target/arm/neon/vqnegs32.c: Remove.
4688 * gcc.target/arm/neon/vqnegs8.c: Remove.
4689 * gcc.target/arm/neon/vqshlQ_ns16.c: Remove.
4690 * gcc.target/arm/neon/vqshlQ_ns32.c: Remove.
4691 * gcc.target/arm/neon/vqshlQ_ns64.c: Remove.
4692 * gcc.target/arm/neon/vqshlQ_ns8.c: Remove.
4693 * gcc.target/arm/neon/vqshlQ_nu16.c: Remove.
4694 * gcc.target/arm/neon/vqshlQ_nu32.c: Remove.
4695 * gcc.target/arm/neon/vqshlQ_nu64.c: Remove.
4696 * gcc.target/arm/neon/vqshlQ_nu8.c: Remove.
4697 * gcc.target/arm/neon/vqshlQs16.c: Remove.
4698 * gcc.target/arm/neon/vqshlQs32.c: Remove.
4699 * gcc.target/arm/neon/vqshlQs64.c: Remove.
4700 * gcc.target/arm/neon/vqshlQs8.c: Remove.
4701 * gcc.target/arm/neon/vqshlQu16.c: Remove.
4702 * gcc.target/arm/neon/vqshlQu32.c: Remove.
4703 * gcc.target/arm/neon/vqshlQu64.c: Remove.
4704 * gcc.target/arm/neon/vqshlQu8.c: Remove.
4705 * gcc.target/arm/neon/vqshl_ns16.c: Remove.
4706 * gcc.target/arm/neon/vqshl_ns32.c: Remove.
4707 * gcc.target/arm/neon/vqshl_ns64.c: Remove.
4708 * gcc.target/arm/neon/vqshl_ns8.c: Remove.
4709 * gcc.target/arm/neon/vqshl_nu16.c: Remove.
4710 * gcc.target/arm/neon/vqshl_nu32.c: Remove.
4711 * gcc.target/arm/neon/vqshl_nu64.c: Remove.
4712 * gcc.target/arm/neon/vqshl_nu8.c: Remove.
4713 * gcc.target/arm/neon/vqshls16.c: Remove.
4714 * gcc.target/arm/neon/vqshls32.c: Remove.
4715 * gcc.target/arm/neon/vqshls64.c: Remove.
4716 * gcc.target/arm/neon/vqshls8.c: Remove.
4717 * gcc.target/arm/neon/vqshlu16.c: Remove.
4718 * gcc.target/arm/neon/vqshlu32.c: Remove.
4719 * gcc.target/arm/neon/vqshlu64.c: Remove.
4720 * gcc.target/arm/neon/vqshlu8.c: Remove.
4721 * gcc.target/arm/neon/vqshluQ_ns16.c: Remove.
4722 * gcc.target/arm/neon/vqshluQ_ns32.c: Remove.
4723 * gcc.target/arm/neon/vqshluQ_ns64.c: Remove.
4724 * gcc.target/arm/neon/vqshluQ_ns8.c: Remove.
4725 * gcc.target/arm/neon/vqshlu_ns16.c: Remove.
4726 * gcc.target/arm/neon/vqshlu_ns32.c: Remove.
4727 * gcc.target/arm/neon/vqshlu_ns64.c: Remove.
4728 * gcc.target/arm/neon/vqshlu_ns8.c: Remove.
4729 * gcc.target/arm/neon/vqshrn_ns16.c: Remove.
4730 * gcc.target/arm/neon/vqshrn_ns32.c: Remove.
4731 * gcc.target/arm/neon/vqshrn_ns64.c: Remove.
4732 * gcc.target/arm/neon/vqshrn_nu16.c: Remove.
4733 * gcc.target/arm/neon/vqshrn_nu32.c: Remove.
4734 * gcc.target/arm/neon/vqshrn_nu64.c: Remove.
4735 * gcc.target/arm/neon/vqshrun_ns16.c: Remove.
4736 * gcc.target/arm/neon/vqshrun_ns32.c: Remove.
4737 * gcc.target/arm/neon/vqshrun_ns64.c: Remove.
4738 * gcc.target/arm/neon/vqsubQs16.c: Remove.
4739 * gcc.target/arm/neon/vqsubQs32.c: Remove.
4740 * gcc.target/arm/neon/vqsubQs64.c: Remove.
4741 * gcc.target/arm/neon/vqsubQs8.c: Remove.
4742 * gcc.target/arm/neon/vqsubQu16.c: Remove.
4743 * gcc.target/arm/neon/vqsubQu32.c: Remove.
4744 * gcc.target/arm/neon/vqsubQu64.c: Remove.
4745 * gcc.target/arm/neon/vqsubQu8.c: Remove.
4746 * gcc.target/arm/neon/vqsubs16.c: Remove.
4747 * gcc.target/arm/neon/vqsubs32.c: Remove.
4748 * gcc.target/arm/neon/vqsubs64.c: Remove.
4749 * gcc.target/arm/neon/vqsubs8.c: Remove.
4750 * gcc.target/arm/neon/vqsubu16.c: Remove.
4751 * gcc.target/arm/neon/vqsubu32.c: Remove.
4752 * gcc.target/arm/neon/vqsubu64.c: Remove.
4753 * gcc.target/arm/neon/vqsubu8.c: Remove.
4754 * gcc.target/arm/neon/vrecpeQf32.c: Remove.
4755 * gcc.target/arm/neon/vrecpeQu32.c: Remove.
4756 * gcc.target/arm/neon/vrecpef32.c: Remove.
4757 * gcc.target/arm/neon/vrecpeu32.c: Remove.
4758 * gcc.target/arm/neon/vrecpsQf32.c: Remove.
4759 * gcc.target/arm/neon/vrecpsf32.c: Remove.
4760 * gcc.target/arm/neon/vreinterpretQf32_p128.c: Remove.
4761 * gcc.target/arm/neon/vreinterpretQf32_p16.c: Remove.
4762 * gcc.target/arm/neon/vreinterpretQf32_p64.c: Remove.
4763 * gcc.target/arm/neon/vreinterpretQf32_p8.c: Remove.
4764 * gcc.target/arm/neon/vreinterpretQf32_s16.c: Remove.
4765 * gcc.target/arm/neon/vreinterpretQf32_s32.c: Remove.
4766 * gcc.target/arm/neon/vreinterpretQf32_s64.c: Remove.
4767 * gcc.target/arm/neon/vreinterpretQf32_s8.c: Remove.
4768 * gcc.target/arm/neon/vreinterpretQf32_u16.c: Remove.
4769 * gcc.target/arm/neon/vreinterpretQf32_u32.c: Remove.
4770 * gcc.target/arm/neon/vreinterpretQf32_u64.c: Remove.
4771 * gcc.target/arm/neon/vreinterpretQf32_u8.c: Remove.
4772 * gcc.target/arm/neon/vreinterpretQp128_f32.c: Remove.
4773 * gcc.target/arm/neon/vreinterpretQp128_p16.c: Remove.
4774 * gcc.target/arm/neon/vreinterpretQp128_p64.c: Remove.
4775 * gcc.target/arm/neon/vreinterpretQp128_p8.c: Remove.
4776 * gcc.target/arm/neon/vreinterpretQp128_s16.c: Remove.
4777 * gcc.target/arm/neon/vreinterpretQp128_s32.c: Remove.
4778 * gcc.target/arm/neon/vreinterpretQp128_s64.c: Remove.
4779 * gcc.target/arm/neon/vreinterpretQp128_s8.c: Remove.
4780 * gcc.target/arm/neon/vreinterpretQp128_u16.c: Remove.
4781 * gcc.target/arm/neon/vreinterpretQp128_u32.c: Remove.
4782 * gcc.target/arm/neon/vreinterpretQp128_u64.c: Remove.
4783 * gcc.target/arm/neon/vreinterpretQp128_u8.c: Remove.
4784 * gcc.target/arm/neon/vreinterpretQp16_f32.c: Remove.
4785 * gcc.target/arm/neon/vreinterpretQp16_p128.c: Remove.
4786 * gcc.target/arm/neon/vreinterpretQp16_p64.c: Remove.
4787 * gcc.target/arm/neon/vreinterpretQp16_p8.c: Remove.
4788 * gcc.target/arm/neon/vreinterpretQp16_s16.c: Remove.
4789 * gcc.target/arm/neon/vreinterpretQp16_s32.c: Remove.
4790 * gcc.target/arm/neon/vreinterpretQp16_s64.c: Remove.
4791 * gcc.target/arm/neon/vreinterpretQp16_s8.c: Remove.
4792 * gcc.target/arm/neon/vreinterpretQp16_u16.c: Remove.
4793 * gcc.target/arm/neon/vreinterpretQp16_u32.c: Remove.
4794 * gcc.target/arm/neon/vreinterpretQp16_u64.c: Remove.
4795 * gcc.target/arm/neon/vreinterpretQp16_u8.c: Remove.
4796 * gcc.target/arm/neon/vreinterpretQp64_f32.c: Remove.
4797 * gcc.target/arm/neon/vreinterpretQp64_p128.c: Remove.
4798 * gcc.target/arm/neon/vreinterpretQp64_p16.c: Remove.
4799 * gcc.target/arm/neon/vreinterpretQp64_p8.c: Remove.
4800 * gcc.target/arm/neon/vreinterpretQp64_s16.c: Remove.
4801 * gcc.target/arm/neon/vreinterpretQp64_s32.c: Remove.
4802 * gcc.target/arm/neon/vreinterpretQp64_s64.c: Remove.
4803 * gcc.target/arm/neon/vreinterpretQp64_s8.c: Remove.
4804 * gcc.target/arm/neon/vreinterpretQp64_u16.c: Remove.
4805 * gcc.target/arm/neon/vreinterpretQp64_u32.c: Remove.
4806 * gcc.target/arm/neon/vreinterpretQp64_u64.c: Remove.
4807 * gcc.target/arm/neon/vreinterpretQp64_u8.c: Remove.
4808 * gcc.target/arm/neon/vreinterpretQp8_f32.c: Remove.
4809 * gcc.target/arm/neon/vreinterpretQp8_p128.c: Remove.
4810 * gcc.target/arm/neon/vreinterpretQp8_p16.c: Remove.
4811 * gcc.target/arm/neon/vreinterpretQp8_p64.c: Remove.
4812 * gcc.target/arm/neon/vreinterpretQp8_s16.c: Remove.
4813 * gcc.target/arm/neon/vreinterpretQp8_s32.c: Remove.
4814 * gcc.target/arm/neon/vreinterpretQp8_s64.c: Remove.
4815 * gcc.target/arm/neon/vreinterpretQp8_s8.c: Remove.
4816 * gcc.target/arm/neon/vreinterpretQp8_u16.c: Remove.
4817 * gcc.target/arm/neon/vreinterpretQp8_u32.c: Remove.
4818 * gcc.target/arm/neon/vreinterpretQp8_u64.c: Remove.
4819 * gcc.target/arm/neon/vreinterpretQp8_u8.c: Remove.
4820 * gcc.target/arm/neon/vreinterpretQs16_f32.c: Remove.
4821 * gcc.target/arm/neon/vreinterpretQs16_p128.c: Remove.
4822 * gcc.target/arm/neon/vreinterpretQs16_p16.c: Remove.
4823 * gcc.target/arm/neon/vreinterpretQs16_p64.c: Remove.
4824 * gcc.target/arm/neon/vreinterpretQs16_p8.c: Remove.
4825 * gcc.target/arm/neon/vreinterpretQs16_s32.c: Remove.
4826 * gcc.target/arm/neon/vreinterpretQs16_s64.c: Remove.
4827 * gcc.target/arm/neon/vreinterpretQs16_s8.c: Remove.
4828 * gcc.target/arm/neon/vreinterpretQs16_u16.c: Remove.
4829 * gcc.target/arm/neon/vreinterpretQs16_u32.c: Remove.
4830 * gcc.target/arm/neon/vreinterpretQs16_u64.c: Remove.
4831 * gcc.target/arm/neon/vreinterpretQs16_u8.c: Remove.
4832 * gcc.target/arm/neon/vreinterpretQs32_f32.c: Remove.
4833 * gcc.target/arm/neon/vreinterpretQs32_p128.c: Remove.
4834 * gcc.target/arm/neon/vreinterpretQs32_p16.c: Remove.
4835 * gcc.target/arm/neon/vreinterpretQs32_p64.c: Remove.
4836 * gcc.target/arm/neon/vreinterpretQs32_p8.c: Remove.
4837 * gcc.target/arm/neon/vreinterpretQs32_s16.c: Remove.
4838 * gcc.target/arm/neon/vreinterpretQs32_s64.c: Remove.
4839 * gcc.target/arm/neon/vreinterpretQs32_s8.c: Remove.
4840 * gcc.target/arm/neon/vreinterpretQs32_u16.c: Remove.
4841 * gcc.target/arm/neon/vreinterpretQs32_u32.c: Remove.
4842 * gcc.target/arm/neon/vreinterpretQs32_u64.c: Remove.
4843 * gcc.target/arm/neon/vreinterpretQs32_u8.c: Remove.
4844 * gcc.target/arm/neon/vreinterpretQs64_f32.c: Remove.
4845 * gcc.target/arm/neon/vreinterpretQs64_p128.c: Remove.
4846 * gcc.target/arm/neon/vreinterpretQs64_p16.c: Remove.
4847 * gcc.target/arm/neon/vreinterpretQs64_p64.c: Remove.
4848 * gcc.target/arm/neon/vreinterpretQs64_p8.c: Remove.
4849 * gcc.target/arm/neon/vreinterpretQs64_s16.c: Remove.
4850 * gcc.target/arm/neon/vreinterpretQs64_s32.c: Remove.
4851 * gcc.target/arm/neon/vreinterpretQs64_s8.c: Remove.
4852 * gcc.target/arm/neon/vreinterpretQs64_u16.c: Remove.
4853 * gcc.target/arm/neon/vreinterpretQs64_u32.c: Remove.
4854 * gcc.target/arm/neon/vreinterpretQs64_u64.c: Remove.
4855 * gcc.target/arm/neon/vreinterpretQs64_u8.c: Remove.
4856 * gcc.target/arm/neon/vreinterpretQs8_f32.c: Remove.
4857 * gcc.target/arm/neon/vreinterpretQs8_p128.c: Remove.
4858 * gcc.target/arm/neon/vreinterpretQs8_p16.c: Remove.
4859 * gcc.target/arm/neon/vreinterpretQs8_p64.c: Remove.
4860 * gcc.target/arm/neon/vreinterpretQs8_p8.c: Remove.
4861 * gcc.target/arm/neon/vreinterpretQs8_s16.c: Remove.
4862 * gcc.target/arm/neon/vreinterpretQs8_s32.c: Remove.
4863 * gcc.target/arm/neon/vreinterpretQs8_s64.c: Remove.
4864 * gcc.target/arm/neon/vreinterpretQs8_u16.c: Remove.
4865 * gcc.target/arm/neon/vreinterpretQs8_u32.c: Remove.
4866 * gcc.target/arm/neon/vreinterpretQs8_u64.c: Remove.
4867 * gcc.target/arm/neon/vreinterpretQs8_u8.c: Remove.
4868 * gcc.target/arm/neon/vreinterpretQu16_f32.c: Remove.
4869 * gcc.target/arm/neon/vreinterpretQu16_p128.c: Remove.
4870 * gcc.target/arm/neon/vreinterpretQu16_p16.c: Remove.
4871 * gcc.target/arm/neon/vreinterpretQu16_p64.c: Remove.
4872 * gcc.target/arm/neon/vreinterpretQu16_p8.c: Remove.
4873 * gcc.target/arm/neon/vreinterpretQu16_s16.c: Remove.
4874 * gcc.target/arm/neon/vreinterpretQu16_s32.c: Remove.
4875 * gcc.target/arm/neon/vreinterpretQu16_s64.c: Remove.
4876 * gcc.target/arm/neon/vreinterpretQu16_s8.c: Remove.
4877 * gcc.target/arm/neon/vreinterpretQu16_u32.c: Remove.
4878 * gcc.target/arm/neon/vreinterpretQu16_u64.c: Remove.
4879 * gcc.target/arm/neon/vreinterpretQu16_u8.c: Remove.
4880 * gcc.target/arm/neon/vreinterpretQu32_f32.c: Remove.
4881 * gcc.target/arm/neon/vreinterpretQu32_p128.c: Remove.
4882 * gcc.target/arm/neon/vreinterpretQu32_p16.c: Remove.
4883 * gcc.target/arm/neon/vreinterpretQu32_p64.c: Remove.
4884 * gcc.target/arm/neon/vreinterpretQu32_p8.c: Remove.
4885 * gcc.target/arm/neon/vreinterpretQu32_s16.c: Remove.
4886 * gcc.target/arm/neon/vreinterpretQu32_s32.c: Remove.
4887 * gcc.target/arm/neon/vreinterpretQu32_s64.c: Remove.
4888 * gcc.target/arm/neon/vreinterpretQu32_s8.c: Remove.
4889 * gcc.target/arm/neon/vreinterpretQu32_u16.c: Remove.
4890 * gcc.target/arm/neon/vreinterpretQu32_u64.c: Remove.
4891 * gcc.target/arm/neon/vreinterpretQu32_u8.c: Remove.
4892 * gcc.target/arm/neon/vreinterpretQu64_f32.c: Remove.
4893 * gcc.target/arm/neon/vreinterpretQu64_p128.c: Remove.
4894 * gcc.target/arm/neon/vreinterpretQu64_p16.c: Remove.
4895 * gcc.target/arm/neon/vreinterpretQu64_p64.c: Remove.
4896 * gcc.target/arm/neon/vreinterpretQu64_p8.c: Remove.
4897 * gcc.target/arm/neon/vreinterpretQu64_s16.c: Remove.
4898 * gcc.target/arm/neon/vreinterpretQu64_s32.c: Remove.
4899 * gcc.target/arm/neon/vreinterpretQu64_s64.c: Remove.
4900 * gcc.target/arm/neon/vreinterpretQu64_s8.c: Remove.
4901 * gcc.target/arm/neon/vreinterpretQu64_u16.c: Remove.
4902 * gcc.target/arm/neon/vreinterpretQu64_u32.c: Remove.
4903 * gcc.target/arm/neon/vreinterpretQu64_u8.c: Remove.
4904 * gcc.target/arm/neon/vreinterpretQu8_f32.c: Remove.
4905 * gcc.target/arm/neon/vreinterpretQu8_p128.c: Remove.
4906 * gcc.target/arm/neon/vreinterpretQu8_p16.c: Remove.
4907 * gcc.target/arm/neon/vreinterpretQu8_p64.c: Remove.
4908 * gcc.target/arm/neon/vreinterpretQu8_p8.c: Remove.
4909 * gcc.target/arm/neon/vreinterpretQu8_s16.c: Remove.
4910 * gcc.target/arm/neon/vreinterpretQu8_s32.c: Remove.
4911 * gcc.target/arm/neon/vreinterpretQu8_s64.c: Remove.
4912 * gcc.target/arm/neon/vreinterpretQu8_s8.c: Remove.
4913 * gcc.target/arm/neon/vreinterpretQu8_u16.c: Remove.
4914 * gcc.target/arm/neon/vreinterpretQu8_u32.c: Remove.
4915 * gcc.target/arm/neon/vreinterpretQu8_u64.c: Remove.
4916 * gcc.target/arm/neon/vreinterpretf32_p16.c: Remove.
4917 * gcc.target/arm/neon/vreinterpretf32_p64.c: Remove.
4918 * gcc.target/arm/neon/vreinterpretf32_p8.c: Remove.
4919 * gcc.target/arm/neon/vreinterpretf32_s16.c: Remove.
4920 * gcc.target/arm/neon/vreinterpretf32_s32.c: Remove.
4921 * gcc.target/arm/neon/vreinterpretf32_s64.c: Remove.
4922 * gcc.target/arm/neon/vreinterpretf32_s8.c: Remove.
4923 * gcc.target/arm/neon/vreinterpretf32_u16.c: Remove.
4924 * gcc.target/arm/neon/vreinterpretf32_u32.c: Remove.
4925 * gcc.target/arm/neon/vreinterpretf32_u64.c: Remove.
4926 * gcc.target/arm/neon/vreinterpretf32_u8.c: Remove.
4927 * gcc.target/arm/neon/vreinterpretp16_f32.c: Remove.
4928 * gcc.target/arm/neon/vreinterpretp16_p64.c: Remove.
4929 * gcc.target/arm/neon/vreinterpretp16_p8.c: Remove.
4930 * gcc.target/arm/neon/vreinterpretp16_s16.c: Remove.
4931 * gcc.target/arm/neon/vreinterpretp16_s32.c: Remove.
4932 * gcc.target/arm/neon/vreinterpretp16_s64.c: Remove.
4933 * gcc.target/arm/neon/vreinterpretp16_s8.c: Remove.
4934 * gcc.target/arm/neon/vreinterpretp16_u16.c: Remove.
4935 * gcc.target/arm/neon/vreinterpretp16_u32.c: Remove.
4936 * gcc.target/arm/neon/vreinterpretp16_u64.c: Remove.
4937 * gcc.target/arm/neon/vreinterpretp16_u8.c: Remove.
4938 * gcc.target/arm/neon/vreinterpretp64_f32.c: Remove.
4939 * gcc.target/arm/neon/vreinterpretp64_p16.c: Remove.
4940 * gcc.target/arm/neon/vreinterpretp64_p8.c: Remove.
4941 * gcc.target/arm/neon/vreinterpretp64_s16.c: Remove.
4942 * gcc.target/arm/neon/vreinterpretp64_s32.c: Remove.
4943 * gcc.target/arm/neon/vreinterpretp64_s64.c: Remove.
4944 * gcc.target/arm/neon/vreinterpretp64_s8.c: Remove.
4945 * gcc.target/arm/neon/vreinterpretp64_u16.c: Remove.
4946 * gcc.target/arm/neon/vreinterpretp64_u32.c: Remove.
4947 * gcc.target/arm/neon/vreinterpretp64_u64.c: Remove.
4948 * gcc.target/arm/neon/vreinterpretp64_u8.c: Remove.
4949 * gcc.target/arm/neon/vreinterpretp8_f32.c: Remove.
4950 * gcc.target/arm/neon/vreinterpretp8_p16.c: Remove.
4951 * gcc.target/arm/neon/vreinterpretp8_p64.c: Remove.
4952 * gcc.target/arm/neon/vreinterpretp8_s16.c: Remove.
4953 * gcc.target/arm/neon/vreinterpretp8_s32.c: Remove.
4954 * gcc.target/arm/neon/vreinterpretp8_s64.c: Remove.
4955 * gcc.target/arm/neon/vreinterpretp8_s8.c: Remove.
4956 * gcc.target/arm/neon/vreinterpretp8_u16.c: Remove.
4957 * gcc.target/arm/neon/vreinterpretp8_u32.c: Remove.
4958 * gcc.target/arm/neon/vreinterpretp8_u64.c: Remove.
4959 * gcc.target/arm/neon/vreinterpretp8_u8.c: Remove.
4960 * gcc.target/arm/neon/vreinterprets16_f32.c: Remove.
4961 * gcc.target/arm/neon/vreinterprets16_p16.c: Remove.
4962 * gcc.target/arm/neon/vreinterprets16_p64.c: Remove.
4963 * gcc.target/arm/neon/vreinterprets16_p8.c: Remove.
4964 * gcc.target/arm/neon/vreinterprets16_s32.c: Remove.
4965 * gcc.target/arm/neon/vreinterprets16_s64.c: Remove.
4966 * gcc.target/arm/neon/vreinterprets16_s8.c: Remove.
4967 * gcc.target/arm/neon/vreinterprets16_u16.c: Remove.
4968 * gcc.target/arm/neon/vreinterprets16_u32.c: Remove.
4969 * gcc.target/arm/neon/vreinterprets16_u64.c: Remove.
4970 * gcc.target/arm/neon/vreinterprets16_u8.c: Remove.
4971 * gcc.target/arm/neon/vreinterprets32_f32.c: Remove.
4972 * gcc.target/arm/neon/vreinterprets32_p16.c: Remove.
4973 * gcc.target/arm/neon/vreinterprets32_p64.c: Remove.
4974 * gcc.target/arm/neon/vreinterprets32_p8.c: Remove.
4975 * gcc.target/arm/neon/vreinterprets32_s16.c: Remove.
4976 * gcc.target/arm/neon/vreinterprets32_s64.c: Remove.
4977 * gcc.target/arm/neon/vreinterprets32_s8.c: Remove.
4978 * gcc.target/arm/neon/vreinterprets32_u16.c: Remove.
4979 * gcc.target/arm/neon/vreinterprets32_u32.c: Remove.
4980 * gcc.target/arm/neon/vreinterprets32_u64.c: Remove.
4981 * gcc.target/arm/neon/vreinterprets32_u8.c: Remove.
4982 * gcc.target/arm/neon/vreinterprets64_f32.c: Remove.
4983 * gcc.target/arm/neon/vreinterprets64_p16.c: Remove.
4984 * gcc.target/arm/neon/vreinterprets64_p64.c: Remove.
4985 * gcc.target/arm/neon/vreinterprets64_p8.c: Remove.
4986 * gcc.target/arm/neon/vreinterprets64_s16.c: Remove.
4987 * gcc.target/arm/neon/vreinterprets64_s32.c: Remove.
4988 * gcc.target/arm/neon/vreinterprets64_s8.c: Remove.
4989 * gcc.target/arm/neon/vreinterprets64_u16.c: Remove.
4990 * gcc.target/arm/neon/vreinterprets64_u32.c: Remove.
4991 * gcc.target/arm/neon/vreinterprets64_u64.c: Remove.
4992 * gcc.target/arm/neon/vreinterprets64_u8.c: Remove.
4993 * gcc.target/arm/neon/vreinterprets8_f32.c: Remove.
4994 * gcc.target/arm/neon/vreinterprets8_p16.c: Remove.
4995 * gcc.target/arm/neon/vreinterprets8_p64.c: Remove.
4996 * gcc.target/arm/neon/vreinterprets8_p8.c: Remove.
4997 * gcc.target/arm/neon/vreinterprets8_s16.c: Remove.
4998 * gcc.target/arm/neon/vreinterprets8_s32.c: Remove.
4999 * gcc.target/arm/neon/vreinterprets8_s64.c: Remove.
5000 * gcc.target/arm/neon/vreinterprets8_u16.c: Remove.
5001 * gcc.target/arm/neon/vreinterprets8_u32.c: Remove.
5002 * gcc.target/arm/neon/vreinterprets8_u64.c: Remove.
5003 * gcc.target/arm/neon/vreinterprets8_u8.c: Remove.
5004 * gcc.target/arm/neon/vreinterpretu16_f32.c: Remove.
5005 * gcc.target/arm/neon/vreinterpretu16_p16.c: Remove.
5006 * gcc.target/arm/neon/vreinterpretu16_p64.c: Remove.
5007 * gcc.target/arm/neon/vreinterpretu16_p8.c: Remove.
5008 * gcc.target/arm/neon/vreinterpretu16_s16.c: Remove.
5009 * gcc.target/arm/neon/vreinterpretu16_s32.c: Remove.
5010 * gcc.target/arm/neon/vreinterpretu16_s64.c: Remove.
5011 * gcc.target/arm/neon/vreinterpretu16_s8.c: Remove.
5012 * gcc.target/arm/neon/vreinterpretu16_u32.c: Remove.
5013 * gcc.target/arm/neon/vreinterpretu16_u64.c: Remove.
5014 * gcc.target/arm/neon/vreinterpretu16_u8.c: Remove.
5015 * gcc.target/arm/neon/vreinterpretu32_f32.c: Remove.
5016 * gcc.target/arm/neon/vreinterpretu32_p16.c: Remove.
5017 * gcc.target/arm/neon/vreinterpretu32_p64.c: Remove.
5018 * gcc.target/arm/neon/vreinterpretu32_p8.c: Remove.
5019 * gcc.target/arm/neon/vreinterpretu32_s16.c: Remove.
5020 * gcc.target/arm/neon/vreinterpretu32_s32.c: Remove.
5021 * gcc.target/arm/neon/vreinterpretu32_s64.c: Remove.
5022 * gcc.target/arm/neon/vreinterpretu32_s8.c: Remove.
5023 * gcc.target/arm/neon/vreinterpretu32_u16.c: Remove.
5024 * gcc.target/arm/neon/vreinterpretu32_u64.c: Remove.
5025 * gcc.target/arm/neon/vreinterpretu32_u8.c: Remove.
5026 * gcc.target/arm/neon/vreinterpretu64_f32.c: Remove.
5027 * gcc.target/arm/neon/vreinterpretu64_p16.c: Remove.
5028 * gcc.target/arm/neon/vreinterpretu64_p64.c: Remove.
5029 * gcc.target/arm/neon/vreinterpretu64_p8.c: Remove.
5030 * gcc.target/arm/neon/vreinterpretu64_s16.c: Remove.
5031 * gcc.target/arm/neon/vreinterpretu64_s32.c: Remove.
5032 * gcc.target/arm/neon/vreinterpretu64_s64.c: Remove.
5033 * gcc.target/arm/neon/vreinterpretu64_s8.c: Remove.
5034 * gcc.target/arm/neon/vreinterpretu64_u16.c: Remove.
5035 * gcc.target/arm/neon/vreinterpretu64_u32.c: Remove.
5036 * gcc.target/arm/neon/vreinterpretu64_u8.c: Remove.
5037 * gcc.target/arm/neon/vreinterpretu8_f32.c: Remove.
5038 * gcc.target/arm/neon/vreinterpretu8_p16.c: Remove.
5039 * gcc.target/arm/neon/vreinterpretu8_p64.c: Remove.
5040 * gcc.target/arm/neon/vreinterpretu8_p8.c: Remove.
5041 * gcc.target/arm/neon/vreinterpretu8_s16.c: Remove.
5042 * gcc.target/arm/neon/vreinterpretu8_s32.c: Remove.
5043 * gcc.target/arm/neon/vreinterpretu8_s64.c: Remove.
5044 * gcc.target/arm/neon/vreinterpretu8_s8.c: Remove.
5045 * gcc.target/arm/neon/vreinterpretu8_u16.c: Remove.
5046 * gcc.target/arm/neon/vreinterpretu8_u32.c: Remove.
5047 * gcc.target/arm/neon/vreinterpretu8_u64.c: Remove.
5048 * gcc.target/arm/neon/vrev16Qp8.c: Remove.
5049 * gcc.target/arm/neon/vrev16Qs8.c: Remove.
5050 * gcc.target/arm/neon/vrev16Qu8.c: Remove.
5051 * gcc.target/arm/neon/vrev16p8.c: Remove.
5052 * gcc.target/arm/neon/vrev16s8.c: Remove.
5053 * gcc.target/arm/neon/vrev16u8.c: Remove.
5054 * gcc.target/arm/neon/vrev32Qp16.c: Remove.
5055 * gcc.target/arm/neon/vrev32Qp8.c: Remove.
5056 * gcc.target/arm/neon/vrev32Qs16.c: Remove.
5057 * gcc.target/arm/neon/vrev32Qs8.c: Remove.
5058 * gcc.target/arm/neon/vrev32Qu16.c: Remove.
5059 * gcc.target/arm/neon/vrev32Qu8.c: Remove.
5060 * gcc.target/arm/neon/vrev32p16.c: Remove.
5061 * gcc.target/arm/neon/vrev32p8.c: Remove.
5062 * gcc.target/arm/neon/vrev32s16.c: Remove.
5063 * gcc.target/arm/neon/vrev32s8.c: Remove.
5064 * gcc.target/arm/neon/vrev32u16.c: Remove.
5065 * gcc.target/arm/neon/vrev32u8.c: Remove.
5066 * gcc.target/arm/neon/vrev64Qf32.c: Remove.
5067 * gcc.target/arm/neon/vrev64Qp16.c: Remove.
5068 * gcc.target/arm/neon/vrev64Qp8.c: Remove.
5069 * gcc.target/arm/neon/vrev64Qs16.c: Remove.
5070 * gcc.target/arm/neon/vrev64Qs32.c: Remove.
5071 * gcc.target/arm/neon/vrev64Qs8.c: Remove.
5072 * gcc.target/arm/neon/vrev64Qu16.c: Remove.
5073 * gcc.target/arm/neon/vrev64Qu32.c: Remove.
5074 * gcc.target/arm/neon/vrev64Qu8.c: Remove.
5075 * gcc.target/arm/neon/vrev64f32.c: Remove.
5076 * gcc.target/arm/neon/vrev64p16.c: Remove.
5077 * gcc.target/arm/neon/vrev64p8.c: Remove.
5078 * gcc.target/arm/neon/vrev64s16.c: Remove.
5079 * gcc.target/arm/neon/vrev64s32.c: Remove.
5080 * gcc.target/arm/neon/vrev64s8.c: Remove.
5081 * gcc.target/arm/neon/vrev64u16.c: Remove.
5082 * gcc.target/arm/neon/vrev64u32.c: Remove.
5083 * gcc.target/arm/neon/vrev64u8.c: Remove.
5084 * gcc.target/arm/neon/vrndaf32.c: Remove.
5085 * gcc.target/arm/neon/vrndaqf32.c: Remove.
5086 * gcc.target/arm/neon/vrndf32.c: Remove.
5087 * gcc.target/arm/neon/vrndmf32.c: Remove.
5088 * gcc.target/arm/neon/vrndmqf32.c: Remove.
5089 * gcc.target/arm/neon/vrndnf32.c: Remove.
5090 * gcc.target/arm/neon/vrndnqf32.c: Remove.
5091 * gcc.target/arm/neon/vrndpf32.c: Remove.
5092 * gcc.target/arm/neon/vrndpqf32.c: Remove.
5093 * gcc.target/arm/neon/vrndqf32.c: Remove.
5094 * gcc.target/arm/neon/vrsqrteQf32.c: Remove.
5095 * gcc.target/arm/neon/vrsqrteQu32.c: Remove.
5096 * gcc.target/arm/neon/vrsqrtef32.c: Remove.
5097 * gcc.target/arm/neon/vrsqrteu32.c: Remove.
5098 * gcc.target/arm/neon/vrsqrtsQf32.c: Remove.
5099 * gcc.target/arm/neon/vrsqrtsf32.c: Remove.
5100 * gcc.target/arm/neon/vsetQ_lanef32.c: Remove.
5101 * gcc.target/arm/neon/vsetQ_lanep16.c: Remove.
5102 * gcc.target/arm/neon/vsetQ_lanep8.c: Remove.
5103 * gcc.target/arm/neon/vsetQ_lanes16.c: Remove.
5104 * gcc.target/arm/neon/vsetQ_lanes32.c: Remove.
5105 * gcc.target/arm/neon/vsetQ_lanes64.c: Remove.
5106 * gcc.target/arm/neon/vsetQ_lanes8.c: Remove.
5107 * gcc.target/arm/neon/vsetQ_laneu16.c: Remove.
5108 * gcc.target/arm/neon/vsetQ_laneu32.c: Remove.
5109 * gcc.target/arm/neon/vsetQ_laneu64.c: Remove.
5110 * gcc.target/arm/neon/vsetQ_laneu8.c: Remove.
5111 * gcc.target/arm/neon/vset_lanef32.c: Remove.
5112 * gcc.target/arm/neon/vset_lanep16.c: Remove.
5113 * gcc.target/arm/neon/vset_lanep8.c: Remove.
5114 * gcc.target/arm/neon/vset_lanes16.c: Remove.
5115 * gcc.target/arm/neon/vset_lanes32.c: Remove.
5116 * gcc.target/arm/neon/vset_lanes64.c: Remove.
5117 * gcc.target/arm/neon/vset_lanes8.c: Remove.
5118 * gcc.target/arm/neon/vset_laneu16.c: Remove.
5119 * gcc.target/arm/neon/vset_laneu32.c: Remove.
5120 * gcc.target/arm/neon/vset_laneu64.c: Remove.
5121 * gcc.target/arm/neon/vset_laneu8.c: Remove.
5122 * gcc.target/arm/neon/vshlQ_ns16.c: Remove.
5123 * gcc.target/arm/neon/vshlQ_ns32.c: Remove.
5124 * gcc.target/arm/neon/vshlQ_ns64.c: Remove.
5125 * gcc.target/arm/neon/vshlQ_ns8.c: Remove.
5126 * gcc.target/arm/neon/vshlQ_nu16.c: Remove.
5127 * gcc.target/arm/neon/vshlQ_nu32.c: Remove.
5128 * gcc.target/arm/neon/vshlQ_nu64.c: Remove.
5129 * gcc.target/arm/neon/vshlQ_nu8.c: Remove.
5130 * gcc.target/arm/neon/vshlQs16.c: Remove.
5131 * gcc.target/arm/neon/vshlQs32.c: Remove.
5132 * gcc.target/arm/neon/vshlQs64.c: Remove.
5133 * gcc.target/arm/neon/vshlQs8.c: Remove.
5134 * gcc.target/arm/neon/vshlQu16.c: Remove.
5135 * gcc.target/arm/neon/vshlQu32.c: Remove.
5136 * gcc.target/arm/neon/vshlQu64.c: Remove.
5137 * gcc.target/arm/neon/vshlQu8.c: Remove.
5138 * gcc.target/arm/neon/vshl_ns16.c: Remove.
5139 * gcc.target/arm/neon/vshl_ns32.c: Remove.
5140 * gcc.target/arm/neon/vshl_ns64.c: Remove.
5141 * gcc.target/arm/neon/vshl_ns8.c: Remove.
5142 * gcc.target/arm/neon/vshl_nu16.c: Remove.
5143 * gcc.target/arm/neon/vshl_nu32.c: Remove.
5144 * gcc.target/arm/neon/vshl_nu64.c: Remove.
5145 * gcc.target/arm/neon/vshl_nu8.c: Remove.
5146 * gcc.target/arm/neon/vshll_ns16.c: Remove.
5147 * gcc.target/arm/neon/vshll_ns32.c: Remove.
5148 * gcc.target/arm/neon/vshll_ns8.c: Remove.
5149 * gcc.target/arm/neon/vshll_nu16.c: Remove.
5150 * gcc.target/arm/neon/vshll_nu32.c: Remove.
5151 * gcc.target/arm/neon/vshll_nu8.c: Remove.
5152 * gcc.target/arm/neon/vshls16.c: Remove.
5153 * gcc.target/arm/neon/vshls32.c: Remove.
5154 * gcc.target/arm/neon/vshls64.c: Remove.
5155 * gcc.target/arm/neon/vshls8.c: Remove.
5156 * gcc.target/arm/neon/vshlu16.c: Remove.
5157 * gcc.target/arm/neon/vshlu32.c: Remove.
5158 * gcc.target/arm/neon/vshlu64.c: Remove.
5159 * gcc.target/arm/neon/vshlu8.c: Remove.
5160 * gcc.target/arm/neon/vshrQ_ns16.c: Remove.
5161 * gcc.target/arm/neon/vshrQ_ns32.c: Remove.
5162 * gcc.target/arm/neon/vshrQ_ns64.c: Remove.
5163 * gcc.target/arm/neon/vshrQ_ns8.c: Remove.
5164 * gcc.target/arm/neon/vshrQ_nu16.c: Remove.
5165 * gcc.target/arm/neon/vshrQ_nu32.c: Remove.
5166 * gcc.target/arm/neon/vshrQ_nu64.c: Remove.
5167 * gcc.target/arm/neon/vshrQ_nu8.c: Remove.
5168 * gcc.target/arm/neon/vshr_ns16.c: Remove.
5169 * gcc.target/arm/neon/vshr_ns32.c: Remove.
5170 * gcc.target/arm/neon/vshr_ns64.c: Remove.
5171 * gcc.target/arm/neon/vshr_ns8.c: Remove.
5172 * gcc.target/arm/neon/vshr_nu16.c: Remove.
5173 * gcc.target/arm/neon/vshr_nu32.c: Remove.
5174 * gcc.target/arm/neon/vshr_nu64.c: Remove.
5175 * gcc.target/arm/neon/vshr_nu8.c: Remove.
5176 * gcc.target/arm/neon/vshrn_ns16.c: Remove.
5177 * gcc.target/arm/neon/vshrn_ns32.c: Remove.
5178 * gcc.target/arm/neon/vshrn_ns64.c: Remove.
5179 * gcc.target/arm/neon/vshrn_nu16.c: Remove.
5180 * gcc.target/arm/neon/vshrn_nu32.c: Remove.
5181 * gcc.target/arm/neon/vshrn_nu64.c: Remove.
5182 * gcc.target/arm/neon/vsliQ_np16.c: Remove.
5183 * gcc.target/arm/neon/vsliQ_np64.c: Remove.
5184 * gcc.target/arm/neon/vsliQ_np8.c: Remove.
5185 * gcc.target/arm/neon/vsliQ_ns16.c: Remove.
5186 * gcc.target/arm/neon/vsliQ_ns32.c: Remove.
5187 * gcc.target/arm/neon/vsliQ_ns64.c: Remove.
5188 * gcc.target/arm/neon/vsliQ_ns8.c: Remove.
5189 * gcc.target/arm/neon/vsliQ_nu16.c: Remove.
5190 * gcc.target/arm/neon/vsliQ_nu32.c: Remove.
5191 * gcc.target/arm/neon/vsliQ_nu64.c: Remove.
5192 * gcc.target/arm/neon/vsliQ_nu8.c: Remove.
5193 * gcc.target/arm/neon/vsli_np16.c: Remove.
5194 * gcc.target/arm/neon/vsli_np64.c: Remove.
5195 * gcc.target/arm/neon/vsli_np8.c: Remove.
5196 * gcc.target/arm/neon/vsli_ns16.c: Remove.
5197 * gcc.target/arm/neon/vsli_ns32.c: Remove.
5198 * gcc.target/arm/neon/vsli_ns64.c: Remove.
5199 * gcc.target/arm/neon/vsli_ns8.c: Remove.
5200 * gcc.target/arm/neon/vsli_nu16.c: Remove.
5201 * gcc.target/arm/neon/vsli_nu32.c: Remove.
5202 * gcc.target/arm/neon/vsli_nu64.c: Remove.
5203 * gcc.target/arm/neon/vsli_nu8.c: Remove.
5204 * gcc.target/arm/neon/vsraQ_ns16.c: Remove.
5205 * gcc.target/arm/neon/vsraQ_ns32.c: Remove.
5206 * gcc.target/arm/neon/vsraQ_ns64.c: Remove.
5207 * gcc.target/arm/neon/vsraQ_ns8.c: Remove.
5208 * gcc.target/arm/neon/vsraQ_nu16.c: Remove.
5209 * gcc.target/arm/neon/vsraQ_nu32.c: Remove.
5210 * gcc.target/arm/neon/vsraQ_nu64.c: Remove.
5211 * gcc.target/arm/neon/vsraQ_nu8.c: Remove.
5212 * gcc.target/arm/neon/vsra_ns16.c: Remove.
5213 * gcc.target/arm/neon/vsra_ns32.c: Remove.
5214 * gcc.target/arm/neon/vsra_ns64.c: Remove.
5215 * gcc.target/arm/neon/vsra_ns8.c: Remove.
5216 * gcc.target/arm/neon/vsra_nu16.c: Remove.
5217 * gcc.target/arm/neon/vsra_nu32.c: Remove.
5218 * gcc.target/arm/neon/vsra_nu64.c: Remove.
5219 * gcc.target/arm/neon/vsra_nu8.c: Remove.
5220 * gcc.target/arm/neon/vsriQ_np16.c: Remove.
5221 * gcc.target/arm/neon/vsriQ_np64.c: Remove.
5222 * gcc.target/arm/neon/vsriQ_np8.c: Remove.
5223 * gcc.target/arm/neon/vsriQ_ns16.c: Remove.
5224 * gcc.target/arm/neon/vsriQ_ns32.c: Remove.
5225 * gcc.target/arm/neon/vsriQ_ns64.c: Remove.
5226 * gcc.target/arm/neon/vsriQ_ns8.c: Remove.
5227 * gcc.target/arm/neon/vsriQ_nu16.c: Remove.
5228 * gcc.target/arm/neon/vsriQ_nu32.c: Remove.
5229 * gcc.target/arm/neon/vsriQ_nu64.c: Remove.
5230 * gcc.target/arm/neon/vsriQ_nu8.c: Remove.
5231 * gcc.target/arm/neon/vsri_np16.c: Remove.
5232 * gcc.target/arm/neon/vsri_np64.c: Remove.
5233 * gcc.target/arm/neon/vsri_np8.c: Remove.
5234 * gcc.target/arm/neon/vsri_ns16.c: Remove.
5235 * gcc.target/arm/neon/vsri_ns32.c: Remove.
5236 * gcc.target/arm/neon/vsri_ns64.c: Remove.
5237 * gcc.target/arm/neon/vsri_ns8.c: Remove.
5238 * gcc.target/arm/neon/vsri_nu16.c: Remove.
5239 * gcc.target/arm/neon/vsri_nu32.c: Remove.
5240 * gcc.target/arm/neon/vsri_nu64.c: Remove.
5241 * gcc.target/arm/neon/vsri_nu8.c: Remove.
5242 * gcc.target/arm/neon/vst1Q_lanef32.c: Remove.
5243 * gcc.target/arm/neon/vst1Q_lanep16.c: Remove.
5244 * gcc.target/arm/neon/vst1Q_lanep64.c: Remove.
5245 * gcc.target/arm/neon/vst1Q_lanep8.c: Remove.
5246 * gcc.target/arm/neon/vst1Q_lanes16.c: Remove.
5247 * gcc.target/arm/neon/vst1Q_lanes32.c: Remove.
5248 * gcc.target/arm/neon/vst1Q_lanes64.c: Remove.
5249 * gcc.target/arm/neon/vst1Q_lanes8.c: Remove.
5250 * gcc.target/arm/neon/vst1Q_laneu16.c: Remove.
5251 * gcc.target/arm/neon/vst1Q_laneu32.c: Remove.
5252 * gcc.target/arm/neon/vst1Q_laneu64.c: Remove.
5253 * gcc.target/arm/neon/vst1Q_laneu8.c: Remove.
5254 * gcc.target/arm/neon/vst1Qf32.c: Remove.
5255 * gcc.target/arm/neon/vst1Qp16.c: Remove.
5256 * gcc.target/arm/neon/vst1Qp64.c: Remove.
5257 * gcc.target/arm/neon/vst1Qp8.c: Remove.
5258 * gcc.target/arm/neon/vst1Qs16.c: Remove.
5259 * gcc.target/arm/neon/vst1Qs32.c: Remove.
5260 * gcc.target/arm/neon/vst1Qs64.c: Remove.
5261 * gcc.target/arm/neon/vst1Qs8.c: Remove.
5262 * gcc.target/arm/neon/vst1Qu16.c: Remove.
5263 * gcc.target/arm/neon/vst1Qu32.c: Remove.
5264 * gcc.target/arm/neon/vst1Qu64.c: Remove.
5265 * gcc.target/arm/neon/vst1Qu8.c: Remove.
5266 * gcc.target/arm/neon/vst1_lanef32.c: Remove.
5267 * gcc.target/arm/neon/vst1_lanep16.c: Remove.
5268 * gcc.target/arm/neon/vst1_lanep64.c: Remove.
5269 * gcc.target/arm/neon/vst1_lanep8.c: Remove.
5270 * gcc.target/arm/neon/vst1_lanes16.c: Remove.
5271 * gcc.target/arm/neon/vst1_lanes32.c: Remove.
5272 * gcc.target/arm/neon/vst1_lanes64.c: Remove.
5273 * gcc.target/arm/neon/vst1_lanes8.c: Remove.
5274 * gcc.target/arm/neon/vst1_laneu16.c: Remove.
5275 * gcc.target/arm/neon/vst1_laneu32.c: Remove.
5276 * gcc.target/arm/neon/vst1_laneu64.c: Remove.
5277 * gcc.target/arm/neon/vst1_laneu8.c: Remove.
5278 * gcc.target/arm/neon/vst1f32.c: Remove.
5279 * gcc.target/arm/neon/vst1p16.c: Remove.
5280 * gcc.target/arm/neon/vst1p64.c: Remove.
5281 * gcc.target/arm/neon/vst1p8.c: Remove.
5282 * gcc.target/arm/neon/vst1s16.c: Remove.
5283 * gcc.target/arm/neon/vst1s32.c: Remove.
5284 * gcc.target/arm/neon/vst1s64.c: Remove.
5285 * gcc.target/arm/neon/vst1s8.c: Remove.
5286 * gcc.target/arm/neon/vst1u16.c: Remove.
5287 * gcc.target/arm/neon/vst1u32.c: Remove.
5288 * gcc.target/arm/neon/vst1u64.c: Remove.
5289 * gcc.target/arm/neon/vst1u8.c: Remove.
5290 * gcc.target/arm/neon/vst2Q_lanef32.c: Remove.
5291 * gcc.target/arm/neon/vst2Q_lanep16.c: Remove.
5292 * gcc.target/arm/neon/vst2Q_lanes16.c: Remove.
5293 * gcc.target/arm/neon/vst2Q_lanes32.c: Remove.
5294 * gcc.target/arm/neon/vst2Q_laneu16.c: Remove.
5295 * gcc.target/arm/neon/vst2Q_laneu32.c: Remove.
5296 * gcc.target/arm/neon/vst2Qf32.c: Remove.
5297 * gcc.target/arm/neon/vst2Qp16.c: Remove.
5298 * gcc.target/arm/neon/vst2Qp8.c: Remove.
5299 * gcc.target/arm/neon/vst2Qs16.c: Remove.
5300 * gcc.target/arm/neon/vst2Qs32.c: Remove.
5301 * gcc.target/arm/neon/vst2Qs8.c: Remove.
5302 * gcc.target/arm/neon/vst2Qu16.c: Remove.
5303 * gcc.target/arm/neon/vst2Qu32.c: Remove.
5304 * gcc.target/arm/neon/vst2Qu8.c: Remove.
5305 * gcc.target/arm/neon/vst2_lanef32.c: Remove.
5306 * gcc.target/arm/neon/vst2_lanep16.c: Remove.
5307 * gcc.target/arm/neon/vst2_lanep8.c: Remove.
5308 * gcc.target/arm/neon/vst2_lanes16.c: Remove.
5309 * gcc.target/arm/neon/vst2_lanes32.c: Remove.
5310 * gcc.target/arm/neon/vst2_lanes8.c: Remove.
5311 * gcc.target/arm/neon/vst2_laneu16.c: Remove.
5312 * gcc.target/arm/neon/vst2_laneu32.c: Remove.
5313 * gcc.target/arm/neon/vst2_laneu8.c: Remove.
5314 * gcc.target/arm/neon/vst2f32.c: Remove.
5315 * gcc.target/arm/neon/vst2p16.c: Remove.
5316 * gcc.target/arm/neon/vst2p64.c: Remove.
5317 * gcc.target/arm/neon/vst2p8.c: Remove.
5318 * gcc.target/arm/neon/vst2s16.c: Remove.
5319 * gcc.target/arm/neon/vst2s32.c: Remove.
5320 * gcc.target/arm/neon/vst2s64.c: Remove.
5321 * gcc.target/arm/neon/vst2s8.c: Remove.
5322 * gcc.target/arm/neon/vst2u16.c: Remove.
5323 * gcc.target/arm/neon/vst2u32.c: Remove.
5324 * gcc.target/arm/neon/vst2u64.c: Remove.
5325 * gcc.target/arm/neon/vst2u8.c: Remove.
5326 * gcc.target/arm/neon/vst3Q_lanef32.c: Remove.
5327 * gcc.target/arm/neon/vst3Q_lanep16.c: Remove.
5328 * gcc.target/arm/neon/vst3Q_lanes16.c: Remove.
5329 * gcc.target/arm/neon/vst3Q_lanes32.c: Remove.
5330 * gcc.target/arm/neon/vst3Q_laneu16.c: Remove.
5331 * gcc.target/arm/neon/vst3Q_laneu32.c: Remove.
5332 * gcc.target/arm/neon/vst3Qf32.c: Remove.
5333 * gcc.target/arm/neon/vst3Qp16.c: Remove.
5334 * gcc.target/arm/neon/vst3Qp8.c: Remove.
5335 * gcc.target/arm/neon/vst3Qs16.c: Remove.
5336 * gcc.target/arm/neon/vst3Qs32.c: Remove.
5337 * gcc.target/arm/neon/vst3Qs8.c: Remove.
5338 * gcc.target/arm/neon/vst3Qu16.c: Remove.
5339 * gcc.target/arm/neon/vst3Qu32.c: Remove.
5340 * gcc.target/arm/neon/vst3Qu8.c: Remove.
5341 * gcc.target/arm/neon/vst3_lanef32.c: Remove.
5342 * gcc.target/arm/neon/vst3_lanep16.c: Remove.
5343 * gcc.target/arm/neon/vst3_lanep8.c: Remove.
5344 * gcc.target/arm/neon/vst3_lanes16.c: Remove.
5345 * gcc.target/arm/neon/vst3_lanes32.c: Remove.
5346 * gcc.target/arm/neon/vst3_lanes8.c: Remove.
5347 * gcc.target/arm/neon/vst3_laneu16.c: Remove.
5348 * gcc.target/arm/neon/vst3_laneu32.c: Remove.
5349 * gcc.target/arm/neon/vst3_laneu8.c: Remove.
5350 * gcc.target/arm/neon/vst3f32.c: Remove.
5351 * gcc.target/arm/neon/vst3p16.c: Remove.
5352 * gcc.target/arm/neon/vst3p64.c: Remove.
5353 * gcc.target/arm/neon/vst3p8.c: Remove.
5354 * gcc.target/arm/neon/vst3s16.c: Remove.
5355 * gcc.target/arm/neon/vst3s32.c: Remove.
5356 * gcc.target/arm/neon/vst3s64.c: Remove.
5357 * gcc.target/arm/neon/vst3s8.c: Remove.
5358 * gcc.target/arm/neon/vst3u16.c: Remove.
5359 * gcc.target/arm/neon/vst3u32.c: Remove.
5360 * gcc.target/arm/neon/vst3u64.c: Remove.
5361 * gcc.target/arm/neon/vst3u8.c: Remove.
5362 * gcc.target/arm/neon/vst4Q_lanef32.c: Remove.
5363 * gcc.target/arm/neon/vst4Q_lanep16.c: Remove.
5364 * gcc.target/arm/neon/vst4Q_lanes16.c: Remove.
5365 * gcc.target/arm/neon/vst4Q_lanes32.c: Remove.
5366 * gcc.target/arm/neon/vst4Q_laneu16.c: Remove.
5367 * gcc.target/arm/neon/vst4Q_laneu32.c: Remove.
5368 * gcc.target/arm/neon/vst4Qf32.c: Remove.
5369 * gcc.target/arm/neon/vst4Qp16.c: Remove.
5370 * gcc.target/arm/neon/vst4Qp8.c: Remove.
5371 * gcc.target/arm/neon/vst4Qs16.c: Remove.
5372 * gcc.target/arm/neon/vst4Qs32.c: Remove.
5373 * gcc.target/arm/neon/vst4Qs8.c: Remove.
5374 * gcc.target/arm/neon/vst4Qu16.c: Remove.
5375 * gcc.target/arm/neon/vst4Qu32.c: Remove.
5376 * gcc.target/arm/neon/vst4Qu8.c: Remove.
5377 * gcc.target/arm/neon/vst4_lanef32.c: Remove.
5378 * gcc.target/arm/neon/vst4_lanep16.c: Remove.
5379 * gcc.target/arm/neon/vst4_lanep8.c: Remove.
5380 * gcc.target/arm/neon/vst4_lanes16.c: Remove.
5381 * gcc.target/arm/neon/vst4_lanes32.c: Remove.
5382 * gcc.target/arm/neon/vst4_lanes8.c: Remove.
5383 * gcc.target/arm/neon/vst4_laneu16.c: Remove.
5384 * gcc.target/arm/neon/vst4_laneu32.c: Remove.
5385 * gcc.target/arm/neon/vst4_laneu8.c: Remove.
5386 * gcc.target/arm/neon/vst4f32.c: Remove.
5387 * gcc.target/arm/neon/vst4p16.c: Remove.
5388 * gcc.target/arm/neon/vst4p64.c: Remove.
5389 * gcc.target/arm/neon/vst4p8.c: Remove.
5390 * gcc.target/arm/neon/vst4s16.c: Remove.
5391 * gcc.target/arm/neon/vst4s32.c: Remove.
5392 * gcc.target/arm/neon/vst4s64.c: Remove.
5393 * gcc.target/arm/neon/vst4s8.c: Remove.
5394 * gcc.target/arm/neon/vst4u16.c: Remove.
5395 * gcc.target/arm/neon/vst4u32.c: Remove.
5396 * gcc.target/arm/neon/vst4u64.c: Remove.
5397 * gcc.target/arm/neon/vst4u8.c: Remove.
5398 * gcc.target/arm/neon/vsubQf32.c: Remove.
5399 * gcc.target/arm/neon/vsubQs16.c: Remove.
5400 * gcc.target/arm/neon/vsubQs32.c: Remove.
5401 * gcc.target/arm/neon/vsubQs64.c: Remove.
5402 * gcc.target/arm/neon/vsubQs8.c: Remove.
5403 * gcc.target/arm/neon/vsubQu16.c: Remove.
5404 * gcc.target/arm/neon/vsubQu32.c: Remove.
5405 * gcc.target/arm/neon/vsubQu64.c: Remove.
5406 * gcc.target/arm/neon/vsubQu8.c: Remove.
5407 * gcc.target/arm/neon/vsubf32.c: Remove.
5408 * gcc.target/arm/neon/vsubhns16.c: Remove.
5409 * gcc.target/arm/neon/vsubhns32.c: Remove.
5410 * gcc.target/arm/neon/vsubhns64.c: Remove.
5411 * gcc.target/arm/neon/vsubhnu16.c: Remove.
5412 * gcc.target/arm/neon/vsubhnu32.c: Remove.
5413 * gcc.target/arm/neon/vsubhnu64.c: Remove.
5414 * gcc.target/arm/neon/vsubls16.c: Remove.
5415 * gcc.target/arm/neon/vsubls32.c: Remove.
5416 * gcc.target/arm/neon/vsubls8.c: Remove.
5417 * gcc.target/arm/neon/vsublu16.c: Remove.
5418 * gcc.target/arm/neon/vsublu32.c: Remove.
5419 * gcc.target/arm/neon/vsublu8.c: Remove.
5420 * gcc.target/arm/neon/vsubs16.c: Remove.
5421 * gcc.target/arm/neon/vsubs32.c: Remove.
5422 * gcc.target/arm/neon/vsubs64.c: Remove.
5423 * gcc.target/arm/neon/vsubs8.c: Remove.
5424 * gcc.target/arm/neon/vsubu16.c: Remove.
5425 * gcc.target/arm/neon/vsubu32.c: Remove.
5426 * gcc.target/arm/neon/vsubu64.c: Remove.
5427 * gcc.target/arm/neon/vsubu8.c: Remove.
5428 * gcc.target/arm/neon/vsubws16.c: Remove.
5429 * gcc.target/arm/neon/vsubws32.c: Remove.
5430 * gcc.target/arm/neon/vsubws8.c: Remove.
5431 * gcc.target/arm/neon/vsubwu16.c: Remove.
5432 * gcc.target/arm/neon/vsubwu32.c: Remove.
5433 * gcc.target/arm/neon/vsubwu8.c: Remove.
5434 * gcc.target/arm/neon/vtbl1p8.c: Remove.
5435 * gcc.target/arm/neon/vtbl1s8.c: Remove.
5436 * gcc.target/arm/neon/vtbl1u8.c: Remove.
5437 * gcc.target/arm/neon/vtbl2p8.c: Remove.
5438 * gcc.target/arm/neon/vtbl2s8.c: Remove.
5439 * gcc.target/arm/neon/vtbl2u8.c: Remove.
5440 * gcc.target/arm/neon/vtbl3p8.c: Remove.
5441 * gcc.target/arm/neon/vtbl3s8.c: Remove.
5442 * gcc.target/arm/neon/vtbl3u8.c: Remove.
5443 * gcc.target/arm/neon/vtbl4p8.c: Remove.
5444 * gcc.target/arm/neon/vtbl4s8.c: Remove.
5445 * gcc.target/arm/neon/vtbl4u8.c: Remove.
5446 * gcc.target/arm/neon/vtbx1p8.c: Remove.
5447 * gcc.target/arm/neon/vtbx1s8.c: Remove.
5448 * gcc.target/arm/neon/vtbx1u8.c: Remove.
5449 * gcc.target/arm/neon/vtbx2p8.c: Remove.
5450 * gcc.target/arm/neon/vtbx2s8.c: Remove.
5451 * gcc.target/arm/neon/vtbx2u8.c: Remove.
5452 * gcc.target/arm/neon/vtbx3p8.c: Remove.
5453 * gcc.target/arm/neon/vtbx3s8.c: Remove.
5454 * gcc.target/arm/neon/vtbx3u8.c: Remove.
5455 * gcc.target/arm/neon/vtbx4p8.c: Remove.
5456 * gcc.target/arm/neon/vtbx4s8.c: Remove.
5457 * gcc.target/arm/neon/vtbx4u8.c: Remove.
5458 * gcc.target/arm/neon/vtrnQf32.c: Remove.
5459 * gcc.target/arm/neon/vtrnQp16.c: Remove.
5460 * gcc.target/arm/neon/vtrnQp8.c: Remove.
5461 * gcc.target/arm/neon/vtrnQs16.c: Remove.
5462 * gcc.target/arm/neon/vtrnQs32.c: Remove.
5463 * gcc.target/arm/neon/vtrnQs8.c: Remove.
5464 * gcc.target/arm/neon/vtrnQu16.c: Remove.
5465 * gcc.target/arm/neon/vtrnQu32.c: Remove.
5466 * gcc.target/arm/neon/vtrnQu8.c: Remove.
5467 * gcc.target/arm/neon/vtrnf32.c: Remove.
5468 * gcc.target/arm/neon/vtrnp16.c: Remove.
5469 * gcc.target/arm/neon/vtrnp8.c: Remove.
5470 * gcc.target/arm/neon/vtrns16.c: Remove.
5471 * gcc.target/arm/neon/vtrns32.c: Remove.
5472 * gcc.target/arm/neon/vtrns8.c: Remove.
5473 * gcc.target/arm/neon/vtrnu16.c: Remove.
5474 * gcc.target/arm/neon/vtrnu32.c: Remove.
5475 * gcc.target/arm/neon/vtrnu8.c: Remove.
5476 * gcc.target/arm/neon/vtstQp8.c: Remove.
5477 * gcc.target/arm/neon/vtstQs16.c: Remove.
5478 * gcc.target/arm/neon/vtstQs32.c: Remove.
5479 * gcc.target/arm/neon/vtstQs8.c: Remove.
5480 * gcc.target/arm/neon/vtstQu16.c: Remove.
5481 * gcc.target/arm/neon/vtstQu32.c: Remove.
5482 * gcc.target/arm/neon/vtstQu8.c: Remove.
5483 * gcc.target/arm/neon/vtstp8.c: Remove.
5484 * gcc.target/arm/neon/vtsts16.c: Remove.
5485 * gcc.target/arm/neon/vtsts32.c: Remove.
5486 * gcc.target/arm/neon/vtsts8.c: Remove.
5487 * gcc.target/arm/neon/vtstu16.c: Remove.
5488 * gcc.target/arm/neon/vtstu32.c: Remove.
5489 * gcc.target/arm/neon/vtstu8.c: Remove.
5490 * gcc.target/arm/neon/vuzpQf32.c: Remove.
5491 * gcc.target/arm/neon/vuzpQp16.c: Remove.
5492 * gcc.target/arm/neon/vuzpQp8.c: Remove.
5493 * gcc.target/arm/neon/vuzpQs16.c: Remove.
5494 * gcc.target/arm/neon/vuzpQs32.c: Remove.
5495 * gcc.target/arm/neon/vuzpQs8.c: Remove.
5496 * gcc.target/arm/neon/vuzpQu16.c: Remove.
5497 * gcc.target/arm/neon/vuzpQu32.c: Remove.
5498 * gcc.target/arm/neon/vuzpQu8.c: Remove.
5499 * gcc.target/arm/neon/vuzpf32.c: Remove.
5500 * gcc.target/arm/neon/vuzpp16.c: Remove.
5501 * gcc.target/arm/neon/vuzpp8.c: Remove.
5502 * gcc.target/arm/neon/vuzps16.c: Remove.
5503 * gcc.target/arm/neon/vuzps32.c: Remove.
5504 * gcc.target/arm/neon/vuzps8.c: Remove.
5505 * gcc.target/arm/neon/vuzpu16.c: Remove.
5506 * gcc.target/arm/neon/vuzpu32.c: Remove.
5507 * gcc.target/arm/neon/vuzpu8.c: Remove.
5508 * gcc.target/arm/neon/vzipQf32.c: Remove.
5509 * gcc.target/arm/neon/vzipQp16.c: Remove.
5510 * gcc.target/arm/neon/vzipQp8.c: Remove.
5511 * gcc.target/arm/neon/vzipQs16.c: Remove.
5512 * gcc.target/arm/neon/vzipQs32.c: Remove.
5513 * gcc.target/arm/neon/vzipQs8.c: Remove.
5514 * gcc.target/arm/neon/vzipQu16.c: Remove.
5515 * gcc.target/arm/neon/vzipQu32.c: Remove.
5516 * gcc.target/arm/neon/vzipQu8.c: Remove.
5517 * gcc.target/arm/neon/vzipf32.c: Remove.
5518 * gcc.target/arm/neon/vzipp16.c: Remove.
5519 * gcc.target/arm/neon/vzipp8.c: Remove.
5520 * gcc.target/arm/neon/vzips16.c: Remove.
5521 * gcc.target/arm/neon/vzips32.c: Remove.
5522 * gcc.target/arm/neon/vzips8.c: Remove.
5523 * gcc.target/arm/neon/vzipu16.c: Remove.
5524 * gcc.target/arm/neon/vzipu32.c: Remove.
5525 * gcc.target/arm/neon/vzipu8.c: Remove.
5526
5527
5528 2015-11-12 Marek Polacek <polacek@redhat.com>
5529
5530 PR c/67784
5531 * gcc.dg/pr67784-1.c: New test.
5532 * gcc.dg/pr67784-2.c: New test.
5533
5534 2015-11-12 Martin Liska <mliska@suse.cz>
5535
5536 * gcc.dg/ipa/pr68035.c: New test.
5537
5538 2015-11-12 Richard Biener <rguenther@suse.de>
5539
5540 PR tree-optimization/68306
5541 * gcc.dg/pr68306.c: New testcase.
5542
5543 2015-11-12 Ville Voutilainen <ville.voutilainen@gmail.com>
5544
5545 Implement D0013R2, logical type traits.
5546
5547 * g++.dg/cpp0x/Wattributes1.C: Adjust.
5548
5549 2015-11-12 Nathan Sidwell <nathan@codesourcery.com>
5550
5551 * c-c++-common/goacc/data-default-1.c: New.
5552
5553 2015-11-12 David Edelsohn <dje.gcc@gmail.com>
5554
5555 * gcc.target/powerpc/pr67789.c: Skip on AIX and Darwin.
5556
5557 2015-11-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5558
5559 PR tree-optimization/68305
5560 * gcc.dg/vect/pr68305.c: New test.
5561
5562 2015-11-12 Eric Botcazou <ebotcazou@adacore.com>
5563
5564 * gcc.target/i386/pr67265-2.c: New test.
5565
5566 2015-11-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5567
5568 * gcc.dg/pr68286.c: New test.
5569
5570 2015-11-12 Christian Bruel <christian.bruel@st.com>
5571
5572 * gcc.target/arm/mmx-1.c: Adjust for unified asm.
5573
5574 2015-11-12 Uros Bizjak <ubizjak@gmail.com>
5575
5576 * gcc.target/i386/sse-1.c (swizzle): Assume that a is
5577 aligned to 64 bits.
5578
5579 2015-11-11 David Edelsohn <dje.gcc@gmail.com>
5580
5581 * gcc.dg/pr65521.c: Fail on AIX.
5582
5583 2015-11-11 Sebastian Pop <s.pop@samsung.com>
5584
5585 * gcc.dg/graphite/fuse-1.c: Adjust pattern. Remove dg-do.
5586 * gcc.dg/graphite/fuse-2.c: Same.
5587 * gcc.dg/graphite/graphite.exp (opt_files): Add fuse-*.c and
5588 isl-ast-gen-*.c files.
5589 * gcc.dg/graphite/isl-ast-gen-blocks-1.c: Remove dg-do and dg-options.
5590 * gcc.dg/graphite/isl-ast-gen-blocks-2.c: Same.
5591 * gcc.dg/graphite/isl-ast-gen-blocks-3.c: Same.
5592 * gcc.dg/graphite/isl-ast-gen-blocks-4.c: Same.
5593 * gcc.dg/graphite/isl-ast-gen-if-1.c: Same.
5594 * gcc.dg/graphite/isl-ast-gen-if-2.c: Same.
5595 * gcc.dg/graphite/isl-ast-gen-single-loop-1.c: Same.
5596 * gcc.dg/graphite/isl-ast-gen-single-loop-2.c: Same.
5597 * gcc.dg/graphite/isl-ast-gen-single-loop-3.c: Same.
5598 * gcc.dg/graphite/isl-ast-gen-user-1.c: Same.
5599 * gcc.dg/graphite/isl-codegen-loop-dumping.c: Remove.
5600
5601 2015-11-11 Marek Polacek <polacek@redhat.com>
5602
5603 PR c/68107
5604 PR c++/68266
5605 * c-c++-common/pr68107.c: New test.
5606 * g++.dg/init/new38.C (large_array_char): Adjust dg-error.
5607 (large_array_char_template): Likewise.
5608 * g++.dg/init/new44.C: Adjust dg-error.
5609
5610 2015-11-11 Nathan Sidwell <nathan@codesourcery.com>
5611
5612 * gfortran.dg/goacc/private-3.f95: Remove xfail.
5613 * gfortran.dg/goacc/combined_loop.f90: Remove xfail.
5614
5615 2015-11-11 Eric Botcazou <ebotcazou@adacore.com>
5616
5617 * gcc.target/i386/pr67265.c: New test.
5618
5619 2015-11-11 Segher Boessenkool <segher@kernel.crashing.org>
5620
5621 * gcc.target/powerpc/20050603-3.c: Don't restrict to ilp32. Do more
5622 tests for the expected generated code.
5623
5624 2015-11-11 Simon Dardis <simon.dardis@imgtec.com>
5625
5626 * gcc.target/mips/split-ds-sequence.c: New test.
5627
5628 2015-11-11 Julia Koval <julia.koval@intel.com>
5629
5630 * g++.dg/ext/mv16.C: New functions.
5631
5632 2015-11-11 Richard Biener <rguenth@gcc.gnu.org>
5633 Jiong Wang <jiong.wang@arm.com>
5634
5635 * gcc.dg/tree-ssa/pr68234.c: New testcase.
5636
5637 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
5638
5639 * gcc.target/i386/mask-pack.c: New test.
5640 * gcc.target/i386/mask-unpack.c: New test.
5641
5642 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
5643
5644 * gcc.target/i386/avx2-vec-mask-bit-not.c: New test.
5645
5646 2015-11-10 Ilya Enkovich <enkovich.gnu@gmail.com>
5647
5648 * gcc.dg/vect/slp-cond-5.c: New test.
5649
5650 2015-11-10 Richard Biener <rguenther@suse.de>
5651
5652 PR tree-optimization/68240
5653 * gcc.dg/torture/pr68240.c: New testcase.
5654
5655 2015-11-10 Richard Biener <rguenther@suse.de>
5656
5657 PR tree-optimization/56118
5658 * gcc.target/i386/pr56118.c: New testcase.
5659
5660 2015-11-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5661
5662 * gcc.target/aarch64/cond_op_imm_1.c: New test.
5663
5664 2015-11-10 Eric Botcazou <ebotcazou@adacore.com>
5665
5666 * gfortran.dg/pr68251.f90: New test.
5667
5668 2015-11-09 Cesar Philippidis <cesar@codesourcery.com>
5669
5670 * c-c++-common/goacc/routine-5.c: Enable c++ tests.
5671
5672 2015-11-09 Martin Sebor <msebor@redhat.com>
5673
5674 * init/new45.C: New test to verify that operator new is invoked
5675 with or without overhead for a cookie.
5676
5677 PR c++/67927
5678 * init/new44.C: New test for placement new expressions for arrays
5679 with excessive number of elements.
5680
5681 PR c++/67913
5682 * init/new43.C: New test for placement new expressions for arrays
5683 with negative number of elements.
5684
5685 * other/new-size-type.C: Expect array new expression with
5686 an excessive number of elements to be rejected.
5687
5688 2015-11-09 Nathan Sidwell <nathan@codesourcery.com>
5689
5690 * c-c++-common/goacc/routine-1.c: New.
5691 * c-c++-common/goacc/routine-2.c: New.
5692 * c-c++-common/goacc/routine-3.c: New.
5693 * c-c++-common/goacc/routine-4.c: New.
5694 * c-c++-common/goacc/routine-5.c: New.
5695
5696 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
5697
5698 * gcc.target/sparc/sparc-ret.c: Rename to...
5699 * gcc.target/sparc/sparc-ret-1.c: ...this.
5700 * gcc.target/sparc/sparc-ret-2.c: New test.
5701
5702 2015-11-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5703
5704 * lib/target-supports.exp (check_p8vector_hw_available): Split
5705 long line.
5706 (check_vsx_hw_available): Likewise.
5707 (check_p9vector_hw_available): Add new checks for ISA 3.0 hardware
5708 support and for PowerPC float128 support.
5709 (check_p9modulo_hw_available): Likewise.
5710 (check_ppc_float128_sw_available): Likewise.
5711 (check_ppc_float128_hw_available): Likewise.
5712 (check_effective_target_powerpc_p9vector_ok): Likewise.
5713 (check_effective_target_powerpc_p9modulo_ok): Likewise.
5714 (check_effective_target_powerpc_float128_sw_ok): Likewise.
5715 (check_effective_target_powerpc_float128_hw_ok): Likewise.
5716 (is-effective-target): Add new PowerPc targets.
5717 (is-effective-target-keyword): Likewise.
5718 (check_vect_support_and_set_flags): If we have ISA 3.0 vector
5719 instructions, use it.
5720
5721 * gcc.target/powerpc/mod-1.c: New test for ISA 3.0 instructions.
5722 * gcc.target/powerpc/mod-2.c: Likewise.
5723 * gcc.target/powerpc/ctz-1.c: Likewise.
5724 * gcc.target/powerpc/ctz-2.c: Likewise.
5725 * gcc.target/powerpc/extswsli-1.c: Likewise.
5726 * gcc.target/powerpc/extswsli-2.c: Likewise.
5727 * gcc.target/powerpc/extswsli-3.c: Likewise.
5728
5729 * gcc.target/powerpc/fusion.c (fusion_vector): Move to fusion2.c
5730 and allow the test on PowerPC LE.
5731 * gcc.target/powerpc/fusion2.c (fusion_vector): Likewise.
5732 * gcc.target/powerpc/fusion3.c: New file, test power9 fusion.
5733
5734 * gcc.target/powerpc/float128-call.c: Use powerpc_float128_sw_ok
5735 check instead of powerpc_vsx_ok.
5736 * gcc.target/powerpc/float128-mix.c: Likewise.
5737
5738 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
5739
5740 * gcc.dg/sso/*.c: Robustify dg-output directives.
5741
5742 2015-11-09 Eric Botcazou <ebotcazou@adacore.com>
5743
5744 * g++.dg/ubsan/pr68259.C: New test.
5745
5746 2015-11-09 Uros Bizjak <ubizjak@gmail.com>
5747
5748 * g++.dg/cilk-plus/CK/pr66326.cc: Do not include cilk.h.
5749 (main): Use _Cilk_spawn instead of cilk_spawn.
5750
5751 2015-11-09 Thomas Schwinge <thomas@codesourcery.com>
5752
5753 * gcc.target/i386/addr-space-3.c: Fix quoting in dg-final
5754 scan-assembler directive.
5755
5756 2015-11-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5757
5758 PR target/68129
5759 * gcc.dg/pr68129_1.c: New test.
5760
5761 2015-11-09 Andreas Arnez <arnez@linux.vnet.ibm.com>
5762
5763 PR debug/67192
5764 * gcc.dg/guality/pr67192.c (f3, f4): New functions.
5765 (main): Invoke them.
5766
5767 2015-11-09 Andreas Arnez <arnez@linux.vnet.ibm.com>
5768
5769 PR debug/67192
5770 * gcc.dg/guality/pr67192.c: New test.
5771
5772 2015-11-09 Richard Biener <rguenther@suse.de>
5773
5774 PR tree-optimization/68248
5775 * gcc.dg/torture/pr68248.c: New testcase.
5776
5777 2015-11-09 Richard Biener <rguenther@suse.de>
5778
5779 PR tree-optimization/56118
5780 * gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c: Adjust.
5781
5782 2015-11-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
5783
5784 * gcc.target/arm/thumb2-slow-flash-data.c: Add missing typespec for
5785 labelref and check use of constant pool by looking for .word and
5786 similar directives.
5787
5788 2015-11-09 Igor Zamyatin <igor.zamyatin@intel.com>
5789
5790 PR target/66326
5791 * g++.dg/cilk-plus/CK/pr66326.cc: New test.
5792
5793 2015-11-09 Richard Henderson <rth@redhat.com>
5794
5795 * gcc.target/i386/addr-space-1.c: New test.
5796 * gcc.target/i386/addr-space-2.c: New test.
5797 * gcc.target/i386/addr-space-3.c: New test.
5798
5799 2015-11-08 Steven g. Kargl <kargl@gcc.gnu.org>
5800
5801 PR fortran/68053
5802 * gfortran.dg/pr68053.f90: New test.
5803
5804 2015-11-06 Jan Hubicka <hubicka@ucw.cz>
5805
5806 * g++.dg/lto/pr68057_0.C: Fix testcase.
5807
5808 2015-11-08 Joost VandeVondele <vondele@gcc.gnu.org>
5809
5810 * gfortran.dg/PR67518.f90: move from here...
5811 * gfortran.dg/graphite/PR67518.f90: to here.
5812 * gfortran.dg/PR53852.f90: move from here...
5813 * gfortran.dg/graphite/PR53852.f90: to here.
5814
5815 2015-11-08 Eric Botcazou <ebotcazou@adacore.com>
5816
5817 * gcc.dg/sso-1.c: New test.
5818 * gcc.dg/sso-2.c: Likewise.
5819 * gcc.dg/sso-3.c: Likewise.
5820 * gcc.dg/sso-4.c: Likewise.
5821 * gcc.dg/sso-5.c: Likewise.
5822 * gcc.dg/sso-6.c: Likewise.
5823 * gcc.dg/sso-7.c: Likewise.
5824 * gcc.dg/sso-8.c: Likewise.
5825 * gcc.dg/sso: New directory.
5826 * gcc.target/i386/movbe-3.c: New test.
5827 * gnat.dg/sso1.adb: Likewise.
5828 * gnat.dg/sso2.ad[sb]: Likewise.
5829 * gnat.dg/sso3.adb: Likewise.
5830 * gnat.dg/sso4.adb: Likewise.
5831 * gnat.dg/sso5.adb: Likewise.
5832 * gnat.dg/sso6.adb: Likewise.
5833 * gnat.dg/sso7.adb: Likewise.
5834 * gnat.dg/specs/sso1.ads: Likewise.
5835 * gnat.dg/specs/sso2.ads: Likewise.
5836 * gnat.dg/sso: New directory.
5837
5838 2015-11-08 Andre Vehreschild <vehre@gcc.gnu.org>
5839
5840 PR fortran/68218
5841 * gfortran.dg/allocate_with_arrayspec_1.f90: New test.
5842
5843 2015-11-08 Steven G. Kargl <kargl@gc.gnu.org>
5844
5845 PR fortran/68224
5846 * gfortran.dg/pr68224.f90: New test.
5847
5848 2015-11-08 Paul Thomas <pault@gcc.gnu.org>
5849
5850 PR fortran/68196
5851 * gfortran.dg/proc_ptr_47.f90: New test.
5852
5853 PR fortran/66465
5854 * gfortran.dg/pr66465.f90: New test.
5855
5856 2015-11-07 John David Anglin <danglin@gcc.gnu.org>
5857
5858 * gcc.dg/Wno-frame-address.c: Skip on hppa*-*-*.
5859
5860 2015-11-07 Steven G. Kargl <kargl@gcc.gnu.org>
5861
5862 PR fortran/68153
5863 * gfortran.dg/pr68153.f90: New test.
5864
5865 2015-11-07 Steven G. Kargl <kargl@gcc.gnu.org>
5866
5867 PR fortran/68151
5868 * gfortran.dg/pr68151.f90: New test.
5869
5870 2015-11-07 Richard Sandiford <richard.sandiford@arm.com>
5871
5872 PR tree-optimization/68235
5873 * gcc.dg/lto/20110201-1_0.c: Add -fno-math-errno.
5874
5875 2015-11-06 Jeff Law <law@redhat.com>
5876
5877 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust to look for
5878 realized jump threads.
5879 * gcc.dg/tree-ssa-pr66752-3.c: Look in vrp1 dump for jump
5880 threads rather than dom1 dump.
5881
5882 2015-11-06 Michael Collison <michael.collison@linaro.org
5883 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
5884
5885 Revert:
5886 2015-08-01 Michael Collison <michael.collison@linaro.org
5887 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
5888
5889 * gcc.target/arm/mincmp.c: New test.
5890
5891 2015-11-06 Dominique d'Humieres <dominiq@lps.ens.fr>
5892
5893 PR fortran/54224
5894 * gfortran.dg/warn_unused_function_2.f90: Add two new
5895 "defined but not used" subroutines.
5896
5897 2015-11-06 Jakub Jelinek <jakub@redhat.com>
5898
5899 * gcc.dg/gomp/ordered-2.c (f1): Expect an extra error.
5900 * g++.dg/gomp/ordered-2.C (f1): Likewise.
5901 * gfortran.dg/goacc/parallel-kernels-regions.f95: Adjust
5902 expected diagnostics for the addition of quotes.
5903 * gfortran.dg/gomp/target3.f90: Likewise.
5904 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
5905 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5906 * c-c++-common/gomp/doacross-1.c: Likewise.
5907 * c-c++-common/gomp/nesting-warn-1.c: Likewise.
5908 * c-c++-common/gomp/cancel-1.c (f2): Add some new tests.
5909 Adjust expected diagnostics wording.
5910 * c-c++-common/gomp/clauses-4.c (foo): Likewise.
5911 Don't expect error on ordered threads simd when in for simd.
5912 * c-c++-common/gomp/nesting-2.c: New test.
5913 * c-c++-common/gomp/ordered-3.c (foo): Add some new tests.
5914 * c-c++-common/gomp/ordered-4.c: New test.
5915
5916 2015-11-06 Mike Stump <mikestump@comcast.net>
5917
5918 * gcc.dg/pragma-diag-5.c: Make test cases unique.
5919
5920 2015-11-06 Aditya Kumar <aditya.k7@samsung.com>
5921 Sebastian Pop <s.pop@samsung.com>
5922
5923 * gcc.dg/graphite/fuse-1.c: New.
5924 * gcc.dg/graphite/fuse-2.c: New.
5925 * gcc.dg/graphite/interchange-13.c: Remove bogus check.
5926
5927 2015-11-06 Christophe Lyon <christophe.lyon@linaro.org>
5928
5929 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c: New test.
5930
5931 2015-11-06 David Malcolm <dmalcolm@redhat.com>
5932
5933 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c: New file.
5934 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: New file.
5935 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c: New file.
5936 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
5937 * lib/gcc-dg.exp: Load multiline.exp.
5938
5939 2015-11-06 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5940
5941 * gcc.target/arm/combine-movs.c: Adjust for unified asm.
5942 * gcc.target/arm/interrupt-1.c: Likewise.
5943 * gcc.target/arm/interrupt-2.c: Likewise.
5944 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
5945
5946 2015-11-06 Benedikt Huber <benedikt.huber@theobroma-systems.com>
5947 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
5948
5949 * gcc.target/aarch64/rsqrt_asm_check_common.h: Common
5950 macros for assembly checks.
5951 * gcc.target/aarch64/rsqrt_asm_check_negative_1.c: Make sure
5952 frsqrts and frsqrte are not emitted.
5953 * gcc.target/aarch64/rsqrt_asm_check_1.c: Make sure
5954 frsqrts and frsqrte are emitted.
5955 * gcc.target/aarch64/rsqrt_1.c: Functional tests for rsqrt.
5956
5957 2015-11-06 Thomas Schwinge <thomas@codesourcery.com>
5958
5959 * gfortran.dg/goacc/combined_loop.f90: XFAIL.
5960
5961 2015-11-06 Jan Hubicka <hubicka@ucw.cz>
5962
5963 PR ipa/68057
5964 PR ipa/68220
5965 * g++.dg/lto/pr68057_0.C: New testcase.
5966 * g++.dg/lto/pr68057_1.C: New testcase.
5967 * g++.dg/torture/pr68220.C: New testcase.
5968
5969 2015-11-06 Christophe Lyon <christophe.lyon@linaro.org>
5970
5971 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: Fix typos in
5972 comment.
5973
5974 2015-11-06 Ilya Enkovich <enkovich.gnu@gmail.com>
5975
5976 PR tree-optimization/68145
5977 * g++.dg/vect/pr68145.cc: New test.
5978
5979 2015-11-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5980
5981 PR target/68088
5982 * gcc.dg/pr68088_1.c: New test.
5983
5984 2015-11-06 Richard Biener <rguenther@suse.de>
5985
5986 * gcc.dg/vect/bb-slp-38.c: New testcase.
5987
5988 2015-11-06 Thomas Schwinge <thomas@codesourcery.com>
5989
5990 * gfortran.dg/goacc/private-3.f95: XFAIL.
5991
5992 2015-11-06 Joost VandeVondele <vondele@gnu.gcc.org>
5993
5994 PR middle-end/53852
5995 PR middle-end/67518
5996 * gfortran.dg/PR67518.f90: New test.
5997 * gfortran.dg/PR53852.f90: New test.
5998
5999 2015-11-05 Cesar Philippidis <cesar@codesourcery.com>
6000 Tom de Vries <tom@codesourcery.com>
6001 Nathan Sidwell <nathan@codesourcery.com>
6002 Thomas Schwinge <thomas@codesourcery.com>
6003
6004 * c-c++-common/goacc/combined-directives.c: New test.
6005 * c-c++-common/goacc/loop-clauses.c: New test.
6006 * c-c++-common/goacc/tile.c: New test.
6007 * c-c++-common/goacc/loop-shape.c: Add test for pointer variable
6008 as gang static arguments.
6009 * c-c++-common/goacc/update-1.c: Adjust expected error message.
6010 * g++.dg/goacc/template.C: New test.
6011 * gfortran.dg/goacc/combined-directives.f90: New test.
6012 * gfortran.dg/goacc/default.f95: New test.
6013 * gfortran.dg/goacc/default_none.f95: New test.
6014 * gfortran.dg/goacc/firstprivate-1.f95: New test.
6015 * gfortran.dg/goacc/gang-static.f95: New test.
6016 * gfortran.dg/goacc/kernels-loop-inner.f95: New test.
6017 * gfortran.dg/goacc/kernels-loops-adjacent.f95: New test.
6018 * gfortran.dg/goacc/list.f95: Update test.
6019 * gfortran.dg/goacc/loop-2.f95: Likewise.
6020 * gfortran.dg/goacc/loop-4.f95: New test.
6021 * gfortran.dg/goacc/loop-5.f95: New test.
6022 * gfortran.dg/goacc/loop-6.f95: New test.
6023 * gfortran.dg/goacc/loop-tree-1.f90: Update test.
6024 * gfortran.dg/goacc/multi-clause.f90: New test.
6025 * gfortran.dg/goacc/parallel-tree.f95: Update test.
6026 * gfortran.dg/goacc/update.f95: New test.
6027
6028 2015-11-05 Martin Sebor <msebor@redhat.com>
6029
6030 PR c++/67942
6031 * g++.dg/warn/Wplacement-new-size.C: Exercise placement new
6032 invocations where the size of the destination buffer object
6033 or its type (or both) is unknown.
6034
6035 2015-11-05 Martin Sebor <msebor@redhat.com>
6036
6037 PR c++/67942
6038 * g++.dg/warn/Wplacement-new-size.C: New test.
6039
6040 2015-11-05 Alan Lawrence <alan.lawrence@arm.com>
6041
6042 * gcc.dg/pr68112.c: New.
6043 * gcc.dg/vect/vect-strided-shift-1.c: New.
6044
6045 2015-11-05 Marek Polacek <polacek@redhat.com>
6046
6047 PR c/68090
6048 * gcc.dg/pr68090.c: New test.
6049
6050 2015-11-05 James Greenhalgh <james.greenhalgh@arm.com>
6051
6052 * gcc.dg/ifcvt-4.c: New.
6053
6054 2015-11-05 Paolo Carlini <paolo.carlini@oracle.com>
6055
6056 PR c++/67846
6057 * g++.dg/cpp0x/lambda/lambda-ice15.C: New.
6058
6059 2015-11-05 Jakub Jelinek <jakub@redhat.com>
6060
6061 * c-c++-common/gomp/clauses-2.c (foo): Adjust for diagnostics
6062 of variables in both data sharing and mapping clauses and for
6063 structure element based array sections being mapped rather than
6064 privatized.
6065 * c-c++-common/gomp/declare-target-2.c: Add various new tests. Adjust
6066 expected diagnostics wording in one case.
6067 * c-c++-common/gomp/distribute-1.c: New test.
6068 * c-c++-common/gomp/element-1.c: New test.
6069 * c-c++-common/gomp/pr61486-2.c: Add #pragma omp declare target
6070 and #pragma omp end declare target pair around the function.
6071 Change s from a parameter to a file scope variable.
6072 * c-c++-common/gomp/pr67521.c: Add dg-error directives.
6073 * c-c++-common/gomp/reduction-1.c (foo): Don't expect diagnostics
6074 on non-zero low-bound in reduction array sections. Add further
6075 tests.
6076 * c-c++-common/gomp/schedule-modifiers-1.c: New test.
6077 * c-c++-common/gomp/target-teams-1.c: New test.
6078 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
6079 for expected mangling on x86_64/i?86.
6080 * gcc.dg/gomp/declare-simd-3.c: New test.
6081 * gcc.dg/gomp/declare-simd-4.c: New test.
6082 * gcc.dg/gomp/for-20.c: New test.
6083 * gcc.dg/gomp/for-21.c: New test.
6084 * gcc.dg/gomp/for-22.c: New test.
6085 * gcc.dg/gomp/for-23.c: New test.
6086 * gcc.dg/gomp/for-24.c: New test.
6087 * gcc.dg/gomp/linear-1.c: New test.
6088 * gcc.dg/gomp/loop-1.c: New test.
6089 * g++.dg/gomp/atomic-17.C: New test.
6090 * g++.dg/gomp/clause-1.C (T::test): Don't expect error on
6091 non-static data member in shared clause. Add single construct.
6092 * g++.dg/gomp/declare-simd-1.C: Add dg-options. Add
6093 scan-assembler-times directives for expected mangling on x86_64/i?86.
6094 * g++.dg/gomp/declare-simd-3.C: Likewise.
6095 * g++.dg/gomp/declare-simd-4.C: New test.
6096 * g++.dg/gomp/declare-simd-5.C: New test.
6097 * g++.dg/gomp/declare-target-1.C: New test.
6098 * g++.dg/gomp/linear-2.C: New test.
6099 * g++.dg/gomp/loop-1.C: New test.
6100 * g++.dg/gomp/loop-2.C: New test.
6101 * g++.dg/gomp/loop-3.C: New test.
6102 * g++.dg/gomp/member-2.C (B::m2, B::m4): Don't expect error on
6103 non-static data member in shared clause.
6104 * g++.dg/gomp/member-3.C: New test.
6105 * g++.dg/gomp/member-4.C: New test.
6106 * g++.dg/gomp/pr38639.C (foo): Adjust dg-error.
6107 (bar): Remove dg-message.
6108 * g++.dg/gomp/target-teams-1.C: New test.
6109
6110 2015-11-05 Richard Biener <rguenther@suse.de>
6111
6112 * gcc.dg/tree-ssa/loadpre2.c: Avoid undefined behavior due to
6113 uninitialized variables.
6114 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
6115 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
6116 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
6117 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
6118 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
6119 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
6120 * gcc.dg/ipa/inlinehint-2.c: Likewise.
6121 * gcc.dg/ipa/pure-const-2.c: Likewise.
6122 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6123 * gcc.dg/tree-ssa/loop-23.c: Likewise.
6124 * gcc.dg/tree-ssa/pr22051-2.c: Likewise.
6125 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
6126 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
6127 * gcc.dg/vect/pr30858.c: Likewise.
6128 * gcc.dg/vect/pr33866.c: Likewise.
6129 * gcc.dg/vect/pr37027.c: Likewise.
6130 * c-c++-common/ubsan/null-10.c: Likewise.
6131 * gcc.target/i386/incoming-8.c: Likewise.
6132
6133 2015-11-04 Eric Botcazou <ebotcazou@adacore.com>
6134
6135 * gnat.dg/slice9.adb: New test.
6136
6137 2015-11-04 Nathan Sidwell <nathan@codesourcery.com>
6138
6139 * gfortran.dg/goacc/reduction-2.f95: Delete.
6140
6141 2015-11-04 Tom de Vries <tom@codesourcery.com>
6142
6143 PR tree-optimization/67742
6144 * gcc.dg/tree-ssa/restrict-7.c: New test.
6145 * gcc.dg/tree-ssa/restrict-8.c: New test.
6146
6147 2015-11-03 Martin Sebor <msebor@redhat.com>
6148
6149 PR c++-common/67882
6150 * c-c++-common/builtin-offsetof-2.c: New test.
6151
6152 015-11-03 Dominique d'Humieres <dominiq@lps.ens.fr>
6153
6154 PR fortran/67982
6155 * gfortran.dg/warn_unused_function_3.f90: New test.
6156
6157 2015-11-03 Eric Botcazou <ebotcazou@adacore.com>
6158
6159 * gnat.dg/discr45.adb: Only compile the test.
6160
6161 2015-11-03 Evgeny Stupachenko <evstupac@gmail.com>
6162
6163 * g++.dg/ext/mvc4.C: Add dg-require-ifunc condition.
6164 * gcc.target/i386/mvc5.c: Ditto.
6165 * gcc.target/i386/mvc7.c: Add dg-require-ifunc condition and checks on
6166 resolver.
6167
6168 2015-11-03 Thomas Schwinge <thomas@codesourcery.com>
6169
6170 * c-c++-common/goacc-gomp/nesting-fail-1.c: Move "atomic" tests
6171 from here to...
6172 * c-c++-common/goacc-gomp/nesting-1.c: ... here, and expect them
6173 to succeed.
6174
6175 2015-11-03 Bilyan Borisov <bilyan.borisov@arm.com>
6176
6177 * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f32_1.c: New.
6178 * gcc/testsuite/gcc.target/aarch64/simd/vmulx_f64_1.c: New.
6179 * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f32_1.c: New.
6180 * gcc/testsuite/gcc.target/aarch64/simd/vmulxq_f64_1.c: New.
6181 * gcc/testsuite/gcc.target/aarch64/simd/vmulxs_f32_1.c: New.
6182 * gcc/testsuite/gcc.target/aarch64/simd/vmulxd_f64_1.c: New.
6183
6184 2015-11-03 Alan Lawrence <alan.lawrence@arm.com>
6185
6186 * gcc.target/aarch64/fp16/set_zero_1.c: New.
6187
6188 2015-11-03 Uros Bizjak <ubizjak@gmail.com>
6189
6190 * gcc.dg/mvc1.c: Move to ...
6191 * gcc.target/i386/mvc1.c: ... here. Require ifunc.
6192 * gcc.dg/mvc2.c: Move to ...
6193 * gcc.target/i386/mvc2.c: ... here.
6194 * gcc.dg/mvc3.c: Move to ...
6195 * gcc.target/i386/mvc3.c: ... here.
6196 * gcc.dg/mvc4.c: Move to ...
6197 * gcc.target/i386/mvc4.c: ... here. Require ifunc.
6198 * gcc.dg/mvc5.c: Move to ...
6199 * gcc.target/i386/mvc5.c: ... here.
6200 * gcc.dg/mvc6.c: Move to ...
6201 * gcc.target/i386/mvc6.c: ... here.
6202 * gcc.dg/mvc7.c: Move to ...
6203 * gcc.target/i386/mvc7.c: ... here.
6204
6205 * g++.dg/ext/mvc1.C: Require ifunc.
6206
6207 2015-11-02 Alexandre Oliva <aoliva@redhat.com>
6208
6209 PR tree-optimization/68083
6210 * gcc.dg/torture/pr68083.c: New. From Zhendong Su.
6211
6212 2015-11-02 Jeff Law <law@redhat.com>
6213
6214 * gcc.dg/tree-ssa/ssa-thread-11.c: Verify that we do not have
6215 irreducible loops in the CFG.
6216
6217 2015-11-02 Alan Lawrence <alan.lawrence@arm.com>
6218
6219 Revert:
6220 2015-10-27 Alan Lawrence <alan.lawrence@arm.com>
6221
6222 * gcc.dg/vect/vect-strided-shift-1.c: New.
6223
6224 2015-11-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6225
6226 PR target/67929
6227 * gcc.target/arm/pr67929_1.c: Move to...
6228 * gcc.c-torture/execute/pr67929_1.c: ... Here.
6229 Remove arm-specific directives. Add noclone, noinline
6230 attributes.
6231
6232 2015-11-01 Jeff Law <law@redhat.com>
6233
6234 * gcc.dg/tree-ssa/ssa-thread-11.c: Update target selector.
6235
6236 2015-11-01 Uros Bizjak <ubizjak@gmail.com>
6237
6238 * gcc.target/i386/pr67609-2.c: Include sse2-check.h.
6239 (sse2_test): Rename from main. Do not return 0.
6240
6241 2015-11-01 David Edelsohn <dje.gcc@gmail.com>
6242
6243 * gfortran.dg/debug/pr46756.f: Remove XFAIL for AIX.
6244 * gfortran.dg/proc_ptr_39.f90: Require visibility.
6245 * gfortran.dg/read_dir.f90: XFAIL AIX.
6246
6247 2015-10-31 Ville Voutilainen <ville.voutilainen@gmail.com>
6248
6249 Remove the implementation of N3994, terse range-for loops.
6250 * g++.dg/cpp1z/range-for1.C: Remove.
6251
6252 2015-10-31 Eric Botcazou <ebotcazou@adacore.com>
6253
6254 * gnat.dg/discr45.adb: New test.
6255
6256 2015-10-31 Tom de Vries <tom@codesourcery.com>
6257
6258 * gfortran.dg/assumed_type_2.f90: Update test.
6259 * gfortran.dg/no_arg_check_2.f90: Same.
6260
6261 2015-10-30 Cesar Philippidis <cesar@codesourcery.com>
6262
6263 * gfortran.dg/gomp/intentin1.f90: Adjust copyprivate warning.
6264
6265 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
6266
6267 PR fortran/46588
6268 * gfortran.dg/pr46588.f90: New test.
6269
6270 2015-10-30 Evgeny Stupachenko <evstupac@gmail.com>
6271
6272 * gcc.dg/mvc1.c: New test for multiple targets cloning.
6273 * gcc.dg/mvc2.c: Ditto.
6274 * gcc.dg/mvc3.c: Ditto.
6275 * gcc.dg/mvc4.c: Ditto.
6276 * gcc.dg/mvc5.c: Ditto.
6277 * gcc.dg/mvc6.c: Ditto.
6278 * gcc.dg/mvc7.c: Ditto.
6279 * g++.dg/ext/mvc1.C: Ditto.
6280 * g++.dg/ext/mvc2.C: Ditto.
6281 * g++.dg/ext/mvc3.C: Ditto.
6282 * g++.dg/ext/mvc4.C: Ditto.
6283
6284 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
6285
6286 PR fortran/51993
6287 * gfortran.dg/pr51993.f90: New test.
6288
6289 2015-10-30 Vladimir Makarov <vmakarov@redhat.com>
6290
6291 PR rtl-optimization/68106
6292 * gcc.target/aarch64/pr68106.c: New.
6293
6294 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
6295
6296 PR fortran/36192
6297 * gfortran.dg/pr36192_1.f90: New test.
6298
6299 2015-10-30 Steven G. Kargl <kargl@gcc.gnu.org>
6300
6301 PR fortran/68154
6302 *gfortran.dg/pr68154.f90
6303
6304 2015-10-29 Nathan Sidwell <nathan@codesourcery.com>
6305
6306 * c-c++-common/goacc/acc_on_device-2-off.c: Delete.
6307 * c-c++-common/goacc/acc_on_device-2.c: Delete.
6308
6309 2015-10-29 Richard Sandiford <richard.sandiford@arm.com>
6310
6311 * gcc.dg/torture/builtin-convert-1.c: Require c99_runtime.
6312
6313 2015-10-29 Michael Meissner <meissner@linux.vnet.ibm.com>
6314
6315 * gcc.target/powerpc/float128-call.c: New test for -mfloat128 on
6316 PowerPC.
6317 * gcc.target/powerpc/float128-mix.c: Likewise.
6318
6319 2015-10-29 Steven G. Kargl <kargl@gcc.gnu.org>
6320
6321 PR fortran/68054
6322 * gfortran.dg/pr68054.f90: New test.
6323
6324 2015-10-29 Steven G. Kargl <kargl@gcc.gnu.org>
6325
6326 PR fortran/67885
6327 * gfortran.dg/pr67885.f90: New test.
6328
6329 2015-10-29 Jeff Law <law@redhat.com>
6330
6331 PR tree-optimization/67892
6332 * gcc.dg/tree-ssa/pr21417: Update expected output.
6333 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
6334
6335 2015-10-29 Richard Biener <rguenther@suse.de>
6336
6337 PR middle-end/68142
6338 * c-c++-common/ubsan/pr68142.c: New testcase.
6339
6340 2015-10-29 Paolo Carlini <paolo.carlini@oracle.com>
6341
6342 PR c++/67845
6343 * g++.dg/other/cv_func4.C: New.
6344
6345 2015-10-29 Richard Biener <rguenther@suse.de>
6346
6347 PR middle-end/56956
6348 * c-c++-common/ubsan/pr56956.c: New testcase.
6349
6350 2015-10-28 Eric Botcazou <ebotcazou@adacore.com>
6351
6352 * gnat.dg/discr44.adb: New test.
6353
6354 2015-10-28 Jim Wilson <jim.wilson@linaro.org>
6355
6356 PR debug/66068
6357 * gcc.dg/debug/pr66068.c: New test.
6358
6359 2015-01-28 Paul Thomas <pault@gcc.gnu.org>
6360
6361 PR fortran/67933
6362 * gfortran.dg/allocate_with_source_15.f03: Correct trivial
6363 array bounds error at line 25.
6364
6365 2015-10-28 Catherine Moore <clm@codesourcery.com>
6366
6367 * gcc.target/mips/oddspreg-3.c: Disable for MIPS16.
6368 * gcc.target/mips/oddspreg-6.c: Likewise.
6369 * gcc.target/mips/oddspreg-1.c: Likewise.
6370 * gcc.target/mips/oddspreg-2.c: Likewise.
6371
6372 2015-10-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6373
6374 PR target/67839
6375 * gcc.target/avr/pr67839.c: New test.
6376
6377 2015-10-28 Richard Biener <rguenther@suse.de>
6378
6379 * gcc.dg/tree-ssa/operand-equal-2.c: Adjust.
6380
6381 2015-10-28 Tom de Vries <tom@codesourcery.com>
6382
6383 * gcc.dg/tree-ssa/pta-callused.c: Update to scan for CALLUSED(id).
6384
6385 2015-10-28 Richard Biener <rguenther@suse.de>
6386
6387 PR ipa/67600
6388 * g++.dg/torture/pr67600.C: Remove preprocessed headers in favor
6389 of #includes.
6390
6391 2015-10-28 Richard Biener <rguenther@suse.de>
6392
6393 PR tree-optimization/65962
6394 * gcc.dg/vect/vect-62.c: Adjust.
6395
6396 2015-10-28 Richard Biener <rguenther@suse.de>
6397
6398 PR middle-end/68067
6399 * gcc.dg/torture/pr68067-1.c: New testcase.
6400 * gcc.dg/torture/pr68067-2.c: Likewise.
6401
6402 2015-10-28 Segher Boessenkool <segher@kernel.crashing.org>
6403
6404 * gcc.target/powerpc/p8vector-builtin-8.c: Add "target int128".
6405
6406 2015-10-28 Segher Boessenkool <segher@kernel.crashing.org>
6407
6408 * gcc.target/powerpc/vsx-builtin-2.c: Allow vmadd and vnmsub as well
6409 as xvmadd and xvnmsub.
6410 * gcc.target/powerpc/vsx-vector-2.c: Allow vmadd as well as xvmadd.
6411
6412 2015-10-27 Cesar Philippidis <cesar@codesourcery.com>
6413
6414 * c-c++-common/goacc/loop-shape.c: New test.
6415
6416 2015-10-27 Nathan Sidwell <nathan@codesourcery.com>
6417 Cesar Philippidis <cesar@codesourcery.com>
6418
6419 * g++.dg/gomp/pr33372-1.C: Adjust diagnostic.
6420 * g++.dg/gomp/pr33372-3.C: Likewise.
6421
6422 2015-10-27 Richard Henderson <rth@redhat.com>
6423
6424 PR rtl-opt/67609
6425 * gcc.target/i386/pr67609-2.c: New test.
6426
6427 2015-10-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6428
6429 PR target/68102
6430 * gcc.target/aarch64/pr68102_1.c: New test.
6431
6432 2015-01-27 Paul Thomas <pault@gcc.gnu.org>
6433
6434 PR fortran/67933
6435 * gfortran.dg/allocate_with_source_15.f03: New test
6436
6437 2015-10-27 Thomas Schwinge <thomas@codesourcery.com>
6438 James Norris <jnorris@codesourcery.com>
6439
6440 PR fortran/63865
6441 * gfortran.dg/goacc/coarray.f95: Expect the OpenACC cache
6442 directive to work.
6443 * gfortran.dg/goacc/loop-1.f95: Likewise.
6444 * gfortran.dg/goacc/cache-1.f95: Likewise, and extend testing.
6445 * gfortran.dg/goacc/cray.f95: Likewise.
6446 * gfortran.dg/goacc/parameter.f95: Likewise.
6447
6448 2015-10-27 Steven G. Kargl <kargl@gcc.gnu.org>
6449
6450 PR fortran/68108
6451 * gfortran.dg/pr67805_2.f90: New test.
6452
6453 2015-10-27 Abderrazek Zaafrani <a.zaafrani@samsung.com>
6454 Aditya Kumar <aditya.k7@samsung.com>
6455
6456 * gcc.dg/graphite/block-0.c: Changed to match pattern.
6457 * gcc.dg/graphite/interchange-1.c: Same.
6458 * gcc.dg/graphite/interchange-10.c: Same.
6459 * gcc.dg/graphite/interchange-11.c: Same.
6460 * gcc.dg/graphite/interchange-13.c: Same.
6461 * gcc.dg/graphite/interchange-3.c: Same.
6462 * gcc.dg/graphite/interchange-4.c: Same.
6463 * gcc.dg/graphite/interchange-7.c: Same.
6464 * gcc.dg/graphite/interchange-9.c: Same.
6465 * gcc.dg/graphite/uns-interchange-9.c: Same.
6466 * gfortran.dg/graphite/interchange-3.f90: Same.
6467
6468 2015-10-27 H.J. Lu <hongjiu.lu@intel.com>
6469
6470 PR target/67215
6471 * gcc.target/i386/pr67215-1.c: New test.
6472 * gcc.target/i386/pr67215-2.c: Likewise.
6473 * gcc.target/i386/pr67215-3.c: Likewise.
6474
6475 2015-10-27 Richard Biener <rguenther@suse.de>
6476
6477 PR tree-optimization/68104
6478 * gcc.dg/torture/pr68104.c: New testcase.
6479
6480 2015-10-27 Alan Lawrence <alan.lawrence@arm.com>
6481
6482 * gcc.dg/vect/vect-strided-shift-1.c: New.
6483
6484 2015-10-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6485
6486 PR target/67929
6487 * gcc.target/arm/pr67929_1.c: New test.
6488
6489 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
6490
6491 * gcc.dg/torture/builtin-ldexp-1.c: Skip at -O9,
6492
6493 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
6494
6495 PR tree-optimization/68097
6496 * gcc.dg/torture/builtin-nonneg-1.c: Skip at -O0. Add
6497 --param max-ssa-name-query-depth=3 to dg-options.
6498
6499 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
6500
6501 * gcc.dg/torture/builtin-sqrt-cmp-1.c: New test.
6502
6503 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
6504
6505 * gcc.dg/builtins-52.c: Add -O to dg-options.
6506
6507 2015-10-27 Richard Sandiford <richard.sandiford@arm.com>
6508
6509 * gcc.dg/torture/builtin-math-1.c: Skip at -O0.
6510
6511 2015-10-27 Thomas Schwinge <thomas@codesourcery.com>
6512
6513 PR c/64765
6514 PR c/64880
6515 * c-c++-common/goacc/loop-1.c: Don't skip for C++. Don't prune
6516 sorry message.
6517 (PR64765): New function.
6518 * gfortran.dg/goacc/coarray_2.f90: XFAIL.
6519 * gfortran.dg/goacc/combined_loop.f90: Extend. Don't prune
6520 sorry message.
6521 * gfortran.dg/goacc/cray.f95: Refine prune directive.
6522 * gfortran.dg/goacc/parameter.f95: Likewise.
6523
6524 2015-10-26 Louis Krupp <louis.krupp@zoho.com>
6525
6526 PR fortran/66056
6527 * gfortran.dg/empty_label_typedecl.f90: New test.
6528
6529 2015-10-26 Steven G. Kargl <kargl@gcc.gnu.org>
6530
6531 PR fortran/36192
6532 * gfortran.dg/pr36192.f90: New test.
6533
6534 2015-10-26 Eric Botcazou <ebotcazou@adacore.com>
6535
6536 * gcc.dg/atomic-noinline.c: Change test on __atomic_is_lock_free.
6537 * gcc.dg/atomic-noinline-aux.c: Adjust accordingly.
6538 * gnat.dg/opt51.adb: New test.
6539 * gnat.dg/opt51_pkg.ads: New helper.
6540
6541 2015-10-26 Simon Dardis <simon.dardis@imgtec.com>
6542
6543 * gcc.target/mips/ds-schedule-1.c: New.
6544 * gcc.target/mips/ds-schedule-2.c: New.
6545
6546 2015-10-26 Jeff Law <law@redhat.com>
6547
6548 PR tree-optimization/68013
6549 * gcc.c-torture/compile/pr68013.c: New test.
6550
6551 2015-10-26 Richard Biener <rguenther@suse.de>
6552 Dominik Vogt <vogt@linux.vnet.ibm.com>
6553
6554 PR middle-end/67443
6555 * gcc.target/s390/pr67443.c: New testcase.
6556
6557 2015-10-26 Christophe Lyon <christophe.lyon@linaro.org>
6558
6559 * gfortran.dg/chmod_1.f90: Add suffix to the temporary filename to
6560 make it unique per testcase.
6561 * gfortran.dg/chmod_2.f90: Likewise.
6562 * gfortran.dg/chmod_3.f90: Likewise.
6563 * gfortran.dg/direct_io_8.f90: Likewise.
6564 * gfortran.dg/f2003_inquire_1.f03: Likewise.
6565 * gfortran.dg/f2003_io_1.f03: Likewise.
6566 * gfortran.dg/f2003_io_2.f03: Likewise.
6567 * gfortran.dg/f2003_io_8.f03: Likewise.
6568 * gfortran.dg/inquire_size.f90: Likewise.
6569 * gfortran.dg/namelist_66.f90: Likewise.
6570 * gfortran.dg/namelist_82.f90: Likewise.
6571 * gfortran.dg/namelist_87.f90: Likewise.
6572 * gfortran.dg/open_negative_unit_1.f90: Likewise.
6573 * gfortran.dg/open_new.f90: Likewise.
6574 * gfortran.dg/stat_1.f90: Likewise.
6575 * gfortran.dg/stat_2.f90: Likewise.
6576 * gfortran.dg/streamio_15.f90: Likewise.
6577 * gfortran.dg/unf_read_corrupted_1.f90: Likewise.
6578
6579 2015-10-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6580
6581 PR middle-end/67989
6582 * g++.dg/pr67989.C: New test.
6583
6584 2015-10-26 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6585
6586 * gfortran.dg/streamio_4.f90, gfortran.dg/streamio_5.f90,
6587 * gfortran.dg/streamio_6.f90, gfortran.dg/streamio_7.f90,
6588 * gfortran.dg/streamio_10.f90, gfortran.dg/streamio_12.f90: Add
6589 suffix to the temporary filename to make it unique per testcase.
6590
6591 2015-10-26 Richard Sandiford <richard.sandiford@arm.com>
6592
6593 * gcc.dg/torture/builtin-minmax-1.c: Don't run at -O0.
6594
6595 2015-01-25 Paul Thomas <pault@gcc.gnu.org>
6596
6597 PR fortran/67171
6598 * gfortran.dg/allocate_with_source_12.f03: New test
6599
6600 PR fortran/61819
6601 * gfortran.dg/allocate_with_source_13.f03: New test
6602
6603 PR fortran/61830
6604 * gfortran.dg/allocate_with_source_14.f03: New test
6605
6606 2015-10-25 John David Anglin <danglin@gcc.gnu.org>
6607
6608 * g++.dg/Wno-frame-address.C: Skip on hppa*-*-*.
6609
6610 2015-10-25 Uros Bizjak <ubizjak@gmail.com>
6611
6612 PR target/68084
6613 * gcc.target/i386/pr68084.c: New test.
6614
6615 2015-10-25 Andre Vehreschild <vehre@gmx.de>
6616
6617 PR fortran/66927
6618 PR fortran/67044
6619 * gfortran.dg/allocate_with_source_10.f08: New test.
6620 * gfortran.dg/allocate_with_source_11.f08: New test.
6621 * gfortran.dg/class_array_15.f03: Changed count of expected
6622 _builtin_frees to 11. One step of temporaries is spared, therefore
6623 the allocatable component of that temporary is not to be freeed.
6624
6625 2015-10-24 Steven G. Kargl <kargl@gcc.gnu.org>
6626
6627 PR fortran/68055
6628 * gfortran.dg/pr68055.f90: New case.
6629
6630 2015-10-24 Steven G. Kargl <kargl@gcc.gnu.org>
6631
6632 PR fortran/67805
6633 * gfortran.dg/pr67805.f90: New testcase.
6634 * gfortran.dg/array_constructor_26.f03: Update testcase.
6635 * gfortran.dg/array_constructor_27.f03: Ditto.
6636 * gfortran.dg/char_type_len_2.f90: Ditto.
6637 * gfortran.dg/pr67802.f90: Ditto.
6638 * gfortran.dg/used_before_typed_3.f90: Ditto.
6639
6640 2015-10-23 Jan Hubicka <hubicka@ucw.cz>
6641
6642 PR ipa/pr67600
6643 * g++.dg/torture/pr67600.C: New testcase.
6644
6645 2015-10-23 Ilya Enkovich <enkovich.gnu@gmail.com>
6646
6647 * g++.dg/pr68062.C: New test.
6648
6649 2015-10-23 Jeff Law <law@redhat.com>
6650
6651 PR tree-optimization/67830
6652 * gcc.dg/pr67830.c: New test.
6653
6654 2015-10-23 Jan Hubicka <hubicka@ucw.cz>
6655
6656 * gcc.dg/tree-ssa/operand-equal-2.c: New testcase.
6657
6658 2015-10-23 Steve Ellcey <sellcey@imgtec.com>
6659 Andrew Pinski <apinski@cavium.com>
6660
6661 PR rtl-optimization/67736
6662 * gcc.dg/torture/pr67736.c: New test.
6663 * gcc.dg/combine-subregs.c: New test.
6664
6665 2015-10-23 Alan Hayward <alan.hayward@arm.com>
6666
6667 PR tree-optimization/65947
6668 * lib/target-supports.exp
6669 (check_effective_target_vect_max_reduc): Add.
6670 * gcc.dg/vect/pr65947-1.c: New test.
6671 * gcc.dg/vect/pr65947-2.c: New test.
6672 * gcc.dg/vect/pr65947-3.c: New test.
6673 * gcc.dg/vect/pr65947-4.c: New test.
6674 * gcc.dg/vect/pr65947-5.c: New test.
6675 * gcc.dg/vect/pr65947-6.c: New test.
6676 * gcc.dg/vect/pr65947-7.c: New test.
6677 * gcc.dg/vect/pr65947-8.c: New test.
6678 * gcc.dg/vect/pr65947-9.c: New test.
6679 * gcc.dg/vect/pr65947-10.c: New test.
6680 * gcc.dg/vect/pr65947-11.c: New test.
6681
6682 2015-10-23 Richard Sandiford <richard.sandiford@arm.com>
6683
6684 * gcc.c-torture/execute/20030125-1.c (floor, floorf, sin, sinf):
6685 Make weak rather than noinline.
6686 * gcc.dg/builtins-57.c: Compile with -O.
6687 * gcc.dg/torture/builtin-integral-1.c: Skip for -O0.
6688
6689 2015-10-23 Tom de Vries <tom@codesourcery.com>
6690
6691 * gcc.dg/tree-ssa/restrict-4.c: Add -fno-ipa-icf to dg-options.
6692
6693 2015-10-23 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
6694
6695 PR sanitizer/68042
6696 * c-c++-common/asan/memcmp-1.c: Adjust test to pass on Darwin.
6697 * c-c++-common/asan/sanity-check-pure-c-1.c: Likewise.
6698
6699 2015-10-22 Martin Sebor <msebor@redhat.com>
6700
6701 PR driver/68043
6702 * gcc.misc-tests/help.exp: Verify that option descriptions
6703 end in periods.
6704 * lib/options.exp (check_for_options): Use the regexp --line option.
6705 Print unexpected match on failure.
6706
6707 2015-10-22 Uros Bizjak <ubizjak@gmail.com>
6708
6709 * gcc.target/i386/pr67985-3.c (dg-options): Add -mfpmath=sse.
6710
6711 2015-10-22 Paolo Carlini <paolo.carlini@oracle.com>
6712
6713 PR c++/67838
6714 * g++.dg/cpp1y/var-templ46.C: New.
6715
6716 2015-10-22 Richard Biener <rguenther@suse.de>
6717
6718 PR tree-optimization/58497
6719 * gcc.dg/tree-ssa/vector-5.c: New testcase.
6720
6721 2015-10-22 Richard Biener <rguenther@suse.de>
6722
6723 PR tree-optimization/19049
6724 PR tree-optimization/65962
6725 * gcc.dg/vect/vect-strided-store-pr65962.c: New testcase.
6726 * gcc.dg/vect/vect-63.c: Adjust.
6727 * gcc.dg/vect/vect-70.c: Likewise.
6728 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
6729 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
6730 * gfortran.dg/vect/pr19049.f90: Likewise.
6731 * gfortran.dg/vect/vect-8.f90: Likewise.
6732
6733 2015-10-22 Richard Biener <rguenther@suse.de>
6734
6735 PR middle-end/68046
6736 PR middle-end/61893
6737 * gcc.dg/torture/ftrapv-2.c: New testcase.
6738
6739 2015-10-22 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6740
6741 PR target/68015
6742 * gcc.target/s390/pr68015.c: New test.
6743
6744 2015-10-22 Andre Vieira <andre.simoesdiasvieira@arm.com>
6745
6746 PR testsuite/67948
6747 * gcc.target/arm/xor-and.c: Adjust test to check for eor
6748 instead of orr.
6749
6750 2015-10-22 Jiong Wang <jiong.wang@arm.com>
6751 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6752
6753 PR target/63304
6754 * gcc.target/aarch64/pr63304_1.c: New test.
6755
6756 2015-10-21 Paolo Carlini <paolo.carlini@oracle.com>
6757
6758 PR c++/66781
6759 * g++.dg/parse/enum13.C: New.
6760
6761 2015-10-21 Paolo Carlini <paolo.carlini@oracle.com>
6762
6763 PR c++/67847
6764 * g++.dg/parse/enum12.C: New.
6765
6766 2015-10-21 Martin Sebor <msebor@redhat.com>
6767
6768 PR driver/68043
6769 * gcc.misc-tests/help.exp: Adjust.
6770 * lib/options.exp (check_for_options): Add detail to output.
6771
6772 2015-10-21 Steven G. Kargl <kargl@gcc.gnu.org>
6773
6774 PR fortran/67939
6775 * gfortran.dg/pr67939.f90: New test.
6776
6777 2015-10-21 Aditya Kumar <aditya.k7@samsung.com>
6778 Sebastian Pop <s.pop@samsung.com>
6779
6780 * gcc.dg/graphite/scop-11.c: Update pattern.
6781
6782 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
6783
6784 PR ipa/67056
6785 * g++.dg/ipa/pr67056.C: New testcase.
6786
6787 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
6788
6789 * gcc.dg/tree-ssa/operand-equal-1.c: Verify that empty constructors
6790 are matched.
6791
6792 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
6793
6794 * gcc.dg/lto/20110201-1_0.c: Restrict to sqrt_insn targets.
6795 Add associated options for arm*-*-*.
6796 (sqrt): Remove dummy definition.
6797
6798 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
6799
6800 * gcc.dg/torture/builtin-symmetric-1.c: Don't run at -O0.
6801
6802 2015-10-21 Richard Sandiford <richard.sandiford@arm.com>
6803
6804 * gcc.dg/tree-ssa/backprop-1.c, gcc.dg/tree-ssa/backprop-2.c,
6805 gcc.dg/tree-ssa/backprop-3.c, gcc.dg/tree-ssa/backprop-4.c,
6806 gcc.dg/tree-ssa/backprop-5.c, gcc.dg/tree-ssa/backprop-6.c: New tests.
6807
6808 2015-10-21 Alan Lawrence <alan.lawrence@arm.com>
6809
6810 * gcc.dg/tree-ssa/sra-12.c: Enable test on all targets; add --param
6811 sra-max-scalarization-size-Ospeed.
6812
6813 2015-10-21 Marek Polacek <polacek@redhat.com>
6814
6815
6816 PR c/68024
6817 * gcc.dg/pr68024.c: New test.
6818
6819 2015-10-21 Nathan Sidwell <nathan@codesourcery.com>
6820
6821 * c-c++-common/goacc/clauses-fail.c: Adjust errors.
6822 * c-c++-common/goacc/sb-1.c: Adjust errors.
6823 * c-c++-common/goacc/sb-3.c: Adjust errors.
6824 * c-c++-common/goacc/loop-1.c: Adjust errors.
6825 * c-c++-common/goacc/nesting-1.c: Adjust errors.
6826 * c-c++-common/goacc-gomp/nesting-fail-1.c: Adjust errors.
6827 * c-c++-common/goacc-gomp/nesting-1.c: Adjust errors.
6828
6829 2015-10-21 Ilya Enkovich <enkovich.gnu@gmail.com>
6830
6831 * g++.dg/ext/vector22.C: Allow VEC_COND_EXPR.
6832
6833 2015-10-21 Ilya Enkovich <enkovich.gnu@gmail.com>
6834
6835 * gcc.dg/lto/simd-function_0.c: New test.
6836
6837 2015-10-21 Uros Bizjak <ubizjak@gmail.com>
6838
6839 PR target/68018
6840 * gcc.target/i386/pr68018.c: New test.
6841
6842 2015-10-21 Richard Biener <rguenther@suse.de>
6843
6844 PR middle-end/68031
6845 * gcc.dg/torture/pr68031.c: New testcase.
6846
6847 2015-10-21 Richard Biener <rguenther@suse.de>
6848
6849 PR tree-optimization/68026
6850 * gcc.dg/tree-ssa/ssa-ccp-39.c: New testcase.
6851
6852 2015-10-21 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
6853
6854 * c-c++-common/ubsan/float-cast-overflow-10.c: Adjust test.
6855 * c-c++-common/ubsan/float-cast-overflow-8.c: Likewise.
6856 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
6857 * g++.dg/asan/default-options-1.C: Likewise.
6858
6859 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6860
6861 * gcc.target/aarch64/stp_vec_64_1.c: New test.
6862 * gcc.target/aarch64/ldp_vec_64_1.c: Likewise.
6863
6864 2015-10-20 Alan Lawrence <alan.lawrence@arm.com>
6865
6866 * lib/target-supports.exp (check_effective_target_vect64): Add AArch64.
6867
6868 2015-10-20 Marek Polacek <polacek@redhat.com>
6869
6870 PR c/67964
6871 * gcc.dg/pr67964.c: New test.
6872
6873 2015-10-20 Vladimir Makarov <vmakarov@redhat.com>
6874
6875 PR rtl-optimization/67609
6876 * gcc.target/i386/pr67609.c: New.
6877
6878 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6879
6880 * gcc.target/aarch64/fmul_fcvt_1.c: Add multiply-by-32 cases.
6881
6882 2015-10-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6883
6884 * gcc.target/aarch64/fmul_fcvt_1.c: New test.
6885 * gcc.target/aarch64/fmul_fcvt_2.c: Likewise.
6886
6887 2015-10-20 H.J. Lu <hongjiu.lu@intel.com>
6888
6889 PR target/66810
6890 * gcc.target/i386/pr66810.c: New test.
6891
6892 2015-10-20 H.J. Lu <hongjiu.lu@intel.com>
6893
6894 PR target/67963
6895 PR target/67985
6896 * gcc.target/i386/pr67963-1.c: New test.
6897 * gcc.target/i386/pr67963-2.c: Likewise.
6898 * gcc.target/i386/pr67963-3.c: Likewise.
6899 * gcc.target/i386/pr67985-1.c: Likewise.
6900 * gcc.target/i386/pr67985-2.c: Likewise.
6901 * gcc.target/i386/pr67985-3.c: Likewise.
6902
6903 2015-10-20 Alan Lawrence <alan.lawrence@arm.com>
6904
6905 * gcc.target/aarch64/vdiv_f.c: Use __builtin_nan.
6906
6907 2015-10-20 Richard Biener <rguenther@suse.de>
6908
6909 PR tree-optimization/68017
6910 * gcc.dg/torture/pr68017.c: New testcase.
6911
6912 2015-10-20 Szabolcs Nagy <szabolcs.nagy@arm.com>
6913
6914 PR target/66912
6915 * gcc.target/aarch64/pr66912.c: New.
6916 * gcc.target/arm/pr66912.c: New.
6917
6918 2015-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
6919
6920 * gfortran.dg/pr67900.f90: New tests.
6921
6922 2015-10-19 Pierre-Marie de Rodat <derodat@adacore.com>
6923
6924 * gnat.dg/opt50.adb: New test.
6925 * gnat.dg/opt50_pkg.adb: New helper.
6926 * gnat.dg/opt50_pkg.ads: New helper.
6927
6928 2015-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
6929
6930 PR fortran/68019
6931 * gfortran.dg/pr68019.f90: new test.
6932
6933 2015-10-19 Richard Biener <rguenther@suse.de>
6934
6935 PR tree-optimization/67975
6936 * gcc.dg/tree-ssa/ssa-fre-50.c: New testcase.
6937
6938 2015-10-19 Richard Biener <rguenther@suse.de>
6939
6940 * gcc.dg/torture/builtin-cproj-1.c: Skip for -O0.
6941
6942 2015-10-19 H.J. Lu <hongjiu.lu@intel.com>
6943
6944 PR target/67995
6945 * gcc.target/i386/pr67995-1.c: New test.
6946 * gcc.target/i386/pr67995-2.c: Likewise.
6947 * gcc.target/i386/pr67995-3.c: Likewise.
6948
6949 2015-10-19 Joost VandeVondele <vondele@gnu.gcc.org>
6950
6951 PR middle-end/68002
6952 * gcc.dg/PR68002.c: New test.
6953
6954 2015-10-19 Richard Sandiford <richard.sandiford@arm.com>
6955
6956 * gcc.dg/builtins-20.c: Remove undefined behavior.
6957
6958 2015-10-18 Mikael Morin <mikael@gcc.gnu.org>
6959
6960 PR fortran/67758
6961 * gfortran.dg/common_25.f90: New file.
6962
6963 2015-10-18 Paul Thomas <pault@gcc.gnu.org>
6964
6965 PR fortran/67177
6966 * gfortran.dg/move_alloc_15.f90: New test
6967 * gfortran.dg/move_alloc_16.f90: New test
6968
6969 PR fortran/67977
6970 * gfortran.dg/deferred_character_assignment_1.f90: New test
6971
6972 2015-10-17 Steven G. Kargl <kargl@gcc.gnu.org>
6973
6974 PR fortran/67987
6975 * gfortran.df/pr67987.f90: New test.
6976 * gfortran.dg/char_length_2.f90: Update testcase.
6977
6978 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
6979
6980 * gcc.target/i386/iamcu/test_basic_returning.c
6981 (def_test_returning_type): Use union to check float return bits.
6982
6983 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
6984
6985 * gcc.target/i386/iamcu/test_basic_64bit_returning.c (main):
6986 Replace printf with __builtin_printf.
6987
6988 2015-10-16 H.J. Lu <hongjiu.lu@intel.com>
6989
6990 * gcc.target/i386/iamcu/test_passing_unions.c (main): Properly
6991 initialize u5.
6992
6993 2015-10-16 Eric Botcazou <ebotcazou@adacore.com>
6994
6995 PR middle-end/67966
6996 * gnat.dg/pack21.adb: New test.
6997 * gnat.dg/pack22.adb: Likewise.
6998 * gnat.dg/pack22_pkg.ad[sb]: New helper.
6999
7000 2015-10-16 Christian Bruel <christian.bruel@st.com>
7001
7002 PR target/67745
7003 * gcc.target/arm/no-align.c: New test.
7004 * gcc.target/arm/attr-align1.c: New test.
7005 * gcc.target/arm/attr-align2.c: New test.
7006 * gcc.target/arm/attr-align3.c: New test.
7007
7008 2015-10-11 Jan Hubicka <hubicka@ucw.cz>
7009
7010 * gcc.c-torture/compile/icfmatch.c: Add testcase
7011
7012 2015-10-16 Paolo Carlini <paolo.carlini@oracle.com>
7013
7014 PR c++/67926
7015 * g++.dg/cpp1z/fold-ice1.C: New.
7016
7017 2015-10-16 Michael Collison <michael.collison@linaro.org>
7018 Andrew Pinski <andrew.pinski@caviumnetworks.com>
7019
7020 * gcc.dg/tree-ssa/minmax-loopend.c: New test.
7021
7022 2015-10-15 Marek Polacek <polacek@redhat.com>
7023
7024 * gcc.dg/tree-ssa/reassoc-42.c: New test.
7025
7026 2015-10-15 Marek Polacek <polacek@redhat.com>
7027
7028 PR tree-optimization/67953
7029 * gcc.dg/fold-minus-6.c (fn4): Change the type of A to
7030 unsigned.
7031 * gcc.dg/torture/pr67953.c: New test.
7032
7033 2015-10-14 Jeff Law <law@redhat.com>
7034
7035 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: Deleted. The six functions
7036 contained within have their own file/test now.
7037 * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: New test extracted from
7038 ssa-dom-thread-2.c. Tighten expected output slightly and comment
7039 expectations a bit more.
7040 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
7041 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Likewise.
7042 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7043 * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Likewise.
7044 * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Likewise.
7045
7046 PR testsuite/67959
7047 * gcc.dg/tree-ssa/ssa-thread-13.c: Avoid bitfield assumptions.
7048
7049 2015-10-14 Marek Polacek <polacek@redhat.com>
7050
7051 * gcc.dg/tree-ssa/reassoc-39.c: Use -g. Adjust dg-final.
7052 (f6): New.
7053 (f7): New.
7054 (f8): New.
7055 (f9): New.
7056 (f10): New.
7057 (f11): New.
7058 (f12): New.
7059 (f13): New.
7060
7061 2015-10-14 Richard Biener <rguenther@suse.de>
7062
7063 PR tree-optimization/67915
7064 * gcc.dg/torture/pr67915.c: New testcase.
7065
7066 2015-10-14 Marek Polacek <polacek@redhat.com>
7067
7068 PR tree-optimization/67815
7069 * gcc.dg/tree-ssa/reassoc-39.c: New test.
7070 * gcc.dg/tree-ssa/reassoc-40.c: New test.
7071 * gcc.dg/tree-ssa/reassoc-41.c: New test.
7072
7073 2015-10-14 Dominik Vogt <vogt@linux.vnet.ibm.com>
7074
7075 * gcc.dg/pragma-pop_options-1.c: New test.
7076
7077 2015-10-13 Jakub Jelinek <jakub@redhat.com>
7078 Aldy Hernandez <aldyh@redhat.com>
7079
7080 * c-c++-common/gomp/cancel-1.c (f2): Add map clause to target data.
7081 * c-c++-common/gomp/clauses-1.c: New test.
7082 * c-c++-common/gomp/clauses-2.c: New test.
7083 * c-c++-common/gomp/clauses-3.c: New test.
7084 * c-c++-common/gomp/clauses-4.c: New test.
7085 * c-c++-common/gomp/declare-target-1.c: New test.
7086 * c-c++-common/gomp/declare-target-2.c: New test.
7087 * c-c++-common/gomp/depend-3.c: New test.
7088 * c-c++-common/gomp/depend-4.c: New test.
7089 * c-c++-common/gomp/doacross-1.c: New test.
7090 * c-c++-common/gomp/if-1.c: New test.
7091 * c-c++-common/gomp/if-2.c: New test.
7092 * c-c++-common/gomp/linear-1.c: New test.
7093 * c-c++-common/gomp/map-2.c: New test.
7094 * c-c++-common/gomp/map-3.c: New test.
7095 * c-c++-common/gomp/nesting-1.c (f_omp_parallel,
7096 f_omp_target_data): Add map clause to target data.
7097 * c-c++-common/gomp/nesting-warn-1.c (f_omp_target): Likewise.
7098 * c-c++-common/gomp/ordered-1.c: New test.
7099 * c-c++-common/gomp/ordered-2.c: New test.
7100 * c-c++-common/gomp/ordered-3.c: New test.
7101 * c-c++-common/gomp/pr61486-1.c (foo): Remove linear clause
7102 on non-iterator.
7103 * c-c++-common/gomp/pr61486-2.c (test, test2): Remove ordered
7104 clause and ordered construct where no longer allowed.
7105 * c-c++-common/gomp/priority-1.c: New test.
7106 * c-c++-common/gomp/reduction-1.c: New test.
7107 * c-c++-common/gomp/schedule-simd-1.c: New test.
7108 * c-c++-common/gomp/sink-1.c: New test.
7109 * c-c++-common/gomp/sink-2.c: New test.
7110 * c-c++-common/gomp/sink-3.c: New test.
7111 * c-c++-common/gomp/sink-4.c: New test.
7112 * c-c++-common/gomp/udr-1.c: New test.
7113 * c-c++-common/taskloop-1.c: New test.
7114 * c-c++-common/cpp/openmp-define-3.c: Adjust for the new
7115 value of _OPENMP macro.
7116 * c-c++-common/cilk-plus/PS/body.c (foo): Adjust expected diagnostics.
7117 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_parallel,
7118 f_acc_kernels, f_acc_data, f_acc_loop): Add map clause to target data.
7119 * gcc.dg/gomp/clause-1.c:
7120 * gcc.dg/gomp/reduction-1.c: New test.
7121 * gcc.dg/gomp/sink-fold-1.c: New test.
7122 * gcc.dg/gomp/sink-fold-2.c: New test.
7123 * gcc.dg/gomp/sink-fold-3.c: New test.
7124 * gcc.dg/vect/vect-simd-clone-15.c: New test.
7125 * g++.dg/gomp/clause-1.C (T::test): Remove dg-error on privatization
7126 of non-static data members.
7127 * g++.dg/gomp/clause-3.C (foo): Remove one dg-error directive.
7128 Add some linear clause tests.
7129 * g++.dg/gomp/declare-simd-3.C: New test.
7130 * g++.dg/gomp/linear-1.C: New test.
7131 * g++.dg/gomp/member-1.C: New test.
7132 * g++.dg/gomp/member-2.C: New test.
7133 * g++.dg/gomp/pr66571-2.C: New test.
7134 * g++.dg/gomp/pr67504.C (foo): Add test for ordered clause with
7135 dependent argument.
7136 * g++.dg/gomp/pr67522.C (foo): Add test for invalid array section
7137 in reduction clause.
7138 * g++.dg/gomp/reference-1.C: New test.
7139 * g++.dg/gomp/sink-1.C: New test.
7140 * g++.dg/gomp/sink-2.C: New test.
7141 * g++.dg/gomp/sink-3.C: New test.
7142 * g++.dg/gomp/task-1.C: Remove both dg-error directives.
7143 * g++.dg/gomp/this-1.C: New test.
7144 * g++.dg/gomp/this-2.C: New test.
7145 * g++.dg/vect/simd-clone-2.cc: New test.
7146 * g++.dg/vect/simd-clone-2.h: New test.
7147 * g++.dg/vect/simd-clone-3.cc: New test.
7148 * g++.dg/vect/simd-clone-4.cc: New test.
7149 * g++.dg/vect/simd-clone-4.h: New test.
7150 * g++.dg/vect/simd-clone-5.cc: New test.
7151
7152 2015-10-13 Christophe Lyon <christophe.lyon@linaro.org>
7153
7154 * gcc.target/aarch64/table-intrinsics.c: Fix regexp
7155 after r228716 (Fix vtbl[34] and vtbx4).
7156
7157 2015-10-13 Yuri Rumyantsev <ysrumyan@gmail.com>
7158
7159 PR tree-optimization/67909, 67947
7160 * gcc.dg/torture/pr67947.c: New test.
7161
7162 2015-10-13 Jeff Law <law@redhat.com>
7163
7164 * gcc.dg/tree-ssa/ssa-thread-13.c: New test.
7165
7166 2015-10-12 Jeff Law <law@redhat.com>
7167
7168 * gcc.dg/tree-ssa/ssa-thread-12.c: New test.
7169 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7170 * gcc.dg/tree-ssa/ssa-thread-11.c: Renamed from
7171 ssa-dom-thread-11.c.
7172
7173 * gcc.dg/tree-ssa/ssa-dom-thread-11.c: New test.
7174
7175 2015-10-12 Ville Voutilainen <ville.voutilainen@gmail.com>
7176
7177 PR c++/58566
7178 * g++.dg/cpp0x/lambda/lambda-58566.C: New.
7179
7180 2015-10-10 Jan Hubicka <hubicka@ucw.cz>
7181
7182 * gfortran.dg/lto/bind_c-2_0.f90: New testcase.
7183 * gfortran.dg/lto/bind_c-2_1.c: New testcase.
7184 * gfortran.dg/lto/bind_c-3_0.f90: New testcase.
7185 * gfortran.dg/lto/bind_c-3_1.c: New testcase.
7186 * gfortran.dg/lto/bind_c-4_0.f90: New testcase.
7187 * gfortran.dg/lto/bind_c-4_1.c: New testcase.
7188 * gfortran.dg/lto/bind_c-5_0.f90: New testcase.
7189 * gfortran.dg/lto/bind_c-5_1.c: New testcase.
7190
7191 2015-10-09 Steve Ellcey <sellcey@imgtec.com>
7192
7193 * gcc.target/mips/mips.exp (mips_option_groups): Add -mframe-header-opt
7194 and -mno-frame-header-opt options.
7195 * gcc.target/mips/frame-header-1.c: New file.
7196 * gcc.target/mips/frame-header-2.c: New file.
7197 * gcc.target/mips/frame-header-3.c: New file.
7198
7199 2015-10-09 Andre Vieira <andre.simoesdiasvieira@arm.com>
7200 Hale Wang <hale.wang@arm.com>
7201
7202 * gcc.dg/tree-ssa/forwprop-33.c: New.
7203
7204 2015-10-09 Alexander Fomin <alexander.fomin@intel.com>
7205
7206 PR target/67895
7207 * gcc.target/i386/avx512dq-vrangepd-1.c: Adjust assembly regexp.
7208 * gcc.target/i386/avx512dq-vrangeps-1.c: Likewise.
7209 * gcc.target/i386/avx512dq-vrangesd-1.c: Likewise.
7210 * gcc.target/i386/avx512dq-vrangess-1.c: Likewise.
7211 * gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Likewise.
7212 * gcc.target/i386/avx512f-vcvtsi2ss-1.c: Likewise.
7213 * gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Likewise.
7214 * gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Likewise.
7215 * gcc.target/i386/avx512f-vcvtusi2ss-1.c: Likewise.
7216 * gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Likewise.
7217
7218 2015-10-09 David Malcolm <dmalcolm@redhat.com>
7219
7220 * lib/multiline.exp: New file.
7221 * lib/prune.exp: Load multiline.exp.
7222 (prune_gcc_output): Call into multiline.exp to handle any
7223 multiline output directives.
7224 * lib/libgo.exp: Load multiline.exp before prune.exp, using
7225 load_gcc_lib.
7226
7227 2015-10-09 Martin Jambor <mjambor@suse.cz>
7228
7229 PR tree-optimization/67794
7230 * gcc.dg/ipa/ipa-sra-10.c: New test.
7231 * gcc.dg/torture/pr67794.c: Likewise.
7232
7233 2015-10-09 Alexandre Oliva <aoliva@redhat.com>
7234
7235 PR rtl-optimization/67828
7236 * gcc.dg/torture/pr67828.c: New.
7237
7238 2015-10-09 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7239
7240 PR target/67366
7241 * lib/target-supports.exp (check_effective_target_non_strict_align):
7242 Adjust for arm*-*-*.
7243 * gcc.target/arm/pr67366.c: New test.
7244
7245 2015-10-09 Richard Biener <rguenther@suse.de>
7246
7247 PR tree-optimization/67891
7248 * gcc.dg/tree-ssa/pr67891.c: New testcase.
7249
7250 2015-10-08 Richard Sandiford <richard.sandiford@arm.com>
7251
7252 * gcc.dg/builtins-47.c: Test the optimized dump instead.
7253
7254 2015-10-08 Yuri Rumyantsev <ysrumyan@gmail.com>
7255
7256 * gcc.dg/vect/vect-outer-simd-3.c: New test.
7257
7258 2015-10-08 Yuri Rumyantsev <ysrumyan@gmail.com>
7259
7260 * gcc.dg/loop-unswitch-2.c: New test.
7261 * gcc.dg/loop-unswitch-3.c: Likewise.
7262 * gcc.dg/loop-unswitch-4.c: Likewise.
7263
7264 2015-10-08 Tom de Vries <tom@codesourcery.com>
7265
7266 * gcc.dg/dse.c: Only dump in dse1 pass.
7267 * gcc.dg/tree-ssa/pr30375.c: Same.
7268
7269 2015-10-07 Uros Bizjak <ubizjak@gmail.com>
7270
7271 PR target/66697
7272 * gcc.target/i386/20060512-1.c: Remove ia32 requirement.
7273 (PUSH, POP): New defines.
7274 (sse2_test): Use PUSH and POP to misalign runtime stack.
7275 * gcc.target/i386/20060512-2.c: Remove ia32 requirement.
7276
7277 2015-10-07 James Norris <jnorris@codesourcery.com>
7278
7279 * lib/atomic-dg.exp (atomic_link_flags): Move flag setting
7280 to atomic_init. (atomic_init): Restrict flags usage.
7281
7282 2015-10-07 Andre Vehreschild <vehre@gcc.gnu.org>
7283
7284 PR fortran/65889
7285 * gfortran.dg/sizeof_5.f90: New test.
7286
7287 2015-10-06 Jeff Law <law@redhat.com>
7288
7289 * gcc.c-torture/compile/pr67816.c: New test.
7290
7291 2015-10-07 Kugan Vivekanandarajah <kuganv@linaro.org>
7292
7293 * gcc.target/aarch64/get_lane_f16_1.c: New test.
7294
7295 2015-10-06 Louis Krupp <louis.krupp@zoho.com>
7296
7297 PR fortran/65766
7298 * gfortran.dg/substr_alloc_string_comp_1.f90: New.
7299
7300 2015-10-06 Marek Polacek <polacek@redhat.com>
7301
7302 PR c++/67863
7303 * c-c++-common/Wtautological-compare-4.c: New test.
7304
7305 2015-10-05 Michael Meissner <meissner@linux.vnet.ibm.com>
7306 Peter Bergner <bergner@vnet.ibm.com>
7307
7308 PR target/67808
7309 * gcc.target/powerpc/pr67808.c: New test.
7310
7311 2015-10-06 Nick Clifton <nickc@redhat.com>
7312
7313 * gcc.target/msp430: New directory.
7314 * gcc.target/msp430/msp430.exp: New file. Runs MSP430 specific
7315 tests.
7316 * gcc.target/msp430/data-attributes.c: New file. Checks the
7317 noinit and persistent data attributes.
7318
7319 2015-10-06 Kirill Yukhin <kirill.yukhin@intel.com>
7320
7321 * gcc.target/i386/builtin_target.c: Fix AVX-512VBMI detection.
7322
7323 2015-10-06 Richard Biener <rguenther@suse.de>
7324
7325 PR tree-optimization/67859
7326 * gcc.dg/torture/pr67859.c: New testcase.
7327
7328 2015-10-05 Kirill Yukhin <kirill.yukhin@intel.com>
7329
7330 * gcc.target/i386/builtin_target.c: Add check for AES and PCLMUL.
7331
7332 2015-10-05 Paolo Carlini <paolo.carlini@oracle.com>
7333
7334 PR c++/53856
7335 * g++.dg/template/defarg19.C: New.
7336 * g++.dg/template/defarg20.C: Likewise.
7337
7338 2015-10-05 Aditya Kumar <aditya.k7@samsung.com>
7339 Sebastian Pop <s.pop@samsung.com>
7340
7341 * gcc.dg/graphite/scop-sor.c: Un-xfail.
7342
7343 2015-10-05 Aditya Kumar <aditya.k7@samsung.com>
7344 Sebastian Pop <s.pop@samsung.com>
7345
7346 * gcc.dg/graphite/scop-sor.c: Xfail.
7347
7348 2015-10-05 Martin Jambor <mjambor@suse.cz>
7349 Jan Hubicka <hubicka@ucw.cz>
7350
7351 * gcc.dg/ipa/propalign-4.c: New test.
7352 * gcc.dg/ipa/propalign-5.c: Likewise.
7353
7354 2015-10-05 Marek Polacek <polacek@redhat.com>
7355
7356 PR tree-optimization/67821
7357 * gcc.dg/torture/pr67821-2.c: New test.
7358 * gcc.dg/torture/pr67821.c: New test.
7359
7360 2015-10-05 Kirill Yukhin <kirill.yukhin@intel.com>
7361
7362 * gcc.target/i386/builtin_target.c: Add check for "skylake-avx512".
7363
7364 2015-10-05 Christian Bruel <christian.bruel@st.com>
7365
7366 * gcc.target/arm/attr_thumb-static2.c: Cleanup directives.
7367
7368 2015-10-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7369
7370 * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c (TEST_MSG): Fix typo.
7371 (exec_vcvt): Add comments.
7372
7373 2015-10-04 Uros Bizjak <ubizjak@gmail.com>
7374
7375 PR rtl-optimization/67447
7376 * gcc.target/i386/pr67447.c: New test.
7377
7378 2015-10-04 Uros Bizjak <ubizjak@gmail.com>
7379
7380 * gcc.target/i386/vect-pack-trunc-1.c: Require avx512bw
7381 effective target.
7382 * gcc.target/i386/vect-pack-trunc-2.c: Ditto.
7383 * gcc.target/i386/vect-perm-even-1.c: Ditto.
7384 * gcc.target/i386/vect-perm-odd-1.c: Ditto.
7385 * gcc.target/i386/vect-unpack-1.c: Ditto.
7386 * gcc.target/i386/vect-unpack-2.c: Ditto.
7387
7388 2015-10-04 Mikael Morin <mikael@gcc.gnu.org>
7389
7390 PR fortran/67758
7391 * gfortran.dg/common_24.f: New.
7392
7393 2015-10-03 Bernd Edlinger <bernd.edlinger@hotmail.de>
7394
7395 * gcc.target/arm/pr67756.c: Fixed warnings.
7396
7397 2015-10-02 Marek Polacek <polacek@redhat.com>
7398
7399 PR c/67730
7400 * gcc.dg/pr67730-1.c: New test.
7401 * gcc.dg/pr67730-2.c: New test.
7402 * gcc.dg/pr67730.h: New test.
7403
7404 2015-10-02 Marek Polacek <polacek@redhat.com>
7405
7406 * c-c++-common/Wduplicated-cond-2.c: Skip until PR67819 is resolved.
7407
7408 2015-10-02 Sebastian Pop <s.pop@samsung.com>
7409
7410 PR tree-optimization/67754
7411 * gfortran.dg/graphite/block-1.f90: Adjust pattern.
7412 * gfortran.dg/graphite/block-2.f: Same.
7413
7414 2015-10-02 Sebastian Pop <s.pop@samsung.com>
7415
7416 * gcc.dg/graphite/scop-23.c: New.
7417
7418 2015-10-02 Kirill Yukhin <kirill.yukhin@intel.com>
7419
7420 * gcc.target/i386/builtin_target.c: Handle "avx512ifma"
7421 and "avx512vbmi".
7422
7423 2015-10-02 Vladimir Makarov <vmakarov@redhat.com>
7424
7425 PR rtl-optimization/67756
7426 * gcc.target/arm/pr67756.c: New.
7427
7428 2015-10-02 Jiong Wang <jiong.wang@arm.com>
7429
7430 * gcc.target/aarch64/tlsle12_tiny_1.c: New testcase for tiny model.
7431 * gcc.target/aarch64/tlsle24_tiny_1.c: Likewise.
7432 * gcc.target/aarch64/tlsle_sizeadj_tiny_1.c: TLS size truncation test
7433 for tiny model.
7434 * gcc.target/aarch64/tlsle_sizeadj_small_1.c: TLS size truncation test
7435 for small model.
7436
7437 2015-10-02 Kirill Yukhin <kirill.yukhin@intel.com>
7438
7439 * gcc.target/i386/vect-pack-trunc-1.c: New test.
7440 * gcc.target/i386/vect-pack-trunc-2.c: Ditto.
7441 * gcc.target/i386/vect-perm-even-1.c: Ditto.
7442 * gcc.target/i386/vect-perm-odd-1.c: Ditto.
7443 * gcc.target/i386/vect-unpack-1.c: Ditto.
7444 * gcc.target/i386/vect-unpack-2.c: Ditto.
7445
7446 2015-10-02 Marek Polacek <polacek@redhat.com>
7447
7448 PR c/64249
7449 * c-c++-common/Wduplicated-cond-1.c: New test.
7450 * c-c++-common/Wduplicated-cond-2.c: New test.
7451 * c-c++-common/Wduplicated-cond-3.c: New test.
7452 * c-c++-common/Wduplicated-cond-4.c: New test.
7453 * c-c++-common/Wmisleading-indentation.c (fn_37): Avoid
7454 -Wduplicated-cond warning.
7455
7456 2015-10-02 Renlin Li <renlin.li@arm.com>
7457
7458 * gcc.target/aarch64/csneg-1.c: Update.
7459
7460 2015-10-02 Renlin Li <renlin.li@arm.com>
7461
7462 PR target/66776
7463 * gcc.target/aarch64/pr66776.c: New.
7464
7465 2015-10-02 Eric Botcazou <ebotcazou@adacore.com>
7466
7467 * gnat.dg/warn13.adb: New test.
7468
7469 2015-10-02 Eric Botcazou <ebotcazou@adacore.com>
7470
7471 * gnat.dg/vect15.ad[sb]: New test.
7472 * gnat.dg/vect16.ad[sb]: Likewise.
7473 * gnat.dg/vect17.ad[sb]: Likewise.
7474 * gnat.dg/vect18.ad[sb]: Likewise.
7475
7476 2015-10-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7477
7478 PR rtl-optimization/67786
7479 PR rtl-optimization/67787
7480 * gcc.dg/pr67786.c: New test.
7481 * gcc.dg/pr67787.c: Likewise.
7482
7483 2015-10-02 James Greenhalgh <james.greenhalgh@arm.com>
7484
7485 * gcc.target/aarch64/vect_combine_zeroes_1.c: New.
7486
7487 2015-10-02 Kai Tietz <ktietz70@googlemail.com>
7488
7489 PR target/51726
7490 * g++.dg/ext/selectany2.C: Allow uninitialized variable case.
7491
7492 2015-10-01 Louis Krupp <louis.krupp@zoho.com>
7493
7494 PR fortran/62242
7495 PR fortran/52332
7496 * gfortran.dg/string_array_constructor_1.f90: New.
7497 * gfortran.dg/string_array_constructor_2.f90: New.
7498 * gfortran.dg/string_array_constructor_3.f90: New.
7499
7500 2015-10-01 Segher Boessenkool <segher@kernel.crashing.org>
7501
7502 PR target/67788
7503 PR target/67789
7504 * gcc.target/powerpc/pr67789.c: New testcase.
7505
7506 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
7507
7508 PR fortran.67802
7509 * gfortran.dg/pr67802.f90: New test.
7510
7511 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
7512
7513 PR fortran/66979
7514 gfortran.dg/pr66979.f90: new test.
7515
7516 2015-10-01 Steven G. Kargl <kargl@gcc.gnu.org>
7517
7518 PR fortran/67616
7519 * gfortran.dg/pr67616.f90: New test.
7520
7521 2015-10-01 Ville Voutilainen <ville.voutilainen@gmail.com>
7522
7523 PR c++/54430
7524 * g++.dg/cpp0x/range-for30.C: New.
7525
7526 2015-10-01 Marek Polacek <polacek@redhat.com>
7527
7528 PR c/65345
7529 * gcc.dg/atomic/pr65345-4.c: New test.
7530 * gcc.dg/pr65345-3.c: New test.
7531
7532 2015-10-01 Marek Polacek <polacek@redhat.com>
7533
7534 PR tree-optimization/67769
7535 * gcc.dg/torture/pr67769.c: New test.
7536
7537 2015-10-01 Uros Bizjak <ubizjak@gmail.com>
7538
7539 * gcc.dg/lto/pr55113_0.c: Skip on all x86 targets.
7540
7541 2015-10-01 Oleg Endo <olegendo@gcc.gnu.org>
7542
7543 PR target/54236
7544 * gcc.target/sh/pr54236-6.c: Fix assembler-not string.
7545
7546 2015-10-01 Uros Bizjak <ubizjak@gmail.com>
7547
7548 * gcc.target/i386/pr65105-1.c: Require sse2 effective target.
7549 (main): Rename to sse2_test. Abort if count != 5.
7550 (dg-options): Add -save-temps. Use "-msse2 -mtune=slm" instead
7551 of -march=slm.
7552 * gcc.target/i386/pr46865-2.c (dg-options): Remove -save-temps.
7553
7554 2015-10-01 Richard Biener <rguenther@suse.de>
7555
7556 * gcc.dg/tree-ssa/ssa-fre-7.c: Adjust.
7557 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
7558
7559 2015-09-30 Jeff Law <law@redhat.com>
7560
7561 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: New test.
7562
7563 2015-09-30 Bernd Edlinger <bernd.edlinger@hotmail.de>
7564
7565 PR rtl-optimization/67037
7566 * gcc.c-torture/execute/pr67037.c: New test.
7567
7568 2015-09-30 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
7569
7570 * lib/target-supports.exp (check_effective_target_sync_int_128):
7571 Return 1 on spu-*-* targets.
7572 (check_effective_target_sync_int_128_runtime): Likewise.
7573 (check_effective_target_sync_long_long): Likewise.
7574 (check_effective_target_sync_long_long_runtime): Likewise.
7575 (check_effective_target_sync_int_long): Likewise.
7576 (check_effective_target_sync_char_short): Likewise.
7577
7578 2015-09-30 Ilya Enkovich <enkovich.gnu@gmail.com>
7579
7580 * gcc.target/i386/pr67761.c: New test.
7581
7582 2015-09-30 Marek Polacek <polacek@redhat.com>
7583
7584 PR c/67730
7585 * gcc.dg/pr67730.c: New test.
7586
7587 2015-09-30 Marek Polacek <polacek@redhat.com>
7588
7589 PR tree-optimization/67690
7590 * gcc.dg/torture/pr67690.c: New test.
7591
7592 2015-09-30 Christophe Lyon <christophe.lyon@linaro.org>
7593
7594 * g++.dg/cpp0x/stdint.C: Move dg-require-effective-target after dg-do.
7595 * g++.dg/gomp/tls-wrap4.C: Likewise.
7596 * gcc.dg/atomic-op-optimize.c: Likewise.
7597 * gcc.dg/pr54087.c: Likewise.
7598 * gcc.dg/tls/section-2.c: Likewise.
7599 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Likewise.
7600 * gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c: Likewise.
7601 * gcc.dg/vect/trapv-vect-reduc-4.c: Likewise.
7602 * gcc.target/arm/divzero.c: Likewise.
7603 * gcc.target/arm/sibcall-2.c: Likewise.
7604 * gcc.target/arm/thumb1-Os-mult.c: Likewise.
7605 * gcc.target/arm/thumb1-load-64bit-constant-1.c: Likewise.
7606 * gcc.target/arm/thumb1-load-64bit-constant-2.c: Likewise.
7607 * gcc.target/arm/thumb1-load-64bit-constant-3.c: Likewise.
7608 * gcc.target/arm/volatile-bitfields-1.c: Likewise.
7609 * gcc.target/arm/volatile-bitfields-2.c: Likewise.
7610 * gcc.target/arm/volatile-bitfields-3.c: Likewise.
7611 * gcc.target/arm/volatile-bitfields-4.c: Likewise.
7612 * gfortran.dg/default_format_2.f90: Likewise.
7613 * gfortran.dg/default_format_denormal_2.f90: Likewise.
7614
7615 2015-09-29 Jonathan Roelofs <jonathan@codesourcery.com>
7616
7617 * gcc.dg/debug/pr65771.c: Use tls_runtime instead of tls.
7618
7619 2015-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
7620
7621 * gfortran.dg/ieee/ieee_4.f90: xfail on i386-*-freebsd*
7622 * gfortran.dg/round_4.f90: ditto.
7623
7624 2015-09-29 Richard Biener <rguenther@suse.de>
7625
7626 PR tree-optimization/67170
7627 * gfortran.dg/pr67170.f90: New testcase.
7628
7629 2015-09-29 Richard Biener <rguenther@suse.de>
7630
7631 PR tree-optimization/67741
7632 * gcc.dg/torture/pr67741.c: New testcase.
7633
7634 2015-09-29 Uros Bizjak <ubizjak@gmail.com>
7635
7636 * gcc.dg/tg-tests.h (foo_1) [UNSAFE]: Also check if f and ld are
7637 non-zero for __builtin_signbit tests.
7638
7639 2015-09-29 Ilya Enkovich <enkovich.gnu@gmail.com>
7640
7641 PR target/65105
7642 * gcc.target/i386/pr65105-1.c: New.
7643 * gcc.target/i386/pr65105-2.c: New.
7644 * gcc.target/i386/pr65105-3.c: New.
7645 * gcc.target/i386/pr65105-4.C: New.
7646 * gcc.dg/lower-subreg-1.c: Add -mno-stv options for ia32.
7647
7648 2015-09-28 Segher Boessenkool <segher@kernel.crashing.org>
7649
7650 * gcc.dg/asm-4.c: Use braced words for the regular expressions.
7651
7652 2015-09-28 Paul Thomas <pault@gcc.gnu.org>
7653
7654 PR fortran/40054
7655 PR fortran/63921
7656 * gfortran.dg/fmt_tab_1.f90: Change from run to compile and set
7657 standard as legacy.
7658 * gfortran.dg/fmt_tab_2.f90: Add extra tab error.
7659 * gfortran.dg/function_types_3.f90: Change error message to
7660 "Type inaccessible...."
7661 * gfortran.dg/ptr_func_assign_1.f08: New test.
7662 * gfortran.dg/ptr_func_assign_2.f08: New test.
7663
7664 2015-09-25 Mikael Morin <mikael.morin@sfr.fr>
7665
7666 PR fortran/40054
7667 PR fortran/63921
7668 * gfortran.dg/ptr_func_assign_3.f08: New test.
7669 * gfortran.dg/ptr_func_assign_4.f08: New test.
7670
7671 2015-09-28 Aditya Kumar <aditya.k7@samsung.com>
7672 Sebastian Pop <s.pop@samsung.com>
7673
7674 * gcc.dg/graphite/run-id-pr67700-1.c: New test case.
7675 * gcc.dg/graphite/block-1.c: Modified to match the pattern.
7676 * gcc.dg/graphite/block-3.c: Same.
7677 * gcc.dg/graphite/block-4.c: Same.
7678 * gcc.dg/graphite/block-5.c: Same.
7679 * gcc.dg/graphite/block-6.c: Same.
7680 * gcc.dg/graphite/block-7.c: Same.
7681 * gcc.dg/graphite/block-8.c: Same.
7682 * gcc.dg/graphite/block-pr47654.c: Same.
7683 * gcc.dg/graphite/interchange-0.c: Same.
7684 * gcc.dg/graphite/interchange-1.c: Same.
7685 * gcc.dg/graphite/interchange-10.c: Same.
7686 * gcc.dg/graphite/interchange-11.c: Same.
7687 * gcc.dg/graphite/interchange-12.c: Same.
7688 * gcc.dg/graphite/interchange-13.c: Same.
7689 * gcc.dg/graphite/interchange-14.c: Same.
7690 * gcc.dg/graphite/interchange-15.c: Same.
7691 * gcc.dg/graphite/interchange-3.c: Same.
7692 * gcc.dg/graphite/interchange-4.c: Same.
7693 * gcc.dg/graphite/interchange-5.c: Same.
7694 * gcc.dg/graphite/interchange-6.c: Same.
7695 * gcc.dg/graphite/interchange-7.c: Same.
7696 * gcc.dg/graphite/interchange-8.c: Same.
7697 * gcc.dg/graphite/interchange-9.c: Same.
7698 * gcc.dg/graphite/interchange-mvt.c: Same.
7699 * gcc.dg/graphite/pr35356-1.c: Same.
7700 * gcc.dg/graphite/pr35356-3.c: Same.
7701 * gcc.dg/graphite/pr37485.c: Same.
7702 * gcc.dg/graphite/scop-1.c: Same.
7703 * gcc.dg/graphite/scop-11.c: Same.
7704 * gcc.dg/graphite/scop-5.c: Same.
7705 * gcc.dg/graphite/uns-block-1.c: Same.
7706 * gcc.dg/graphite/uns-interchange-9.c: Same.
7707 * gfortran.dg/graphite/block-1.f90: Same.
7708 * gfortran.dg/graphite/interchange-3.f90: Same.
7709 * gfortran.dg/graphite/pr14741.f90: Same.
7710 * gfortran.dg/graphite/block-2.f: Same.
7711
7712 2015-09-28 Aditya Kumar <aditya.k7@samsung.com>
7713 Sebastian Pop <s.pop@samsung.com>
7714
7715 PR tree-optimization/67700
7716 * gcc.dg/graphite/run-id-pr67700.c: New.
7717
7718 2015-09-28 Oleg Endo <olegendo@gcc.gnu.org>
7719
7720 PR target/54236
7721 * gcc.target/sh/pr54236-1.c (test_09, test_10, test_11): New.
7722 * gcc.target/sh/pr59533-1.c (test_23, test_24, test_25, test_26,
7723 test_27): New.
7724 * gcc.target/sh/pr54236-5.c: New.
7725 * gcc.target/sh/pr54236-6.c: New.
7726
7727 2015-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7728
7729 PR rtl-optimization/67456
7730 PR rtl-optimization/67464
7731 PR rtl-optimization/67465
7732 * gcc.dg/pr67465.c: New test.
7733
7734 2015-09-28 Tom de Vries <tom@codesourcery.com>
7735
7736 PR tree-optimization/62171
7737 * gcc.dg/vect/pr62171.c: New test.
7738
7739 2015-09-27 David Edelsohn <dje.gcc@gmail.com>
7740
7741 * g++.dg/debug/dwarf2/pr44641.C: Revert line number change. Remove
7742 skip on AIX. XFAIL individual line tests.
7743
7744 2015-09-27 Alexandre Oliva <aoliva@redhat.com>
7745
7746 PR rtl-optimization/64164
7747 PR tree-optimization/67312
7748 * gcc.dg/pr67312.c: New. From Zdenek Sojka.
7749 * gcc.target/i386/stackalign/return-4.c: Add -O.
7750
7751 2015-09-27 David Edelsohn <dje.gcc@gmail.com>
7752
7753 * g++.dg/debug/dwarf2/pr44641.C: Add one to expected line numbers.
7754
7755 2015-09-26 Mikael Morin <mikael@gcc.gnu.org>
7756
7757 PR fortran/67721
7758 * gfortran.dg/alloc_comp_deep_copy_3.f03: New.
7759
7760 2015-09-26 David Edelsohn <dje.gcc@gmail.com>
7761
7762 * gcc.dg/pr64935-1.c: XFAIL on AIX.
7763 * gcc.dg/pr64935-2.c: XFAIL on AIX.
7764 * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL Start new file on AIX.
7765 * gcc.dg/debug/dwarf2/dwarf2-macro2.c: XFAIL At line number on AIX.
7766 * gcc.dg/debug/dwarf2/global-used-types.c: XFAIL ascii on AIX.
7767 * gcc.dg/debug/dwarf2/noreturn-function-keyword.c: XFAIL
7768 DW_AT_noreturn on AIX.
7769 * gcc.dg/debug/dwarf2/noreturn-function-attribute.c: XFAIL
7770 DW_AT_noreturn on AIX.
7771 * gcc.dg/debug/dwarf2/lang-c89.c: XFAIL DW_AT_language on AIX.
7772 * gcc.dg/debug/dwarf2/stacked-qualified-types-3.c: XFAIL DW_TAG on AIX.
7773 * g++.dg/debug/dwarf2/deleted-member-function.C: XFAIL
7774 DW_AT_GNU_deleted on AIX.
7775 * g++.dg/debug/dwarf2/noreturn-function.C: XFAIL DW_AT_noreturn on AIX.
7776 * g++.dg/debug/dwarf2/template-params-6.C: XFAIL ascii on AIX.
7777 * g++.dg/debug/dwarf2/dwarf4-nested.C: XFAIL ascii on AIX.
7778 * g++.dg/debug/dwarf2/pubnames-2.C: Skip on AIX.
7779 * g++.dg/debug/dwarf2/pr44641.C: Skip on AIX.
7780 * g++.dg/debug/dwarf2/pr46527.C: XFAIL on AIX.
7781 * g++.dg/debug/dwarf2/imported-decl-2.C: XFAIL ascii on AIX.
7782 * g++.dg/debug/dwarf2/namespace-1.C: XFAIL ascii on AIX.
7783 * g++.dg/debug/dwarf2/global-used-types-1.C: XFAIL ascii on AIX.
7784 * g++.dg/debug/dwarf2/lambda1.C: XFAIL ascii on AIX.
7785 * g++.dg/debug/dwarf2/pubnames-3.C: Skip on AIX.
7786 * g++.dg/debug/dwarf2/pr61433.C: XFAIL on AIX.
7787 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on AIX.
7788 * g++.dg/debug/dwarf2/template-func-params-6.C: XFAIL ascii on AIX.
7789 * g++.dg/debug/dwarf2/lineno-simple1.C: XFAIL on AIX.
7790
7791 2015-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
7792
7793 PR fortran/67614
7794 * gfortran.dg/pr67614.f90: New test.
7795
7796 2015-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
7797
7798 PR fortran/67525
7799 * gfortran.dg/pr67525.f90: New test.
7800
7801 2015-09-25 Mikael Morin <mikael@gcc.gnu.org>
7802
7803 PR fortran/55603
7804 * gfortran.dg/allocatable_function_9.f90: New.
7805
7806 2015-09-25 Oleg Endo <olegendo@gcc.gnu.org>
7807
7808 PR target/67675
7809 * gcc.target/sh/pr67675.c: New.
7810
7811 2015-09-25 Richard Sandiford <richard.sandiford@arm.com>
7812
7813 * gcc.target/aarch64/fpcr_fpsr_1.c: New file.
7814
7815 2015-09-25 H.J. Lu <hongjiu.lu@intel.com>
7816
7817 * gcc.target/i386/pr66749.c (dg-options): Replace
7818 -mtune=lakemount with -mtune=lakemont.
7819 * gcc.target/i386/pr66821.c (dg-options): Likewise.
7820 * gcc.target/i386/pr67329.c (dg-options): Likewise.
7821
7822 2015-09-25 Marek Polacek <polacek@redhat.com>
7823
7824 * c-c++-common/ubsan/bounds-11.c: New test.
7825 * c-c++-common/ubsan/bounds-12.c: New test.
7826
7827 2015-09-25 Marek Polacek <polacek@redhat.com>
7828
7829 PR sanitizer/64906
7830 * c-c++-common/ubsan/pr64906.c: New test.
7831
7832 2015-09-24 H.J. Lu <hongjiu.lu@intel.com>
7833
7834 * gcc.target/i386/pr66749.c (dg-options): Replace -mtune=iamcu
7835 with -mtune=lakemount.
7836 * gcc.target/i386/pr66821.c (dg-options): Likewise.
7837 * gcc.target/i386/pr67329.c (dg-options): Likewise.
7838
7839 2015-09-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
7840
7841 PR driver/67640
7842 * gcc.dg/Werror-13.c: New test.
7843
7844 2015-09-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
7845
7846 * gcc.target/aarch64/target_attr_10.c (foo): Use dg-message for note.
7847
7848 2015-09-24 Richard Biener <rguenther@suse.de>
7849
7850 PR lto/67699
7851 * g++.dg/pr67699.C: New testcase.
7852
7853 2015-09-24 Richard Earnshaw <rearnsha@arm.com>
7854
7855 PR libgcc/67624
7856 * gcc.target/arm/fp16-inf.c: New test.
7857
7858 2015-09-24 Kirill Yukhin <kirill.yukhin@intel.com>
7859
7860 * gcc.target/i386/avx512vbmi-check.h (main): Fix register
7861 name while checking for AVX-512VBMI presence.
7862
7863 2015-09-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7864
7865 * lib/target-supports.exp (check_effective_target_pie): Check for
7866 PIE support on Solaris 11.x and 12.
7867
7868 2015-09-24 Richard Biener <rguenther@suse.de>
7869
7870 * g++.dg/tree-ssa/restrict3.C: New testcase.
7871
7872 2015-09-24 Richard Biener <rguenther@suse.de>
7873
7874 PR tree-optimization/48885
7875 * gcc.dg/tree-ssa/restrict-6.c: New testcase.
7876
7877 2015-09-24 Patrick Palka <ppalka@gcc.gnu.org>
7878
7879 * c-c++-common/Wmisleading-indentation.c: Augment test.
7880
7881 2015-09-23 Ville Voutilainen <ville.voutilainen@gmail.com>
7882
7883 Fix small typos in the coding rule enforcement warnings.
7884 * g++.dg/diagnostic/disable.C: Replace 'namepace'
7885 with 'namespace'.
7886
7887 2015-09-23 Richard Biener <rguenther@suse.de>
7888
7889 PR middle-end/67662
7890 * gcc.dg/ubsan/pr67662.c: New testcase.
7891
7892 2015-09-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
7893
7894 PR c/49655
7895 * gcc.dg/pragma-diag-6.c: New test.
7896
7897 2015-09-23 James Greenhalgh <james.greenhalgh@arm.com>
7898
7899 * gcc.target/aarch64/advsimd-intrinsics/vcvt_high_1.c: New.
7900
7901 2015-09-23 Richard Biener <rguenther@suse.de>
7902
7903 * g++.dg/tree-ssa/restrict2.C: Un-XFAIL testcase.
7904
7905 2015-09-22 Patrick Palka <ppalka@gcc.gnu.org>
7906
7907 * c-c++-common/Wmisleading-indentation.c: Augment test.
7908
7909 2015-09-22 Nathan Sidwell <nathan@codesourcery.com>
7910
7911 * g++.dg/diagostic/disable.C: New.
7912
7913 2015-09-22 Tom de Vries <tom@codesourcery.com>
7914
7915 PR tree-optimization/67671
7916 * g++.dg/pr67671.C: New test.
7917
7918 2015-09-22 Alexander Fomin <alexander.fomin@intel.com>
7919
7920 PR target/67480
7921 * gcc.target/i386/pr67480.c: New test.
7922
7923 2015-09-22 Kirill Yukhin <kirill.yukhin@intel.com>
7924
7925 * gcc.target/i386/funcspec-5.c: Test avx512vl, avx512bw,
7926 avx512dq, avx512cd, avx512er, avx512pf and skylake-avx512.
7927 * gcc.target/i386/builtin_target.c: Test avx512vl, avx512bw,
7928 avx512dq, avx512cd, avx512er and avx512pf.
7929
7930 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
7931
7932 * gcc.target/aarch64/atomic-inst-ldadd.c: Add tests for
7933 update-fetch operations.
7934 * gcc.target/aarch64/atomic-inst-ldlogic.c: Likewise.
7935
7936 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
7937
7938 * gcc.target/aarch64/atomic-inst-ldadd.c: New.
7939 * gcc.target/aarch64/atomic-inst-ldlogic.c: New.
7940
7941 2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
7942
7943 * gcc.target/aarch64/atomic-inst-ops.inc: (TEST_MODEL): New.
7944 (TEST_ONE): New.
7945 * gcc.target/aarch64/atomic-inst-swap.c: New.
7946
7947 2015-09-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
7948
7949 * gcc.target/i386/inline_error.c (int bar): Use dg-message for note.
7950 * gcc.target/i386/pr57756.c (static __inline int caller): Likewise.
7951 * gcc.target/i386/pr59789.c (f1): Likewise.
7952 * gcc.target/i386/intrinsics_5.c (__m128i foo): Likewise.
7953 * gcc.target/i386/intrinsics_6.c: Likewise.
7954 * gcc.dg/winline-5.c (int t): Likewise.
7955 * gcc.dg/winline-9.c (t): Likewise.
7956 * gcc.dg/always_inline2.c (q): Likewise.
7957 * gcc.dg/winline-2.c (inline int t): Likewise.
7958 * gcc.dg/winline-6.c: Likewise.
7959 * gcc.dg/winline-10.c (void g): Likewise.
7960 * gcc.dg/pr49243.c (void parse): Likewise.
7961 * gcc.dg/always_inline3.c (q2): Likewise.
7962 * gcc.dg/winline-3.c: Likewise.
7963 * gcc.dg/winline-7.c (inline void *t): Likewise.
7964
7965 2015-09-22 Tom de Vries <tom@codesourcery.com>
7966
7967 PR tree-optimization/67666
7968 * g++.dg/pr67666.C: New test.
7969
7970 2015-09-21 Steven G. Kargl <kargl@gcc.gnu.org>
7971
7972 PR fortran/67615
7973 * gfortran.dg/pr67615.f90: new test.
7974
7975 2015-09-21 Jeff Law <law@redhat.com>
7976
7977 * gcc.target/h8300/andsi3_ashift_n_lower.c: New test.
7978
7979 2015-09-21 Ville Voutilainen <ville.voutilainen@gmail.com>
7980
7981 Complete the implementation of N4230, Nested namespace definition.
7982 * g++.dg/cpp1y/feat-cxx11-neg.C: Add tests for C++17 namespace
7983 attributes and nested namespace definitions.
7984 * g++.dg/cpp1y/feat-cxx98-neg.C: Likewise.
7985 * g++.dg/cpp1z/feat-cxx1z.C: Likewise.
7986 * g++.dg/cpp1y/feat-cxx14-neg.C: New.
7987 * g++.dg/cpp1z/namespace-attribs.C: Likewise.
7988 * g++.dg/cpp1z/nested-namespace-def1.C: Add tests for attributes
7989 appearing before the namespace identifier.
7990
7991 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
7992
7993 PR c/66415
7994 * gcc.dg/cpp/pr66415-1.c: Test column number.
7995
7996 2015-09-21 Richard Biener <rguenther@suse.de>
7997
7998 * g++.dg/ext/attr-alias-3.C: Add -g.
7999
8000 2015-09-21 Richard Biener <rguenther@suse.de>
8001
8002 PR debug/67664
8003 * g++.dg/debug/dwarf2/pr67764.C: New testcase.
8004
8005 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
8006
8007 PR target/64345
8008 * gcc.target/sh/pr64345-1.c: Adjust expected insn counts for SH2A.
8009
8010 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
8011
8012 * gcc.dg/pragma-diag-5.c: Fix excess warning.
8013
8014 2015-09-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
8015
8016 PR middle-end/60832
8017 * gcc.dg/pr53265.c: Update.
8018
8019 2015-09-21 Eric Botcazou <ebotcazou@adacore.com>
8020
8021 * gcc.target/arm/stack-checking.c: Skip for Thumb1.
8022
8023 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
8024
8025 PR target/59478
8026 * gcc.target/sh/pr59478.c: New.
8027
8028 2015-09-21 Oleg Endo <olegendo@gcc.gnu.org>
8029
8030 PR target/67126
8031 * gcc.target/sh/pr51244-12.c: Adjust testcase.
8032 * gcc.target/sh/pr54236-2.c: Likewise.
8033
8034 2015-09-20 Oleg Endo <olegendo@gcc.gnu.org>
8035
8036 * gcc.target/sh/pr43417.c: Move target independent test to ...
8037 * gcc.c-torture/compile/pr43417.c: ... here.
8038
8039 2015-09-20 Oleg Endo <olegendo@gcc.gnu.org>
8040
8041 * gcc.target/sh/sh.exp (check_effective_target_sh4a,
8042 check_effective_target_big_endian, check_effective_target_little_endian,
8043 check_effective_target_any_fpu, check_effective_target_double_fpu,
8044 check_effective_target_use_single_only_fpu,
8045 check_effective_target_default_single_fpu,
8046 check_effective_target_no_fpu, check_effective_target_has_xf_regs,
8047 check_effective_target_has_fsca, check_effective_target_has_fsrra,
8048 check_effective_target_has_fpchg, check_effective_target_has_dyn_shift,
8049 check_effective_target_fmovd_enabled,
8050 check_effective_target_has_privileged, check_effective_target_has_pref,
8051 check_effective_target_banked_r0r7_isr,
8052 check_effective_target_stack_save_isr): New effective target checks.
8053 * gcc.target/sh/pr51244-16.c: Merge into pr51244-15.c.
8054 * gcc.target/sh/pr51244-20-sh2a.c: Merge into pr51244-20.c.
8055 * gcc.target/sh/pr51244-3.c: Merge into pr51244-2.c
8056 * gcc.target/sh/pr54089-5.c: Merge into pr54089-4.c.
8057 * gcc.target/sh/20080410-1.c: Use new effective target checks.
8058 * gcc.target/sh/attr-isr-nosave_low_regs.c: Likewise.
8059 * gcc.target/sh/attr-isr.c: Likewise.
8060 * gcc.target/sh/fpul-usage-1.c: Likewise.
8061 * gcc.target/sh/hiconst.c: Likewise.
8062 * gcc.target/sh/mfmovd.c: Likewise.
8063 * gcc.target/sh/pr21255-3.c: Likewise.
8064 * gcc.target/sh/pr33135-1.c: Likewise.
8065 * gcc.target/sh/pr33135-2.c: Likewise.
8066 * gcc.target/sh/pr33135-3.c: Likewise.
8067 * gcc.target/sh/pr33135-4.c: Likewise.
8068 * gcc.target/sh/pr39423-2.c: Likewise.
8069 * gcc.target/sh/pr49880-4.c: Likewise.
8070 * gcc.target/sh/pr49880-5.c: Likewise.
8071 * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
8072 * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
8073 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
8074 * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
8075 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
8076 * gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
8077 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
8078 * gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
8079 * gcc.target/sh/pr50751-2.c: Likewise.
8080 * gcc.target/sh/pr50751-3.c: Likewise.
8081 * gcc.target/sh/pr50751-5.c: Likewise.
8082 * gcc.target/sh/pr50751-6.c: Likewise.
8083 * gcc.target/sh/pr50751-8.c: Likewise.
8084 * gcc.target/sh/pr51244-15.c: Likewise.
8085 * gcc.target/sh/pr51244-2.c: Likewise.
8086 * gcc.target/sh/pr51244-20.c: Likewise.
8087 * gcc.target/sh/pr51244-6.c: Likewise.
8088 * gcc.target/sh/pr52483-4.c: Likewise.
8089 * gcc.target/sh/pr53511-1.c: Likewise.
8090 * gcc.target/sh/pr53512-1.c: Likewise.
8091 * gcc.target/sh/pr53512-2.c: Likewise.
8092 * gcc.target/sh/pr53512-3.c: Likewise.
8093 * gcc.target/sh/pr53512-4.c: Likewise.
8094 * gcc.target/sh/pr53513-1.c: Likewise.
8095 * gcc.target/sh/pr54089-2.c: Likewise.
8096 * gcc.target/sh/pr54089-3.c: Likewise.
8097 * gcc.target/sh/pr54089-4.c: Likewise.
8098 * gcc.target/sh/pr54602-2.c: Likewise.
8099 * gcc.target/sh/pr54602-3.c: Likewise.
8100 * gcc.target/sh/pr54602-4.c: Likewise.
8101 * gcc.target/sh/pr54680.c: Likewise.
8102 * gcc.target/sh/pr55303-1.c: Likewise.
8103 * gcc.target/sh/pr55303-2.c: Likewise.
8104 * gcc.target/sh/pr55303-3.c: Likewise.
8105 * gcc.target/sh/pr56547-1.c: Likewise.
8106 * gcc.target/sh/pr56547-2.c: Likewise.
8107 * gcc.target/sh/pr61195.c: Likewise.
8108 * gcc.target/sh/pr61996.c: Likewise.
8109 * gcc.target/sh/pr6526.c: Likewise.
8110 * gcc.target/sh/pragma-isr-nosave_low_regs.c: Likewise.
8111 * gcc.target/sh/pragma-isr-trapa2.c: Likewise.
8112 * gcc.target/sh/prefetch.c: Likewise.
8113 * gcc.target/sh/rte-delay-slot.c: Likewise.
8114 * gcc.target/sh/sh2a-band.c: Likewise.
8115 * gcc.target/sh/sh2a-bclr.c: Likewise.
8116 * gcc.target/sh/sh2a-bclrmem.c: Likewise.
8117 * gcc.target/sh/sh2a-bld.c: Likewise.
8118 * gcc.target/sh/sh2a-bor.c: Likewise.
8119 * gcc.target/sh/sh2a-bset.c: Likewise.
8120 * gcc.target/sh/sh2a-bsetmem.c: Likewise.
8121 * gcc.target/sh/sh2a-bxor.c: Likewise.
8122 * gcc.target/sh/sh2a-jsrn.c: Likewise.
8123 * gcc.target/sh/sh2a-movi20s.c: Likewise.
8124 * gcc.target/sh/sh2a-movrt.c: Likewise.
8125 * gcc.target/sh/sh2a-resbank.c: Likewise.
8126 * gcc.target/sh/sh2a-rtsn.c: Likewise.
8127 * gcc.target/sh/sh2a-tbr-jump.c: Likewise.
8128 * gcc.target/sh/sh4a-bitmovua.c: Likewise.
8129 * gcc.target/sh/sh4a-cosf.c: Likewise.
8130 * gcc.target/sh/sh4a-fsrra.c: Likewise.
8131 * gcc.target/sh/sh4a-memmovua.c: Likewise.
8132 * gcc.target/sh/sh4a-sincosf.c: Likewise.
8133 * gcc.target/sh/sh4a-sinf.c: Likewise.
8134
8135 2015-09-20 Jeff Law <law@redhat.com>
8136
8137 PR tree-optimization/47679
8138 * g++.dg/warn/Wuninitialized-6.C: New test.
8139
8140 2015-09-18 Ville Voutilainen <ville.voutilainen@gmail.com>
8141
8142 Implement nested namespace definitions.
8143 * g++.dg/cpp1z/nested-namespace-def1.C: New.
8144 * g++.dg/cpp1z/nested-namespace-def2.C: Likewise.
8145 * g++.dg/cpp1z/nested-namespace-def3.C: Likewise.
8146 * g++.dg/lookup/name-clash5.C: Adjust.
8147 * g++.dg/lookup/name-clash6.C: Likewise.
8148
8149 2015-09-18 Manuel López-Ibáñez <manu@gcc.gnu.org>
8150
8151 * gcc.dg/pragma-diag-5.c: New test.
8152
8153 2015-09-18 Uros Bizjak <ubizjak@gmail.com>
8154
8155 PR middle-end/67619
8156 * gcc.dg/torture/pr67619.c: New test.
8157 * lib/target-supports.exp (check_effective_target_builtin_eh_return):
8158 New procedure.
8159
8160 2015-09-18 Alan Lawrence <alan.lawrence@arm.com>
8161
8162 PR tree-optimization/67283
8163 * gcc.dg/tree-ssa/sra-15.c: New.
8164 * gcc.dg/tree-ssa/sra-16.c: New.
8165
8166 2015-09-17 Bernd Edlinger <bernd.edlinger@hotmail.de>
8167
8168 PR sanitizer/64078
8169 * c-c++-common/ubsan/object-size-9.c (s): Add alignment attribute.
8170 (f2, f3): Make the function static.
8171 * c-c++-common/ubsan/object-size-10.c (a, b): Add alignment attribute.
8172
8173 2015-09-17 Christian Bruel <christian.bruel@st.com>
8174
8175 * gcc.target/arm/attr_thumb-static2.c: New test.
8176
8177 2015-09-17 Eric Botcazou <ebotcazou@adacore.com>
8178
8179 * gnat.dg/overflow_sum3.adb: New test.
8180
8181 2015-09-17 Eric Botcazou <ebotcazou@adacore.com>
8182
8183 * gcc.target/arm/stack-checking.c: New test.
8184
8185 2015-09-17 Paul Thomas <pault@gcc.gnu.org>
8186
8187 PR fortran/52846
8188 * gfortran.dg/public_private_module_5.f90: Add module procedure
8189 trigger_smod to ensure that the smod file is written.
8190
8191 2015-09-17 James Greenhalgh <james.greenhalgh@arm.com>
8192
8193 * gcc.target/aarch64/copysign_1.c: New.
8194 * gcc.target/aarch64/copysign_2.c: New.
8195
8196 2015-09-17 Bin Cheng <bin.cheng@arm.com>
8197
8198 * gcc.dg/tree-ssa/loop-bound-2.c: New test.
8199 * gcc.dg/tree-ssa/loop-bound-4.c: New test.
8200 * gcc.dg/tree-ssa/loop-bound-6.c: New test.
8201
8202 2015-09-16 John Marino <gnugcc@marino.st>
8203
8204 * gfortran.dg/read_dir.f90: XFAIL this testcase on DragonFly.
8205
8206 2015-09-16 Richard Biener <rguenther@suse.de>
8207
8208 PR middle-end/67253
8209 * gcc.dg/torture/pr67253.c: New testcase.
8210
8211 2015-09-16 Richard Biener <rguenther@suse.de>
8212
8213 PR middle-end/67271
8214 * gcc.dg/pr67271.c: New testcase.
8215
8216 2015-09-16 Eric Botcazou <ebotcazou@adacore.com>
8217
8218 * gnat.dg/opt49.adb: New test.
8219
8220 2015-09-16 Richard Biener <rguenther@suse.de>
8221
8222 PR middle-end/67442
8223 * gcc.dg/torture/pr67442.c: New testcase.
8224
8225 2015-09-15 Eric Botcazou <ebotcazou@adacore.com>
8226
8227 * gnat.dg/array24.adb: New test.
8228 * gnat.dg/blocklocs.adb: Delete.
8229
8230 2015-09-15 Marek Polacek <polacek@redhat.com>
8231
8232 PR c/67580
8233 * gcc.dg/pr67580.c: New test.
8234
8235 2015-09-15 Richard Biener <rguenther@suse.de>
8236
8237 PR tree-optimization/67470
8238 * gcc.dg/torture/pr67470.c: New testcase.
8239
8240 2015-09-15 Alan Lawrence <alan.lawrence@arm.com>
8241
8242 * gcc.target/aarch64/vect_int32x2x4_1.c: New.
8243
8244 2015-09-15 Richard Biener <rguenther@suse.de>
8245
8246 PR middle-end/67563
8247 * gcc.dg/pr67563.c: New testcase.
8248
8249 2015-09-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
8250
8251 PR fortran/67460
8252 * gfortran.dg/pr67460.f90: New test.
8253
8254 2015-09-14 Uros Bizjak <ubizjak@gmail.com>
8255
8256 * gcc.dg/gomp/dump-new-function-3.c (dg-final): Also scan for $loopfn.
8257 * gcc.dg/gomp/notify-new-function-3.c (dg-final): Ditto.
8258
8259 2015-09-14 Paolo Carlini <paolo.carlini@oracle.com>
8260
8261 PR c++/51911
8262 * g++.dg/cpp0x/new-auto1.C: New.
8263
8264 2015-09-11 Mark Wielaard <mjw@redhat.com>
8265
8266 PR c/28901
8267 * g++.dg/warn/unused-variable-1.C: New test.
8268 * g++.dg/warn/unused-variable-2.C: Likewise.
8269 * gcc.dg/unused-4.c: Adjust warning for static const.
8270 * gcc.dg/unused-variable-1.c: New test.
8271 * gcc.dg/unused-variable-2.c: Likewise.
8272
8273 2015-09-13 David Edelsohn <dje.gcc@gmail.com>
8274
8275 * gfortran.dg/private_type_3.f90: Require visibility.
8276 * gfortran.dg/module_variable_2.f90: Same.
8277 * gfortran.dg/nested_forall_1.f: Same.
8278 * gfortran.dg/elemental_dependency_4.f90: Same.
8279 * gfortran.dg/bind_c_usage_25.f90: Same.
8280 * gfortran.dg/access_spec_1.f90: Same.
8281 * gfortran.dg/public_private_module_2.f90: Same.
8282 * gfortran.dg/host_assoc_variable_1.f90: Same.
8283 * gfortran.dg/public_private_module_6.f90: Same.
8284 * gfortran.dg/module_variable_1.f90: Same.
8285 * gfortran.dg/pr37286.f90: Same.
8286 * gfortran.dg/internal_pack_7.f90: Same.
8287 * gfortran.dg/submodule_10.f08: Same.
8288 * gfortran.dg/allocatable_function_8.f90: Same.
8289 * gfortran.dg/merge_init_expr_2.f90: Same.
8290 * gfortran.dg/class_37.f03: Same.
8291 * gfortran.dg/vect/fast-math-vect-8.f90: Same.
8292 * gfortran.dg/typebound_call_20.f03: Same.
8293 * gfortran.dg/proc_ptr_result_3.f90: Same.
8294 * gfortran.dg/pr32535.f90: Same.
8295 * gfortran.dg/typebound_proc_19.f90: Same.
8296 * gfortran.dg/initialization_10.f90: Same.
8297 * gfortran.dg/bind_c_usage_8.f03: Same.
8298 * gfortran.dg/pr61335.f90: Same.
8299 * gfortran.dg/elemental_dependency_5.f90: Same.
8300 * gfortran.dg/proc_ptr_3.f90: Same.
8301 * gfortran.dg/debug/pr46756.f: XFAIL on AIX.
8302
8303 2015-09-13 Eric Botcazou <ebotcazou@adacore.com>
8304
8305 * gcc.dg/torture/type-generic-1.c: Pass -DUNSAFE for Visium.
8306 * gcc.dg/Wno-frame-address.c: Skip for Visium.
8307 * gcc.dg/loop-8.c: Likewise.
8308
8309 2015-09-12 Eric Botcazou <ebotcazou@adacore.com>
8310
8311 PR ada/66965
8312 * gnat.dg/specs/addr1.ads: Remove.
8313
8314 2015-09-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8315
8316 * gcc.dg/pie-link.c: Add -pie to dg-options.
8317
8318 2015-09-11 Alex Velenko <Alex.Velenko@arm.com>
8319
8320 * gcc.target/arm/pr63210.c (dg-skip-if): Skip armv4t.
8321 (dg-additional-options): Add -march=armv5t if arm_arch_v5t_ok.
8322
8323 2015-09-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8324
8325 * gcc.target/powerpc/swaps-p8-20.c: New test.
8326 * gcc.target/powerpc/swaps-p8-21.c: New test.
8327
8328 2015-09-10 Steven G. Kargl <kargl@gcc.gnu.org>
8329
8330 PR fortran/67526
8331 * gfortran.dg/pr67526.f90: New test.
8332
8333 2015-09-10 Paolo Carlini <paolo.carlini@oracle.com>
8334
8335 PR c++/67318
8336 * g++.dg/cpp0x/variadic166.C: New.
8337
8338 2015-09-09 Mark Wielaard <mjw@redhat.com>
8339
8340 * c-c++-common/nonnull-1.c: New test.
8341
8342 2015-09-10 Paul Thomas <pault@gcc.gnu.org>
8343
8344 PR fortran/66993
8345 * gfortran.dg/submodule_11.f08: New test.
8346
8347 2015-09-10 Oleg Endo <olegendo@gcc.gnu.org>
8348
8349 PR target/67506
8350 * gcc.c-torture/compile/pr67506.c: New test.
8351
8352 2015-09-10 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8353
8354 * gcc.target/s390/vector/vec-genbytemask-1.c: Add check for V1TI
8355 initialization with a byte mask. No change expected here.
8356 * gcc.target/s390/vector/vec-genmask-1.c: Fix whitespace.
8357 * gcc.target/s390/vector/vec-genmask-2.c: Add check for V1TI
8358 initialization with contigious bitmask. Literal pool is expectd
8359 to be used here.
8360
8361 2015-09-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8362
8363 PR target/67439
8364 * gcc.target/arm/pr67439_1.c: New test.
8365
8366 2015-09-10 Jiong Wang <jiong.wang@arm.com>
8367
8368 * gcc.target/aarch64/pic-small.c (dg-skip-if): Skip tiny and large code
8369 model.
8370
8371 2015-09-10 Jakub Jelinek <jakub@redhat.com>
8372
8373 PR c++/67523
8374 * g++.dg/gomp/pr67523.C: New test.
8375
8376 PR c++/67522
8377 * g++.dg/gomp/pr67522.C: New test.
8378
8379 PR middle-end/67521
8380 * c-c++-common/gomp/pr67521.c: New test.
8381
8382 PR middle-end/67517
8383 * c-c++-common/gomp/pr67517.c: New test.
8384
8385 PR c++/67514
8386 * g++.dg/gomp/pr67514.C: New test.
8387
8388 PR c++/67511
8389 * g++.dg/gomp/pr67511.C: New test.
8390
8391 PR c/67502
8392 * c-c++-common/gomp/pr67502.c: New test.
8393
8394 2015-09-09 Marek Polacek <polacek@redhat.com>
8395
8396 PR middle-end/67512
8397 * gcc.dg/pr67512.c: New test.
8398
8399 2015-09-09 Paolo Carlini <paolo.carlini@oracle.com>
8400
8401 PR c++/53184
8402 * g++.dg/warn/Wsubobject-linkage-1.C: New.
8403 * g++.dg/warn/Wsubobject-linkage-2.C: Likewise.
8404 * g++.dg/warn/Wsubobject-linkage-3.C: Likewise.
8405 * g++.dg/warn/Wsubobject-linkage-4.C: Likewise.
8406
8407 2015-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8408
8409 * gcc.target/aarch64/mod_2.x: New file.
8410 * gcc.target/aarch64/mod_256.x: Likewise.
8411 * gcc.target/arm/mod_2.c: New test.
8412 * gcc.target/arm/mod_256.c: Likewise.
8413 * gcc.target/aarch64/mod_2.c: Likewise.
8414 * gcc.target/aarch64/mod_256.c: Likewise.
8415
8416 2015-09-09 Jakub Jelinek <jakub@redhat.com>
8417
8418 PR c++/67504
8419 * g++.dg/gomp/pr67504.C: New test.
8420
8421 PR c/67501
8422 * c-c++-common/gomp/pr67501.c: New test.
8423
8424 PR c/67500
8425 * gcc.dg/gomp/pr67500.c: New test.
8426
8427 PR c/67495
8428 * gcc.dg/gomp/pr67495.c: New test.
8429
8430 2015-09-09 Aditya Kumar <hiraditya@msn.com>
8431 Sebastian Pop <s.pop@samsung.com>
8432
8433 PR tree-optimization/53852
8434 * gcc.dg/graphite/uns-interchange-12.c: Adjust pattern to pass with
8435 both isl-0.12 and isl-0.15.
8436 * gcc.dg/graphite/uns-interchange-14.c: Same.
8437 * gcc.dg/graphite/uns-interchange-15.c: Same.
8438 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
8439
8440 2015-09-08 Aditya Kumar <hiraditya@msn.com>
8441 Sebastian Pop <s.pop@samsung.com>
8442
8443 * gcc.dg/graphite/block-0.c: Modifed test case to match current output.
8444 * gcc.dg/graphite/block-1.c: Same.
8445 * gcc.dg/graphite/block-5.c: Same.
8446 * gcc.dg/graphite/block-6.c: Same.
8447 * gcc.dg/graphite/interchange-1.c: Same.
8448 * gcc.dg/graphite/interchange-10.c: Same.
8449 * gcc.dg/graphite/interchange-11.c: Same.
8450 * gcc.dg/graphite/interchange-13.c: Same.
8451 * gcc.dg/graphite/interchange-14.c: Same.
8452 * gcc.dg/graphite/interchange-3.c: Same.
8453 * gcc.dg/graphite/interchange-4.c: Same.
8454 * gcc.dg/graphite/interchange-7.c: Same.
8455 * gcc.dg/graphite/interchange-8.c: Same.
8456 * gcc.dg/graphite/interchange-9.c: Same.
8457 * gcc.dg/graphite/isl-codegen-loop-dumping.c: Same.
8458 * gcc.dg/graphite/pr35356-1.c (foo): Same.
8459 * gcc.dg/graphite/pr37485.c: Same.
8460 * gcc.dg/graphite/scop-0.c (int toto): Same.
8461 * gcc.dg/graphite/scop-1.c: Same.
8462 * gcc.dg/graphite/scop-10.c: Same.
8463 * gcc.dg/graphite/scop-11.c: Same.
8464 * gcc.dg/graphite/scop-12.c: Same.
8465 * gcc.dg/graphite/scop-13.c: Same.
8466 * gcc.dg/graphite/scop-16.c: Same.
8467 * gcc.dg/graphite/scop-17.c: Same.
8468 * gcc.dg/graphite/scop-18.c: Same.
8469 * gcc.dg/graphite/scop-2.c: Same.
8470 * gcc.dg/graphite/scop-21.c (int test): Same.
8471 * gcc.dg/graphite/scop-22.c (void foo): Same.
8472 * gcc.dg/graphite/scop-4.c: Same.
8473 * gcc.dg/graphite/scop-5.c: Same.
8474 * gcc.dg/graphite/scop-6.c: Same.
8475 * gcc.dg/graphite/scop-7.c: Same.
8476 * gcc.dg/graphite/scop-8.c: Same.
8477 * gcc.dg/graphite/scop-9.c: Same.
8478 * gcc.dg/graphite/scop-mvt.c (void mvt): Introduced dependency so that
8479 data-refs remain inside the inner loop.
8480 * gcc.dg/graphite/uns-block-1.c: Modifed test case to match o/p.
8481 * gcc.dg/graphite/uns-interchange-14.c: Same.
8482 * gcc.dg/graphite/uns-interchange-9.c: Same.
8483 * gfortran.dg/graphite/interchange-3.f90
8484
8485 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
8486
8487 PR target/63870
8488 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c: New.
8489 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: New.
8490 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: New.
8491 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: New.
8492 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: New.
8493 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: New.
8494 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: New.
8495 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: New.
8496 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: New.
8497 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: New.
8498 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: New.
8499 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: New.
8500
8501 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
8502
8503 * gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c: New.
8504 * lib/target-supports.exp
8505 (check_effective_target_arm_neon_fp16_hw): New.
8506
8507 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
8508
8509 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
8510 Set additional_flags for neon-fp16 if supported, else fallback to neon.
8511
8512 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
8513 (hfloat16_t): New.
8514 (result, expected, clean_results, DECL_VARIABLE_64BITS_VARIANTS,
8515 DECL_VARIABLE_128BITS_VARIANTS): Add float16x4_t and float16x8_t cases
8516 if supported.
8517 (CHECK_RESULTS): Redefine using CHECK_RESULTS_NAMED.
8518 (CHECK_RESULTS_NAMED): Move body to CHECK_RESULTS_NAMED_NO_FP16;
8519 redefine in terms of CHECK_RESULTS_NAMED_NO_FP16 with float16 variants
8520 when those are supported.
8521 (CHECK_RESULTS_NAMED_NO_FP16, CHECK_RESULTS_NO_FP16): New.
8522 (vdup_n_f16): New.
8523
8524 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h (buffer,
8525 buffer_pad, buffer_dup, buffer_dup_pad): Add float16x4 and float16x8_t
8526 cases if supported.
8527
8528 * gcc.target/aarch64/advsimd-intrinsics/vbsl.c (exec_vbsl):
8529 Use CHECK_RESULTS_NO_FP16 in place of CHECK_RESULTS.
8530 * gcc.target/aarch64/advsimd-intrinsics/vdup-vmov.c (exec_vdup_vmov):
8531 Likewise.
8532 * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c (exec_vdup_lane):
8533 Likewise.
8534 * gcc.target/aarch64/advsimd-intrinsics/vext.c (exec_vext): Likewise.
8535
8536 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (expected):
8537 Add float16x8_t case.
8538 (main, exec_vcombine): test float16x4_t -> float16x8_t, if supported.
8539 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (expected,
8540 main, exec_vcreate): Likewise.
8541 * gcc.target/aarch64/advsimd-intrinsics/vget_high (expected,
8542 exec_vget_high): Likewise.
8543 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (expected,
8544 exec_vget_low): Likewise.
8545 * gcc.target/aarch64/advsimd-intrinsics/vld1.c (expected, exec_vld1):
8546 Likewise.
8547 * gcc.target/aarch64/advsimd-intrinsics/vld1_dup.c (expected,
8548 exec_vld1_dup): Likewise.
8549 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c (expected,
8550 exec_vld1_lane): Likewise.
8551 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (expected, exec_vldX):
8552 Likewise.
8553 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (expected,
8554 exec_vldX_dup): Likewise.
8555 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (expected,
8556 exec_vldX_lane): Likewise.
8557 * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c (expected,
8558 exec_vset_lane): Likewise.
8559 * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c (expected,
8560 exec_vst1_lane): Likewise.
8561
8562 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
8563
8564 * gcc.target/aarch64/vget_high_1.c: Add float16x8->float16x4 case.
8565 * gcc.target/aarch64/vget_low_1.c: Likewise.
8566
8567 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
8568
8569 * gcc.target/aarch64/vldN_1.c: Add float16x4_t and float16x8_t cases.
8570 * gcc.target/aarch64/vldN_dup_1.c: Likewise.
8571 * gcc.target/aarch64/vldN_lane_1.c: Likewise.
8572 (main): update orig_data to avoid float16 NaN on bigendian.
8573
8574 2015-09-08 Alan Lawrence <alan.lawrence@arm.com>
8575
8576 * g++.dg/abi/mangle-neon-aarch64.C: Add cases for float16x4_t and
8577 float16x8_t.
8578 * gcc.target/aarch64/vset_lane_1.c: Likewise.
8579 * gcc.target/aarch64/vld1-vst1_1.c: Likewise.
8580 * gcc.target/aarch64/vld1_lane.c: Likewise.
8581
8582 2015-09-08 Paolo Carlini <paolo.carlini@oracle.com>
8583
8584 PR c++/67369
8585 * g++.dg/cpp1y/lambda-generic-ice4.C: New.
8586
8587 2015-09-07 Marek Polacek <polacek@redhat.com>
8588
8589 PR inline-asm/67448
8590 * gcc.dg/asm-10.c: New test.
8591
8592 2015-09-04 Jakub Jelinek <jakub@redhat.com>
8593
8594 PR middle-end/67452
8595 * gcc.dg/lto/pr67452_0.c: New test.
8596
8597 2015-09-02 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
8598
8599 PR target/65210
8600 * gcc.target/avr/pr65210.c: New test.
8601
8602 2015-09-04 H.J. Lu <hongjiu.lu@intel.com>
8603
8604 PR testsuite/67450
8605 * lib/target-supports.exp (check_cached_effective_target):
8606 Apppend $prop to et_prop_list only if needed.
8607
8608 2015-09-04 Marek Polacek <polacek@redhat.com>
8609
8610 PR sanitizer/67279
8611 * gcc.dg/ubsan/pr67279.c: New test.
8612
8613 2015-09-04 Andrey Turetskiy <andrey.turetskiy@intel.com>
8614 Petr Murzin <petr.murzin@intel.com>
8615 Kirill Yukhin <kirill.yukhin@intel.com>
8616
8617 * gcc.target/i386/avx512f-scatter-1.c: New.
8618 * gcc.target/i386/avx512f-scatter-2.c: Ditto.
8619 * gcc.target/i386/avx512f-scatter-3.c: Ditto.
8620
8621 2015-09-04 Janne Blomqvist <jb@gcc.gnu.org>
8622
8623 * gfortran.dg/read_dir.f90: Delete empty directory when closing
8624 rather than calling rmdir, cleanup if open fails.
8625
8626 2015-09-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
8627
8628 * gcc.target/powerpc/vec-mult-char-1.c: New test.
8629 * gcc.target/powerpc/vec-mult-char-2.c: New test.
8630 * lib/target-supports.exp (check_effective_target_vect_char_mult):
8631 Return true for PowerPC targets that implement Altivec.
8632
8633 2015-09-03 Renlin Li <renlin.li@arm.com>
8634
8635 * gcc.target/aarch64/arm_align_max_pwr.c: Make it a compile test case,
8636 check the assembly.
8637 * gcc.target/aarch64/arm_align_max_stack_pwr.c: Likewise.
8638
8639 2015-09-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8640
8641 * gcc.target/powerpc/vec-shift.c: New test.
8642
8643 2015-09-03 Tom de Vries <tom@codesourcery.com>
8644
8645 PR tree-optimization/65637
8646 * gcc.dg/autopar/reduc-4.c: New test.
8647
8648 2015-09-03 Tom de Vries <tom@codesourcery.com>
8649
8650 PR tree-optimization/65637
8651 * gcc.dg/autopar/pr46099-2.c: New test.
8652
8653 2015-09-03 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
8654
8655 PR middle-end/67351
8656 * g++.dg/pr67351.C: New test.
8657
8658 2015-09-03 Richard Biener <rguenther@suse.de>
8659
8660 PR ipa/66705
8661 * g++.dg/lto/pr66705_0.C: New testcase.
8662
8663 2015-09-02 Balaji V. Iyer <balaji.v.iyer@intel.com>
8664
8665 PR middle-end/60586
8666 * c-c++-common/cilk-plus/CK/pr60586.c: New file.
8667 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
8668
8669 2015-09-02 Marek Polacek <polacek@redhat.com>
8670
8671 PR c/67432
8672 * gcc.dg/pr67432.c: New test.
8673
8674 2015-09-02 Christophe Lyon <christophe.lyon@linaro.org>
8675
8676 * lib/target-supports.exp (clear_effective_target_cache): New.
8677 (check_cached_effective_target): Update et_prop_list.
8678 * lib/asan-dg.exp (asan_finish): Call clear_effective_target_cache.
8679 * g++.dg/compat/compat.exp: Likewise.
8680 * g++.dg/compat/struct-layout-1.exp: Likewise.
8681 * lib/asan-dg.exp: Likewise.
8682 * lib/atomic-dg.exp: Likewise.
8683 * lib/cilk-plus-dg.exp: Likewise.
8684 * lib/clearcap.exp: Likewise.
8685 * lib/mpx-dg.exp: Likewise.
8686 * lib/tsan-dg.exp: Likewise.
8687 * lib/ubsan-dg.exp: Likewise.
8688
8689 2015-09-01 Kenneth Zadeck <zadeck@naturalbridge.com>
8690
8691 * gcc.c-torture/execute/ieee/20000320-1.c Fixed misplaced test case.
8692
8693 2015-09-01 Matthew Fortune <matthew.fortune@imgtec.com>
8694 Andrew Bennett <andrew.bennett@imgtec.com>
8695
8696 * gcc.target/mips/mips.exp (mips-dg-options): Handle the
8697 dependencies between ISA level and compact-branches.
8698 * gcc.target/mips/branch-10.c: Update expected output to allow
8699 compact forms of b/bal.
8700 * gcc.target/mips/branch-11.c: Likewise.
8701 * gcc.target/mips/branch-12.c: Likewise.
8702 * gcc.target/mips/branch-13.c: Likewise.
8703 * gcc.target/mips/branch-3.c: Likewise.
8704 * gcc.target/mips/branch-4.c: Likewise.
8705 * gcc.target/mips/branch-5.c: Likewise.
8706 * gcc.target/mips/branch-6.c: Likewise.
8707 * gcc.target/mips/branch-7.c: Likewise.
8708 * gcc.target/mips/branch-8.c: Likewise.
8709 * gcc.target/mips/branch-9.c: Likewise.
8710 * gcc.target/mips/branch-cost-1.c: Likewise.
8711 * gcc.target/mips/call-1.c: Likewise.
8712 * gcc.target/mips/call-2.c: Likewise.
8713 * gcc.target/mips/call-3.c: Likewise.
8714 * gcc.target/mips/call-4.c: Likewise.
8715 * gcc.target/mips/call-5.c: Likewise.
8716 * gcc.target/mips/call-6.c: Likewise.
8717 * gcc.target/mips/lazy-binding-1.c: Likewise.
8718 * gcc.target/mips/near-far-1.c: Likewise.
8719 * gcc.target/mips/near-far-2.c: Likewise.
8720 * gcc.target/mips/near-far-3.c: Likewise.
8721 * gcc.target/mips/near-far-4.c: Likewise.
8722 * gcc.target/mips/umips-branch-3.c: Ensure the test is
8723 run with compact branches allowed.
8724 * gcc.target/mips/compact-branches-1.c: New file.
8725 * gcc.target/mips/compact-branches-2.c: Likewise.
8726 * gcc.target/mips/compact-branches-3.c: Likewise.
8727 * gcc.target/mips/compact-branches-4.c: Likewise.
8728 * gcc.target/mips/compact-branches-5.c: Likewise.
8729 * gcc.target/mips/compact-branches-6.c: Likewise.
8730 * gcc.target/mips/compact-branches-7.c: Likewise.
8731
8732 2015-09-01 Steven G. Kargl <kargl@gcc.gnu.org>
8733
8734 * gfortran.dg/read_dir.f90: XFAIL this testcase on FreeBSD.
8735 Clean-up a created directory if testcase fails.
8736
8737 2015-09-01 Ilya Enkovich <enkovich.gnu@gmail.com>
8738
8739 PR target/67405
8740 * g++.dg/pr67405.C: New test.
8741
8742 2015-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8743
8744 * gcc.dg/vect/no-scevccp-outer-11.c: Don't xfail scan-tree-dump-times.
8745
8746 2015-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8747
8748 * gcc.dg/ifcvt-1.c: New test.
8749 * gcc.dg/ifcvt-2.c: Likewise.
8750 * gcc.dg/ifcvt-3.c: Likewise.
8751
8752 2015-09-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8753
8754 PR libfortran/67412
8755 * gfortran.dg/execute_command_line_2.f90: XFAIL execution on
8756 *-*-solaris2.10.
8757
8758 2015-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8759
8760 * gcc.target/aarch64/target_attr_crypto_ice_2.c: New test.
8761
8762 2015-09-01 Paolo Carlini <paolo.carlini@oracle.com>
8763
8764 PR c++/61753
8765 * g++.dg/other/pr61753.C: New.
8766
8767 2015-08-31 Marc Glisse <marc.glisse@inria.fr>
8768
8769 * gcc.dg/tree-ssa/cmp-1.c: New file.
8770
8771 2015-08-31 Marc Glisse <marc.glisse@inria.fr>
8772
8773 * gcc.dg/tree-ssa/complex-7.c: New file.
8774
8775 2015-08-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8776
8777 * gcc.target/powerpc/swaps-p8-19.c: New test.
8778
8779 2015-08-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8780
8781 PR fortran/67367
8782 * gfortran.dg/read_dir.f90: New test. May fail on some platforms.
8783
8784 2015-08-29 Tom de Vries <tom@codesourcery.com>
8785
8786 PR tree-optimization/46193
8787 * gcc.dg/autopar/pr46193.c: New test.
8788
8789 2015-08-28 Nathan Sidwell <nathan@acm.org>
8790
8791 * gcc.dg/compat/struct-layout-1_generate.c: Simply
8792 use exit code for failure.
8793
8794 * gcc.dg/torture/matrix-1.c: Use plain printf.
8795 * gcc.dg/torture/matrix-2.c: Likewise.
8796 * gcc.dg/torture/matrix-5.c: Likewise.
8797 * gcc.dg/torture/matrix-6.c: Likewise.
8798 * gcc.dg/torture/transpose-1.c: Likewise.
8799 * gcc.dg/torture/transpose-2.c: Likewise.
8800 * gcc.dg/torture/transpose-3.c: Likewise.
8801 * gcc.dg/torture/transpose-4.c: Likewise.
8802 * gcc.dg/torture/transpose-5.c: Likewise.
8803 * gcc.dg/torture/transpose-6.c: Likewise.
8804
8805 2015-08-28 Jeff Law <law@redhat.com>
8806
8807 PR lto/66752
8808 * gcc.dg/tree-ssa/pr66752-2.c: New test.
8809 * gcc.dg/torture/pr66752-1.c: New test
8810 * g++.dg/torture/pr66752-2.C: New test.
8811
8812 2015-08-28 Alan Lawrence <alan.lawrence@arm.com>
8813 Revert:
8814 2015-08-27 Alan Lawrence <alan.lawrence@arm.com>
8815
8816 * gcc.dg/tree-ssa/sra-15.c: New.
8817
8818 2015-08-28 Andrew Bennett <andrew.bennett@imgtec.com>
8819
8820 * gcc.target/mips/madd-8.c: Add lo register to clobber list.
8821 * gcc.target/mips/msub-8.c: Ditto
8822
8823 2015-08-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8824
8825 * lib/target-supports.exp (check-effective_target_vect_double):
8826 Enable for Power targets with VSX hardware available.
8827 * gfortran.dg/vect/O3-pr49957.f: Replace vect_no_align with
8828 vect_no_align && { ! vect_hw_misalign }.
8829
8830 2015-08-27 Sebastian Pop <s.pop@samsung.com>
8831
8832 * gcc.dg/graphite/graphite.exp (interchange_files, block_files):
8833 Replaced by opt_files, compile with -floop-nest-optimize.
8834 * g++.dg/graphite/graphite.exp: Same.
8835 * gfortran.dg/graphite/graphite.exp: Same.
8836 * gcc.dg/graphite/block-0.c: Adjust pattern.
8837 * gcc.dg/graphite/block-1.c: Same.
8838 * gcc.dg/graphite/block-3.c: Same.
8839 * gcc.dg/graphite/block-4.c: Same.
8840 * gcc.dg/graphite/block-5.c: Same.
8841 * gcc.dg/graphite/block-6.c: Same.
8842 * gcc.dg/graphite/block-7.c: Same.
8843 * gcc.dg/graphite/block-8.c: Same.
8844 * gcc.dg/graphite/block-pr47654.c: Same.
8845 * gcc.dg/graphite/interchange-0.c: Same.
8846 * gcc.dg/graphite/interchange-1.c: Same.
8847 * gcc.dg/graphite/interchange-10.c: Same.
8848 * gcc.dg/graphite/interchange-11.c: Same.
8849 * gcc.dg/graphite/interchange-12.c: Same.
8850 * gcc.dg/graphite/interchange-13.c: Same.
8851 * gcc.dg/graphite/interchange-14.c: Same.
8852 * gcc.dg/graphite/interchange-15.c: Same.
8853 * gcc.dg/graphite/interchange-3.c: Same.
8854 * gcc.dg/graphite/interchange-4.c: Same.
8855 * gcc.dg/graphite/interchange-5.c: Same.
8856 * gcc.dg/graphite/interchange-6.c: Same.
8857 * gcc.dg/graphite/interchange-7.c: Same.
8858 * gcc.dg/graphite/interchange-8.c: Same.
8859 * gcc.dg/graphite/interchange-9.c: Same.
8860 * gcc.dg/graphite/interchange-mvt.c: Same.
8861 * gcc.dg/graphite/pr37485.c: Same.
8862 * gcc.dg/graphite/uns-block-1.c: Same.
8863 * gcc.dg/graphite/uns-interchange-12.c: Same.
8864 * gcc.dg/graphite/uns-interchange-14.c: Same.
8865 * gcc.dg/graphite/uns-interchange-15.c: Same.
8866 * gcc.dg/graphite/uns-interchange-9.c: Same.
8867 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
8868 * gfortran.dg/graphite/interchange-3.f90: Same.
8869
8870 2015-08-27 Uros Bizjak <ubizjak@gmail.com>
8871
8872 PR target/67317
8873 * gcc.target/i386/pr67317-1.c: New test.
8874 * gcc.target/i386/pr67317-2.c: Ditto.
8875 * gcc.target/i386/pr67317-3.c: Ditto.
8876 * gcc.target/i386/pr67317-4.c: Ditto.
8877 * gcc.target/i386/adx-addcarryx32-1.c: Also scan for adcl.
8878 * gcc.target/i386/adx-addcarryx32-2.c: Also scan for adcq.
8879
8880 2015-08-27 Pat Haugen <pthaugen@us.ibm.com>
8881
8882 * gcc.target/powerpc/vec-shr.c: New.
8883
8884 2015-08-27 Marek Polacek <polacek@redhat.com>
8885
8886 PR middle-end/67005
8887 * gcc.dg/torture/pr67005.c: New test.
8888
8889 2015-08-27 Alan Lawrence <alan.lawrence@arm.com>
8890
8891 * gcc.dg/tree-ssa/sra-15.c: New.
8892
8893 2015-08-27 Andre Vieira <andre.simoesdiasvieira@arm.com>
8894
8895 * gcc.target/aarch64/long_branch_1.c: New test.
8896
8897 2015-08-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
8898
8899 * gcc.target/s390/20150826-1.c: New test.
8900
8901 2015-08-26 Renlin Li <renlin.li@arm.com>
8902
8903 * gcc.target/aarch64/combine_bfi_1.c: New testcase.
8904
8905 2015-08-26 Jiong Wang <jiong.wang@arm.com>
8906
8907 * gcc.target/aarch64/tlsie_tiny_1.c: New testcase.
8908
8909 2015-08-26 Jiong Wang <jiong.wang@arm.com>
8910
8911 * gcc.target/aarch64/tlsle_1.x: Rename to tls_1.x
8912 * gcc.target/aarch64/aarch64/tlsle12_1.c: Update source file name.
8913 * gcc.target/aarch64/aarch64/tlsle24_1.c: Likewise.
8914 * gcc.target/aarch64/aarch64/tlsle32_1.c: Likewise.
8915
8916 2015-08-26 Jiong Wang <jiong.wang@arm.com>
8917
8918 * lib/target-supports.exp (check_effective_target_aarch64_tlsle32):
8919 New test directive.
8920 * gcc.target/aarch64/tlsle_1.x: New test source.
8921 * gcc.target/aarch64/tlsle12_1.c: New testcase.
8922 * gcc.target/aarch64/tlsle24_1.c: Likewise.
8923 * gcc.target/aarch64/tlsle32_1.c: Likewise.
8924
8925 2015-08-26 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8926
8927 PR fortran/29600
8928 * gfortran.dg/shape_8.f90: New test.
8929
8930 2015-08-25 Marek Polacek <polacek@redhat.com>
8931
8932 PR middle-end/67330
8933 * gcc.dg/weak/weak-18.c: New test.
8934
8935 2015-08-25 David Malcolm <dmalcolm@redhat.com>
8936
8937 * jit.dg/test-error-pr63969-missing-driver.c: Add call to
8938 gcc_jit_context_set_bool_use_external_driver.
8939
8940 2015-08-25 Nathan Sidwell <nathan@acm.org>
8941
8942 * gcc.c-torture/execute/builtins/20010124-1.x: New.
8943
8944 * gcc.dg/20001117-1.c: Needs return_address.
8945 * gcc.dg/20020415-1.c: Needs alloca.
8946 * gcc.dg/graphite/id-pr44676.c: Needs profiling.
8947 * gcc.dg/graphite/pr60979.c: Needs nonlocal_goto
8948 * gcc.dg/pr63186.c: Needs label_values.
8949 * gcc.dg/torture/pr33848.c: Likwise.
8950
8951 * lib/target-supports.exp (check_effective_target_fopenacc,
8952 check_effective_target_fopenmp): Disable for nvptx.
8953 * gcc.dg/graphite/run-id-pr47653.c: Disable for nvptx.
8954 * gcc.dg/stack-usage-1.c: Likewise.
8955 * gcc.dg/stack-usage-2.c: Likewise.
8956 * gcc.dg/unused-5.c: Likewise.
8957 * gcc.dg/unwind-1.c: Likewise.
8958
8959 2015-08-25 Christian Bruel <christian.bruel@st.com>
8960
8961 * gcc.dg/Wno-frame-address.c: Skip for ARM.
8962 * g++.dg/Wno-frame-address.C: Ditto.
8963
8964 2015-08-24 Michael Meissner <meissner@linux.vnet.ibm.com>
8965
8966 PR target/67211
8967 * g++.dg/pr67211.C: New test.
8968
8969 2015-08-24 Louis Krupp <louis.krupp@zoho.com>
8970
8971 PR fortran/62536
8972 PR fortran/66175
8973 * gfortran.dg/block_end_error_1.f90: New test.
8974 * gfortran.dg/blocks_nested_incomplete_1.f90: New test.
8975
8976 2015-08-24 H.J. Lu <hongjiu.lu@intel.com>
8977
8978 PR target/66821
8979 * gcc.target/i386/pr66821.c: New test.
8980
8981 2015-08-24 H.J. Lu <hongjiu.lu@intel.com>
8982
8983 PR target/67329
8984 * gcc.target/i386/pr67329.c: New test.
8985
8986 2015-08-24 Nathan Sidwell <nathan@acm.org>
8987
8988 * gcc.dg/pr49551.c: Needs -fdata-sections.
8989
8990 * gcc.dg/pr64935-2.c: Needs scheduling.
8991
8992 * gcc.dg/torture/pr66101.c: Needs nonlocal goto.
8993 * gcc.dg/torture/pr63738.c: Likewise.
8994 * gcc.dg/torture/pr64728.c: Likewise.
8995 * gcc.dg/pr63748.c: Likewise.
8996 * gcc.dg/20020312-2.c: Likewise.
8997
8998 * gcc.dg/torture/pr66123.c: Needs label_values.
8999
9000 * gcc.dg/torture/pr41261.c: Needs profiling.
9001 * gcc.dg/pr26570.c: Likewise.
9002 * gcc.dg/pr61776.c: Likewise.
9003 * gcc.dg/tree-ssa/ssa-lim-11.c: Likewise.
9004 * gcc.dg/gomp/pr34610.c: Likewise.
9005 * gcc.dg/pr54121.c: Likewise.
9006 * gcc.dg/20050325-1.c: Likewise.
9007 * gcc.dg/pr66899.c: Likewise.
9008 * gcc.dg/pr48770.c: Likewise.
9009 * gcc.dg/pr24225.c: Likewise.
9010
9011 * gcc.dg/pr27531-1.c: Needs io.
9012 * gcc.dg/pr44606.c: Likewise.
9013
9014 * gcc.dg/tree-ssa/nonzero-1.c: Needs weak.
9015
9016 * gcc.dg/pr51990.c: Needs alloca.
9017
9018 * gcc.misc-tests/options.exp: Disable profiling check for nvptx.
9019
9020 2015-08-24 Tom de Vries <tom@codesourcery.com>
9021
9022 PR tree-optimization/65468
9023 * gcc.dg/gomp/static-chunk-size-one.c: New test.
9024
9025 2015-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9026
9027 PR libfortran/54572
9028 * gfortran.dg/backtrace_1.f90: New test.
9029
9030 2015-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9031
9032 PR libfortran/62296
9033 * gfortran.dg/execute_command_line_2.f90: New test.
9034
9035 2015-08-23 Tom de Vries <tom@codesourcery.com>
9036
9037 * gcc.dg/vect/trapv-vect-reduc-4.c: Use vect_no_int_min_max.
9038 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Rename
9039 vect_no_int_max to vect_no_int_min_max.
9040 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Same.
9041 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Same.
9042 * gcc.dg/vect/no-scevccp-noreassoc-slp-reduc-7.c: Same.
9043 * gcc.dg/vect/slp-reduc-4.c: Same.
9044 * gcc.dg/vect/slp-reduc-5.c: Same.
9045 * gcc.dg/vect/vect-125.c: Same.
9046 * gcc.dg/vect/vect-13.c: Same.
9047 * gcc.dg/vect/vect-double-reduc-3.c: Same.
9048 * gcc.dg/vect/vect-reduc-1.c: Same.
9049 * gcc.dg/vect/vect-reduc-1char-big-array.c: Same.
9050 * gcc.dg/vect/vect-reduc-1char.c:Same.
9051 * gcc.dg/vect/vect-reduc-1short.c: Same.
9052 * gcc.dg/vect/vect-reduc-2.c: Same.
9053 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Same.
9054 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Same.
9055 * lib/target-supports.exp: Same.
9056
9057 2015-08-22 Paolo Carlini <paolo.carlini@oracle.com>
9058
9059 PR c++/63693
9060 * g++.dg/cpp0x/decltype63.C: New.
9061
9062 2015-08-22 Nathan Sidwell <nathan@acm.org>
9063
9064 * c-c++-common/Wsizeof-pointer-memaccess1.c: Require alloca.
9065 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
9066 * c-c++-common/Wunused-var-8.c: Likewise.
9067 * c-c++-common/gomp/pr61486-2.c: Likewise.
9068 * c-c++-common/Wunused-var-6.c: Likewise.
9069 * c-c++-common/goacc/reduction-1.c: Likewise.
9070 * c-c++-common/goacc/reduction-2.c: Likewise.
9071 * c-c++-common/goacc/reduction-3.c: Likewise.
9072 * c-c++-common/goacc/reduction-4.c: Likewise.
9073 * gcc.dg/builtins-64.c: Likewise.
9074 * gcc.dg/pr59523.c: Likewise.
9075 * gcc.dg/tree-ssa/20080530.c: Likewise.
9076 * gcc.dg/tree-ssa/pr23848-2.c: Likewise.
9077 * gcc.dg/tree-ssa/pr23848-4.c: Likewise.
9078 * gcc.dg/tree-ssa/pr23848-1.c: Likewise.
9079 * gcc.dg/tree-ssa/pr23848-3.c: Likewise.
9080 * gcc.dg/tree-ssa/20030807-2.c: Likewise.
9081 * gcc.dg/pr59011.c: Likewise.
9082 * gcc.dg/uninit-9.c: Likewise.
9083 * gcc.dg/pr61561.c: Likewise.
9084 * gcc.dg/vla-4.c: Likewise.
9085 * gcc.dg/20101010-1.c: Likewise.
9086 * gcc.dg/pr49120.c: Likewise.
9087 * gcc.dg/20030331-2.c: Likewise.
9088 * gcc.dg/compat/struct-by-value-22_main.c: Likewise.
9089 * gcc.dg/pr25682.c: Likewise.
9090 * gcc.dg/guality/guality.c: Likewise.
9091 * gcc.dg/pr27301.c: Likewise.
9092 * gcc.dg/uninit-9-O0.c: Likewise.
9093 * gcc.dg/fold-alloca-1.c: Likewise.
9094 * gcc.dg/pr41470.c: Likewise.
9095 * gcc.dg/pr51491-2.c: Likewise.
9096 * gcc.dg/winline-7.c: Likewise.
9097 * gcc.dg/vla-2.c: Likewise.
9098 * gcc.dg/pr50764.c: Likewise.
9099 * gcc.dg/c99-vla-1.c: Likewise.
9100 * gcc.dg/pr33238.c: Likewise.
9101 * gcc.dg/c99-const-expr-13.c: Likewise.
9102 * gcc.dg/builtin-return-1.c: Likewise.
9103 * gcc.dg/vla-3.c: Likewise.
9104 * gcc.dg/20020415-1.c: Likewise.
9105 * gcc.dg/Wsizeof-pointer-memaccess1.c: Likewise.
9106 * gcc.dg/shrink-wrap-alloca.c: Likewise.
9107 * gcc.dg/Wstrict-aliasing-bogus-vla-1.c: Likewise.
9108 * gcc.dg/torture/calleesave-sse.c: Likewise.
9109 * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Likewise.
9110 * gcc.dg/gomp/vla-2.c: Likewise.
9111 * gcc.dg/gomp/vla-3.c: Likewise.
9112 * gcc.dg/gomp/vla-4.c: Likewise.
9113 * gcc.dg/gomp/pr30494.c: Likewise.
9114 * gcc.dg/gomp/vla-5.c: Likewise.
9115 * gcc.dg/pr51990-2.c: Likewise.
9116 * gcc.dg/vla-22.c: Likewise.
9117
9118 2015-08-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
9119
9120 * gcc.dg/cpp/multiline-2.c: Add column numbers.
9121 * gcc.dg/dollar.c: Likewise.
9122 * gcc.dg/pragma-message.c: Likewise.
9123 * g++.dg/cpp1y/digit-sep-neg.C: Likewise.
9124 * c-c++-common/raw-string-14.c: Likewise.
9125
9126 2015-08-21 Patrick Palka <ppalka@gcc.gnu.org>
9127
9128 * g++.old-deja/g++.jason/overload.C: Adjust to preserve original
9129 property that instantiation here is a compile-time error.
9130
9131 2015-08-21 Paolo Carlini <paolo.carlini@oracle.com>
9132
9133 * g++.dg/other/pr67065.C: Extend.
9134
9135 2015-08-21 Nathan Sidwell <nathan@acm.org>
9136
9137 * lib/target-supports.exp (check_effective_target_freestanding): nvptx
9138 is freestanding.
9139 (check_effective_target_global_constructor): New.
9140 * lib/gcc.exp (gcc_target_compile): Set SIGNAL_SUPPRESS if needed.
9141 * gcc.dg/debug/debug.exp: Skip for nvptx.
9142 * gcc.dg/debug/dwarf2/dwarf2.exp: Likewise.
9143
9144 * gcc.c-torture/execute/981019-1.c: Ptx assembler bug.
9145 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
9146 * gcc.c-torture/compile/pr33855.c: Likewise.
9147 * gcc.c-torture/compile/920723-1.c: Likewise.
9148 * gcc.c-torture/compile/pr35468.c: Ptx assembler objects to
9149 writing a const.
9150 * gcc.c-torture/compile/mangle-1.c: Ptx assembler objects to . in
9151 label.
9152 * gcc.c-torture/compile/callind.c: Ptx assembler objects to label
9153 'call'.
9154
9155 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: Make main
9156 prototype normal.
9157 * gcc.c-torture/execute/switch-1.c: Likewise.
9158
9159 * gcc.c-torture/execute/pr34456.c: Require not freestanding
9160 * gcc.c-torture/execute/printf-1.c: Likewise.
9161 * gcc.c-torture/execute/printf-chk-1.c: Likewise.
9162 * gcc.c-torture/execute/fprintf-1.c: Likewise.
9163 * gcc.c-torture/execute/fprintf-chk-1.c: Likewise.
9164 * gcc.c-torture/execute/vprintf-1.c: Likewise.
9165 * gcc.c-torture/execute/vprintf-chk-1.c: Likewise.
9166 * gcc.c-torture/execute/vfprintf-1.c: Likewise.
9167 * gcc.c-torture/execute/vfprintf-chk-1.c: Likewise.
9168 * gcc.c-torture/execute/builtins/fputs.x: Likewise.
9169 * gcc.c-torture/execute/gofast.c: Likewise.
9170 * gcc.c-torture/execute/complex-6.c: Likewise.
9171
9172 * gcc.c-torture/execute/builtins/memcpy-chk.x: Require nonlocal goto.
9173 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
9174 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
9175 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
9176 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
9177 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
9178 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
9179 * gcc.c-torture/execute/builtins/stpncpy-chk.x: Likewise.
9180 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
9181 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
9182 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
9183 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
9184 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
9185 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
9186 * gcc.c-torture/execute/builtins/pr23484-chk.x: Likewise.
9187 * gcc.dg/setjmp-1.c: Likewise.
9188 * gcc.dg/cleanup-5.c: Likewise.
9189 * gcc.dg/cleanup-12.c: Likewise.
9190 * gcc.dg/cleanup-13.c: Likewise.
9191
9192 * gcc.dg/constructor-1.c: Require global ctor.
9193
9194 * gcc.dg/fork-instrumentation.c: Require profiling.
9195 * gcc.dg/20030107-1.c: Likewise.
9196 * gcc.dg/20030702-1.c: Likewise.
9197
9198 * gcc.dg/cpp/lexstrng.c: Avoid IO unless debugging.
9199 * gcc.dg/cpp/paste2.c: Likewise.
9200 * gcc.dg/cpp/strify3.c: Likewise.
9201 * gcc.dg/cpp/strify4.c: Likewise.
9202 * gcc.dg/cpp/lexnum.c: Likewise.
9203 * gcc.dg/cpp/digraphs.c: Likewise.
9204 * gcc.dg/cpp/macro1.c: Likewise.
9205
9206 2015-08-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9207
9208 * gcc.target/s390/zvector/vec-load_bndry-1.c: New test.
9209
9210 2015-08-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9211
9212 * lib/gcc-dg.exp: Add extra options for db-final to the command line
9213 only once.
9214
9215 2015-08-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9216
9217 * gcc.target/powerpc/altivec-35.c (foo): Add tests for vec_madd.
9218 * gcc.target/powerpc/p8vector-builtin-8.c (foo): Add tests for
9219 vec_vpmsum_be and vec_shasigma_be.
9220
9221 2015-08-20 Alan Lawrence <alan.lawrence@arm.com>
9222
9223 * lib/target-supports.exp
9224 (check_effective_target_arm_neon_fp16_ok_nocache): Add flag variants
9225 with -mfp16-format=ieee.
9226
9227 2015-08-20 Paolo Carlini <paolo.carlini@oracle.com>
9228
9229 PR c++/67065
9230 * g++.dg/other/pr67065.C: New.
9231
9232 2015-08-20 Simon Dardis <simon.dardis@imgtec.com>
9233
9234 * gcc.target/mips/inline-memcpy-1.c: Test for inline expansion of
9235 memcpy.
9236 * gcc.target/mips/inline-memcpy-2.c: Ditto.
9237 * gcc.target/mips/inline-memcpy-3.c: Ditto.
9238 * gcc.target/mips/inline-memcpy-4.c: Ditto.
9239 * gcc.target/mips/inline-memcpy-5.c: Ditto.
9240
9241 2015-08-19 Jiong Wang <jiong.wang@arm.com>
9242
9243 * gcc.dg/wide_shift_64_1.c: New testcase.
9244 * gcc.dg/wide_shift_128_1.c: Likewise.
9245 * gcc.target/aarch64/ashlti3_1.c: Likewise.
9246
9247 2015-08-19 Magnus Granberg <zorry@gentoo.org>
9248
9249 * lib/target-supports.exp
9250 (check_effective_target_fstack_protector_enabled): New test.
9251 * gcc.target/i386/ssp-default.c: New test.
9252
9253 2015-08-19 Mikael Morin <mikael@gcc.gnu.org>
9254
9255 PR fortran/66929
9256 * gfortran.dg/generic_31.f90: New.
9257
9258 2015-08-19 Marek Polacek <polacek@redhat.com>
9259
9260 PR middle-end/67133
9261 * g++.dg/torture/pr67133.C: New test.
9262
9263 2015-08-18 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
9264
9265 * gcc.target/powerpc/altivec-35.c: New test.
9266 * gcc.target/powerpc/p8vector-builtin-8.c: New test.
9267 * gcc.target/powerpc/vsx-vector-7.c: New test.
9268
9269 2015-08-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9270
9271 PR middle-end/36757
9272 * gcc.dg/builtins-error.c: Add checks for __builtin_signbit.
9273 * gcc.dg/tg-tests.h: Add checks for __builtin_signbit.
9274
9275 2015-08-18 Richard Sandiford <richard.sandiford@arm.com>
9276
9277 PR rtl-optimization/67218
9278 * gcc.c-torture/execute/ieee/pr67218.c,
9279 gcc.target/aarch64/fcvt_int_float_double1.c,
9280 gcc.target/aarch64/fcvt_int_float_double2.c,
9281 gcc.target/aarch64/fcvt_int_float_double3.c,
9282 gcc.target/aarch64/fcvt_int_float_double4.c,
9283 gcc.target/aarch64/fcvt_uint_float_double1.c,
9284 gcc.target/aarch64/fcvt_uint_float_double2.c,
9285 gcc.target/aarch64/fcvt_uint_float_double3.c,
9286 gcc.target/aarch64/fcvt_uint_float_double4.c: New tests.
9287
9288 2015-08-18 Matthew Wahab <matthew.wahab@arm.com>
9289
9290 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Adjust
9291 dg-options to disable LSE extensions.
9292 * gcc.target/aarch64/atomic-op-acq_rel.c: Likewise.
9293 * gcc.target/aarch64/atomic-op-acquire.c: Likewise.
9294 * gcc.target/aarch64/atomic-op-char.c: Likewise.
9295 * gcc.target/aarch64/atomic-op-consume.c: Likewise.
9296 * gcc.target/aarch64/atomic-op-imm.c: Likewise.
9297 * gcc.target/aarch64/atomic-op-int.c: Likewise.
9298 * gcc.target/aarch64/atomic-op-long.c: Likewise.
9299 * gcc.target/aarch64/atomic-op-relaxed.c: Likewise.
9300 * gcc.target/aarch64/atomic-op-seq_cst.c: Likewise.
9301 * gcc.target/aarch64/atomic-op-release.c: Likewise.
9302 * gcc.target/aarch64/atomic-op-short.c: Likewise.
9303 * gcc.target/aarch64/sync-comp-swap.c: Likewise.
9304 * gcc.target/aarch64/sync-op-acquire.c: Likewise.
9305 * gcc.target/aarch64/sync-op-full.c: Likewise.
9306 * gcc.target/aarch64/sync-op-release.c: Likewise.
9307
9308 2015-08-18 Paolo Carlini <paolo.carlini@oracle.com>
9309
9310 PR c++/67160
9311 * g++.dg/cpp1z/feat-cxx1z.C: New.
9312
9313 2015-08-18 Marek Polacek <polacek@redhat.com>
9314
9315 PR middle-end/67222
9316 * gcc.dg/torture/pr67222.c: New test.
9317
9318 2015-08-18 Robert Suchanek <robert.suchanek@imgtec.com>
9319
9320 * gcc.target/mips/interrupt_handler-bug-1.c: New test.
9321
9322 2015-08-18 Bin Cheng <bin.cheng@arm.com>
9323
9324 * gcc.dg/tree-ssa/loop-bound-1.c: New test.
9325 * gcc.dg/tree-ssa/loop-bound-3.c: New test.
9326 * gcc.dg/tree-ssa/loop-bound-5.c: New test.
9327
9328 2015-08-17 Matthew Fortune <matthew.fortune@imgtec.com>
9329
9330 * gcc.target/mips/mips.exp (mips-dg-options): Redefine isa
9331 which is used in later code.
9332
9333 2015-08-17 Paolo Carlini <paolo.carlini@oracle.com>
9334
9335 PR c++/67216
9336 * g++.dg/cpp0x/nullptr34.C: New.
9337 * g++.dg/warn/Wconversion2.C: Adjust.
9338 * g++.dg/warn/Wnull-conversion-1.C: Likewise.
9339 * g++.old-deja/g++.other/null3.C: Likewise.
9340
9341 * g++.dg/cpp0x/pr51313.C: Adjust.
9342
9343 2015-08-17 Richard Biener <rguenther@suse.de>
9344
9345 PR tree-optimization/67221
9346 * gcc.dg/torture/pr67221.c: New testcase.
9347
9348 2015-08-17 Mike Stump <mikestump@comcast.net>
9349 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9350
9351 * gcc.target/arm/memcpy-aligned-1.c: New test.
9352
9353 2015-08-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9354
9355 PR fortran/54656
9356 * gfortran.dg/norm_4.f90: Rename to...
9357 * gfortran.dg/norm2_4.f90: this.
9358 * gfortran.dg/norm2_5.f90: New test.
9359
9360 2015-08-14 Alexandre Oliva <aoliva@redhat.com>
9361
9362 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
9363 * gcc.dg/ssp-1.c: Make counter a register.
9364 * gcc.dg/ssp-2.c: Likewise.
9365 * gcc.dg/torture/parm-coalesce.c: New.
9366
9367 2015-08-14 Marek Polacek <polacek@redhat.com>
9368
9369 PR middle-end/67133
9370 * gcc.dg/torture/pr67133.c: New test.
9371
9372 2015-08-14 Matthew Wahab <matthew.wahab@arm.com>
9373 Matthias Klose <doko@debian.org>
9374
9375 PR target/67143
9376 * gcc.c-torture/compile/pr67143.c: New
9377 * gcc.target/aarch64/atomic-op-imm.c
9378 (atomic_fetch_add_negative_RELAXED): New.
9379 (atomic_fetch_sub_negative_ACQUIRE): New.
9380
9381 2015-08-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9382
9383 * gcc.target/aarch64/target_attr_5.c: Add static modifier to bar.
9384 * gcc.target/aarch64/target_attr_8.c: Likewise.
9385 * gcc.target/aarch64/target_attr_14.c: Likewise.
9386
9387 2015-08-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9388
9389 * gcc.target/aarch64/target_attr_1.c: Make test compile-only.
9390
9391 2015-08-14 Yuri Rumyantsev <ysrumyan@gmail.com>
9392
9393 * gcc.target/i386/builtin_target.c: Add skylake check.
9394
9395 2015-08-13 Jeff Law <law@redhat.com>
9396
9397 * gcc.dg/pr66314.c: Moved from here to ..
9398 * gcc.dg/asan/pr66314.c: Here. Use -fno-sanitize=all
9399 to clear all sanitizers before -fsanitize=kernel-address.
9400
9401 2015-08-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9402
9403 * gcc.target/aarch64/cinc_common_1.c: New test.
9404
9405 2015-08-13 Paolo Carlini <paolo.carlini@oracle.com>
9406
9407 PR c++/53421
9408 * g++.dg/ext/attribute-may-alias-1.C: New.
9409 * g++.dg/ext/attribute-may-alias-2.C: Likewise.
9410
9411 2015-08-13 Matthew Wahab <matthew.wahab@arm.com>
9412
9413 * gcc.target/aarch64/atomic-inst-cas.c: New.
9414 * gcc.target/aarch64/atomic-inst-ops.inc: New.
9415
9416 2015-08-13 Andreas Schwab <schwab@suse.de>
9417
9418 * gcc.dg/tree-ssa/vrp33.c: Add -fno-tree-fre.
9419
9420 2015-08-13 Paolo Carlini <paolo.carlini@oracle.com>
9421
9422 PR c++/62164
9423 * g++.dg/torture/pr62164.C: New.
9424
9425 2015-08-13 Richard Biener <rguenther@suse.de>
9426
9427 PR tree-optimization/67191
9428 * gcc.dg/torture/pr67191.c: New testcase.
9429 * g++.dg/torture/pr67191.C: Likewise.
9430
9431 2015-08-13 Richard Biener <rguenther@suse.de>
9432
9433 PR tree-optimization/66502
9434 PR tree-optimization/67167
9435 * gcc.dg/tree-ssa/ssa-fre-46.c: New testcase.
9436
9437 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
9438
9439 PR c++/53330
9440 * g++.dg/init/new42.C: New.
9441
9442 2015-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
9443
9444 PR target/67071
9445 * gcc.target/powerpc/pr67071-1.c: New file to test PR 67071 new
9446 vector constants.
9447 * gcc.target/powerpc/pr67071-2.c: Likewise.
9448 * gcc.target/powerpc/pr67071-3.c: Likewise.
9449
9450 2015-08-12 Marek Polacek <polacek@redhat.com>
9451
9452 PR c++/55095
9453 * c-c++-common/Wshift-overflow-6.c: New test.
9454 * c-c++-common/Wshift-overflow-7.c: New test.
9455 * g++.dg/cpp1y/left-shift-2.C: New test.
9456
9457 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
9458
9459 PR c++/52742
9460 * g++.dg/cpp0x/pr52742.C: New.
9461
9462 2015-08-12 H.J. Lu <hongjiu.lu@intel.com>
9463
9464 * gcc.target/i386/builtin_target.c (check_intel_cpu_model):
9465 Check Knights Landing support.
9466
9467 2015-08-12 Paolo Carlini <paolo.carlini@oracle.com>
9468
9469 PR c++/47461
9470 * g++.dg/warn/Wunused-result-1.C: New.
9471
9472 2015-08-12 Richard Biener <rguenther@suse.de>
9473
9474 * gcc.dg/tree-ssa/ssa-fre-47.c: New testcase.
9475 * gcc.dg/tree-ssa/ssa-fre-48.c: Likewise.
9476 * gcc.dg/tree-ssa/ssa-fre-49.c: Likewise.
9477 * g++.dg/tree-ssa/pr61034.C: Adjust.
9478 * gcc.dg/fold-compare-2.c: Likewise.
9479 * gcc.dg/pr50763.c: Likewise.
9480 * gcc.dg/predict-3.c: Likewise.
9481 * gcc.dg/tree-ssa/20030709-2.c: Likewise.
9482 * gcc.dg/tree-ssa/pr19831-3.c: Likewise.
9483 * gcc.dg/tree-ssa/pr20657.c: Likewise.
9484 * gcc.dg/tree-ssa/pr21001.c: Likewise.
9485 * gcc.dg/tree-ssa/pr37508.c: Likewise.
9486 * gcc.dg/tree-ssa/vrp04.c: Likewise.
9487 * gcc.dg/tree-ssa/vrp07.c: Likewise.
9488 * gcc.dg/tree-ssa/vrp09.c: Likewise.
9489 * gcc.dg/tree-ssa/vrp16.c: Likewise.
9490 * gcc.dg/tree-ssa/vrp20.c: Likewise.
9491 * gcc.dg/tree-ssa/vrp25.c: Likewise.
9492 * gcc.dg/tree-ssa/vrp87.c: Likewise.
9493
9494 2015-08-12 Nathan Sidwell <nathan@acm.org>
9495
9496 * gcc.dg/vrp-min-max-1.c: New.
9497 * gcc.dg/vrp-min-max-2.c: New.
9498
9499 2015-08-12 Richard Biener <rguenther@suse.de>
9500
9501 * gcc.dg/tree-ssa/ssa-fre-43.c: Adjust.
9502
9503 2015-08-12 Tom de Vries <tom@codesourcery.com>
9504
9505 PR testsuite/67175
9506 * gcc.dg/vect/trapv-vect-reduc-4.c: Add reduction detection scan.
9507 Handle absence of vector min/max for sparc.
9508
9509 2015-08-11 Uros Bizjak <ubizjak@gmail.com>
9510
9511 PR target/66954
9512 * g++.dg/ext/mv25.C: New test.
9513
9514 2015-08-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9515
9516 * gcc.target/i386/avx2-vect-shift.c: New test.
9517
9518 2015-08-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
9519
9520 PR c/66098
9521 PR c/66711
9522 * gcc.dg/pragma-diag-3.c: New test.
9523 * gcc.dg/pragma-diag-4.c: New test.
9524
9525 2015-08-11 Nathan Sidwell <nathan@acm.org>
9526
9527 * c-c++-common/dfp/operator-comma.c: Call init function.
9528 * c-c++-common/dfp/convert-dfp-2.c: New test.
9529
9530 2015-08-10 H.J. Lu <hongjiu.lu@intel.com>
9531
9532 * gcc.target/i386/builtin_target.c (check_intel_cpu_model):
9533 Treat model == 0x4f as Broadwell.
9534
9535 2015-08-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9536
9537 PR libfortran/67140
9538 * gfortran.dg/pr67140.f90: New test.
9539
9540 2015-08-10 Thomas Schwinge <thomas@codesourcery.com>
9541
9542 PR libgomp/65742
9543 PR middle-end/66332
9544 * c-c++-common/goacc/acc_on_device-2.c: Remove XFAIL for C.
9545
9546 2015-08-10 Uros Bizjak <ubizjak@gmail.com>
9547
9548 PR fortran/64022
9549 * gfortran.dg/ieee/large_4.f90: New test.
9550
9551 2015-08-08 Bud Davis <jmdavis@link.com>
9552
9553 PR fortran/59746
9554 * gfortran.dg/common_22.f90: New.
9555
9556 2015-08-08 Segher Boessenkool <segher@kernel.crashing.org>
9557
9558 PR rtl-optimization/67028
9559 * gcc.dg/pr67028.c: New testcase.
9560
9561 2015-08-07 H.J. Lu <hongjiu.lu@intel.com>
9562
9563 PR rtl-optimization/67029
9564 * gcc.dg/pr67029.c: New test.
9565
9566 2015-08-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9567
9568 PR fortran/64104
9569 * gfortran.dg/ieee/ieee_8.f90: New test.
9570
9571 2015-08-07 Jiong Wang <jiong.wang@arm.com>
9572
9573 * gcc.target/aarch64/noplt_1.c: Check branch type instead of relocation
9574 modifers.
9575 * gcc.target/aarch64/noplt_2.c: Likewise.
9576 * gcc.target/aarch64/noplt_3.c: Likewise.
9577
9578 2015-08-06 David Malcolm <dmalcolm@redhat.com>
9579
9580 * jit.dg/test-benchmark.c (main): Record all elapsed times at each
9581 optimization level, and print a summary at the end.
9582
9583 2015-08-06 Jiong Wang <jiong.wang@arm.com>
9584
9585 * gcc.target/aarch64/tlsdesc_hoist.c: New testcase.
9586
9587 2015-08-06 Jiong Wang <jiong.wang@arm.com>
9588
9589 * gcc.target/aarch64/noplt_3.c: New testcase.
9590
9591 2015-08-06 Jiong Wang <jiong.wang@arm.com>
9592
9593 * gcc.target/aarch64/noplt_1.c: New testcase.
9594 * gcc.target/aarch64/noplt_2.c: Likewise.
9595
9596 2015-08-06 Venkataramanan Kumar <Venkataramanan.kumar@amd.com>
9597
9598 * gcc.dg/vect/vect-mult-pattern-1.c: New test.
9599 * gcc.dg/vect/vect-mult-pattern-2.c: New test.
9600
9601 2015-08-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9602
9603 * gcc.target/s390/dwarfregtable-1.c: New test.
9604 * gcc.target/s390/dwarfregtable-2.c: New test.
9605 * gcc.target/s390/dwarfregtable-3.c: New test.
9606
9607 2015-08-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
9608
9609 * gcc.target/s390/htm-builtins-z13-1.c: New test.
9610
9611 2015-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9612
9613 PR fortran/64022
9614 * gfortran.dg/ieee/large_2.f90: New test.
9615 * gfortran.dg/ieee/large_3.F90: New test.
9616
9617 2015-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9618
9619 PR fortran/64022
9620 * gfortran.dg/ieee/large_1.f90: Adjust test.
9621
9622 2015-08-05 Manuel López-Ibáñez <manu@gcc.gnu.org>
9623 Jeff Law <law@redhat.com>
9624
9625 PR c/16351
9626 * gcc.dg/tree-ssa/isolate-2.c: Close comment.
9627 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
9628 * gcc.dg/tree-ssa/wnull-dereference.c: New test.
9629 * gcc.dg/tree-ssa/isolate-1.c: Test warnings with -Wnull-dereference.
9630 * gcc.dg/tree-ssa/isolate-3.c: Likewise.
9631 * gcc.dg/tree-ssa/isolate-5.c: Likewise.
9632
9633 2015-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9634
9635 PR middle-end/66311
9636 * gfortran.dg/pr66311.f90: New file.
9637
9638 2015-08-05 Richard Biener <rguenther@suse.de>
9639
9640 PR tree-optimization/67121
9641 * gcc.dg/torture/pr67121.c: New testcase.
9642
9643 2015-08-05 Nick Clifton <nickc@redhat.com>
9644
9645 * gcc.target/rl78: New directory.
9646 * gcc.target/rl78/rl78.exp: New file: Test driver.
9647 * gcc.target/rl78/test_addm3.c: New file: Test adds.
9648
9649 2015-08-05 Richard Biener <rguenther@suse.de>
9650
9651 PR middle-end/67120
9652 * gcc.dg/torture/pr67120.c: New testcase.
9653
9654 2015-08-05 Paul Thomas <pault@gcc.gnu.org>
9655
9656 PR fortran/52846
9657
9658 * lib/fortran-modules.exp: Call cleanup-submodules from
9659 cleanup-modules.
9660 * gfortran.dg/public_private_module_2.f90: Add two XFAILS to
9661 cover the cases where private entities are no longer optimized
9662 away.
9663 * gfortran.dg/public_private_module_6.f90: Add an XFAIL for the
9664 same reason.
9665 * gfortran.dg/submodule_1.f08: Change cleanup module names.
9666 * gfortran.dg/submodule_5.f08: The same.
9667 * gfortran.dg/submodule_9.f08: The same.
9668 * gfortran.dg/submodule_10.f08: New test.
9669
9670 2015-08-05 Paolo Carlini <paolo.carlini@oracle.com>
9671
9672 PR c++/66595
9673 * g++.dg/cpp1y/var-templ35.C: New.
9674
9675 2015-08-05 Richard Biener <rguenther@suse.de>
9676
9677 PR tree-optimization/67055
9678 * g++.dg/torture/pr67055.C: New testcase.
9679
9680 2015-08-05 Richard Biener <rguenther@suse.de>
9681
9682 PR tree-optimization/67109
9683 * gcc.dg/torture/pr67109.c: New testcase.
9684 * gcc.dg/vect/vect-119.c: Adjust.
9685
9686 2015-08-05 Richard Biener <rguenther@suse.de>
9687
9688 PR middle-end/67107
9689 * gcc.dg/pr67107.c: New testcase.
9690
9691 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
9692
9693 PR c++/66197
9694 * g++.dg/cpp1z/abbrev2.C: New.
9695
9696 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
9697
9698 * g++.dg/cpp1z/static_assert-nomsg.C: Fix DejaGnu directive.
9699
9700 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
9701
9702 PR c++/66392
9703 * g++.dg/init/explicit4.C: New.
9704
9705 2015-08-04 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
9706
9707 * gcc.target/powerpc/vec-cmp-sel.c: Avoid test failure on machines
9708 without VSX an Power8 vector support.
9709
9710 2015-08-04 Richard Biener <rguenther@suse.de>
9711
9712 * gcc.dg/tree-ssa/ssa-ccp-38.c: New testcase.
9713
9714 2015-08-04 H.J. Lu <hongjiu.lu@intel.com>
9715
9716 PR target/67110
9717 * gcc.target/i386/iamcu/abi-iamcu.exp (additional_flags): Add
9718 -fno-pie -no-pie.
9719
9720 2015-08-04 Paolo Carlini <paolo.carlini@oracle.com>
9721
9722 PR c++/66427
9723 * g++.dg/cpp1y/var-templ34.C: New.
9724
9725 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9726
9727 * gcc.target/aarch64/pragma_cpp_predefs_1.c: New test.
9728 * gcc.target/aarch64/target_attr_1.c: Likewise.
9729 * gcc.target/aarch64/target_attr_2.c: Likewise.
9730 * gcc.target/aarch64/target_attr_3.c: Likewise.
9731 * gcc.target/aarch64/target_attr_4.c: Likewise.
9732 * gcc.target/aarch64/target_attr_5.c: Likewise.
9733 * gcc.target/aarch64/target_attr_6.c: Likewise.
9734 * gcc.target/aarch64/target_attr_7.c: Likewise.
9735 * gcc.target/aarch64/target_attr_8.c: Likewise.
9736 * gcc.target/aarch64/target_attr_9.c: Likewise.
9737 * gcc.target/aarch64/target_attr_10.c: Likewise.
9738 * gcc.target/aarch64/target_attr_11.c: Likewise.
9739 * gcc.target/aarch64/target_attr_12.c: Likewise.
9740 * gcc.target/aarch64/target_attr_13.c: Likewise.
9741 * gcc.target/aarch64/target_attr_14.c: Likewise.
9742 * gcc.target/aarch64/target_attr_15.c: Likewise.
9743
9744 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9745
9746 * gcc.target/aarch64/target_attr_crypto_ice_1.c: New test.
9747
9748 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9749
9750 * gcc.target/aarch64/arm_neon-nosimd-error.c: Delete.
9751
9752 2015-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9753
9754 * gcc.target/aarch64/cpu-diagnostics-3.c: Update expected error
9755 message.
9756
9757 2015-08-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9758
9759 PR fortran/64022
9760 * gfortran.dg/ieee/ieee_7.f90: Adjust test.
9761 * gfortran.dg/ieee/large_1.f90: New test.
9762
9763 2015-08-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
9764
9765 PR tree-optimization/67043
9766 * gcc.dg/pr67043.c: New test.
9767
9768 2015-08-03 Peter Bergner <bergner@vnet.ibm.com>
9769
9770 * gcc.target/powerpc/htm-tabort-no-r0.c: New test.
9771
9772 2015-08-03 David Malcolm <dmalcolm@redhat.com>
9773
9774 * jit.dg/test-benchmark.c (test_jit): Add param "timer" and use
9775 it to push/pop timing items.
9776 (main): For each optimization level, create a gcc_jit_timer, and
9777 time all of the iteration within that level cumulatively.
9778 * jit.dg/test-error-gcc_jit_timer_pop-mismatch.c: New test case.
9779 * jit.dg/test-error-gcc_jit_timer_pop-too-many.c: New test case.
9780
9781 2015-08-03 Alexander Basov <coohpt@gmail.com>
9782
9783 PR middle-end/64744
9784 PR middle-end/48470
9785 PR middle-end/43404
9786 * gcc.target/arm/pr43404.c : New testcase.
9787 * gcc.target/arm/pr48470.c : New testcase.
9788 * gcc.target/arm/pr64744-1.c : New testcase.
9789 * gcc.target/arm/pr64744-2.c : New testcase.
9790
9791 2015-08-03 H.J. Lu <hongjiu.lu@intel.com>
9792
9793 PR tree-optimization/67077
9794 * gcc.dg/pr67077.c: New test.
9795
9796 2015-08-03 Jeff Law <law@redhat.com>
9797
9798 PR middle-end/66314
9799 PR gcov-profile/66899
9800 * gcc.dg/pr66899.c: New test.
9801 * gcc.dg/pr66314.c: New test.
9802
9803 2015-08-03 Marek Polacek <polacek@redhat.com>
9804
9805 PR c/67088
9806 * gcc.dg/pr67088.c: New test.
9807
9808 2015-08-03 Szabolcs Nagy <szabolcs.nagy@arm.com>
9809
9810 PR target/66731
9811 * gcc.target/arm/vnmul-1.c: New.
9812 * gcc.target/arm/vnmul-2.c: New.
9813 * gcc.target/arm/vnmul-3.c: New.
9814 * gcc.target/arm/vnmul-4.c: New.
9815
9816 2015-08-03 Mikael Morin <mikael@gcc.gnu.org>
9817
9818 PR fortran/64921
9819 * gfortran.dg/class_allocate_20.f90: New.
9820
9821 2015-08-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9822
9823 * gcc.target/aarch64/csel_bfx_1.c: New test.
9824 * gcc.target/aarch64/csel_imms_inc_1.c: Likewise.
9825
9826 2015-08-02 Martin Sebor <msebor@redhat.com>
9827
9828 * g++.dg/Wframe-address-in-Wall.C: New test.
9829 * g++.dg/Wframe-address.C: New test.
9830 * g++.dg/Wno-frame-address.C: New test.
9831 * gcc.dg/Wframe-address-in-Wall.c: New test.
9832 * gcc.dg/Wframe-address.c: New test.
9833 * gcc.dg/Wno-frame-address.c: New test.
9834
9835 2015-08-02 Patrick Palka <ppalka@gcc.gnu.org>
9836
9837 * c-c++-common/Wmisleading-indentation.c: Add more tests.
9838
9839 2015-08-01 Michael Collison <michael.collison@linaro.org
9840 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
9841
9842 * gcc.target/arm/mincmp.c: New test.
9843
9844 2015-08-01 Paul Thomas <pault@gcc.gnu.org>
9845
9846 PR fortran/67091
9847 * gfortran.dg/associated_target_6.f03: New test
9848
9849 2015-08-01 Tom de Vries <tom@codesourcery.com>
9850
9851 * gcc.dg/autopar/reduc-2char.c (init_arrays): Mark with attribute
9852 optimize ("-ftree-parallelize-loops=0").
9853 Add successful scans for 2 detected reductions. Add xfail scans for 3
9854 detected reductions.
9855 * gcc.dg/autopar/reduc-2short.c: Same.
9856 * gcc.dg/autopar/reduc-8.c (init_arrays): Mark with attribute
9857 optimize ("-ftree-parallelize-loops=0"). Add successful scans for 2
9858 detected reductions.
9859 * gcc.dg/vect/trapv-vect-reduc-4.c: Update scan to match vectorized min
9860 and max reductions.
9861
9862 2015-07-31 Marek Polacek <polacek@redhat.com>
9863
9864 PR sanitizer/66977
9865 * g++.dg/ubsan/pr66977.C: New test.
9866
9867 2015-07-30 Marek Polacek <polacek@redhat.com>
9868
9869 * c-c++-common/Wtautological-compare-3.c: New test.
9870
9871 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
9872
9873 * gcc.target/aarch64/vld1_lane.c (main): Remove unused test data.
9874 (CHECK): Pass address of scalar, rather than array.
9875
9876 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
9877
9878 * gcc.target/aarch64/vld1-vst1_1.c: Add missing float32x4_t case.
9879
9880 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
9881
9882 * gcc.target/aarch64/fp16/fp16.exp: New.
9883 * gcc.target/aarch64/fp16/f16_convs_1.c: New.
9884 * gcc.target/aarch64/fp16/f16_convs_2.c: New.
9885
9886 2015-07-29 Alan Lawrence <alan.lawrence@arm.com>
9887
9888 * gcc.target/aarch64/f16_movs_1.c: New test.
9889
9890 2015-07-28 Tom de Vries <tom@codesourcery.com>
9891
9892 * gcc.dg/autopar/uns-outer-4.c: Remove xfail on scan for parallelizing
9893 outer loop.
9894
9895 2015-07-28 Luis Felipe Strano Moraes <luis.strano@gmail.com>
9896 Manuel López-Ibáñez <manu@gcc.gnu.org>
9897
9898 * gcc.dg/parm-incomplete-1.c: Update.
9899 * gcc.dg/pr18809-1.c: Update.
9900 * gcc.dg/pr27953.c: Update.
9901 * gcc.dg/vla-11.c: Update.
9902
9903 2015-07-27 Marek Polacek <polacek@redhat.com>
9904
9905 * c-c++-common/Wtautological-compare-2.c: Remove unused line.
9906
9907 2015-07-27 Tom de Vries <tom@codesourcery.com>
9908
9909 * gcc.dg/autopar/outer-4.c (parloop): Remove superfluous noinline
9910 attribute. Update comment.
9911 (main): Remove.
9912 Add scan for not parallelizing inner loop.
9913 * gcc.dg/autopar/uns-outer-4.c (parloop): Remove superfluous noinline
9914 attribute.
9915 (main): Remove.
9916
9917 2015-07-27 Marek Polacek <polacek@redhat.com>
9918
9919 PR bootstrap/67030
9920 * c-c++-common/Wtautological-compare-2.c: New test.
9921
9922 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
9923
9924 PR target/66232
9925 * gcc.target/i386/pr66232-6.c: New tests.
9926 * gcc.target/i386/pr66232-7.c: Likewise.
9927 * gcc.target/i386/pr66232-8.c: Likewise.
9928 * gcc.target/i386/pr66232-9.c: Likewise.
9929
9930 2015-07-27 Marek Polacek <polacek@redhat.com>
9931
9932 PR c++/66555
9933 PR c/54979
9934 * c-c++-common/Wtautological-compare-1.c: New test.
9935
9936 2015-07-26 Patrick Palka <ppalka@gcc.gnu.org>
9937
9938 PR c++/18969
9939 * g++.dg/template/pr18969.C: New test.
9940 * g++.dg/template/pr18969-2.C: New test.
9941 * g++.old-deja/g++.jason/overload.C: Remove return value in
9942 template function returning void.
9943
9944 2015-07-26 Uros Bizjak <ubizjak@gmail.com>
9945
9946 * gcc.target/alpha/pr66140.c (lpfc_bg_setup_bpl): Use unsigned
9947 immediates to avoid shift-overflow warnings.
9948
9949 2015-07-25 Patrick Palka <ppalka@gcc.gnu.org>
9950
9951 PR c++/66857
9952 * g++.dg/init/pr66857.C: New test.
9953
9954 2015-07-25 Uros Bizjak <ubizjak@gmail.com>
9955
9956 PR target/66648
9957 * gcc.target/i386/pr66648.c: New test.
9958
9959 2015-07-25 Tom de Vries <tom@codesourcery.com>
9960
9961 * gcc.dg/graphite/graphite.exp: Include uns-*.c files in
9962 interchange_files and block_files variables.
9963 * gcc.dg/graphite/uns-block-1.c (main): Change signed into unsigned
9964 arithmetic.
9965 * gcc.dg/graphite/uns-interchange-12.c: Same.
9966 * gcc.dg/graphite/uns-interchange-14.c: Same.
9967 * gcc.dg/graphite/uns-interchange-15.c: Same.
9968 * gcc.dg/graphite/uns-interchange-9.c (foo): Same.
9969 * gcc.dg/graphite/uns-interchange-mvt.c: Same.
9970
9971 2015-07-25 Jeff Law <law@redhat.com>
9972
9973 Revert:
9974 PR lto/66752
9975 * gcc.dg/tree-ssa/pr66752-2.c: New test.
9976 * gcc.dg/torture/pr66752-1.c: New test
9977 * g++.dg/torture/pr66752-2.C: New test.
9978
9979 2015-07-25 David Edelsohn <dje.gcc@gmail.com>
9980
9981 Revert:
9982 2015-07-23 Alexandre Oliva <aoliva@redhat.com>
9983
9984 PR rtl-optimization/64164
9985 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
9986 * gcc.dg/ssp-1.c: Make counter a register.
9987 * gcc.dg/ssp-2.c: Likewise.
9988 * gcc.dg/torture/parm-coalesce.c: New.
9989
9990 2015-07-24 Tom de Vries <tom@codesourcery.com>
9991
9992 * gcc.dg/graphite/block-1.c: Xfail scan.
9993 * gcc.dg/graphite/interchange-12.c: Same.
9994 * gcc.dg/graphite/interchange-14.c: Same.
9995 * gcc.dg/graphite/interchange-15.c: Same.
9996 * gcc.dg/graphite/interchange-9.c: Same.
9997 * gcc.dg/graphite/interchange-mvt.c: Same.
9998 * gcc.dg/graphite/uns-block-1.c: New test.
9999 * gcc.dg/graphite/uns-interchange-12.c: New test.
10000 * gcc.dg/graphite/uns-interchange-14.c: New test.
10001 * gcc.dg/graphite/uns-interchange-15.c: New test.
10002 * gcc.dg/graphite/uns-interchange-9.c: New test.
10003 * gcc.dg/graphite/uns-interchange-mvt.c: New test.
10004
10005 2015-07-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
10006
10007 PR c++/64079
10008 * c-c++-common/Wunused-function-1.c: New.
10009
10010 2015-07-24 Tom de Vries <tom@codesourcery.com>
10011
10012 * gcc.dg/parloops-exit-first-loop-alt-2.c: Use debug print for
10013 alternative exit-first loop transform.
10014 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
10015 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
10016 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
10017 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
10018 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
10019 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
10020 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
10021 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
10022 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
10023
10024 2015-07-24 Ilya Enkovich <enkovich.gnu@gmail.com>
10025
10026 PR ipa/66566
10027 * gcc.target/i386/mpx/pr66566.c: New test.
10028
10029 2015-07-24 H.J. Lu <hongjiu.lu@intel.com>
10030
10031 PR bootstrap/66978
10032 * gcc.target/i386/pr66978.c: New test.
10033
10034 2015-07-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
10035
10036 * gcc.target/s390/gpr2fprsavecfi.c: New test.
10037
10038 2015-07-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
10039
10040 * gcc.target/s390/insv-1.c: New test.
10041 * gcc.target/s390/insv-2.c: New test.
10042 * gcc.target/s390/insv-3.c: New test.
10043
10044 2015-07-24 Tom de Vries <tom@codesourcery.com>
10045
10046 * gcc.dg/autopar/uns-outer-4.c: Remove loopfn xfail.
10047
10048 2015-07-24 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
10049
10050 PR middle-end/25530
10051 * gcc.dg/pr25530.c: New test.
10052
10053 2015-07-24 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
10054
10055 PR middle-end/25529
10056 * gcc.dg/pr25529.c: New test.
10057
10058 2015-07-23 Kugan Vivekanandarajah <kuganv@linaro.org>
10059
10060 * gcc.target/arm/reg_equal_test.c: New test.
10061
10062 2015-07-23 Jeff Law <law@redhat.com>
10063
10064 PR lto/66752
10065 * gcc.dg/tree-ssa/pr66752-2.c: New test.
10066 * gcc.dg/torture/pr66752-1.c: New test
10067 * g++.dg/torture/pr66752-2.C: New test.
10068
10069 2015-07-23 Marek Polacek <polacek@redhat.com>
10070
10071 PR c++/66572
10072 * g++.dg/warn/Wlogical-op-2.C: New test.
10073
10074 2015-07-23 Alexandre Oliva <aoliva@redhat.com>
10075
10076 PR rtl-optimization/64164
10077 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
10078 * gcc.dg/ssp-1.c: Make counter a register.
10079 * gcc.dg/ssp-2.c: Likewise.
10080 * gcc.dg/torture/parm-coalesce.c: New.
10081
10082 2015-07-23 Marek Polacek <polacek@redhat.com>
10083
10084 PR sanitizer/66908
10085 * c-c++-common/ubsan/pr66908.c: New test.
10086
10087 2015-07-23 Tom de Vries <tom@codesourcery.com>
10088
10089 * gcc.dg/autopar/outer-4.c: Add xfail.
10090 * gcc.dg/autopar/outer-5.c: Same.
10091 * gcc.dg/autopar/outer-6.c: Same.
10092 * gcc.dg/autopar/reduc-2.c: Same.
10093 * gcc.dg/autopar/reduc-2char.c: Same.
10094 * gcc.dg/autopar/reduc-2short.c: Same.
10095 * gcc.dg/autopar/reduc-8.c: Same.
10096 * gcc.dg/autopar/uns-outer-4.c: New test.
10097 * gcc.dg/autopar/uns-outer-5.c: New test.
10098 * gcc.dg/autopar/uns-outer-6.c: New test.
10099
10100 2015-07-23 Richard Biener <rguenther@suse.de>
10101
10102 PR tree-optimization/66952
10103 * gcc.dg/torture/pr66952.c: Use signed char.
10104
10105 2015-07-23 Yuri Rumyantsev <ysrumyan@gmail.com>
10106
10107 PR tree-optimization/66926,66951
10108 * gcc.dg/vect/pr66951.c: New test.
10109
10110 2015-07-23 Paolo Carlini <paolo.carlini@oracle.com>
10111
10112 PR c++/52987
10113 * g++.dg/parse/error57.C: New.
10114 * g++.dg/expr/string-2.C: Update.
10115
10116 2015-07-23 Richard Biener <rguenther@suse.de>
10117
10118 PR tree-optimization/66945
10119 * gcc.dg/torture/pr66945.c: New testcase.
10120
10121 2015-07-22 Uros Bizjak <ubizjak@gmail.com>
10122
10123 PR target/66954
10124 * g++.dg/ext/mv24.C: New test.
10125
10126 2015-07-22 Marek Polacek <polacek@redhat.com>
10127
10128 * gcc.dg/vmx/unpack.c: Use dg-additional-options rather than
10129 dg-options.
10130
10131 2015-07-22 Mikael Morin <mikael@gcc.gnu.org>
10132
10133 PR fortran/61831
10134 PR fortran/66929
10135 * gfortran.dg/generic_30.f90: New.
10136
10137 2015-07-22 Richard Biener <rguenther@suse.de>
10138
10139 PR tree-optimization/66952
10140 * gcc.dg/torture/pr66952.c: New testcase.
10141
10142 2015-07-22 Charles Baylis <charles.baylis@linaro.org>
10143
10144 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c: New
10145 test.
10146 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c: New
10147 test.
10148 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c: New
10149 test.
10150 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c: New
10151 test.
10152 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c: New
10153 test.
10154 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c: New
10155 test.
10156 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c: New
10157 test.
10158 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c: New
10159 test.
10160 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c: New
10161 test.
10162 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c: New
10163 test.
10164 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c: New
10165 test.
10166 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c: New
10167 test.
10168 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c: New
10169 test.
10170 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c: New
10171 test.
10172 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c: New
10173 test.
10174 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c: New
10175 test.
10176 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c: New
10177 test.
10178 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c: New
10179 test.
10180 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c: New
10181 test.
10182 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c: New
10183 test.
10184 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c: New
10185 test.
10186 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c: New
10187 test.
10188 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c: New
10189 test.
10190 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c: New
10191 test.
10192 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c: New
10193 test.
10194 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c: New
10195 test.
10196 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c: New
10197 test.
10198 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c: New
10199 test.
10200 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c: New
10201 test.
10202 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c: New
10203 test.
10204 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c: New
10205 test.
10206 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c: New
10207 test.
10208 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c: New
10209 test.
10210 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c: New
10211 test.
10212 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c: New
10213 test.
10214 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c: New
10215 test.
10216 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c: New
10217 test.
10218 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c: New
10219 test.
10220 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c: New
10221 test.
10222 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c: New
10223 test.
10224 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c: New
10225 test.
10226 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c: New
10227 test.
10228 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c: New
10229 test.
10230 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c: New
10231 test.
10232 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c: New
10233 test.
10234 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c: New
10235 test.
10236 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c: New
10237 test.
10238 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c: New
10239 test.
10240 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c: New
10241 test.
10242 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c: New
10243 test.
10244 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c: New
10245 test.
10246 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c: New
10247 test.
10248 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c: New
10249 test.
10250 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c: New
10251 test.
10252 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c: New
10253 test.
10254 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c: New
10255 test.
10256 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c: New
10257 test.
10258 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c: New
10259 test.
10260 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c: New
10261 test.
10262 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c: New
10263 test.
10264 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c: New
10265 test.
10266 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c: New
10267 test.
10268 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c: New
10269 test.
10270 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c: New
10271 test.
10272 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c: New
10273 test.
10274 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c: New
10275 test.
10276 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c: New
10277 test.
10278 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c: New
10279 test.
10280 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c: New
10281 test.
10282 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c: New
10283 test.
10284 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c: New
10285 test.
10286 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c: New
10287 test.
10288 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c: New
10289 test.
10290 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c: New
10291 test.
10292 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c: New
10293 test.
10294 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c: New
10295 test.
10296 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c: New
10297 test.
10298 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c: New
10299 test.
10300 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c: New
10301 test.
10302 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c: New
10303 test.
10304 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c: New
10305 test.
10306 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c: New
10307 test.
10308 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c: New
10309 test.
10310 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c: New
10311 test.
10312 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c: New
10313 test.
10314 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c: New
10315 test.
10316 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c: New
10317 test.
10318 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c: New
10319 test.
10320 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c: New
10321 test.
10322 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c: New
10323 test.
10324 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c: New
10325 test.
10326 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c: New
10327 test.
10328 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c: New
10329 test.
10330 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c: New
10331 test.
10332 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c: New
10333 test.
10334 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c: New
10335 test.
10336 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c: New
10337 test.
10338 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c: New
10339 test.
10340 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c: New
10341 test.
10342 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c: New
10343 test.
10344 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c: New
10345 test.
10346 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c: New
10347 test.
10348 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c: New
10349 test.
10350 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c: New
10351 test.
10352 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c: New
10353 test.
10354 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c: New
10355 test.
10356 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c: New
10357 test.
10358 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c: New
10359 test.
10360 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c: New
10361 test.
10362 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c: New
10363 test.
10364 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c: New
10365 test.
10366 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c: New
10367 test.
10368 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c: New
10369 test.
10370 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c: New
10371 test.
10372 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c: New
10373 test.
10374 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c: New
10375 test.
10376 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c: New
10377 test.
10378 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c: New
10379 test.
10380 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c: New
10381 test.
10382 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c: New
10383 test.
10384 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c: New
10385 test.
10386 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c: New
10387 test.
10388 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c: New
10389 test.
10390 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c: New
10391 test.
10392 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c: New
10393 test.
10394 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c: New
10395 test.
10396 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c: New
10397 test.
10398 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c: New
10399 test.
10400 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c: New
10401 test.
10402 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c: New
10403 test.
10404 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c: New
10405 test.
10406 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c: New
10407 test.
10408
10409 2015-07-21 Paolo Carlini <paolo.carlini@oracle.com>
10410
10411 * g++.dg/template/crash81.C: Update.
10412
10413 2015-07-21 Vladimir Makarov <vmakarov@redhat.com>
10414
10415 PR ipa/66424.
10416 * gcc.target/i386/pr66424.c: New.
10417
10418 2015-07-21 Alex Velenko <Alex.Velenko@arm.com>
10419
10420 * gcc.target/arm/thumb-bitfld1.c (foo): Add explicit return type.
10421
10422 2015-07-21 Mikael Morin <mikael@gcc.gnu.org>
10423
10424 PR fortran/61831
10425 * gfortran.dg/derived_constructor_comps_6.f90: Fix dg directive.
10426 Drop address sanitization.
10427
10428 2015-07-21 Alex Velenko <Alex.Velenko@arm.com>
10429
10430 * gcc.target/arm/split-live-ranges-for-shrink-wrap.c (dg-skip-if):
10431 Skip -march=armv4t.
10432 (dg-additional-options): Set armv5t flag.
10433
10434 2015-07-21 Marek Polacek <polacek@redhat.com>
10435
10436 * gcc.dg/vmx/unpack-be-order.c: Use -Wno-shift-overflow.
10437 * gcc.dg/vmx/unpack.c: Likewise.
10438 * gcc.target/powerpc/quad-atomic.c: Likewise.
10439
10440 2015-07-20 Uros Bizjak <ubizjak@gmail.com>
10441
10442 * gcc.target/i386/asm-flag-5.c (f_ll): New.
10443
10444 2015-07-20 Jiong Wang <jiong.wang@arm.com>
10445
10446 * gcc.target/aarch64/got_mem_hoist.c (dg-skip-if): Skip tiny and large
10447 model.
10448
10449 2015-07-20 Marek Polacek <polacek@redhat.com>
10450
10451 PR c++/55095
10452 * c-c++-common/Wshift-overflow-1.c: New test.
10453 * c-c++-common/Wshift-overflow-2.c: New test.
10454 * c-c++-common/Wshift-overflow-3.c: New test.
10455 * c-c++-common/Wshift-overflow-4.c: New test.
10456 * c-c++-common/Wshift-overflow-5.c: New test.
10457 * g++.dg/cpp1y/left-shift-1.C: New test.
10458 * gcc.dg/c90-left-shift-2.c: New test.
10459 * gcc.dg/c90-left-shift-3.c: New test.
10460 * gcc.dg/c99-left-shift-2.c: New test.
10461 * gcc.dg/c99-left-shift-3.c: New test.
10462 * gcc.dg/pr40501.c: Use -Wno-shift-overflow.
10463 * gcc.c-torture/execute/pr40386.c: Likewise.
10464 * gcc.dg/vect/pr33373.c: Likewise.
10465 * gcc.dg/vect/vect-shift-2-big-array.c: Likewise.
10466 * gcc.dg/vect/vect-shift-2.c: Likewise.
10467
10468 2015-07-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10469
10470 * gcc.target/aarch64/neg_abs_1.c: New test.
10471
10472 2015-07-18 Uros Bizjak <ubizjak@gmail.com>
10473
10474 PR target/66922
10475 * gcc.target/i386/pr66922.c: New test.
10476
10477 2015-07-18 Sebastian Pop <s.pop@samsung.com>
10478
10479 PR middle-end/46851
10480 PR middle-end/60340
10481 * gcc.dg/tree-ssa/pr42327.c: Removed.
10482 * g++.dg/other/pr35011.C: Removed.
10483
10484 2015-07-17 H.J. Lu <hongjiu.lu@intel.com>
10485
10486 PR target/66906
10487 * gcc.target/i386/pr66906.c: New test.
10488
10489 2015-07-17 Mikael Morin <mikael@gcc.gnu.org>
10490
10491 * gfortran.dg/coarray_collectives_16.f90: Fix pattern
10492 as follow-up to r225930.
10493
10494 2015-07-17 Paul Thomas <pault@gcc.gnu.org>
10495
10496 PR fortran/52846
10497 * lib/fortran-modules.exp (proc cleanup-submodules): New
10498 procedure.
10499 * gfortran.dg/submodule_1.f08: Change extension and clean up
10500 the submodule files.
10501 * gfortran.dg/submodule_2.f08: ditto
10502 * gfortran.dg/submodule_6.f08: ditto
10503 * gfortran.dg/submodule_7.f08: ditto
10504 * gfortran.dg/submodule_8.f08: New test
10505 * gfortran.dg/submodule_9.f08: New test
10506
10507 2015-07-17 Aditya Kumar <aditya.k7@samsung.com>
10508 Sebastian Pop <s.pop@samsung.com>
10509
10510 PR middle-end/61929
10511 * gcc.dg/graphite/pr61929.c: New.
10512
10513 2015-07-17 Marek Polacek <polacek@redhat.com>
10514
10515 * gcc.dg/fold-minus-7.c: New test.
10516
10517 2015-07-17 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
10518
10519 * gfortran.dg/co_reduce_1.f90: New file.
10520
10521 2015-07-17 H.J. Lu <hongjiu.lu@intel.com>
10522
10523 PR target/66824
10524 * gcc.target/i386/pr66824.c:
10525
10526 2015-07-17 Andre Vehreschild <vehre@gcc.gnu.org>
10527
10528 PR fortran/66035
10529 * gfortran.dg/structure_constructor_13.f03: New test.
10530
10531 2015-07-17 Mikael Morin <mikael@gcc.gnu.org>
10532
10533 PR fortran/61831
10534 * gfortran.dg/alloc_comp_auto_array_3.f90: Count the number
10535 of generated while loops in the tree dump.
10536 * gfortran.dg/derived_constructor_comps_6.f90: New file.
10537
10538 2015-07-17 Yuri Rumyantsev <ysrumyan@gmail.com>
10539
10540 * gcc.dg/vect/vect-outer-simd-2.c: New test.
10541
10542 2015-07-17 Uros Bizjak <ubizjak@gmail.com>
10543
10544 PR target/66891
10545 * gcc.target/i386/pr66891.c: New test.
10546
10547 2015-07-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10548
10549 * gcc.target/arm/no-volatile-in-it.c: Skip if -mcpu is overriden.
10550
10551 2015-07-16 Vladimir Makarov <vmakarov@redhat.com>
10552
10553 PR rtl-optimization/66626
10554 * gcc.target/i386/pr66626-2.c: New.
10555
10556 2015-07-16 Martin Liska <mliska@suse.cz>
10557
10558 * g++.dg/ipa/pr66896.c: New test.
10559
10560 2015-07-16 Richard Biener <rguenther@suse.de>
10561
10562 PR tree-optimization/66894
10563 * gcc.dg/torture/pr66894.c: New testcase.
10564
10565 2015-07-16 Richard Biener <rguenther@suse.de>
10566
10567 * gcc.dg/tree-ssa/pr21031.c: Adjust.
10568
10569 2015-07-16 Uros Bizjak <ubizjak@gmail.com>
10570
10571 PR target/66866
10572 * g++.dg/pr66866.C: New test.
10573
10574 2015-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10575
10576 * gcc.target/powerpc/vec-cmp-sel.c: New test.
10577
10578 2015-07-15 Richard Biener <rguenther@suse.de>
10579
10580 * lib/objc-torture.exp (OBJC_TORTURE_OPTIONS): Remove
10581 { -O3 -fomit-frame-pointer },
10582 { -O3 -fomit-frame-pointer -funroll-loops } and
10583 { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions }
10584 in favor of
10585 { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
10586 -finline-functions }
10587
10588 2015-07-15 Robert Suchanek <robert.suchanek@imgtec.com>
10589
10590 * gcc.target/mips/interrupt_handler-5.c: New test.
10591
10592 2015-07-15 Matthew Fortune <matthew.fortune@imgtec.com>
10593 Robert Suchanek <robert.suchanek@imgtec.com>
10594
10595 * gcc.target/mips/interrupt_handler-4.c: New test.
10596
10597 2015-07-15 Ilya Enkovich <enkovich.gnu@gmail.com>
10598
10599 PR testsuite/66734
10600 * gcc.dg/lto/lto.exp: Initialize MPX.
10601
10602 2015-07-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10603
10604 * gcc.target/arm/scd42-1.c: Add -mfloat-abi=softfp and appropriate
10605 dg-skip-if.
10606 * gcc.target/arm/scd42-3.c: Likewise.
10607
10608 2015-07-15 Andrew Bennett <andrew.bennett@imgtec.com>
10609
10610 * gcc.target/mips/mips.exp (mips-dg-options): Allow the post-arch
10611 code to be run when the pre-arch code increases the isa_rev to
10612 mips32r6 or greater.
10613
10614 2015-07-15 Richard Biener <rguenther@suse.de>
10615
10616 * lib/c-torture.exp (C_TORTURE_OPTIONS): Remove
10617 { -O3 -fomit-frame-pointer },
10618 { -O3 -fomit-frame-pointer -funroll-loops } and
10619 { -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions }
10620 in favor of
10621 { -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
10622 -finline-functions }
10623 * lib/gcc-dg.exp (DG_TORTURE_OPTIONS): Likewise.
10624 * gcc.c-torture/execute/builtins/builtins.exp: Add -fno-tracer
10625 to additional_flags.
10626
10627 2015-07-15 Uros Bizjak <ubizjak@gmail.com>
10628
10629 PR rtl-optimization/66838
10630 * gcc.target/i386/pr66838.c: New test.
10631
10632 2015-07-14 Patrick Palka <ppalka@gcc.gnu.org>
10633
10634 PR c++/66850
10635 * g++.dg/template/pr66850.C: New test.
10636
10637 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
10638 Cesar Philippidis <cesar@codesourcery.com>
10639 Chung-Lin Tang <cltang@codesourcery.com>
10640
10641 * gcc.target/nios2/nios2-flushd.c: New.
10642 * gcc.target/nios2/nios2-rdprs.c: New.
10643 * gcc.target/nios2/r2-atomic.c: New.
10644 * gcc.target/nios2/r2-eni.c: New.
10645 * gcc.target/nios2/r2-wrpie.c: New.
10646
10647 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
10648 Cesar Philippidis <cesar@codesourcery.com>
10649 Chung-Lin Tang <cltang@codesourcery.com>
10650
10651 * gcc.target/nios2/cdx-ldstwm-1.c: New.
10652 * gcc.target/nios2/cdx-ldstwm-2.c: New.
10653
10654 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
10655 Cesar Philippidis <cesar@codesourcery.com>
10656 Chung-Lin Tang <cltang@codesourcery.com>
10657
10658 * gcc.target/nios2/andci.c: New.
10659 * gcc.target/nios2/bmx.c: New.
10660 * gcc.target/nios2/cdx-add.c: New.
10661 * gcc.target/nios2/cdx-branch.c: New.
10662 * gcc.target/nios2/cdx-callret.c: New.
10663 * gcc.target/nios2/cdx-loadstore.c: New.
10664 * gcc.target/nios2/cdx-logical.c: New.
10665 * gcc.target/nios2/cdx-mov.c: New.
10666 * gcc.target/nios2/cdx-shift.c: New.
10667 * gcc.target/nios2/cdx-sub.c: New.
10668 * gcc.target/nios2/nios2-trap-insn.c: Adjust pattern.
10669
10670 2015-07-14 Andrea Azzarone <azzaronea@gmail.com>
10671
10672 PR c++/65071
10673 * g++.dg/cpp0x/vt-65071.C: New.
10674
10675 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
10676 Cesar Philippidis <cesar@codesourcery.com>
10677 Chung-Lin Tang <cltang@codesourcery.com>
10678
10679 * gcc.target/nios2/r2-io-range.c: New.
10680 * gcc.target/nios2/r2-stio-1.c: New.
10681 * gcc.target/nios2/r2-stio-2.c: New.
10682 * gcc.target/nios2/nios2-ldxio.c: New.
10683 * gcc.target/nios2/nios2-stxio.c: Change to assemble test instead
10684 of just compile. Add more tests.
10685
10686 2015-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
10687
10688 gfortran.dg/pr66864.f90: New test.
10689
10690 2015-07-14 Vladimir Makarov <vmakarov@redhat.com>
10691
10692 PR rtl-optimization/66626
10693 * gcc.target/i386/pr66626.c: New.
10694
10695 2015-07-14 Sandra Loosemore <sandra@codesourcery.com>
10696
10697 * gcc.target/nios2/nios2-stack-check-1.c: Adjust patterns.
10698 * gcc.target/nios2/nios2-stack-check-2.c: Likewise.
10699 * gcc.target/nios2/nios2-stack-check-3.c: New test case.
10700
10701 2015-07-14 Paolo Carlini <paolo.carlini@oracle.com>
10702
10703 * g++.dg/template/crash81.C: Adjust for error + inform change.
10704 * g++.dg/template/pr58878.C: Likewise.
10705 * g++.dg/template/shadow1.C: Likewise.
10706 * g++.dg/template/shadow2.C: Likewise.
10707 * g++.old-deja/g++.benjamin/tem03.C: Likewise.
10708 * g++.old-deja/g++.benjamin/tem04.C: Likewise.
10709 * g++.old-deja/g++.brendan/crash7.C: Likewise.
10710 * g++.old-deja/g++.pt/shadow2.C: Likewise.
10711
10712 2015-07-14 Richard Biener <rguenther@suse.de>
10713
10714 PR tree-optimization/66863
10715 * gcc.dg/torture/pr66863.c: New testcase.
10716
10717 2015-07-13 Patrick Palka <ppalka@gcc.gnu.org>
10718
10719 PR c++/65186
10720 * g++.dg/template/pr65186.C: New test.
10721
10722 2015-07-13 Mantas Mikaitis <mantas.mikaitis@arm.com>
10723
10724 * gcc.target/arm/macro_defs0.c: Add directive to skip
10725 test if -marm is present.
10726 * gcc.target/arm/macro_defs1.c: Likewise.
10727
10728 2015-07-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10729
10730 * gcc.target/aarch64/adds3.c: Adjust for more aggressive
10731 if-conversion..
10732 * gcc.target/aarch64/adds1.c: Likewise.
10733 * gcc.target/aarch64/ands_1.c: Likewise.
10734 * gcc.target/aarch64/bics_1.c: Likewise.
10735 * gcc.target/aarch64/subs1.c: Likewise.
10736 * gcc.target/aarch64/subs3.c: Likewise.
10737
10738 2015-07-13 Andre Vehreschild <vehre@gcc.gnu.org>
10739
10740 PR fortran/64589
10741 * gfortran.dg/pr64589.f90: New test.
10742
10743 2015-07-13 Renlin Li <renlin.li@arm.com>
10744
10745 PR rtl/66556
10746 * gcc.c-torture/execute/pr66556.c: New.
10747
10748 2015-07-12 Aldy Hernandez <aldyh@redhat.com>
10749
10750 * gcc.dg/20020219-1.c: Fix double word typos.
10751 * gcc.dg/20020919-1.c: Same.
10752
10753 2015-07-12 Kugan Vivekanandarajah <kuganv@linaro.org>
10754 Jeff Law <law@redhat.com>
10755
10756 PR middle-end/66726
10757 * g++.dg/tree-ssa/pr66726.c: New test.
10758 * gcc.dg/tree-ssa/pr66726-2.c: New test.
10759 * gcc.dg/tree-ssa/pr66726.c: New test.
10760
10761 2015-07-11 Paolo Carlini <paolo.carlini@oracle.com>
10762
10763 PR c++/58734
10764 * g++.dg/cpp0x/variadic-ttp2.C: New.
10765
10766 2015-07-10 Patrick Palka <ppalka@gcc.gnu.org>
10767
10768 PR c++/30044
10769 * g++.dg/cpp0x/auto46.C: New test.
10770 * g++.dg/template/pr30044.C: New test.
10771 * g++.dg/template/shadow2.C: New test.
10772 * g++.dg/template/error55.C: New test.
10773 * g++.dg/template/crash83.C: Accept any error string.
10774 * g++.dg/cpp0x/variadic18.C: Adjust to avoid shadowing template
10775 parameters.
10776 * g++.dg/cpp0x/variadic19.C: Likewise
10777 * g++.dg/template/canon-type-13.C: Likewise.
10778 * g++.old-deja/g++.pt/ttp42.C: Likewise.
10779 * g++.dg/torture/20070621-1.C: Likewise.
10780
10781 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
10782
10783 PR c++/54521
10784 * g++.dg/init/explicit3.C: New.
10785
10786 2015-07-10 H.J. Lu <hongjiu.lu@intel.com>
10787
10788 PR target/66819
10789 * gcc.target/i386/pr66819-1.c: New test.
10790 * gcc.target/i386/pr66819-2.c: Likewise.
10791 * gcc.target/i386/pr66819-3.c: Likewise.
10792 * gcc.target/i386/pr66819-4.c: Likewise.
10793 * gcc.target/i386/pr66819-5.c: Likewise.
10794
10795 2015-07-10 Uros Bizjak <ubizjak@gmail.com>
10796
10797 PR target/66703
10798 * gcc.target/i386/readeflags-1.c (readeflags_test): Declare with
10799 __attribute__((noinline, noclone)). Change "x" to "volatile char"
10800 type to prevent possible flag-clobbering zero-extensions.
10801 * gcc.target/i386/pr66703.c: New test.
10802
10803 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
10804
10805 PR c++/60842
10806 * g++.dg/cpp0x/nsdmi-template15.C: New.
10807
10808 2015-07-10 Jiong Wang <jiong.wang@arm.com>
10809
10810 * gcc.target/aarch64/got_mem_hoist_1.c: New test.
10811
10812 2015-07-10 Christophe Lyon <christophe.lyon@linaro.org>
10813
10814 * gcc.target/arm/attr_thumb.c: Skip if Thumb is not supported.
10815 * gcc.target/arm/flip-thumb.c: Likewise.
10816
10817 2015-07-10 Uros Bizjak <ubizjak@gmail.com>
10818
10819 PR target/66813
10820 * gcc.target/i386/pr66813.c: New test.
10821
10822 2015-07-10 Jakub Jelinek <jakub@redhat.com>
10823
10824 PR middle-end/66820
10825 * gcc.dg/gomp/pr66820.c: New test.
10826
10827 2015-07-10 Paolo Carlini <paolo.carlini@oracle.com>
10828
10829 PR c++/65592
10830 * g++.dg/cpp0x/scoped_enum6.C: New.
10831
10832 2015-07-10 Tom de Vries <tom@codesourcery.com>
10833
10834 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: New test.
10835 * gfortran.dg/parloops-exit-first-loop-alt.f95: New test.
10836
10837 2015-07-10 Richard Biener <rguenther@suse.de>
10838
10839 PR tree-optimization/66823
10840 * gcc.dg/vect/pr61194.c: Remove -ftree-loop-if-convert-stores
10841 which should not be necessary. XFAIL.
10842
10843 2015-07-09 Paolo Carlini <paolo.carlini@oracle.com>
10844
10845 PR c++/64848
10846 * g++.dg/cpp0x/lambda/lambda-ice14.C: New.
10847
10848 2015-07-09 Jakub Jelinek <jakub@redhat.com>
10849
10850 PR middle-end/66633
10851 * gcc.dg/gomp/pr66633-1.c: New test.
10852 * gcc.dg/gomp/pr66633-2.c: New test.
10853 * gcc.dg/gomp/pr66633-3.c: New test.
10854 * gcc.dg/gomp/pr66633-4.c: New test.
10855
10856 2015-07-09 John Marino <gnugcc@marino.st>
10857
10858 * lib/target-supports.exp (check_effective_target_pie):
10859 Add *-*-dragonfly*
10860
10861 2015-07-09 Uros Bizjak <ubizjak@gmail.com>
10862
10863 PR target/66814
10864 * gcc.target/i386/pr66814.c: New test.
10865
10866 2015-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
10867
10868 PR target/66731
10869 * gcc.target/aarch64/fnmul-1.c: Fix whitespace.
10870 * gcc.target/aarch64/fnmul-2.c: Likewise.
10871 * gcc.target/aarch64/fnmul-3.c: Likewise.
10872 * gcc.target/aarch64/fnmul-4.c: Likewise.
10873
10874 2015-07-09 Paolo Carlini <paolo.carlini@oracle.com>
10875
10876 PR c++/65790
10877 * g++.dg/cpp0x/vt-65790.C: New.
10878
10879 2015-07-09 H.J. Lu <hongjiu.lu@intel.com>
10880
10881 PR target/66818
10882 * gcc.target/i386/pr66818.c: New test.
10883
10884 2015-07-09 H.J. Lu <hongjiu.lu@intel.com>
10885
10886 PR target/66817
10887 * gcc.target/i386/pr66817.c: New test.
10888
10889 2015-07-09 Marek Polacek <polacek@redhat.com>
10890
10891 PR tree-optimization/66718
10892 * gcc.dg/vect/vect-126.c: New test.
10893
10894 2015-07-08 Carlos Sánchez de La Lama <csanchezdll@gmail.com>
10895
10896 * g++.dg/debug/dwarf2/*.C: generate dwarf-2 debug information
10897 even when dwarf-2 is not the default.
10898
10899 2015-07-08 Jeff Law <law@redhat.com>
10900
10901 PR testsuite/66796
10902 * gcc.target/hppa/shadd-1.c: Avoid the read-modify-write so as
10903 to have a single memory reference.
10904
10905 2015-07-08 Eric Botcazou <ebotcazou@adacore.com>
10906
10907 * g++.dg/other/dump-ada-spec-9.C: New test.
10908
10909 2015-07-08 Jakub Jelinek <jakub@redhat.com>
10910
10911 * g++.dg/vect/vect.exp: Run also simd* tests.
10912 * gcc.dg/vect/tree-vect.h (abort, exit): For C++ use extern "C".
10913 (check_vect): Fix up get_cpuid call for C++.
10914 * g++.dg/vect/simd-clone-1.cc: New test.
10915
10916 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
10917
10918 * gcc.target/i386/pr37870.c (dg-options): Add -mlong-double-80.
10919
10920 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
10921
10922 * gcc.target/i386/readeflags-1.c (abort): New prototype.
10923 * gcc.target/i386/writeeflags-1.c (abort): Likewise.
10924
10925 2015-07-08 H.J. Lu <hongjiu.lu@intel.com>
10926
10927 PR target/66806
10928 * gcc.target/i386/pr66806.c: New test.
10929
10930 2015-07-08 Paolo Carlini <paolo.carlini@oracle.com>
10931
10932 PR c++/66421
10933 * g++.dg/cpp0x/auto45.C: New.
10934
10935 2015-07-08 Vladimir Makarov <vmakarov@redhat.com>
10936
10937 PR middle-end/66334
10938 * gcc.target/i386/pr66334.c: New.
10939
10940 2015-07-08 David Malcolm <dmalcolm@redhat.com>
10941
10942 * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: Fix
10943 comments.
10944
10945 2015-07-08 David Malcolm <dmalcolm@redhat.com>
10946
10947 PR jit/66783
10948 * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c
10949 (verify_code): Update expected error message.
10950 * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c
10951 (verify_code): Likewise.
10952 * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c
10953 (verify_code): Likewise.
10954
10955 2015-07-08 Richard Biener <rguenther@suse.de>
10956
10957 PR tree-optimization/66793
10958 * gcc.dg/torture/pr66793.c: New testcase.
10959
10960 2015-07-08 Richard Biener <rguenther@suse.de>
10961
10962 PR tree-optimization/66794
10963 * gcc.dg/torture/pr66794.c: New testcase.
10964
10965 2015-07-08 Marek Polacek <polacek@redhat.com>
10966
10967 PR c++/66748
10968 * g++.dg/abi/abi-tag15.C: New test.
10969
10970 2015-07-08 Andrew Bennett <andrew.bennett@imgtec.com>
10971
10972 * gcc.target/mips/branch-2.c: Change NOMIPS16 to NOCOMPRESSION.
10973 * gcc.target/mips/branch-3.c: Ditto
10974 * gcc.target/mips/branch-4.c: Ditto.
10975 * gcc.target/mips/branch-5.c: Ditto.
10976 * gcc.target/mips/branch-6.c: Ditto.
10977 * gcc.target/mips/branch-7.c: Ditto.
10978 * gcc.target/mips/branch-8.c: Ditto.
10979 * gcc.target/mips/branch-9.c: Ditto.
10980 * gcc.target/mips/branch-10.c: Ditto.
10981 * gcc.target/mips/branch-11.c: Ditto.
10982 * gcc.target/mips/branch-12.c: Ditto.
10983 * gcc.target/mips/branch-13.c: Ditto.
10984 * gcc.target/mips/umips-branch-5.c: New file.
10985 * gcc.target/mips/umips-branch-6.c: New file.
10986 * gcc.target/mips/umips-branch-7.c: New file.
10987 * gcc.target/mips/umips-branch-8.c: New file.
10988 * gcc.target/mips/umips-branch-9.c: New file.
10989 * gcc.target/mips/umips-branch-10.c: New file.
10990 * gcc.target/mips/umips-branch-11.c: New file.
10991 * gcc.target/mips/umips-branch-12.c: New file.
10992 * gcc.target/mips/umips-branch-13.c: New file.
10993 * gcc.target/mips/umips-branch-14.c: New file.
10994 * gcc.target/mips/umips-branch-15.c: New file.
10995 * gcc.target/mips/umips-branch-16.c: New file.
10996 * gcc.target/mips/branch-helper.h (OCCUPY_0x10000): New define.
10997 (OCCUPY_0xfffc): New define.
10998
10999 2015-07-08 Renlin Li <renlin.li@arm.com>
11000
11001 * gcc.target/arm/unsigned-float.c: Different options for hf toolchain.
11002
11003 2015-07-08 Andrew Bennett <andrew.bennett@imgtec.com>
11004
11005 * gcc.target/mips/stack-1.c: Do not build the testcase for micromips.
11006
11007 2015-07-07 Uros Bizjak <ubizjak@gmail.com>
11008
11009 * gcc.target/i386/bt-3.c: New test.
11010 * gcc.target/i386/bt-4.c: Ditto.
11011
11012 2015-07-07 Eric Botcazou <ebotcazou@adacore.com>
11013
11014 * g++.dg/other/dump-ada-spec-8.C: New test.
11015
11016 2015-07-07 David Malcolm <dmalcolm@redhat.com>
11017
11018 PR jit/66783
11019 * jit.dg/test-error-gcc_jit_context_new_field-opaque-struct.c: New
11020 test case.
11021 * jit.dg/test-error-gcc_jit_context_new_global-opaque-struct.c:
11022 New test case.
11023 * jit.dg/test-error-gcc_jit_function_new_local-opaque-struct.c:
11024 New test case.
11025 * jit.dg/test-error-mismatching-types-in-call.c (create_code):
11026 Avoid using an opaque struct for local "f".
11027
11028 2015-07-07 David Malcolm <dmalcolm@redhat.com>
11029
11030 PR jit/66779
11031 * jit.dg/all-non-failing-tests.h: Add test-pr66779.c.
11032 * jit.dg/test-pr66779.c: New testcase.
11033
11034 2015-07-07 Andrew Bennett <andrew.bennett@imgtec.com>
11035
11036 * gcc.target/mips/no-smartmips-lwxs.c: Change NOMIPS16 to
11037 NOCOMPRESSION.
11038
11039 2015-07-07 Richard Biener <rguenther@suse.de>
11040
11041 * gcc.dg/vect/vect-over-widen-3-big-array.c: Adjust.
11042
11043 2015-07-07 Andrew Bennett <andrew.bennett@imgtec.com>
11044
11045 * gcc.target/mips/call-1.c: Allow testcase to match the jrc instruction.
11046 * gcc.target/mips/call-5.c: Ditto.
11047 * gcc.target/mips/call-6.c: Ditto.
11048
11049 2015-07-07 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
11050
11051 * gcc.dg/dx-test.c: New test-case.
11052
11053 2015-07-07 Andre Vehreschild <vehre@gmx.de>
11054
11055 PR fortran/66578
11056 * gfortran.dg/allocate_with_source_9.f08: New test.
11057
11058 2015-07-07 Christian Bruel <christian.bruel@st.com>
11059
11060 PR target/52144
11061 * gcc.target/arm/flip-thumb.c: Fix scan.
11062 * gcc.target/arm/attr_thumb.c: Test for all targets. Fix scan.
11063 * gcc.target/arm/attr_arm.c: Test for all targets. Fix scan.
11064 * gcc.target/arm/attr_thumb-static.c: Test for all targets.
11065 Fix return value.
11066
11067 2015-07-06 Jakub Jelinek <jakub@redhat.com>
11068
11069 PR target/65956
11070 * gcc.c-torture/execute/pr65956.c: New test.
11071
11072 2015-07-06 Alan Lawrence <alan.lawrence@arm.com>
11073
11074 * gcc.target/arm/aapcs/align1.c: New.
11075 * gcc.target/arm/aapcs/align_rec1.c: New.
11076 * gcc.target/arm/aapcs/align2.c: New.
11077 * gcc.target/arm/aapcs/align_rec2.c: New.
11078 * gcc.target/arm/aapcs/align3.c: New.
11079 * gcc.target/arm/aapcs/align_rec3.c: New.
11080 * gcc.target/arm/aapcs/align4.c: New.
11081 * gcc.target/arm/aapcs/align_rec4.c: New.
11082 * gcc.target/arm/aapcs/align_vararg1.c: New.
11083 * gcc.target/arm/aapcs/align_vararg2.c: New.
11084
11085 2015-07-06 Steven G. Kargl <kargl@gcc.gnu.org>
11086
11087 * gfortran.dg/iomsg_2.f90: New test.
11088
11089 2015-07-06 H.J. Lu <hongjiu.lu@intel.com>
11090
11091 PR target/66749
11092 * gcc.target/i386/pr66749.c: New test.
11093
11094 2015-07-06 Richard Biener <rguenther@suse.de>
11095
11096 PR tree-optimization/66772
11097 * gcc.dg/torture/pr66772-1.c: New testcase.
11098 * gcc.dg/torture/pr66772-2.c: Likewise.
11099
11100 2015-07-06 Andrew Bennett <andrew.bennett@imgtec.com>
11101
11102 * gcc.target/mips/near-far-3.c: Allow the call to near_func to use
11103 the jals instruction.
11104
11105 2015-07-06 H.J. Lu <hongjiu.lu@intel.com>
11106
11107 PR target/53383
11108 * gcc.target/i386/pr53383-1.c: New file.
11109 * gcc.target/i386/pr53383-2.c: Likewise.
11110 * gcc.target/i386/pr53383-3.c: Likewise.
11111
11112 2015-07-06 Szabolcs Nagy <szabolcs.nagy@arm.com>
11113
11114 * gcc.target/aarch64/fnmul-1.c: New.
11115 * gcc.target/aarch64/fnmul-2.c: New.
11116 * gcc.target/aarch64/fnmul-3.c: New.
11117 * gcc.target/aarch64/fnmul-4.c: New.
11118
11119 2015-07-06 Richard Biener <rguenther@suse.de>
11120
11121 PR middle-end/66759
11122 * gcc.dg/torture/pr66759.c: New testcase.
11123
11124 2015-07-06 Andre Vehreschild <vehre@gmx.de>
11125
11126 PR fortran/58586
11127 * gfortran.dg/alloc_comp_class_3.f03: New test.
11128 * gfortran.dg/alloc_comp_class_4.f03: New test.
11129
11130 2015-07-06 Eric Botcazou <ebotcazou@adacore.com>
11131
11132 * gcc.c-torture/execute/pr66757.c: New test.
11133
11134 2015-07-06 Bin Cheng <bin.cheng@arm.com>
11135
11136 PR tree-optimization/66720
11137 * gcc.dg/vect/pr48052.c: Use dg-require-effective-target vect_int_mult.
11138
11139 2015-07-05 Chung-Lin Tang <cltang@codesourcery.com>
11140 Sandra Loosemore <sandra@codesourcery.com>
11141
11142 * gcc.target/nios2/gprel-offset.c: New test.
11143
11144 2015-07-04 Steven G. Kargl <kargl@gcc.gnu.org>
11145
11146 PR fortran/66725
11147 * gfortran.dg/pr66725.f90: New test.
11148
11149 2015-07-03 Jason Merrill <jason@redhat.com>
11150
11151 * gcc.dg/plugin/wide-int_plugin.c (test_double_int_round_udiv):
11152 Avoid narrowing error.
11153
11154 2015-07-03 Segher Boessenkool <segher@kernel.crashing.org>
11155
11156 PR rtl-optimization/66706
11157 * gcc.target/powerpc/shift-int.c: New testcase.
11158
11159 2015-07-03 H.J. Lu <hongjiu.lu@intel.com>
11160
11161 PR target/66746.
11162 * gcc.target/i386/pr66746.c: New file.
11163
11164 2015-07-03 Christophe Lyon <christophe.lyon@linaro.org>
11165
11166 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: New testcase.
11167
11168 2015-07-03 James Greenhalgh <james.greenhalgh@arm.com>
11169
11170 PR tree-optimization/66119
11171 * g++.dg/opt/pr66119.C: New.
11172
11173 2015-07-02 Paul Thomas <pault@gcc.gnu.org>
11174
11175 PR fortran/52846
11176 * gfortran.dg/submodule_1.f90: New test
11177 * gfortran.dg/submodule_2.f90: New test
11178 * gfortran.dg/submodule_3.f90: New test
11179 * gfortran.dg/submodule_4.f90: New test
11180 * gfortran.dg/submodule_5.f90: New test
11181 * gfortran.dg/submodule_6.f90: New test
11182 * gfortran.dg/submodule_7.f90: New test
11183
11184 2015-07-02 Paolo Carlini <paolo.carlini@oracle.com>
11185
11186 PR preprocessor/53690
11187 * g++.dg/cpp/pr53690.C: New.
11188
11189 2015-07-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11190
11191 * gcc.target/powerpc/vec-cmp.c: New test.
11192
11193 2015-07-02 Steven G. Kargl <kargl@gcc.gnu.org>
11194
11195 PR fortran/56520
11196 * gfortran.dg/pr56520.f90: New test.
11197
11198 2015-07-02 Steven G. Kargl <kargl@gcc.gnu.org>
11199
11200 PR fortran/66545
11201 * gfortran.dg/pr66545_1.f90: New test.
11202 * gfortran.dg/pr66545_2.f90: New test.
11203
11204 2015-07-02 Alan Lawrence <alan.lawrence@arm.com>
11205
11206 * gcc.dg/vect/vect-strided-a-u16-i4.c (main1): Narrow scope of x,y,z,w.
11207 * gcc.dg/vect/vect-ifcvt-11.c: New testcase.
11208
11209 2015-07-02 Richard Biener <rguenther@suse.de>
11210
11211 PR testsuite/66719
11212 * gcc.dg/vect/bb-slp-32.c: Re-add XFAIL for targets not supporting
11213 unaligned loads.
11214
11215 2015-07-02 Richard Biener <rguenther@suse.de>
11216
11217 * gcc.dg/tree-ssa/ssa-dom-cse-4.c: New testcase.
11218
11219 2015-07-01 H.J. Lu <hongjiu.lu@intel.com>
11220
11221 * gcc.target/i386/mpx/pr66568.c (exit): New prototype.
11222
11223 2015-07-01 Jason Merrill <jason@redhat.com>
11224
11225 * lib/target-supports.exp (cxx_default): Set to C++14.
11226
11227 2015-07-01 Tom de Vries <tom@codesourcery.com>
11228
11229 PR testsuite/66723
11230 * gcc.target/i386/vararg-loc.c: Use scan-rtl-dump instead of
11231 scan-assembler.
11232
11233 2015-07-01 Thomas Koenig <tkoenig@gcc.gnu.org>
11234
11235 * gfortran.dg/warn_conversion_8.f90: New test.
11236
11237 2015-07-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
11238
11239 PR rtl-optimization/61047
11240 * gcc.c-torture/execute/20150611-1.c: New testcase.
11241
11242 2015-07-01 David Malcolm <dmalcolm@redhat.com>
11243
11244 PR jit/66700
11245 * jit.dg/all-non-failing-tests.h: Add
11246 test-pr66700-observing-write-through-ptr.c.
11247 * jit.dg/test-pr66700-observing-write-through-ptr.c: New testcase.
11248
11249 2015-07-01 David Malcolm <dmalcolm@redhat.com>
11250
11251 * jit.dg/test-accessing-union.c: Add comments for use by
11252 gcc/jit/docs/topics/types.rst.
11253
11254 2015-07-01 Matthew Wahab <matthew.wahab@arm.com>
11255
11256 * gcc.target/arm/armv8-sync-comp-swap.c: Replace
11257 'do-require-effective-target' with 'dg-require-effective-target'.
11258 * gcc.target/arm/armv8-sync-op-full.c: Likewise.
11259 * gcc.target/arm/armv8-sync-op-release.c: Likewise.
11260 * gcc.target/arm/armv8-sync-op-acquire.c: Likewise. Also, replace
11261 'stlex' with 'strex' as the expected output.
11262
11263 2015-07-01 Paolo Carlini <paolo.carlini@oracle.com>
11264
11265 PR c++/60365
11266 * g++.dg/cpp0x/gen-attrs-60.C: New.
11267 * g++.dg/cpp1y/attr-deprecated-2.C: Likewise.
11268
11269 2015-07-01 Jiong Wang <jiong.wang@arm.com>
11270
11271 * lib/target-supports.exp (check_effective_target_aarch64_small_fpic):
11272 New function.
11273 * gcc.target/aarch64/pic-small.c: Restrict this test under
11274 check_effective_target_aarch64_small_fpic.
11275
11276 2015-07-01 Eric Botcazou <ebotcazou@adacore.com>
11277
11278 * gfortran.dg/gomp/pr66633.f90: New test.
11279
11280 2015-07-01 Patrick Palka <ppalka@gcc.gnu.org>
11281
11282 PR c++/66686
11283 * g++.dg/template/pr66686.C: New test.
11284
11285 2015-06-30 Eric Botcazou <ebotcazou@adacore.com>
11286
11287 * gnat.dg/lto17.ad[sb]: New test.
11288
11289 2015-06-30 David Malcolm <dmalcolm@redhat.com>
11290
11291 * jit.dg/all-non-failing-tests.h: Add test-switch.c.
11292 * jit.dg/test-error-gcc_jit_block_end_with_switch-NULL-case.c: New
11293 testcase.
11294 * jit.dg/test-error-gcc_jit_block_end_with_switch-mismatching-case-type.c:
11295 New testcase.
11296 * jit.dg/test-error-gcc_jit_block_end_with_switch-overlapping-ranges.c:
11297 New testcase.
11298 * jit.dg/test-error-gcc_jit_context_new_case-non-const-label.c:
11299 New testcase.
11300 * jit.dg/test-error-gcc_jit_context_new_case-non-integer-type.c:
11301 New testcase.
11302 * jit.dg/test-error-gcc_jit_context_new_case-reversed-endpoints.c:
11303 New testcase.
11304 * jit.dg/test-switch.c: New testcase.
11305 * jit.dg/test-switch.cc: New testcase.
11306
11307 2015-06-30 David Malcolm <dmalcolm@redhat.com>
11308
11309 PR jit/66546
11310 * jit.dg/all-non-failing-tests.h: Add note about
11311 test-validly-unreachable-block.c.
11312 * jit.dg/test-validly-unreachable-block.c: New file.
11313
11314 2015-06-30 David Malcolm <dmalcolm@redhat.com>
11315
11316 PR jit/66628
11317 * jit.dg/all-non-failing-tests.h: Add note about
11318 test-extra-options.c.
11319 * jit.dg/test-extra-options.c: New testcase.
11320
11321 2015-06-30 Vladimir Makarov <vmakarov@redhat.com>
11322
11323 PR debug/66691
11324 * gcc.target/i386/pr66691.c: New.
11325
11326 2015-06-30 H.J. Lu <hongjiu.lu@intel.com>
11327
11328 * gcc.target/i386/iamcu/abi-iamcu.exp: New file.
11329 * gcc.target/i386/iamcu/args.h: Likewise.
11330 * gcc.target/i386/iamcu/asm-support.S: Likewise.
11331 * gcc.target/i386/iamcu/defines.h: Likewise.
11332 * gcc.target/i386/iamcu/macros.h: Likewise.
11333 * gcc.target/i386/iamcu/test_3_element_struct_and_unions.c: Likewise.
11334 * gcc.target/i386/iamcu/test_basic_64bit_returning.c: Likewise.
11335 * gcc.target/i386/iamcu/test_basic_alignment.c: Likewise.
11336 * gcc.target/i386/iamcu/test_basic_array_size_and_align.c: Likewise.
11337 * gcc.target/i386/iamcu/test_basic_returning.c: Likewise.
11338 * gcc.target/i386/iamcu/test_basic_sizes.c: Likewise.
11339 * gcc.target/i386/iamcu/test_basic_struct_size_and_align.c: Likewise.
11340 * gcc.target/i386/iamcu/test_basic_union_size_and_align.c: Likewise.
11341 * gcc.target/i386/iamcu/test_bitfields.c: Likewise.
11342 * gcc.target/i386/iamcu/test_complex_returning.c: Likewise.
11343 * gcc.target/i386/iamcu/test_passing_floats.c: Likewise.
11344 * gcc.target/i386/iamcu/test_passing_integers.c: Likewise.
11345 * gcc.target/i386/iamcu/test_passing_structs.c: Likewise.
11346 * gcc.target/i386/iamcu/test_passing_structs_and_unions.c: Likewise.
11347 * gcc.target/i386/iamcu/test_passing_unions.c: Likewise.
11348 * gcc.target/i386/iamcu/test_struct_returning.c: Likewise.
11349 * gcc.target/i386/iamcu/test_varargs.c: Likewise.
11350
11351 2015-06-30 Marek Polacek <polacek@redhat.com>
11352
11353 * gcc.dg/fold-minus-6.c: New test.
11354
11355 * gcc.dg/fold-ior-3.c: New test.
11356
11357 2015-06-30 Edward Smith-Rowland <3dw4rd@verizon.net>
11358
11359 Implement N4197 - Adding u8 character literals
11360 * g++.dg/cpp1z/utf8.C: New.
11361 * g++.dg/cpp1z/utf8-neg.C: New.
11362 * g++.dg/cpp1z/udlit-utf8char.C: New.
11363
11364 2015-06-30 Marek Polacek <polacek@redhat.com>
11365
11366 * gcc.dg/fold-ior-2.c (fn4): Swap operands.
11367
11368 2015-06-30 Tom de Vries <tom@codesourcery.com>
11369
11370 * gcc.dg/parloops-exit-first-loop-alt-5.c: New test.
11371 * gcc.dg/parloops-exit-first-loop-alt-6.c: New test.
11372 * gcc.dg/parloops-exit-first-loop-alt-7.c: New test.
11373 * gcc.dg/parloops-exit-first-loop-alt.c: Update comment.
11374
11375 2015-06-30 Marek Polacek <polacek@redhat.com>
11376
11377 * gcc.dg/fold-ior-2.c: New test.
11378
11379 2015-06-30 Tom de Vries <tom@codesourcery.com>
11380
11381 PR tree-optimization/66652
11382 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: New test.
11383 * gcc.dg/parloops-exit-first-loop-alt-3.c (f): Rewrite using restrict
11384 pointers.
11385 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
11386
11387 2015-06-29 Paolo Carlini <paolo.carlini@oracle.com>
11388
11389 PR c++/65977
11390 * g++.dg/cpp0x/constexpr-friend-3.C: New.
11391 * g++.dg/cpp0x/constexpr-friend-2.C: Adjust.
11392
11393 2015-06-29 Manuel López-Ibáñez <manu@gcc.gnu.org>
11394
11395 PR fortran/66605
11396 * gfortran.dg/wunused-parameter.f90: New test.
11397
11398 2015-06-29 Richard Henderson <rth@redhat.com>
11399
11400 * gcc.target/i386/asm-flag-1.c: New.
11401 * gcc.target/i386/asm-flag-2.c: New.
11402 * gcc.target/i386/asm-flag-3.c: New.
11403 * gcc.target/i386/asm-flag-4.c: New.
11404 * gcc.target/i386/asm-flag-5.c: New.
11405
11406 2015-06-29 Marek Polacek <polacek@redhat.com>
11407
11408 PR c/66322
11409 * c-c++-common/pr60439.c: Add dg-prune-output and add switch cases.
11410 * c-c++-common/pr66322.c: New test.
11411 * g++.dg/eh/scope1.C: Remove dg-warning.
11412
11413 2015-06-29 Richard Biener <rguenther@suse.de>
11414
11415 PR tree-optimization/66677
11416 * gcc.dg/vect/pr66677.c: New testcase.
11417
11418 2015-06-29 Kugan Vivekanandarajah <kuganv@linaro.org>
11419
11420 PR middle-end/64130
11421 * gcc.dg/tree-ssa/pr64130.c: New test.
11422
11423 2015-06-26 Jiong Wang <jiong.wang@arm.com>
11424
11425 * gcc.target/aarch64/pic-small.c: New testcase.
11426
11427 2015-06-26 Richard Biener <rguenther@suse.de>
11428
11429 * gcc.dg/tree-ssa/forwprop-25.c: Adjust.
11430
11431 2015-06-26 Marek Polacek <polacek@redhat.com>
11432
11433 * gcc.dg/fold-and-1.c: New test.
11434 * gcc.dg/fold-and-2.c: New test.
11435
11436 2015-06-26 Eric Botcazou <ebotcazou@adacore.com>
11437
11438 * gnat.dg/warn11.adb: Add missing dg directive.
11439 * gnat.dg/warn12.adb: New test.
11440 * gnat.dg/warn12_pkg.ads: New helper.
11441
11442 2015-06-26 Richard Biener <rguenther@suse.de>
11443
11444 * gfortran.dg/reassoc_3.f90: Adjust.
11445
11446 2015-06-26 Uros Bizjak <ubizjak@gmail.com>
11447
11448 PR target/66412
11449 * gcc.target/i386/pr66412.c: New test.
11450
11451 2015-06-25 Richard Biener <rguenther@suse.de>
11452
11453 * gcc.dg/tree-ssa/pr52631.c: Disable forwprop.
11454
11455 2015-06-25 Richard Sandiford <richard.sandiford@arm.com>
11456
11457 * gcc.target/aarch64/vect-add-sub-cond.c: New test.
11458
11459 2015-06-25 Richard Biener <rguenther@suse.de>
11460
11461 * gfortran.dg/vect/vect-9.f90: New testcase.
11462
11463 2015-06-25 Nick Clifton <nickc@redhat.com>
11464
11465 * gcc.dg/stack-usage-1.c: Add SIZE values for V850, MN10300,
11466 H8300 and M32R targets.
11467
11468 2015-06-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
11469
11470 PR fortran/66528
11471 * gfortran.dg/maxerrors.f90: New test.
11472
11473 2015-06-08 DJ Delorie <dj@redhat.com>
11474
11475 * gcc.dg/torture/pr66345.c: Fix assumption about size_t type.
11476
11477 2015-06-24 Alan Lawrence <alan.lawrence@arm.com>
11478
11479 * gcc.target/aarch64/mgeneral-regs_3.c: New.
11480
11481 2015-06-24 Alan Lawrence <alan.lawrence@arm.com>
11482
11483 * gcc.target/aarch64/mgeneral-regs_1.c: New file.
11484 * gcc.target/aarch64/mgeneral-regs_2.c: New file.
11485 * gcc.target/aarch64/nofp_1.c: New file.
11486
11487 2015-06-24 Edward Smith-Rowland <3dw4rd@verizon.net>
11488
11489 Implement N3928 - Extending static_assert
11490 * g++.dg/cpp0x/static_assert8.C: Adjust.
11491 * g++.dg/cpp0x/static_assert12.C: New.
11492 * g++.dg/cpp0x/static_assert13.C: New.
11493 * g++.dg/cpp1y/static_assert1.C: New.
11494 * g++.dg/cpp1y/static_assert2.C: New.
11495 * g++.dg/cpp1z/static_assert-nomsg.C: New.
11496
11497 2015-06-24 Adam Butcher <adam@jessamine.co.uk>
11498
11499 PR c++/65750
11500 * g++.dg/cpp0x/trailing11.C: New.
11501
11502 2015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
11503
11504 * gcc.target/arm/fixed_float_conversion.c: Skip for inappropriate
11505 multilibs.
11506 * gcc.target/arm/memset-inline-10.c: Likewise.
11507 * gcc.target/arm/pr58784.c: Likewise.
11508 * gcc.target/arm/pr59985.C: Likewise.
11509 * gcc.target/arm/vfp-1.c: Likewise and test only for the non fma cases.
11510
11511 2015-06-24 Renlin Li <renlin.li@arm.com>
11512
11513 * gcc.target/aarch64/arm_align_max_pwr.c: New.
11514 * gcc.target/aarch64/arm_align_max_stack_pwr.c: New.
11515
11516 2015-06-24 Patrick Palka <ppalka@gcc.gnu.org>
11517
11518 Revert:
11519 2015-06-23 Patrick Palka <ppalka@gcc.gnu.org>
11520
11521 PR c++/30044
11522 * g++.dg/cpp0x/auto45.C: New test.
11523 * g++.dg/template/pr30044.C: New test.
11524 * g++.dg/template/crash83.C: Accept any error string.
11525 * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
11526 parameters.
11527 * g++.dg/cpp0x/variadic18.C: Likewise
11528 * g++.dg/template/canon-type-13.C: Likewise.
11529 * g++.old-deja/g++.pt/ttp42.C: Likewise.
11530
11531 2015-06-24 Paolo Carlini <paolo.carlini@oracle.com>
11532
11533 PR c++/65811
11534 * g++.dg/other/linkage2.C: New.
11535
11536 2015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
11537
11538 PR target/63408
11539 * gcc.target/arm/pr63408.c: New test.
11540
11541 2015-06-24 James Greenhalgh <james.greenhalgh@arm.com>
11542
11543 * lib/c-torture.exp: Don't call check_effective_target_lto
11544 before setting up environment correctly.
11545 * lib/gcc-dg.exp: Likewise, and protect
11546 gcc_force_conventional_output.
11547
11548 2015-06-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
11549
11550 PR rtl-optimization/66306
11551 * gcc.target/s390/pr66306.c: New test.
11552
11553 2015-06-24 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
11554
11555 * gcc.target/s390/vector/vec-abi-1.c: Add gnu attribute check.
11556 * gcc.target/s390/vector/vec-abi-attr-1.c: New test.
11557 * gcc.target/s390/vector/vec-abi-attr-2.c: New test.
11558 * gcc.target/s390/vector/vec-abi-attr-3.c: New test.
11559 * gcc.target/s390/vector/vec-abi-attr-4.c: New test.
11560 * gcc.target/s390/vector/vec-abi-attr-5.c: New test.
11561 * gcc.target/s390/vector/vec-abi-attr-6.c: New test.
11562
11563 2015-06-23 Chen Gang <gang.chen.5i5j@gmail.com>
11564
11565 PR target/65803
11566 * gcc.c-torture/pr65803.c: New test.
11567
11568 2015-06-23 Patrick Palka <ppalka@gcc.gnu.org>
11569
11570 PR c++/30044
11571 * g++.dg/cpp0x/auto45.C: New test.
11572 * g++.dg/template/pr30044.C: New test.
11573 * g++.dg/template/crash83.C: Accept any error string.
11574 * g++.dg/cpp0x/variadic18.C: Adjust to not shadow template
11575 parameters.
11576 * g++.dg/cpp0x/variadic18.C: Likewise
11577 * g++.dg/template/canon-type-13.C: Likewise.
11578 * g++.old-deja/g++.pt/ttp42.C: Likewise.
11579
11580 2015-06-23 Marek Polacek <polacek@redhat.com>
11581
11582 * c-c++-common/Wlogical-op-3.c: New test.
11583
11584 2015-06-23 Paolo Carlini <paolo.carlini@oracle.com>
11585
11586 PR c++/66254
11587 * g++.dg/cpp0x/scoped_enum5.C: New.
11588
11589 2015-06-23 Richard Biener <rguenther@suse.de>
11590
11591 PR tree-optimization/66636
11592 * gcc.dg/vect/pr66636.c: New testcase.
11593
11594 2015-06-23 Marek Polacek <polacek@redhat.com>
11595
11596 * gcc.dg/fold-minus-4.c: New test.
11597 * gcc.dg/fold-minus-5.c: New test.
11598 * c-c++-common/ubsan/overflow-add-5.c: New test.
11599
11600 2015-06-23 James Greenhalgh <james.greenhalgh@arm.com>
11601
11602 Add missing testcase from r224672.
11603 2015-06-19 James Greenhalgh <james.greenhalgh@arm.com>
11604
11605 * gcc.target/vax/bswapdi-1.c: New.
11606
11607 2015-06-23 Andre Vehreschild <vehre@gmx.de>
11608
11609 PR fortran/64674
11610 * gfortran.dg/associate_18.f08: New test.
11611
11612 2015-06-23 Uros Bizjak <ubizjak@gmail.com>
11613
11614 PR target/66560
11615 * gcc.target/i386/pr66560-1.c: New test.
11616 * gcc.target/i386/pr66560-2.c: Ditto.
11617 * gcc.target/i386/pr66560-3.c: Ditto.
11618 * gcc.target/i386/pr66560-4.c: Ditto.
11619
11620 2015-06-23 Thomas Schwinge <thomas@codesourcery.com>
11621
11622 * gcc.target/nvptx/nvptx.exp: New file.
11623 * gcc.target/nvptx/proto-1.c: Likewise.
11624
11625 2015-06-23 Bin Cheng <bin.cheng@arm.com>
11626
11627 PR tree-optimization/66449
11628 * gcc.dg/vect/pr66449.c: New test.
11629
11630 2015-06-22 Pierre-Marie de Rodat <derodat@adacore.com>
11631
11632 * g++.dg/other/dump-ada-spec-5.C: New test.
11633 * g++.dg/other/dump-ada-spec-6.C: Likewise.
11634 * g++.dg/other/dump-ada-spec-7.C: Likewise.
11635
11636 2015-06-22 Paolo Carlini <paolo.carlini@oracle.com>
11637
11638 * g++.dg/inherit/pure1.C: Test location too.
11639
11640 2015-06-22 Marek Polacek <polacek@redhat.com>
11641
11642 * gcc.dg/fold-ior-1.c: New test.
11643 * gcc.dg/fold-minus-2.c: New test.
11644 * gcc.dg/fold-minus-3.c: New test.
11645 * gcc.dg/fold-plus-1.c: New test.
11646 * gcc.dg/fold-plus-2.c: New test.
11647 * gcc.dg/fold-xor-4.c: New test.
11648 * gcc.dg/fold-xor-5.c: New test.
11649
11650 2015-06-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
11651
11652 PR target/65914
11653 * g++.dg/torture/pr65914.C: New.
11654
11655 2015-06-22 Richard Biener <rguenther@suse.de>
11656
11657 * lib/c-torture.exp: Set LTO_TORTURE_OPTIONS conditional on
11658 not existing TORTURE_OPTIONS only.
11659 * lib/gcc-dg.exp: Likewise.
11660
11661 2015-06-22 Christian Bruel <christian.bruel@st.com>
11662
11663 PR target/52144
11664 * gcc.target/arm/flip-thumb.c: New test.
11665
11666 2015-06-22 Jan Hubicka <hubicka@ucw.cz>
11667 Martin Liska <mliska@suse.cz>
11668
11669 PR ipa/65908
11670 * g++.dg/ipa/pr65908.C: New testcase.
11671
11672 2015-06-20 Mikhail Maltsev <maltsevm@gmail.com>
11673
11674 PR c++/65882
11675 * g++.dg/diagnostic/inhibit-warn-1.C: New test.
11676 * g++.dg/diagnostic/inhibit-warn-2.C: New test.
11677
11678 2015-06-19 Eric Botcazou <ebotcazou@adacore.com>
11679
11680 * gnat.dg/specs/debug1.ads: Adjust.
11681
11682 2015-06-19 Jim Wilson <jim.wilson@linaro.org>
11683
11684 * gcc.target/aarch64/fmovd-zero-mem.c: New.
11685 * gcc.target/aarch64/fmovd-zero-reg.c: New.
11686 * gcc.target/aarch64/fmovf-zero-mem.c: New.
11687 * gcc.target/aarch64/fmovf-zero-reg.c: New.
11688 * gcc.target/aarch64/fmovld-zero-mem.c: New.
11689 * gcc.target/aarch64/fmovld-zero-mem.c: New.
11690 * gcc.target/aarch64/fmovd-zero.c: Delete.
11691 * gcc.target/aarch64/fmovf-zero.c: Delete.
11692
11693 2015-06-19 James Greenhalgh <james.greenhalgh@arm.com>
11694
11695 * gcc.target/vax/bswapdi-1.c: New.
11696
11697 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11698
11699 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: New file.
11700
11701 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11702
11703 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c: New file.
11704
11705 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11706
11707 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: New file.
11708
11709 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11710
11711 * gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c: New file.
11712
11713 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11714
11715 * gcc.target/aarch64/advsimd-intrinsics/vsra_n.c: New file.
11716
11717 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11718
11719 * gcc.target/aarch64/advsimd-intrinsics/vshrn_n.c: New file.
11720
11721 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11722
11723 * gcc.target/aarch64/advsimd-intrinsics/vshl_n.c: New file.
11724
11725 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11726
11727 * gcc.target/aarch64/advsimd-intrinsics/vshll_n.c: New file.
11728
11729 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11730
11731 * gcc.target/aarch64/advsimd-intrinsics/vset_lane.c: New file.
11732
11733 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11734
11735 * gcc.target/aarch64/advsimd-intrinsics/vrsra_n.c: New file.
11736
11737 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11738
11739 * gcc.target/aarch64/advsimd-intrinsics/vrsqrts.c: New file.
11740
11741 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11742
11743 * gcc.target/aarch64/advsimd-intrinsics/vrsqrte.c: New file.
11744
11745 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11746
11747 * gcc.target/aarch64/advsimd-intrinsics/vrshrn_n.c: New file.
11748
11749 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11750
11751 * gcc.target/aarch64/advsimd-intrinsics/vrshr_n.c: New file.
11752
11753 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11754
11755 * gcc.target/aarch64/advsimd-intrinsics/vshr_n.c: New file.
11756
11757 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11758
11759 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: New file.
11760
11761 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11762
11763 * gcc.target/aarch64/advsimd-intrinsics/vrev.c: New file.
11764
11765 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11766
11767 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: New file.
11768
11769 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11770
11771 * gcc.target/aarch64/advsimd-intrinsics/vrecps.c: New file.
11772
11773 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11774
11775 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
11776 (_ARM_FPSCR): Add FZ field.
11777 (clean_results): Force FZ=1 on AArch64.
11778 * gcc.target/aarch64/advsimd-intrinsics/vrecpe.c: New file.
11779
11780 2015-06-19 Christophe Lyon <christophe.lyon@linaro.org>
11781
11782 * gcc.target/aarch64/pr62308.c: New test.
11783
11784 2015-06-19 Mikael Morin <mikael@gcc.gnu.org>
11785
11786 PR fortran/66549
11787 * gfortran.dg/gomp/omp_parallel_1.f90: New file.
11788
11789 2015-06-19 Ilya Enkovich <enkovich.gnu@gmail.com>
11790
11791 * gcc.target/i386/mpx/pr66581.c: New test.
11792
11793 2015-06-18 Uros Bizjak <ubizjak@gmail.com>
11794
11795 * gcc.target/i386/cmov9.c: New test.
11796
11797 2015-06-18 Richard Biener <rguenther@suse.de>
11798
11799 * g++.dg/other/const4.C: New testcase.
11800
11801 2015-06-18 Michael Matz <matz@suse.de>
11802
11803 PR middle-end/66253
11804 * gcc.dg/vect/pr66253.c: New testcase.
11805
11806 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
11807
11808 PR target/66569
11809 * gcc.target/i386/mpx/chkp-vararg.c: New test.
11810
11811 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
11812
11813 PR middle-end/66568
11814 * gcc.target/i386/mpx/pr66568.c: New test.
11815
11816 2015-06-18 Ilya Enkovich <enkovich.gnu@gmail.com>
11817
11818 PR middle-end/66567
11819 * gcc.target/i386/mpx/pr66567.c: New test.
11820
11821 2015-06-18 Richard Biener <rguenther@suse.de>
11822
11823 PR tree-optimization/66510
11824 * gcc.dg/vect/slp-perm-12.c: New testcase.
11825
11826 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
11827
11828 * gcc.target/i386/noplt-1.c (dg-do): Fix target selector.
11829 * gcc.target/i386/noplt-2.c (dg-do): Ditto.
11830 * gcc.target/i386/noplt-3.c (dg-do): Ditto.
11831 * gcc.target/i386/noplt-4.c (dg-do): Ditto.
11832
11833 2015-06-17 Jakub Jelinek <jakub@redhat.com>
11834
11835 PR c++/66571
11836 * g++.dg/gomp/pr66571-1.C: New test.
11837
11838 PR middle-end/66429
11839 * c-c++-common/gomp/pr66429.c: New test.
11840
11841 2015-06-17 David Malcolm <dmalcolm@redhat.com>
11842
11843 * jit.dg/test-error-accessing-field-in-other-struct.c: Rename to...
11844 * jit.dg/test-error-gcc_jit_rvalue_dereference_field-wrong-struct.c:
11845 ...this.
11846 * jit.dg/test-error-gcc_jit_lvalue_access_field-wrong-struct.c:
11847 New testcase.
11848 * jit.dg/test-error-gcc_jit_rvalue_access_field-wrong-struct.c:
11849 New testcase.
11850
11851 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
11852
11853 PR testsuite/65944
11854 * g++.dg/lto/pr65276_0.C: Add std2::exception::~exception() function.
11855
11856 2015-06-17 Robert Suchanek <robert.suchanek@imgtec.com>
11857
11858 * gcc.target/mips/pr65862-1.c: New test.
11859 * gcc.target/mips/pr65862-2.c: Likewise.
11860
11861 2015-06-17 Uros Bizjak <ubizjak@gmail.com>
11862
11863 * gcc.target/i386/pr54592.c: Remove dg-require-effective-target.
11864 * gcc.target/i386/pr52252-atom.c: Ditto.
11865 * gcc.target/i386/vect-div-1.c: Ditto.
11866 * gcc.target/i386/rotate-5.c: Ditto.
11867 * gcc.target/i386/pr50202.c: Ditto.
11868 * gcc.target/i386/pr37843-3.c: Ditto.
11869 * gcc.target/i386/avx2-vect-aggressive-1.c: Ditto.
11870 * gcc.target/i386/pr53397-1.c: Ditto.
11871 * gcc.target/i386/pr55934.c: Ditto.
11872 * gcc.target/i386/pr37843-4.c: Ditto.
11873 * gcc.target/i386/pr60451.c: Ditto.
11874 * gcc.target/i386/pr53397-2.c: Ditto.
11875 * gcc.target/i386/vectorize1.c: Ditto.
11876 * gcc.target/i386/extract-insert-combining.c: Ditto.
11877 * gcc.target/i386/pr53759.c: Ditto.
11878 * gcc.target/i386/pr52252-core.c: Ditto.
11879 * gcc.target/i386/rotate-3.c: Ditto.
11880 * gcc.target/i386/sse-20.c: Ditto.
11881 * gcc.target/i386/rotate-4.c: Ditto.
11882 * gcc.target/i386/pr61403.c: Ditto.
11883 * gcc.target/i386/pr60205-2.c: Add dg-do compile directive.
11884 * gcc.target/i386/pr60901.c: Ditto.
11885 * gcc.target/i386/pr59794-7.c: Ditto.
11886 * gcc.target/i386/pr62208.c: Ditto.
11887 * gcc.target/i386/pr53416.c: Ditto.
11888 * gcc.target/i386/asm-dialect-1.c: Ditto.
11889 * gcc.target/i386/pr50038.c: Ditto.
11890 * gcc.target/i386/47698.c: Ditto.
11891 * gcc.target/i386/avx512vl-vpmuludq-1.c: Ditto.
11892 * gcc.target/i386/pr59794-2.c: Ditto.
11893 * gcc.target/i386/pr59794-3.c: Ditto.
11894 * gcc.target/i386/pr39058.c: Ditto.
11895 * gcc.target/i386/pr60205-1.c: Ditto.
11896 * gcc.target/i386/fma4-256-nmsubXX.c: Add dg-do run directive.
11897 * gcc.target/i386/sse2-movq-2.c: Ditto.
11898
11899 2015-06-17 Richard Biener <rguenther@suse.de>
11900
11901 PR tree-optimization/66251
11902 * gfortran.fortran-torture/compile/pr66251-2.f90: New testcase.
11903
11904 2015-06-16 Paolo Carlini <paolo.carlini@oracle.com>
11905
11906 PR c++/59682
11907 * g++.dg/parse/new-placement1.C: New.
11908
11909 2015-06-16 David Malcolm <dmalcolm@redhat.com>
11910
11911 * jit.dg/all-non-failing-tests.h: Add test-compound-assignment.c.
11912 * jit.dg/test-compound-assignment.c: New testcase.
11913
11914 2015-06-16 David Malcolm <dmalcolm@redhat.com>
11915
11916 PR jit/66539
11917 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c
11918 to "testcases" array.
11919
11920 2015-06-16 David Malcolm <dmalcolm@redhat.com>
11921
11922 PR jit/66539
11923 * jit.dg/all-non-failing-tests.h: Add test-debug-strings.c.
11924 * jit.dg/test-debug-strings.c: New test case.
11925 * jit.dg/test-quadratic.c (make_calc_discriminant): Verify that
11926 the discriminant has a sane debug string.
11927
11928 2015-06-16 Uros Bizjak <ubizjak@gmail.com>
11929
11930 PR target/56766
11931 * gcc.target/i386/pr56766-1.c: New test.
11932 * gcc.target/i386/pr56766-2.c: Ditto.
11933
11934 2015-06-16 Steve Ellcey <sellcey@imgtec.com>
11935
11936 * gcc.target/mips/loongson-shift-count-truncated-1.c:
11937 Skip on mips*-mti-linux* and mips*-img-linux* targets.
11938 * gcc.target/mips/loongson-simd.c: Ditto.
11939
11940 2015-06-16 Richard Biener <rguenther@suse.de>
11941
11942 * gcc.target/i386/recip-vec-sqrtf-avx.c: Disable unrolling.
11943
11944 2015-06-16 James Greenhalgh <james.greenhalgh@arm.com>
11945
11946 * gcc.target/arm/pr65647.c: Do not override -mfloat-abi directives
11947 passed by the testsuite driver.
11948
11949 2015-06-16 Richard Biener <rguenther@suse.de>
11950
11951 * gcc.dg/vect/slp-perm-11.c: New testcase.
11952
11953 2015-06-16 Christophe Lyon <christophe.lyon@linaro.org>
11954
11955 * gcc.target/arm/thumb-ifcvt.c: Add -mno-restrict-it to
11956 dg-options.
11957
11958 2015-06-16 James Greenhalgh <james.greenhalgh@arm.com>
11959
11960 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
11961 Reinstate calls to torture-init and torture-finalize.
11962
11963 2015-06-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11964
11965 * gcc.target/arm/attr_thumb.c: Add -mno-restrict-it to dg-options.
11966
11967 2015-06-15 Nathan Sidwell <nathan@acm.org>
11968
11969 PR c++/58583
11970 * g++.dg/cpp0x/nsdmi-template14.C: New test.
11971
11972 2015-06-15 Paolo Carlini <paolo.carlini@oracle.com>
11973
11974 PR c++/51048
11975 * g++.dg/cpp0x/local-type1.C: New.
11976
11977 2015-06-15 Andre Vehreschild <vehre@gmx.de>
11978
11979 PR fortran/44672
11980 PR fortran/45440
11981 PR fortran/57307
11982 * gfortran.dg/allocate_with_source_3.f90: Removed check for
11983 unimplemented error.
11984 * gfortran.dg/allocate_with_source_7.f08: New test.
11985 * gfortran.dg/allocate_with_source_8.f08: New test.
11986
11987 2015-06-13 Patrick Palka <ppalka@gcc.gnu.org>
11988
11989 PR c++/65168
11990 * g++.dg/warn/Walways-true-3.C: New test.
11991
11992 2015-06-13 Tom de Vries <tom@codesourcery.com>
11993
11994 * gcc.dg/parloops-exit-first-loop-alt-4.c: New test.
11995
11996 2015-06-13 Tom de Vries <tom@codesourcery.com>
11997
11998 * gcc.dg/parloops-exit-first-loop-alt-2.c: Add comment.
11999 (main): Remove superfluous attributes.
12000 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
12001 * gcc.dg/parloops-exit-first-loop-alt.c: Same.
12002
12003 2015-06-12 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
12004
12005 * gcc.target/i386/monitorx.c: New.
12006 * gcc.target/i386/sse-12.c: Add -mmwaitx.
12007 * gcc.target/i386/sse-13.c: Ditto.
12008 * gcc.target/i386/sse-14.c: Ditto.
12009 * gcc.target/i386/sse-22.c: Ditto.
12010 * gcc.target/i386/sse-23.c: Ditto.
12011 * g++.dg/other/i386-2.C: Ditto.
12012 * g++.dg/other/i386-3.C: Ditto.
12013
12014 2015-06-11 Steve Ellcey <sellcey@imgtec.com>
12015
12016 * gcc.dg/tree-prof/stringop-2.c: Fix ifdef __mips.
12017
12018 2015-06-11 Paul Thomas <pault@gcc.gnu.org>
12019
12020 PR fortran/66079
12021 * gfortran.dg/allocatable_scalar_13.f90: New test
12022
12023 2015-06-11 Marek Polacek <polacek@redhat.com>
12024
12025 * gcc.dg/fold-xor-3.c: New test.
12026
12027 2015-06-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12028
12029 * gcc.target/arm/short-it-ifcvt-1.c: New test.
12030 * gcc.target/arm/short-it-ifcvt-2.c: Likewise.
12031
12032 2015-06-11 Christian Bruel <christian.bruel@st.com>
12033
12034 PR target/52144
12035 * gcc.target/arm/pragma_attribute.c: New test.
12036
12037 2015-06-10 Uros Bizjak <ubizjak@gmail.com>
12038
12039 * g++.dg/abi/mangle-regparm.C (dg-options): Add -save-temps.
12040
12041 2015-06-10 Uros Bizjak <ubizjak@gmail.com>
12042
12043 PR target/66473
12044 * gcc.target/i386/pr66473.c: New test.
12045
12046 2015-06-10 Jakub Jelinek <jakub@redhat.com>
12047
12048 PR target/66470
12049 * gcc.dg/tls/pr66470.c: New test.
12050 * gcc.target/i386/pr66470.c: New test.
12051
12052 2015-06-10 Christian Bruel <christian.bruel@st.com>
12053
12054 PR target/52144
12055 * gcc.target/arm/attr_arm.c: New test
12056 * gcc.target/arm/attr_arm-err.c: New test
12057 * gcc.target/arm/attr_thumb.c: New test
12058 * gcc.target/arm/attr_thumb-static.c: New test
12059
12060 2015-06-10 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
12061
12062 PR target/66200
12063 PR target/66428
12064 PR c++/66192
12065 * g++.dg/abi/aarch64_guard1.C: Adjust test.
12066
12067 2015-06-10 James Greenhalgh <james.greenhalgh@arm.com>
12068
12069 * gcc.target/arm/pr65710.c: Do not override -mfloat-abi directives
12070 passed by the testsuite driver.
12071
12072 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
12073
12074 Revert:
12075 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
12076 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
12077 * gcc.dg/ssp-1.c: Make counter a register.
12078 * gcc.dg/ssp-2.c: Likewise.
12079 * gcc.dg/torture/parm-coalesce.c: New.
12080
12081 2015-06-09 Tom de Vries <tom@codesourcery.com>
12082
12083 * gcc.target/i386/vararg-loc.c: New test.
12084
12085 2015-06-09 Paolo Carlini <paolo.carlini@oracle.com>
12086
12087 PR c++/65815
12088 * g++.dg/cpp0x/nsdmi-aggr1.C: New.
12089 * g++.dg/cpp0x/mem-init-aggr1.C: Likewise.
12090
12091 2015-06-09 Marek Polacek <polacek@redhat.com>
12092
12093 PR tree-optimization/66299
12094 * gcc.dg/pr66299-1.c: New test.
12095 * gcc.dg/pr66299-2.c: New test.
12096 * gcc.dg/pr66299-3.c: New test.
12097
12098 2015-06-09 James Greenhalgh <james.greenhalgh@arm.com>
12099
12100 * g++.dg/ext/pr57735.C: Do not override -mfloat-abi directives
12101 passed by the testsuite driver.
12102
12103 2015-06-09 Richard Biener <rguenther@suse.de>
12104
12105 PR middle-end/66423
12106 * gcc.dg/fold-modpow2.c: New testcase.
12107
12108 2015-06-09 Richard Biener <rguenther@suse.de>
12109
12110 PR tree-optimization/66419
12111 * gcc.dg/vect/bb-slp-37.c: New testcase.
12112
12113 2015-06-09 Shiva Chen <shiva0217@gmail.com>
12114
12115 * gcc.target/arm/stl-cond.c: New test.
12116
12117 2015-06-09 Richard Biener <rguenther@suse.de>
12118
12119 PR middle-end/66413
12120 * gcc.dg/torture/pr66413.c: New testcase.
12121
12122 2015-06-09 Alexandre Oliva <aoliva@redhat.com>
12123
12124 * gcc.dg/guality/pr54200.c: Add -fno-tree-coalesce-vars.
12125 * gcc.dg/ssp-1.c: Make counter a register.
12126 * gcc.dg/ssp-2.c: Likewise.
12127 * gcc.dg/torture/parm-coalesce.c: New.
12128
12129 2015-06-08 Jan Hubicka <hubicka@ucw.cz>
12130
12131 * gfortran.dg/lto/bind_c-2b_0.f90: New testcase.
12132 * gfortran.dg/lto/bind_c-2b_1.c: New testcase.
12133
12134 2015-06-08 Tom de Vries <tom@codesourcery.com>
12135
12136 PR rtl-optimization/66444
12137 * gcc.dg/pr66444.c: New test.
12138
12139 2015-06-08 Steven G. Kargl <kargl@gcc.gnu.org>
12140
12141 PR fortran/66245
12142 * gfortran.dg/class_is_1.f90: New test.
12143 * gfortran.dg/type_is_1.f90: Ditto.
12144
12145 2015-06-08 Marek Polacek <polacek@redhat.com>
12146
12147 PR c/66415
12148 * gcc.dg/cpp/pr66415-1.c: New test.
12149 * gcc.dg/cpp/pr66415-2.c: New test.
12150
12151 2015-06-08 Richard Biener <rguenther@suse.de>
12152
12153 PR tree-optimization/66422
12154 * gcc.dg/Warray-bounds-16.c: New testcase.
12155
12156 2015-06-08 Richard Biener <rguenther@suse.de>
12157
12158 * gcc.dg/vect/slp-perm-10.c: New testcase.
12159 * gcc.dg/vect/slp-23.c: Adjust.
12160 * gcc.dg/torture/pr53366-2.c: Also verify cross-iteration
12161 vector pointer update.
12162
12163 2015-06-08 Marek Polacek <polacek@redhat.com>
12164
12165 PR sanitizer/66452
12166 * g++.dg/ubsan/pr66452.C: New test.
12167
12168 2015-06-08 Tom de Vries <tom@codesourcery.com>
12169
12170 PR tree-optimization/66436
12171 * gcc.dg/gomp/dump-new-function-2.c: New test.
12172 * gcc.dg/gomp/dump-new-function-3.c: Same.
12173 * gcc.dg/gomp/dump-new-function.c: Same.
12174
12175 2015-06-08 Tom de Vries <tom@codesourcery.com>
12176
12177 PR tree-optimization/66435
12178 * gcc.dg/gomp/notify-new-function-2.c: New test.
12179 * gcc.dg/gomp/notify-new-function-3.c: Same.
12180 * gcc.dg/gomp/notify-new-function.c: Same.
12181
12182 2015-06-06 Jan Hubicka <hubicka@ucw.cz>
12183
12184 * gfortran.dg/lto/bind_c-1_0.f90: New testcase.
12185 * gfortran.dg/lto/bind_c-1_1.c: New testcase.
12186 * gcc.dg/lto/c-compatible-types_0.c: Rename to ...
12187 * gcc.dg/lto/c-compatible-types-1_0.c: this one; fix template
12188 * gcc.dg/lto/c-compatible-types_1.c: Rename to ...
12189 * gcc.dg/lto/c-compatible-types-1_1.c: this one; harden for
12190 -fshort-enum.
12191
12192 2015-06-06 Thomas Koenig <tkoenig@netcologne.de>
12193
12194 PR fortran/47659
12195 * gfortran.dg/array_constructor_type_17.f03: Adjust error message.
12196 * gfortran.dg/warn_conversion.f90: Add warning for change in value
12197 for assignment.
12198 * gfortran.dg/warn_conversion_3.f90: Add warnings.
12199 * gfortran.dg/warn_conversion_5.f90: New test.
12200 * gfortran.dg/warn_conversion_6.f90: New test.
12201 * gfortran.dg/warn_conversion_7.f90: New test.
12202
12203 2015-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
12204
12205 PR fortran/66347
12206 * gfortran.dg/blockdata_9.f: New test.
12207
12208 2015-06-05 Thomas Koenig <tkoenig@gcc.gnu.org>
12209
12210 PR fortran/66385
12211 * gfortran.dg/forall_17.f90: New test.
12212
12213 2015-06-05 Aldy Hernandez <aldyh@redhat.com>
12214
12215 * g++.dg/cpp0x/pr57101.C: Add warning.
12216 * g++.dg/debug/dwarf2/dwarf4-typedef.C: Same.
12217 * g++.dg/ext/visibility/anon7.C: Same.
12218 * g++.dg/ipa/pr63587-2.C: Same.
12219 * g++.dg/opt/dump1.C: Same.
12220 * g++.dg/opt/pr59622-3.C: Same.
12221 * g++.dg/opt/pr59622.C: Same.
12222 * g++.dg/torture/pr46383.C: Same.
12223 * gcc.dg/dfp/pragma-float-const-decimal64-8.c: Same.
12224 * g++.dg/debug/dwarf2/auto1.C: Adjust for early dwarf.
12225 * g++.dg/lto/pr65549_0.C: Add { } to used but never defined
12226 functions.
12227 * gfortran.dg/intent_out_8.f90: Same.
12228 * gfortran.dg/warn_target_lifetime_3.f90: Same.
12229
12230 2015-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
12231
12232 PR fortran/66377
12233 gfortran.dg/equiv_9.f90: New test.
12234
12235
12236 2015-06-05 Tom de Vries <tom@codesourcery.com>
12237
12238 merge from gomp4 branch:
12239 2015-05-28 Tom de Vries <tom@codesourcery.com>
12240
12241 PR tree-optimization/65443
12242 * gcc.dg/parloops-exit-first-loop-alt-2.c: New test.
12243 * gcc.dg/parloops-exit-first-loop-alt-3.c: New test.
12244 * gcc.dg/parloops-exit-first-loop-alt.c: New test.
12245
12246 2015-06-05 Nathan Sidwell <nathan@acm.org>
12247
12248 PR c++/52595
12249 * g++,dg/cpp0x/nsdmi-defer5.C: Add template case.
12250
12251 2015-06-05 Kugan Vivekanandarajah <kuganv@linaro.org>
12252
12253 * gcc.target/arm/neon-reload-class.c: Remove movw and movt.
12254
12255 2015-06-04 Paolo Carlini <paolo.carlini@oracle.com>
12256
12257 * obj-c++.dg/tls/diag-5.mm: Adjust per r224097.
12258
12259 2015-06-04 Sriraman Tallam <tmsriram@google.com>
12260
12261 * gcc.target/i386/noplt-1.c: New test.
12262 * gcc.target/i386/noplt-2.c: New test.
12263 * gcc.target/i386/noplt-3.c: New test.
12264 * gcc.target/i386/noplt-4.c: New test.
12265
12266 2015-06-04 Thomas Koenig <tkoenig@netcologne.de>
12267
12268 PR fortran/58749
12269 * gfortran.dg/adjustl_1.f90: New test.
12270
12271 2015-06-04 Jan Hubicka <hubicka@ucw.cz>
12272
12273 * gcc.dg/lto/c-compatible-types_0.c: New testcase.
12274 * gcc.dg/lto/c-compatible-types_1.c: New testcase.
12275
12276 2015-06-03 Jan Hubicka <hubicka@ucw.cz>
12277
12278 * lto.c (iterative_hash_canonical_type,
12279 gimple_register_canonical_type): only hash main variants of types
12280
12281 2015-06-04 Sandra Loosemore <sandra@codesourcery.com>
12282
12283 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
12284 Move set of dg-do-what-default after early return.
12285
12286 2015-06-04 Marek Polacek <polacek@redhat.com>
12287
12288 PR c/66341
12289 * gcc.dg/lvalue-8.c: New test.
12290
12291 2015-06-03 Manuel López-Ibáñez <manu@gcc.gnu.org>
12292 Paolo Carlini <paolo.carlini@oracle.com>
12293
12294 PR c++/66130
12295 * g++.dg/other/pr66130.C: New.
12296 * g++.dg/cpp0x/pr66130.C: Likewise.
12297
12298 2015-06-03 Paolo Carlini <paolo.carlini@oracle.com>
12299
12300 * g++.dg/cpp0x/decl-loc1.C: New.
12301 * g++.dg/cpp0x/constexpr-neg1.C: Adjust.
12302 * g++.dg/cpp0x/constexpr-object1.C: Likewise.
12303 * g++.dg/init/ctor8.C: Likewise.
12304 * g++.dg/parse/semicolon4.C: Likewise.
12305
12306 2015-06-03 Marek Polacek <polacek@redhat.com>
12307
12308 PR sanitizer/66190
12309 * g++.dg/ubsan/static-init-1.C: New test.
12310 * g++.dg/ubsan/static-init-2.C: New test.
12311 * g++.dg/ubsan/static-init-3.C: New test.
12312
12313 2015-06-03 Uros Bizjak <ubizjak@gmail.com>
12314
12315 PR target/66275
12316 * gcc.target/i386/pr66275.c: New test.
12317
12318 2015-06-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
12319
12320 * gcc.dg/Wcxx-compat-22.c: New testcase.
12321 * c-c++-common/Wsizeof-pointer-memaccess1.c: Pass -Wno-c++-compat.
12322 * c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
12323 * c-c++-common/pr58346-1.c: Likewise.
12324 * c-c++-common/transparent-union-1.c: Likewise.
12325
12326 2015-06-02 Andres Tiraboschi <andres.tiraboschi@tallertechnologies.com>
12327
12328 * g++.dg/plugin/plugin.exp: Add def-plugin-test.C.
12329 * g++.dg/plugin/def_plugin.c: New file.
12330 * g++.dg/plugin/def-plugin-test.C: New file.
12331
12332 2015-06-03 Richard Biener <rguenther@suse.de>
12333
12334 * gcc.dg/vect/bb-slp-36.c: New testcase.
12335
12336 2015-06-03 Ilya Enkovich <ilya.enkovich@intel.com>
12337
12338 * gcc.dg/lto/chkp-removed-alias_0.c: New.
12339
12340 2015-06-03 Ilya Enkovich <ilya.enkovich@intel.com>
12341
12342 * gcc.dg/lto/chkp-privatize-1_0.c: New.
12343 * gcc.dg/lto/chkp-privatize-1_1.c: New.
12344 * gcc.dg/lto/chkp-privatize-2_0.c: New.
12345 * gcc.dg/lto/chkp-privatize-2_1.c: New.
12346
12347 2015-06-03 Marek Polacek <polacek@redhat.com>
12348
12349 PR c/64223
12350 PR c/29358
12351 * gcc.dg/pr64223-1.c: New test.
12352 * gcc.dg/pr64223-2.c: New test.
12353
12354 2015-06-03 Richard Biener <rguenther@suse.de>
12355
12356 PR tree-optimization/63916
12357 * gcc.dg/tree-ssa/ssa-fre-45.c: New testcase.
12358
12359 2015-06-03 Richard Biener <rguenther@suse.de>
12360
12361 PR tree-optimization/66375
12362 * gcc.dg/torture/pr66375.c: New testcase.
12363
12364 2015-06-03 Bin Cheng <bin.cheng@arm.com>
12365
12366 * gcc.dg/tree-ssa/pr65447.c: Increase searching number.
12367
12368 2015-06-02 Kugan Vivekanandarajah <kuganv@linaro.org>
12369
12370 PR target/65768
12371 * gcc.target/arm/maskdata.c: Remove -fno-gcse.
12372
12373 2015-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
12374
12375 PR fortran/66380
12376 * gfortran.dg/reshape_7.f90: New test.
12377
12378 2015-06-02 David Malcolm <dmalcolm@redhat.com>
12379
12380 PR c/66220:
12381 * c-c++-common/Wmisleading-indentation.c (fn_35): New.
12382 (fn_36): New.
12383
12384 2015-06-02 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
12385
12386 PR c/49551
12387 * gcc.dg/pr49551.c: New testcase.
12388
12389 2015-06-02 Richard Biener <rguenther@suse.de>
12390
12391 PR debug/65549
12392 * g++.dg/lto/pr65549_0.C: New testcase.
12393
12394 2015-06-02 Thomas Schwinge <thomas@codesourcery.com>
12395
12396 PR libgomp/65742
12397 PR middle-end/66332
12398 * c-c++-common/goacc/acc_on_device-2.c: XFAIL for C, too.
12399
12400 2015-06-02 Uros Bizjak <ubizjak@gmail.com>
12401
12402 * g++.dg/abi/mangle-regparm.C (dg-do): Fix x86_32 target selector.
12403
12404 2015-06-02 Paolo Carlini <paolo.carlini@oracle.com>
12405
12406 PR c++/61683
12407 * g++.dg/cpp0x/decltype-mem-initializer1.C: New.
12408
12409 2015-06-02 Bin Cheng <bin.cheng@arm.com>
12410
12411 PR tree-optimization/48052
12412 * gcc.dg/tree-ssa/scev-8.c: New.
12413 * gcc.dg/tree-ssa/scev-9.c: New.
12414 * gcc.dg/tree-ssa/scev-10.c: New.
12415 * gcc.dg/vect/pr48052.c: New.
12416
12417 2015-06-02 Eric Botcazou <ebotcazou@adacore.com>
12418
12419 * gcc.dg/vect/vec-scal-opt.c: Adjust regexp.
12420
12421 2015-06-02 Uros Bizjak <ubizjak@gmail.com>
12422
12423 * gcc.dg/vect/vect-outer-simd-1.c: Remove cleanup-tree-dump directive.
12424
12425 2015-06-02 Marek Polacek <polacek@redhat.com>
12426
12427 PR middle-end/66345
12428 * gcc.dg/torture/pr66345.c: New test.
12429
12430 2015-06-02 Richard Biener <rguenther@suse.de>
12431
12432 PR tree-optimization/65961
12433 * gcc.dg/torture/pr65961.c: New testcase.
12434
12435 2015-06-02 Bin Cheng <bin.cheng@arm.com>
12436
12437 PR tree-optimization/52563
12438 PR tree-optimization/62173
12439 * gcc.dg/tree-ssa/scev-3.c: Remove xfail.
12440 * gcc.dg/tree-ssa/scev-4.c: Ditto.
12441
12442 2015-06-01 Eric Botcazou <ebotcazou@adacore.com>
12443
12444 * gnat.dg/specs/varsize_return2.ads: New test.
12445 * gnat.dg/specs/varsize_return2_pkg.ad[sb]: New helper.
12446
12447 2015-06-01 Yuri Rumyantsev <ysrumyan@gmail.com>
12448
12449 * gcc.dg/vect/vect-outer-simd-1.c: New test.
12450
12451 2015-06-01 Matthew Wahab <matthew.wahab@arm.com>
12452
12453 PR target/65697
12454 * gcc.target/aarch64/sync-comp-swap.c: New.
12455 * gcc.target/aarch64/sync-comp-swap.x: New.
12456 * gcc.target/aarch64/sync-op-acquire.c: New.
12457 * gcc.target/aarch64/sync-op-acquire.x: New.
12458 * gcc.target/aarch64/sync-op-full.c: New.
12459 * gcc.target/aarch64/sync-op-full.x: New.
12460 * gcc.target/aarch64/sync-op-release.c: New.
12461 * gcc.target/aarch64/sync-op-release.x: New.
12462
12463 2015-06-01 Alex Velenko <Alex.Velenko@arm.com>
12464
12465 * gcc.target/arm/thumb-ltu.c (foo): Predefined.
12466 (bar): Predefined.
12467
12468 2015-06-01 Richard Biener <rguenther@suse.de>
12469
12470 PR tree-optimization/66349
12471 PR tree-optimization/66352
12472 PR tree-optimization/66357
12473 * gcc.dg/torture/pr66357.c: New testcase.
12474 * gcc.dg/torture/pr66349.c: Likewise.
12475 * gfortran.fortran-torture/compile/pr66352.f90: Likewise.
12476
12477 2015-06-01 Richard Biener <rguenther@suse.de>
12478
12479 Revert
12480 2015-05-29 Richard Biener <rguenther@suse.de>
12481
12482 PR tree-optimization/66314
12483 * gcc.dg/asan/pr66314.c: New testcase.
12484
12485 2015-06-01 Richard Biener <rguenther@suse.de>
12486
12487 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
12488
12489 2015-06-01 Jakub Jelinek <jakub@redhat.com>
12490
12491 * gcc.target/s390/hotpatch-compile-15.c: Remove dg-prune-output
12492 directives.
12493 (hp3, hp4): Add inline keyword.
12494 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directive.
12495 (hp2): Add inline keyword.
12496 * gcc.target/s390/hotpatch-19.c: Remove dg-prune-output directives.
12497 (hp2): Add inline keyword.
12498
12499 2015-06-01 Ilya Enkovich <ilya.enkovich@intel.com>
12500
12501 PR target/65527
12502 * gcc.target/i386/mpx/chkp-fix-calls-1.c: New.
12503 * gcc.target/i386/mpx/chkp-fix-calls-2.c: New.
12504 * gcc.target/i386/mpx/chkp-fix-calls-3.c: New.
12505 * gcc.target/i386/mpx/chkp-fix-calls-4.c: New.
12506
12507 2015-06-01 Alan Lawrence <alan.lawrence@arm.com>
12508
12509 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp: Pass
12510 wildcard to gcc-dg-runtest; remove loop and unnecessary initialization.
12511
12512 2015-06-01 Richard Biener <rguenther@suse.de>
12513
12514 PR tree-optimization/66280
12515 * g++.dg/torture/pr66280.C: New testcase.
12516 * g++.dg/torture/pr66280-2.C: Likewise.
12517
12518 2015-06-01 Eric Botcazou <ebotcazou@adacore.com>
12519
12520 * gnat.dg/addr9_1.adb: New test.
12521 * gnat.dg/addr9_2.adb: Likewise.
12522 * gnat.dg/addr9_3.adb: Likewise.
12523 * gnat.dg/addr9_4.adb: Likewise.
12524
12525 2015-05-31 Eric Botcazou <ebotcazou@adacore.com>
12526
12527 * g++.dg/other/dump-ada-spec-4.C: New test.
12528
12529 2015-05-30 H.J. Lu <hongjiu.lu@intel.com>
12530
12531 * gcc.dg/alias-8.c: Fix dg-warning.
12532
12533 2015-05-30 Jan Hubicka <hubicka@ucw.cz>
12534
12535 * gcc.dg/alias-8.c: Do not xfail.
12536 * gcc.dg/pr62167.c: Prevent FRE.
12537 * gcc.dg/alias-14.c: New testcase.
12538
12539 2015-05-29 Christophe Lyon <christophe.lyon@linaro.org>
12540
12541 * gcc.target/arm/simd/vextp64_1.c: Close comment on final line.
12542
12543 2015-05-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
12544
12545 PR target/66215
12546 * gcc.target/s390/hotpatch-1.c: Remove optimization options from
12547 dg-options.
12548 * gcc.target/s390/hotpatch-10.c: Likewise.
12549 * gcc.target/s390/hotpatch-11.c: Likewise.
12550 * gcc.target/s390/hotpatch-12.c: Likewise.
12551 * gcc.target/s390/hotpatch-17.c: Likewise.
12552 * gcc.target/s390/hotpatch-18.c: Likewise.
12553 * gcc.target/s390/hotpatch-20.c: Likewise.
12554 * gcc.target/s390/hotpatch-21.c: Likewise.
12555 * gcc.target/s390/hotpatch-22.c: Likewise.
12556 * gcc.target/s390/hotpatch-23.c: Likewise.
12557 * gcc.target/s390/hotpatch-24.c: Likewise.
12558 * gcc.target/s390/hotpatch-2.c: Likewise. Adjust scan-assembler
12559 to check for the exact nops too.
12560 * gcc.target/s390/hotpatch-3.c: Likewise.
12561 * gcc.target/s390/hotpatch-4.c: Likewise.
12562 * gcc.target/s390/hotpatch-5.c: Likewise.
12563 * gcc.target/s390/hotpatch-6.c: Likewise.
12564 * gcc.target/s390/hotpatch-7.c: Likewise.
12565 * gcc.target/s390/hotpatch-8.c: Likewise.
12566 * gcc.target/s390/hotpatch-9.c: Likewise.
12567 * gcc.target/s390/hotpatch-14.c: Likewise.
12568 * gcc.target/s390/hotpatch-15.c: Likewise.
12569 * gcc.target/s390/hotpatch-16.c: Likewise.
12570 * gcc.target/s390/hotpatch-19.c: Likewise.
12571 * gcc.target/s390/hotpatch-25.c: Likewise. Remove
12572 scan-assembler-times counting number of .align directives.
12573 * gcc.target/s390/hotpatch-13.c: Remove optimization options from
12574 dg-options. Remove scan-assembler-times counting number of .align
12575 directives.
12576 * gcc.target/s390/hotpatch-26.c: New file.
12577 * gcc.target/s390/hotpatch-27.c: New file.
12578 * gcc.target/s390/hotpatch-28.c: New file.
12579 * gcc.target/s390/s390.exp: Run hotpatch-*.c tests as torture tests
12580 using -Os -O0 -O1 -O2 -O3 options.
12581
12582 2015-05-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12583
12584 * gcc.target/aarch64/vdup_lane_2.c: Close comment on final line.
12585
12586 2015-05-29 Jakub Jelinek <jakub@redhat.com>
12587
12588 PR tree-optimization/66142
12589 * gcc.dg/vect/pr66142.c: New test.
12590
12591 2015-05-29 Richard Biener <rguenther@suse.de>
12592
12593 PR tree-optimization/66314
12594 * gcc.dg/asan/pr66314.c: New testcase.
12595
12596 2015-05-29 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
12597
12598 * lib/gcc-dg.exp (cleanup-ipa-dump, cleanup-rtl-dump,
12599 cleanup-tree-dump, cleanup-dump, cleanup-saved-temps): Remove.
12600 Adjust all callers.
12601 (schedule-cleanups, dg-keep-saved-temps): New proc.
12602 (gcc-dg-test-1): Schedule cleanups.
12603 * lib/profopt.exp (profopt-execute): Likewise.
12604 * g++.dg/cdce3.C: Adjust expected line numbers.
12605 * gcc.dg/cdce1.c: Likewise.
12606 * gcc.dg/cdce2.c: Likewise.
12607 * gcc.dg/strlenopt-22.c: Fix comment delimiter.
12608 * gcc.dg/strlenopt-24.c: Likewise.
12609 * gcc.dg/tree-ssa/vrp26.c: Likewise.
12610 * gcc.dg/tree-ssa/vrp28.c: Likewise.
12611 * obj-c++.dg/encode-2.mm: Likewise.
12612
12613 2015-05-28 DJ Delorie <dj@redhat.com>
12614
12615 * gcc.c-torture/execute/pr65369.c: Don't assume int is 32 bits.
12616
12617 2015-05-28 Eric Botcazou <ebotcazou@adacore.com>
12618
12619 * gnat.dg/discr43.adb: New test.
12620
12621 2015-05-28 Eric Botcazou <ebotcazou@adacore.com>
12622
12623 * gnat.dg/varsize_temp.adb: Rename into...
12624 * gnat.dg/varsize1.adb: ...this.
12625 * gnat.dg/varsize_copy.ad[sb]: Rename into...
12626 * gnat.dg/varsize2.ad[sb]: ...this.
12627 * gnat.dg/varsize3_1.adb: New test.
12628 * gnat.dg/varsize3_2.adb: Likewise.
12629 * gnat.dg/varsize3_3.adb: Likewise.
12630 * gnat.dg/varsize3_4.adb: Likewise.
12631 * gnat.dg/varsize3_5.adb: Likewise.
12632 * gnat.dg/varsize3_6.adb: Likewise.
12633 * gnat.dg/varsize3_pkg1.ads: New helper.
12634 * gnat.dg/varsize3_pkg2.ads: Likewise.
12635 * gnat.dg/varsize3_pkg3.ads: Likewise.
12636
12637 2015-05-28 Richard Biener <rguenther@suse.de>
12638
12639 * gcc.dg/vect/slp-reduc-sad.c: New testcase.
12640
12641 2015-05-28 Richard Biener <rguenther@suse.de>
12642
12643 PR tree-optimization/66142
12644 * gcc.dg/tree-ssa/ssa-fre-44.c: Fixup.
12645
12646 2015-05-28 Lawrence Velázquez <vq@larryv.me>
12647
12648 PR target/63810
12649 * gcc.dg/darwin-minversion-3.c: Update testcase.
12650 * gcc.dg/darwin-minversion-4.c: Ditto.
12651 * gcc.dg/darwin-minversion-5.c: New testcase.
12652 * gcc.dg/darwin-minversion-6.c: Ditto.
12653 * gcc.dg/darwin-minversion-7.c: Ditto.
12654 * gcc.dg/darwin-minversion-8.c: Ditto.
12655 * gcc.dg/darwin-minversion-9.c: Ditto.
12656 * gcc.dg/darwin-minversion-10.c: Ditto.
12657 * gcc.dg/darwin-minversion-11.c: Ditto.
12658 * gcc.dg/darwin-minversion-12.c: Ditto.
12659
12660 2015-05-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
12661
12662 PR rtl-optimization/66168
12663 * gcc.c-torture/compile/pr66168.c: New test.
12664
12665 2015-05-27 Jeff Law <law@redhat.com>
12666
12667 PR target/39726
12668 * gcc.dg/target/m68k/pr39726-1.c: New test.
12669
12670 2015-05-27 Nathan Sidwell <nathan@acm.org>
12671
12672 PR c++/66270
12673 * g++.dg/ext/alias-canon3.C: New.
12674
12675 2015-05-27 Richard Biener <rguenther@suse.de>
12676
12677 PR tree-optimization/66272
12678 Revert parts of
12679 2014-08-15 Richard Biener <rguenther@suse.de>
12680
12681 PR tree-optimization/62031
12682 * gcc.dg/torture/pr66272.c: New testcase.
12683
12684 2015-05-27 Richard Biener <rguenther@suse.de>
12685
12686 * gcc.dg/vect/slp-reduc-7.c: New testcase.
12687
12688 2015-05-27 Honggyu Kim <hong.gyu.kim@lge.com>
12689
12690 PR target/65358
12691 * gcc.dg/pr65358.c: New test.
12692
12693 2015-05-27 Andre Vehreschild <vehre@gmx.de>
12694
12695 PR fortran/65548
12696 * gfortran.dg/allocate_with_source_5.f90: Correct errorneous
12697 semantic.
12698 * gfortran.dg/allocate_with_source_6.f90: New test.
12699
12700 2015-05-26 Eric Botcazou <ebotcazou@adacore.com>
12701
12702 * gnat.dg/atomic7_1.adb: New test.
12703 * gnat.dg/atomic7_2.adb: Likewise.
12704 * gnat.dg/atomic7_pkg1.ads: New helper.
12705 * gnat.dg/atomic7_pkg2.ad[sb]: Likewise.
12706
12707 2015-05-26 Michael Matz <matz@suse.de>
12708
12709 PR middle-end/66251
12710 * gcc.dg/vect/pr66251.c: New test.
12711
12712 2015-05-26 Richard Biener <rguenther@suse.de>
12713
12714 PR tree-optimization/66142
12715 * gcc.dg/tree-ssa/ssa-fre-44.c: New testcase.
12716
12717 2015-05-26 Paul Thomas <pault@gcc.gnu.org>
12718
12719 PR fortran/66082
12720 * gfortran.dg/allocatable_scalar_13.f90: New test
12721
12722 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
12723
12724 * gnat.dg/warn11.adb: New test.
12725 * gnat.dg/specs/alignment2.ads: Add dg-warning directive.
12726
12727 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
12728
12729 * gnat.dg/vfa1_1.adb: New test.
12730 * gnat.dg/vfa1_2.adb: Likewise.
12731 * gnat.dg/vfa1_3.adb: Likewise.
12732 * gnat.dg/vfa1_4.adb: Likewise.
12733 * gnat.dg/vfa1_pkg.ads: New helper.
12734
12735 2015-05-25 Alexander Monakov <amonakov@ispras.ru>
12736
12737 * gcc.target/i386/pr66232-1.c: Adjust scan pattern.
12738 * gcc.target/i386/pr66232-3.c: Likewise.
12739
12740 2015-05-25 Uros Bizjak <ubizjak@gmail.com>
12741
12742 PR target/66274
12743 * gcc.target/i386/pr66274.c: New test.
12744
12745 2015-05-25 Eric Botcazou <ebotcazou@adacore.com>
12746
12747 * gnat.dg/renaming6.ad[sb]: New test.
12748
12749 2015-05-25 Andreas Tobler <andreast@gcc.gnu.org>
12750
12751 * gcc.target/i386/pr64317.c: Use 'dg-require-effective-target ia32'
12752 and 'dg-require-effective-target pie'.
12753
12754 2015-05-23 Nathan Sidwell <nathan@acm.org>
12755
12756 PR c++/66243
12757 * g++.dg/cpp0x/pr66243.C: New.
12758
12759 2015-05-24 Jan Hubicka <hubicka@ucw.cz>
12760
12761 PR lto/66180
12762 * g++.dg/lto/pr66180_0.C: New testcase.
12763 * g++.dg/lto/pr66180_1.C: New testcase.
12764
12765 2015-05-24 Mikael Morin <mikael@gcc.gnu.org>
12766
12767 PR fortran/66257
12768 * typebound_call_27.f90: New file.
12769
12770 2015-05-23 Nathan Sidwell <nathan@acm.org>
12771
12772 PR c++/65936
12773 * g++.dg/template/pr65936.C: New.
12774
12775 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
12776
12777 PR tree-optimization/63387
12778 * gcc.dg/pr63387-2.c: New testcase.
12779
12780 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
12781
12782 * gcc.dg/simd-1.c: Update to the new message.
12783
12784 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
12785
12786 * gcc.dg/nand.c: New testcase.
12787
12788 2015-05-22 Sandra Loosemore <sandra@codesourcery.com>
12789
12790 * gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp:
12791 Set dg-do-what-default to compile only on ARM targets without
12792 arm_neon_hw execution support. Remove redundant c-torture-execute
12793 in loop over test cases.
12794
12795 2015-05-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12796
12797 PR target/65491
12798 * gcc.target/aarch64/pr65491_1.c: New test.
12799 * gcc.target/aarch64/aapcs64/type-def.h (vlf1_t): New typedef.
12800 * gcc.target/aarch64/aapcs64/func-ret-1.c: Add test for vlf1_t.
12801
12802 2015-05-22 Paolo Carlini <paolo.carlini@oracle.com>
12803
12804 PR c++/65598
12805 * g++.dg/cpp0x/explicit9.C: New.
12806 * g++.dg/cpp0x/explicit8.C: Check the locations too.
12807
12808 2015-05-22 Richard Biener <rguenther@suse.de>
12809
12810 PR tree-optimization/66251
12811 * gfortran.fortran-torture/compile/pr66251.f90: New testcase.
12812
12813 2015-05-22 Marek Polacek <polacek@redhat.com>
12814
12815 PR c/47043
12816 * c-c++-common/attributes-enum-1.c: New test.
12817 * c-c++-common/attributes-enum-2.c: New test.
12818 * g++.dg/cpp0x/attributes-enum-1.C: New test.
12819 * g++.dg/cpp1y/attributes-enum-1.C: New test.
12820
12821 2015-05-21 Sandra Loosemore <sandra@codesourcery.com>
12822
12823 * gcc.target/arm/simd/simd.exp: Skip all tests if no arm_neon_ok
12824 effective target support. If no arm_neon_hw support, do not attempt
12825 to execute the tests; only compile them.
12826 * gcc.target/arm/simd/vextf32_1.c: Remove explicit "dg-do run"
12827 and "dg-require-effective-target arm_neon_ok".
12828 * gcc.target/arm/simd/vextp16_1.c: Likewise.
12829 * gcc.target/arm/simd/vextp64_1.c: Likewise.
12830 * gcc.target/arm/simd/vextp8_1.c: Likewise.
12831 * gcc.target/arm/simd/vextQf32_1.c: Likewise.
12832 * gcc.target/arm/simd/vextQp16_1.c: Likewise.
12833 * gcc.target/arm/simd/vextQp64_1.c: Likewise.
12834 * gcc.target/arm/simd/vextQp8_1.c: Likewise.
12835 * gcc.target/arm/simd/vextQs16_1.c: Likewise.
12836 * gcc.target/arm/simd/vextQs32_1.c: Likewise.
12837 * gcc.target/arm/simd/vextQs64_1.c: Likewise.
12838 * gcc.target/arm/simd/vextQs8_1.c: Likewise.
12839 * gcc.target/arm/simd/vextQu16_1.c: Likewise.
12840 * gcc.target/arm/simd/vextQu32_1.c: Likewise.
12841 * gcc.target/arm/simd/vextQu64_1.c: Likewise.
12842 * gcc.target/arm/simd/vextQu8_1.c: Likewise.
12843 * gcc.target/arm/simd/vexts16_1.c: Likewise.
12844 * gcc.target/arm/simd/vexts32_1.c: Likewise.
12845 * gcc.target/arm/simd/vexts64_1.c: Likewise.
12846 * gcc.target/arm/simd/vexts8_1.c: Likewise.
12847 * gcc.target/arm/simd/vextu16_1.c: Likewise.
12848 * gcc.target/arm/simd/vextu32_1.c: Likewise.
12849 * gcc.target/arm/simd/vextu64_1.c: Likewise.
12850 * gcc.target/arm/simd/vextu8_1.c: Likewise.
12851 * gcc.target/arm/simd/vrev16p8_1.c: Likewise.
12852 * gcc.target/arm/simd/vrev16qp8_1.c: Likewise.
12853 * gcc.target/arm/simd/vrev16qs8_1.c: Likewise.
12854 * gcc.target/arm/simd/vrev16qu8_1.c: Likewise.
12855 * gcc.target/arm/simd/vrev16s8_1.c: Likewise.
12856 * gcc.target/arm/simd/vrev16u8_1.c: Likewise.
12857 * gcc.target/arm/simd/vrev32p16_1.c: Likewise.
12858 * gcc.target/arm/simd/vrev32p8_1.c: Likewise.
12859 * gcc.target/arm/simd/vrev32qp16_1.c: Likewise.
12860 * gcc.target/arm/simd/vrev32qp8_1.c: Likewise.
12861 * gcc.target/arm/simd/vrev32qs16_1.c: Likewise.
12862 * gcc.target/arm/simd/vrev32qs8_1.c: Likewise.
12863 * gcc.target/arm/simd/vrev32qu16_1.c: Likewise.
12864 * gcc.target/arm/simd/vrev32qu8_1.c: Likewise.
12865 * gcc.target/arm/simd/vrev32s16_1.c: Likewise.
12866 * gcc.target/arm/simd/vrev32s8_1.c: Likewise.
12867 * gcc.target/arm/simd/vrev32u16_1.c: Likewise.
12868 * gcc.target/arm/simd/vrev32u8_1.c: Likewise.
12869 * gcc.target/arm/simd/vrev64f32_1.c: Likewise.
12870 * gcc.target/arm/simd/vrev64p16_1.c: Likewise.
12871 * gcc.target/arm/simd/vrev64p8_1.c: Likewise.
12872 * gcc.target/arm/simd/vrev64qf32_1.c: Likewise.
12873 * gcc.target/arm/simd/vrev64qp16_1.c: Likewise.
12874 * gcc.target/arm/simd/vrev64qp8_1.c: Likewise.
12875 * gcc.target/arm/simd/vrev64qs16_1.c: Likewise.
12876 * gcc.target/arm/simd/vrev64qs32_1.c: Likewise.
12877 * gcc.target/arm/simd/vrev64qs8_1.c: Likewise.
12878 * gcc.target/arm/simd/vrev64qu16_1.c: Likewise.
12879 * gcc.target/arm/simd/vrev64qu32_1.c: Likewise.
12880 * gcc.target/arm/simd/vrev64qu8_1.c: Likewise.
12881 * gcc.target/arm/simd/vrev64s16_1.c: Likewise.
12882 * gcc.target/arm/simd/vrev64s32_1.c: Likewise.
12883 * gcc.target/arm/simd/vrev64s8_1.c: Likewise.
12884 * gcc.target/arm/simd/vrev64u16_1.c: Likewise.
12885 * gcc.target/arm/simd/vrev64u32_1.c: Likewise.
12886 * gcc.target/arm/simd/vrev64u8_1.c: Likewise.
12887 * gcc.target/arm/simd/vtrnf32_1.c: Likewise.
12888 * gcc.target/arm/simd/vtrnp16_1.c: Likewise.
12889 * gcc.target/arm/simd/vtrnp8_1.c: Likewise.
12890 * gcc.target/arm/simd/vtrnqf32_1.c: Likewise.
12891 * gcc.target/arm/simd/vtrnqp16_1.c: Likewise.
12892 * gcc.target/arm/simd/vtrnqp8_1.c: Likewise.
12893 * gcc.target/arm/simd/vtrnqs16_1.c: Likewise.
12894 * gcc.target/arm/simd/vtrnqs32_1.c: Likewise.
12895 * gcc.target/arm/simd/vtrnqs8_1.c: Likewise.
12896 * gcc.target/arm/simd/vtrnqu16_1.c: Likewise.
12897 * gcc.target/arm/simd/vtrnqu32_1.c: Likewise.
12898 * gcc.target/arm/simd/vtrnqu8_1.c: Likewise.
12899 * gcc.target/arm/simd/vtrns16_1.c: Likewise.
12900 * gcc.target/arm/simd/vtrns32_1.c: Likewise.
12901 * gcc.target/arm/simd/vtrns8_1.c: Likewise.
12902 * gcc.target/arm/simd/vtrnu16_1.c: Likewise.
12903 * gcc.target/arm/simd/vtrnu32_1.c: Likewise.
12904 * gcc.target/arm/simd/vtrnu8_1.c: Likewise.
12905 * gcc.target/arm/simd/vuzpf32_1.c: Likewise.
12906 * gcc.target/arm/simd/vuzpp16_1.c: Likewise.
12907 * gcc.target/arm/simd/vuzpp8_1.c: Likewise.
12908 * gcc.target/arm/simd/vuzpqf32_1.c: Likewise.
12909 * gcc.target/arm/simd/vuzpqp16_1.c: Likewise.
12910 * gcc.target/arm/simd/vuzpqp8_1.c: Likewise.
12911 * gcc.target/arm/simd/vuzpqs16_1.c: Likewise.
12912 * gcc.target/arm/simd/vuzpqs32_1.c: Likewise.
12913 * gcc.target/arm/simd/vuzpqs8_1.c: Likewise.
12914 * gcc.target/arm/simd/vuzpqu16_1.c: Likewise.
12915 * gcc.target/arm/simd/vuzpqu32_1.c: Likewise.
12916 * gcc.target/arm/simd/vuzpqu8_1.c: Likewise.
12917 * gcc.target/arm/simd/vuzps16_1.c: Likewise.
12918 * gcc.target/arm/simd/vuzps32_1.c: Likewise.
12919 * gcc.target/arm/simd/vuzps8_1.c: Likewise.
12920 * gcc.target/arm/simd/vuzpu16_1.c: Likewise.
12921 * gcc.target/arm/simd/vuzpu32_1.c: Likewise.
12922 * gcc.target/arm/simd/vuzpu8_1.c: Likewise.
12923 * gcc.target/arm/simd/vzipf32_1.c: Likewise.
12924 * gcc.target/arm/simd/vzipp16_1.c: Likewise.
12925 * gcc.target/arm/simd/vzipp8_1.c: Likewise.
12926 * gcc.target/arm/simd/vzipqf32_1.c: Likewise.
12927 * gcc.target/arm/simd/vzipqp16_1.c: Likewise.
12928 * gcc.target/arm/simd/vzipqp8_1.c: Likewise.
12929 * gcc.target/arm/simd/vzipqs16_1.c: Likewise.
12930 * gcc.target/arm/simd/vzipqs32_1.c: Likewise.
12931 * gcc.target/arm/simd/vzipqs8_1.c: Likewise.
12932 * gcc.target/arm/simd/vzipqu16_1.c: Likewise.
12933 * gcc.target/arm/simd/vzipqu32_1.c: Likewise.
12934 * gcc.target/arm/simd/vzipqu8_1.c: Likewise.
12935 * gcc.target/arm/simd/vzips16_1.c: Likewise.
12936 * gcc.target/arm/simd/vzips32_1.c: Likewise.
12937 * gcc.target/arm/simd/vzips8_1.c: Likewise.
12938 * gcc.target/arm/simd/vzipu16_1.c: Likewise.
12939 * gcc.target/arm/simd/vzipu32_1.c: Likewise.
12940 * gcc.target/arm/simd/vzipu8_1.c: Likewise.
12941
12942 2015-05-21 Sandra Loosemore <sandra@codesourcery.com>
12943
12944 * gcc.dg/vect/bb-slp-pr65935.c: Remove explicit "dg-do run".
12945 * gcc.dg/vect/pr59354.c: Likewise.
12946 * gcc.dg/vect/pr64252.c: Likewise.
12947 * gcc.dg/vect/pr64404.c: Likewise.
12948 * gcc.dg/vect/pr64493.c: Likewise.
12949 * gcc.dg/vect/pr64495.c: Likewise.
12950 * gcc.dg/vect/pr64844.c: Likewise.
12951 * gcc.dg/vect/pr65518.c: Likewise.
12952 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
12953
12954 2015-05-21 Paolo Carlini <paolo.carlini@oracle.com>
12955
12956 PR c++/66210
12957 * g++.dg/cpp1y/var-templ28.C: New.
12958
12959 2015-05-21 H.J. Lu <hongjiu.lu@intel.com>
12960
12961 PR target/66232
12962 * gcc.target/i386/pr66232-1.c: New test.
12963 * gcc.target/i386/pr66232-2.c: Likewise.
12964 * gcc.target/i386/pr66232-3.c: Likewise.
12965 * gcc.target/i386/pr66232-4.c: Likewise.
12966 * gcc.target/i386/pr66232-5.c: Likewise.
12967
12968 2015-05-21 Nathan Sidwell <nathan@acm.org>
12969
12970 * g++.dg/cpp1y/pr60943.C: New.
12971
12972 2015-05-21 Jakub Jelinek <jakub@redhat.com>
12973
12974 PR tree-optimization/66233
12975 * gcc.c-torture/execute/pr66233.c: New test.
12976
12977 2015-05-21 Thomas Koenig <tkoenig@gcc.gnu.org>
12978
12979 PR fortran/66176
12980 * gfortran.dg/inline_matmul_11.f90: New test.
12981
12982 2015-05-21 Andreas Tobler <andreast@gcc.gnu.org>
12983
12984 * gcc.target/i386/pr32219-1.c: Use 'dg-require-effective-target pie'
12985 instead of listing several targets on its own.
12986 * gcc.target/i386/pr32219-2.c: Likewise.
12987 * gcc.target/i386/pr32219-3.c: Likewise.
12988 * gcc.target/i386/pr32219-4.c: Likewise.
12989 * gcc.target/i386/pr32219-5.c: Likewise.
12990 * gcc.target/i386/pr32219-6.c: Likewise
12991 * gcc.target/i386/pr32219-7.c: Likewise.
12992 * gcc.target/i386/pr32219-8.c: Likewise.
12993 * gcc.target/i386/pr39013-1.c: Likewise.
12994 * gcc.target/i386/pr39013-2.c: Likewise.
12995 * gcc.target/i386/pr64317.c: Likewise.
12996
12997 2015-05-21 Jeff Law <law@redhat.com>
12998
12999 * gcc.target/hppa/shadd-3.c: New test.
13000 * gcc.target/hppa/shadd-4.c: New test.
13001
13002 2015-05-21 Michael Matz <matz@suse.de>
13003
13004 * gcc.dg/vect/vect-strided-store.c: New test.
13005 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
13006 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: Adjust.
13007
13008 2015-05-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13009
13010 * lib/target-supports.exp (check_effective_target_sqrt_insn): New check.
13011 * gcc.dg/pow-sqrt-synth-1.c: New test.
13012 * gcc.target/aarch64/pow-sqrt-synth-1.c: Delete.
13013
13014 2015-05-21 Richard Biener <rguenther@suse.de>
13015
13016 PR c++/66211
13017 * g++.dg/conversion/pr66211.C: New testcase.
13018 * gcc.dg/tree-ssa/forwprop-18.c: Adjust.
13019
13020 2015-05-21 Jeff Law <law@redhat.com>
13021
13022 * gcc.target/hppa/shadd-2.c: New test.
13023
13024 2015-05-21 Oleg Endo <olegendo@gcc.gnu.org>
13025
13026 PR target/54236
13027 * gcc.target/sh/pr54236-2.c: Fix typo in comment.
13028
13029 2015-05-21 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
13030
13031 PR target/65937
13032 * gcc.target/arm/pr26702.c: Adjust target selector.
13033
13034 2015-05-21 Ilya Enkovich <enkovich.gnu@gmail.com>
13035
13036 PR middle-end/66221
13037 * gcc.dg/lto/pr66221_0.c: New test.
13038 * gcc.dg/lto/pr66221_1.c: New test.
13039
13040 2015-05-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
13041
13042 PR c/52952
13043 * gcc.dg/redecl-4.c: Update column numbers.
13044 * gcc.dg/format/bitfld-1.c: Likewise.
13045 * gcc.dg/format/attr-2.c: Likewise.
13046 * gcc.dg/format/attr-6.c: Likewise.
13047 * gcc.dg/format/attr-7.c (baz): Likewise.
13048 * gcc.dg/format/asm_fprintf-1.c: Likewise.
13049 * gcc.dg/format/attr-4.c: Likewise.
13050 * gcc.dg/format/branch-1.c: Likewise.
13051 * gcc.dg/format/c90-printf-1.c: Likewise. Add tests for column
13052 locations within strings with embedded escape sequences.
13053
13054 2015-05-20 Jeff Law <law@redhat.com>
13055
13056 * gcc.target/hppa/hppa.exp: New target test driver.
13057 * gcc.target/hppa/shadd-1.c: New test.
13058
13059 2015-05-20 Alex Velenko <Alex.Velenko@arm.com>
13060
13061 * gcc.target/arm/thumb1-far-jump-2.c (r4): Added int in definition.
13062
13063 2015-05-20 David Malcolm <dmalcolm@redhat.com>
13064
13065 * c-c++-common/Wmisleading-indentation.c (fn_32): New.
13066 (fn_33_k_and_r_style): New.
13067 (fn_33_stroustrup_style): New.
13068 (fn_33_allman_style): New.
13069 (fn_33_whitesmiths_style): New.
13070 (fn_33_horstmann_style): New.
13071 (fn_33_ratliff_banner_style): New.
13072 (fn_33_lisp_style): New.
13073 (fn_34_indent_dash_gnu): New.
13074 (fn_34_indent_dash_kr): New.
13075 (fn_34_indent_dash_orig): New.
13076 (fn_34_indent_linux_style): New.
13077
13078 2015-05-20 Andre Vehreschild <vehre@gmx.de>
13079
13080 PR fortran/65548
13081 * gfortran.dg/allocate_with_source_5.f90: Extend test.
13082
13083 2015-05-20 Bin Cheng <bin.cheng@arm.com>
13084
13085 PR tree-optimization/65447
13086 * gcc.dg/tree-ssa/pr65447.c: New test.
13087
13088 2015-05-19 Nathan sidwell <nathan@acm.org>
13089
13090 * g++.dg/cpp0x/pr65954.C: New.
13091
13092 2015-05-20 Oleg Endo <olegendo@gcc.gnu.org>
13093
13094 * gcc.target/sh/pr64366.c: Remove -m4 -ml from dg-options.
13095
13096 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13097
13098 * lib/target-supports.exp: Vector do not always have natural
13099 alignment on s390*.
13100
13101 2015-05-19 David Sherwood <david.sherwood@arm.com>
13102
13103 * gcc.dg/loop-invariant.c: New testcase.
13104
13105 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13106
13107 * lib/target-supports.exp: Vector do not always have natural
13108 alignment on s390*.
13109
13110 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13111
13112 * gcc.dg/tree-ssa/gen-vect-11b.c: Disable vector instructions on
13113 s390*.
13114 * gcc.dg/tree-ssa/gen-vect-11c.c: Likewise.
13115
13116 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13117
13118 * gcc.target/s390/zvector/vec-dbl-math-compile-1.c: New test.
13119 * gcc.target/s390/zvector/vec-genbytemask-1.c: New test.
13120 * gcc.target/s390/zvector/vec-genmask-1.c: New test.
13121 * gcc.target/s390/zvector/vec-lcbb-1.c: New test.
13122 * gcc.target/s390/zvector/vec-overloading-1.c: New test.
13123 * gcc.target/s390/zvector/vec-overloading-2.c: New test.
13124 * gcc.target/s390/zvector/vec-overloading-3.c: New test.
13125 * gcc.target/s390/zvector/vec-overloading-4.c: New test.
13126 * gcc.target/s390/zvector/vec-test-mask-1.c: New test.
13127 * gcc.target/s390/zvector/vec-elem-1.c: New test.
13128
13129 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13130
13131 * gcc.target/s390/vector/vec-scalar-cmp-1.c: New test.
13132
13133 2015-05-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13134
13135 * gcc.target/s390/s390.exp
13136 (check_effective_target_vector): New check.
13137 * gcc.target/s390/vector/vec-abi-1.c: New test.
13138 * gcc.target/s390/vector/vec-abi-2.c: New test.
13139 * gcc.target/s390/vector/vec-abi-3.c: New test.
13140 * gcc.target/s390/vector/vec-abi-4.c: New test.
13141 * gcc.target/s390/vector/vec-abi-align-1.c: New test.
13142 * gcc.target/s390/vector/vec-abi-single-1.c: New test.
13143 * gcc.target/s390/vector/vec-abi-single-2.c: New test.
13144 * gcc.target/s390/vector/vec-abi-struct-1.c: New test.
13145 * gcc.target/s390/vector/vec-abi-vararg-1.c: New test.
13146 * gcc.target/s390/vector/vec-abi-vararg-2.c: New test.
13147 * gcc.target/s390/vector/vec-clobber-1.c: New test.
13148 * gcc.target/s390/vector/vec-cmp-1.c: New test.
13149 * gcc.target/s390/vector/vec-cmp-2.c: New test.
13150 * gcc.target/s390/vector/vec-dbl-math-compile-1.c: New test.
13151 * gcc.target/s390/vector/vec-genbytemask-1.c: New test.
13152 * gcc.target/s390/vector/vec-genbytemask-2.c: New test.
13153 * gcc.target/s390/vector/vec-genmask-1.c: New test.
13154 * gcc.target/s390/vector/vec-genmask-2.c: New test.
13155 * gcc.target/s390/vector/vec-init-1.c: New test.
13156 * gcc.target/s390/vector/vec-int-math-compile-1.c: New test.
13157 * gcc.target/s390/vector/vec-shift-1.c: New test.
13158 * gcc.target/s390/vector/vec-sub-1.c: New test.
13159
13160 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13161
13162 * gcc.target/aarch64/advsimd-intrinsics/vqshrun_n.c: New file.
13163
13164 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13165
13166 * gcc.target/aarch64/advsimd-intrinsics/vqshrn_n.c: New file.
13167
13168 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13169
13170 * gcc.target/aarch64/advsimd-intrinsics/vqshlu_n.c: New file.
13171
13172 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13173
13174 * gcc.target/aarch64/advsimd-intrinsics/vqshl_n.c: New file.
13175
13176 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13177
13178 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: New file.
13179
13180 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13181
13182 * gcc.target/aarch64/advsimd-intrinsics/vqrshrun_n.c: New file.
13183
13184 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13185
13186 * gcc.target/aarch64/advsimd-intrinsics/vqrshrn_n.c: New file.
13187
13188 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13189
13190 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: New file.
13191
13192 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13193
13194 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_n.c: New file.
13195
13196 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13197
13198 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_lane.c: New file.
13199
13200 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13201
13202 * gcc.target/aarch64/advsimd-intrinsics/vqrdmulh.c: New file.
13203
13204 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13205
13206 * gcc.target/aarch64/advsimd-intrinsics/vqmovun.c: New file.
13207
13208 2015-05-19 Christophe Lyon <christophe.lyon@linaro.org>
13209
13210 * gcc.target/aarch64/advsimd-intrinsics/vqmovn.c: New file.
13211
13212 2015-05-19 Jakub Jelinek <jakub@redhat.com>
13213
13214 PR tree-optimization/66187
13215 * gcc.c-torture/execute/pr66187.c: New test.
13216 * gcc.dg/pr66187-1.c: New test.
13217 * gcc.dg/pr66187-2.c: New test.
13218
13219 2015-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
13220
13221 * gcc.dg/vect/bb-slp-35.c: Adjust.
13222
13223 2015-05-19 Richard Biener <rguenther@suse.de>
13224
13225 PR tree-optimization/66165
13226 * gcc.dg/torture/pr66165.c: New testcase.
13227
13228 PR tree-optimization/66185
13229 * gcc.dg/torture/pr66185.c: New testcase.
13230
13231 2015-05-19 Oleg Endo <olegendo@gcc.gnu.org>
13232
13233 PR target/54236
13234 * gcc.target/sh/pr54236-2.c: Adjust expected insn counts.
13235
13236 2015-05-19 Sameera Deshpande <sameera.deshpande@imgtec.com>
13237
13238 * gcc.target/mips/p5600-bonding.c : New file.
13239
13240 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13241
13242 PR fortran/66106
13243 * gfortran.dg/interface_operator_1.f90: New tests.
13244
13245 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13246
13247 PR fortran/66057
13248 * gfortran.dg/generic_29.f90: New tests.
13249
13250 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13251
13252 PR fortran/66043
13253 * gfortran.dg/storage_size_6.f90: New tests.
13254
13255 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13256
13257 PR fortran/66045
13258 * gfortran.dg/null1.f90: New test.
13259
13260 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13261
13262 PR fortran/66044
13263 * gfortran.dg/entry_21.f90: New test.
13264
13265 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13266
13267 PR fortran/66043
13268 * gfortran.dg/storage_size_6.f90: New tests.
13269
13270 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13271
13272 PR fortran/66040
13273 * gfortran.dg/misplaced_statement.f90: New test.
13274
13275 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13276
13277 PR fortran/66039
13278 * gfortran.dg/filepos1.f90: New test
13279
13280 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13281
13282 PR fortran/64925
13283 * gfortran.dg/pr64925.f90: New test.
13284
13285 2015-05-18 Steven G. Kargl <kargl@gcc.gnu.org>
13286
13287 * gfortran.dg/lto/pr41521_0.f90: Move INTERFACE statement in program
13288 unit.
13289 * gfortran.dg/lto/pr41576_1.f90: Ditto.
13290
13291 2015-05-12 Andreas Tobler <andreast@gcc.gnu.org>
13292
13293 * lib/target-supports.exp (check_effective_target_pie): Add *-*-freebsd*
13294 to the family of pie capable targets.
13295
13296 2015-05-18 Alex Velenko <Alex.Velenko@arm.com>
13297
13298 * gcc.target/arm/bics_1.c : New testcase.
13299 * gcc.target/arm/bics_2.c : New testcase.
13300 * gcc.target/arm/bics_3.c : New testcase.
13301 * gcc.target/arm/bics_4.c : New testcase.
13302
13303 2015-05-18 Robert Suchanek <robert.suchanek@imgtec.com>
13304
13305 * gcc.target/mips/umips-attr.c: New test.
13306
13307 2015-05-17 Uros Bizjak <ubizjak@gmail.com>
13308
13309 * gcc.dg/20150120-1.c (dg-final): Cleanup original tree dump.
13310 * gcc.dg/20150120-2.c (dg-final): Ditto.
13311 * gcc.dg/20150120-2.c (dg-final): Ditto.
13312 * gfortran.dg/inline_matmul_1.f90 (dg-final): Ditto.
13313
13314 2015-05-17 Uros Bizjak <ubizjak@gmail.com>
13315
13316 PR target/66174
13317 * gcc.target/i386/pr66174.c: New test.
13318
13319 2015-05-17 Thomas Koenig <tkoenig@gcc.gnu.org>
13320
13321 PR fortran/37131
13322 * gfortran.dg/matmul_bounds_6.f90: New test.
13323 * gfortran.dg/matmul_bounds_7.f90: New test.
13324
13325 2015-05-16 Jan Hubicka <hubicka@ucw.cz>
13326
13327 * gfortran.dg/lto/20091028-2_1.c: Fix return value.
13328 * gfortran.dg/lto/pr41576_1.f90: Add interface.
13329 * gfortran.dg/lto/pr41521_0.f90: Disable lto-type-mismatch
13330 * gfortran.dg/lto/pr60635_0.f90: Disable lto-type-mismatch.
13331 * gfortran.dg/lto/20091028-1_1.c: Fix return type.
13332 * gcc.dg/lto/20120723_0.c: Disbale lto-type-mismatch.
13333
13334 2015-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13335
13336 PR fortran/65903
13337 * gfortran.dg/continuation_13.f90: Update test.
13338 * gfortran.dg/pr65903.f90: New test.
13339
13340 2015-05-16 Thomas Koenig <tkoenig@gcc.gnu.org>
13341
13342 PR fortran/66113
13343 * gfortran.dg/block_14.f90: New test.
13344
13345 2015-05-16 Manuel López-Ibáñez <manu@gcc.gnu.org>
13346
13347 PR fortran/44054
13348 * lib/gfortran-dg.exp: Update regex to handle two locations for
13349 the same diagnostic without caret.
13350 * gfortran.dg/badline.f: Test also that line numbers are correct
13351 before and after "left but not entered" warning.
13352
13353 2015-05-16 Kugan Vivekanandarajah <kuganv@linaro.org>
13354 Zhenqiang Chen <zhenqiang.chen@linaro.org>
13355
13356 PR target/65768
13357 * gcc.target/arm/maskdata.c: New test.
13358
13359 2015-05-16 Mikael Morin <mikael@gcc.gnu.org>
13360
13361 PR fortran/65792
13362 * gfortran.dg/derived_constructor_components_5: New test
13363
13364 2015-05-16 Uros Bizjak <ubizjak@gmail.com>
13365
13366 PR target/66140
13367 * gcc.target/alpha/pr66140.c: New test.
13368
13369 2015-05-15 Mikhail Maltsev <maltsevm@gmail.com>
13370
13371 PR c/48956
13372 * gcc.dg/Wconversion-complex-c99.c: New test.
13373 * gcc.dg/Wconversion-complex-gnu.c: New test.
13374
13375 2015-05-15 Marc Glisse <marc.glisse@inria.fr>
13376
13377 PR tree-optimization/64454
13378 * gcc.dg/modmod.c: New testcase.
13379
13380 2015-05-15 Ilya Enkovich <ilya.enkovich@intel.com>
13381
13382 * gcc.dg/lto/chkp-wrap-asm-name_0.c: New.
13383
13384 2015-05-15 Ilya Enkovich <enkovich.gnu@gmail.com>
13385
13386 PR middle-end/66134
13387 * gcc.target/i386/mpx/pr66134.c: New test.
13388
13389 2015-05-14 Rohit Arul Raj <rohitrulraj@freescale.com>
13390
13391 * gcc.target/powerpc/pr60158.c: New test.
13392
13393 2015-05-14 Alexander Monakov <amonakov@ispras.ru>
13394
13395 * gcc.target/i386/sibcall-7.c: New test.
13396 * gcc.target/i386/sibcall-8.c: New test.
13397
13398 2015-05-14 Wilco Dijkstra <wdijkstr@arm.com>
13399
13400 * gcc.target/aarch64/abs_1.c (abs64): Update test for new abs expansion.
13401 (abs64_in_dreg): Likewise.
13402
13403 2015-05-14 Marek Polacek <polacek@redhat.com>
13404
13405 PR c/66066
13406 PR c/66127
13407 * gcc.dg/pr14649-1.c: Add -Wpedantic.
13408 * gcc.dg/pr19984.c: Likewise.
13409 * gcc.dg/pr66066-1.c: New test.
13410 * gcc.dg/pr66066-2.c: New test.
13411 * gcc.dg/pr66066-3.c: New test.
13412
13413 2015-05-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13414
13415 * gcc.target/aarch64/pow-sqrt-synth-1.c: New test.
13416 * gcc.dg/pow-sqrt.x: New file.
13417 * gcc.dg/pow-sqrt-1.c: New test.
13418 * gcc.dg/pow-sqrt-2.c: Likewise.
13419 * gcc.dg/pow-sqrt-3.c: Likewise.
13420
13421 2015-05-13 Richard Biener <rguenther@suse.de>
13422
13423 PR tree-optimization/66123
13424 * gcc.dg/torture/pr66123.c: New testcase.
13425
13426 2015-05-13 Richard Biener <rguenther@suse.de>
13427
13428 PR middle-end/66110
13429 * gcc.dg/alias-2.c: Adjust.
13430 * gcc.dg/tree-ssa/ssa-dse-17.c: New testcase.
13431
13432 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
13433
13434 PR target/65103
13435 * gcc.target/i386/pr65103-3.c: New.
13436
13437 2015-05-13 Martin Liska <mliska@suse.cz>
13438
13439 * g++.dg/ipa/pr65557.C: Remove unnecessary dump flag.
13440
13441 2015-05-13 Jakub Jelinek <jakub@redhat.com>
13442
13443 PR target/66112
13444 * gcc.target/i386/pr66112-2.c: New test.
13445
13446 PR target/66112
13447 * gcc.target/i386/pr66112-1.c: New test.
13448
13449 2015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
13450
13451 PR target/66048
13452 * gcc.target/i386/mpx/pr66048.cc: New.
13453
13454 2015-05-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
13455
13456 PR rtl-optimization/64616
13457 * gcc.dg/loop-8.c: New test.
13458 * gcc.dg/loop-9.c: New test.
13459
13460 2015-05-12 Jan Hubicka <hubicka@ucw.cz>
13461
13462 PR target/pr66047.c
13463 * gcc.target/i386/pr66047.c: New testcase.
13464
13465 2015-05-12 Jan Hubicka <hubicka@ucw.cz>
13466
13467 PR ipa/65873
13468 * gcc.c-torture/compile/pr65873.c: New testcase.
13469
13470 2015-05-12 Thomas Koenig <tkoenig@gcc.gnu.org>
13471
13472 PR fortran/66111
13473 * gfortran.dg/inline_matmul_10.f90: New test.
13474
13475 2015-05-12 David Malcolm <dmalcolm@redhat.com>
13476
13477 * c-c++-common/Wmisleading-indentation.c: New testcase.
13478 * c-c++-common/Wmisleading-indentation-2.c: New testcase.
13479 * c-c++-common/Wmisleading-indentation-2.md: New file.
13480
13481 2015-05-12 Sandra Loosemore <sandra@codesourcery.com>
13482
13483 * gcc.target/nios2/nios2-trap-insn.c: Expect "trap" instead of
13484 "break".
13485 * gcc.target/nios2/nios2-stack-check-1.c: Likewise.
13486
13487 2015-05-12 Richard Biener <rguenther@suse.de>
13488
13489 PR tree-optimization/66101
13490 * gcc.dg/torture/pr66101.c: New testcase.
13491
13492 2015-05-12 Richard Biener <rguenther@suse.de>
13493
13494 PR tree-optimization/37021
13495 * gcc.target/i386/vect-addsub.c: New testcase.
13496
13497 2015-05-12 Alexander Monakov <amonakov@ispras.ru>
13498
13499 * gcc.target/i386/pr65753.c: Use -O2 instead of -O.
13500
13501 2015-05-12 Tom de Vries <tom@codesourcery.com>
13502
13503 PR tree-optimization/66010
13504 * gcc.dg/tree-ssa/stdarg-2.c: Undo scan xfails for f15.
13505
13506 2015-05-12 Paolo Carlini <paolo.carlini@oracle.com>
13507
13508 PR c++/65133
13509 * g++.dg/cpp0x/trailing10.C: New.
13510
13511 2015-05-12 Richard Biener <rguenther@suse.de>
13512
13513 * gcc.dg/vect/bb-slp-35.c: New testcase.
13514
13515 2015-05-11 Mikael Morin <mikael@gcc.gnu.org>
13516
13517 PR fortran/66100
13518 * gfortran.dg/bound_simplification_6.f90: New.
13519
13520 2015-05-11 Steve Ellcey <sellcey@mips.com>
13521
13522 * gcc.target/mips/branch-1.c: Pass argument to bar().
13523
13524 2015-05-11 Alexander Monakov <amonakov@ispras.ru>
13525
13526 PR target/65753
13527 * gcc.target/i386/pr65753.c: New test.
13528
13529 2015-05-11 Richard Sandiford <richard.sandiford@arm.com>
13530
13531 PR rtl-optimization/66076
13532 * gcc.dg/torture/pr66076.c: New test.
13533
13534 2015-05-10 Thomas Koenig <tkoenig@gcc.gnu.org>
13535
13536 PR fortran/66041
13537 * gfortran.dg/inline_matmul_7.f90: New test.
13538 * gfortran.dg/inline_matmul_8.f90: New test.
13539 * gfortran.dg/inline_matmul_9.f90: New test.
13540
13541 2015-05-10 Mikael Morin <mikael@gcc.gnu.org>
13542
13543 * gfortran.dg/bound_simplification_5.f90: New.
13544
13545 2015-05-09 Jason Merrill <jason@redhat.com>
13546
13547 * lib/target-supports.exp (cxx_default): New global.
13548 (check_effective_target_c++11_only)
13549 (check_effective_target_c++14_only)
13550 (check_effective_target_c++98_only)
13551 (check_effective_target_c++1z_only): Check it.
13552
13553 2015-05-09 Marc Glisse <marc.glisse@inria.fr>
13554
13555 PR tree-optimization/64454
13556 * gcc.dg/tree-ssa/vrp97.c: New file.
13557 * gcc.dg/vect/slp-perm-7.c: Update.
13558
13559 2015-05-09 Andre Vehreschild <vehre@gmx.de>
13560
13561 PR fortran/65894
13562 * gfortran.dg/elemental_subroutine_11.f90: New test.
13563
13564 2015-05-08 Richard Biener <rguenther@suse.de>
13565
13566 PR tree-optimization/66036
13567 * gcc.dg/vect/slp-41.c: New testcase.
13568
13569 2015-05-08 Mikael Morin <mikael@gcc.gnu.org>
13570
13571 * gfortran.dg/elemental_optional_args_7.f90: New.
13572
13573 2015-05-08 Alan Lawrence <alan.lawrence@arm.com>
13574
13575 * gcc.target/aarch64/singleton_intrinsics_1.c: Generalize regex to
13576 allow cmlt or sshr.
13577
13578 2015-05-08 Marek Polacek <polacek@redhat.com>
13579
13580 PR c/64918
13581 * gcc.dg/Woverride-init-side-effects-1.c: New test.
13582 * gcc.dg/Woverride-init-side-effects-2.c: New test.
13583
13584 2015-05-07 Marek Polacek <polacek@redhat.com>
13585
13586 PR c/65179
13587 * c-c++-common/Wshift-negative-value-1.c: New test.
13588 * c-c++-common/Wshift-negative-value-2.c: New test.
13589 * c-c++-common/Wshift-negative-value-3.c: New test.
13590 * c-c++-common/Wshift-negative-value-4.c: New test.
13591 * c-c++-common/Wshift-negative-value-5.c: New test.
13592 * c-c++-common/Wshift-negative-value-6.c: New test.
13593 * gcc.dg/c90-left-shift-1.c: New test.
13594 * gcc.dg/c99-const-expr-7.c: Add dg-error.
13595 * gcc.dg/c99-left-shift-1.c: New test.
13596
13597 2015-05-07 Segher Boessenkool <segher@kernel.crashing.org>
13598
13599 PR middle-end/192
13600 PR middle-end/54303
13601 * gcc.dg/fdata-sections-2.c: New file.
13602
13603 2015-05-07 Marek Polacek <polacek@redhat.com>
13604
13605 PR testsuite/66046
13606 * c-c++-common/ubsan/align-6.c: Don't match trailing newlines in the
13607 last dg-output.
13608 * c-c++-common/ubsan/align-7.c: Likewise.
13609 * c-c++-common/ubsan/bounds-8.c: Likewise.
13610 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
13611 * c-c++-common/ubsan/load-bool-enum.c: Likewise.
13612 * c-c++-common/ubsan/null-1.c: Likewise.
13613 * c-c++-common/ubsan/null-10.c: Likewise.
13614 * c-c++-common/ubsan/null-11.c: Likewise.
13615 * c-c++-common/ubsan/null-2.c: Likewise.
13616 * c-c++-common/ubsan/null-3.c: Likewise.
13617 * c-c++-common/ubsan/null-4.c: Likewise.
13618 * c-c++-common/ubsan/null-5.c: Likewise.
13619 * c-c++-common/ubsan/null-6.c: Likewise.
13620 * c-c++-common/ubsan/null-7.c: Likewise.
13621 * c-c++-common/ubsan/null-8.c: Likewise.
13622 * c-c++-common/ubsan/null-9.c: Likewise.
13623 * c-c++-common/ubsan/object-size-1.c: Likewise.
13624 * c-c++-common/ubsan/object-size-10.c: Likewise.
13625 * c-c++-common/ubsan/object-size-4.c: Likewise.
13626 * c-c++-common/ubsan/object-size-5.c: Likewise.
13627 * c-c++-common/ubsan/object-size-7.c: Likewise.
13628 * c-c++-common/ubsan/object-size-8.c: Likewise.
13629 * c-c++-common/ubsan/object-size-9.c: Likewise.
13630 * c-c++-common/ubsan/overflow-add-2.c: Likewise.
13631 * c-c++-common/ubsan/overflow-int128.c: Likewise.
13632 * c-c++-common/ubsan/overflow-mul-2.c: Likewise.
13633 * c-c++-common/ubsan/overflow-mul-4.c: Likewise.
13634 * c-c++-common/ubsan/overflow-negate-1.c: Likewise.
13635 * c-c++-common/ubsan/overflow-negate-3.c: Likewise.
13636 * c-c++-common/ubsan/overflow-sub-2.c: Likewise.
13637 * c-c++-common/ubsan/overflow-sub-4.c: Likewise.
13638 * c-c++-common/ubsan/pr59333.c: Likewise.
13639 * c-c++-common/ubsan/pr59667.c: Likewise.
13640 * c-c++-common/ubsan/pr60613-2.c: Likewise.
13641 * c-c++-common/ubsan/pr60636.c: Likewise.
13642 * c-c++-common/ubsan/pr63802.c: Likewise.
13643 * c-c++-common/ubsan/recovery-1.c: Likewise.
13644 * c-c++-common/ubsan/recovery-3.c: Likewise.
13645 * c-c++-common/ubsan/shift-1.c: Likewise.
13646 * c-c++-common/ubsan/shift-2.c: Likewise.
13647 * c-c++-common/ubsan/shift-4.c: Likewise.
13648 * c-c++-common/ubsan/shift-7.c: Likewise.
13649 * c-c++-common/ubsan/undefined-2.c: Likewise.
13650 * c-c++-common/ubsan/vla-1.c: Likewise.
13651 * g++.dg/ubsan/null-1.C: Likewise.
13652 * g++.dg/ubsan/null-3.C: Likewise.
13653 * g++.dg/ubsan/null-4.C: Likewise.
13654 * g++.dg/ubsan/vptr-8.C: Likewise.
13655 * g++.dg/ubsan/vptr-9.C: Likewise.
13656 * gcc.dg/ubsan/bounds-2.c: Likewise.
13657 * gcc.dg/ubsan/object-size-9.c: Likewise.
13658
13659 2015-05-07 Jeff Law <law@redhat.com>
13660
13661 * gcc.dg/tree-ssa/shorten-1.c: New test.
13662
13663 2015-05-07 Richard Biener <rguenther@suse.de>
13664
13665 PR tree-optimization/66002
13666 * gcc.dg/vect/vect-125.c: New testcase.
13667
13668 2015-05-07 Marek Polacek <polacek@redhat.com>
13669 Martin Uecker <uecker@eecs.berkeley.edu>
13670
13671 * c-c++-common/ubsan/bounds-10.c: New test.
13672
13673 2015-05-06 David Malcolm <dmalcolm@redhat.com>
13674
13675 * jit.dg/harness.h (set_options): Wrap with
13676 #ifndef TEST_ESCHEWS_SET_OPTIONS.
13677 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer):
13678 Special-case test-benchmark.c as a negative.
13679 * jit.dg/test-benchmark.c: New file.
13680
13681 2015-05-06 Yvan Roux <yvan.roux@linaro.org>
13682
13683 PR target/64208
13684 * gcc.target/arm/pr64208.c: New test.
13685
13686 2015-05-06 Alan Modra <amodra@gmail.com>
13687
13688 PR target/66020
13689 * gcc.target/powerpc/ppc64-abi-2.c (my_mcount): Rewrite.
13690 (gparms): Make volatile.
13691
13692 2015-05-06 Richard Biener <rguenther@suse.de>
13693
13694 PR tree-optimization/62283
13695 * gcc.dg/vect/bb-slp-32.c: Remove XFAIL.
13696
13697 2015-05-06 Christian Bruel <christian.bruel@st.com>
13698
13699 PR target/66015
13700 * gcc.target/aarch64/iinline-attr-1.c: New test.
13701
13702 2015-05-06 Richard Biener <rguenther@suse.de>
13703
13704 * gcc.dg/vect/bb-slp-34.c: New testcase.
13705
13706 2015-05-06 Richard Biener <rguenther@suse.de>
13707
13708 PR tree-optimization/62283
13709 * gcc.dg/vect/bb-slp-14.c: Adjust.
13710
13711 2015-05-05 Uros Bizjak <ubizjak@gmail.com>
13712
13713 PR target/65990
13714 * gcc.target/i386/pr65990.c: New test.
13715
13716 2015-05-05 Ilya Tocar <ilya.tocar@intel.com>
13717
13718 PR target/65915
13719 * gcc.target/i386/pr65915.c: New.
13720
13721 2015-05-05 Tom de Vries <tom@codesourcery.com>
13722
13723 * gcc.dg/tree-ssa/stdarg-2.c: Xfail f15 scans which test for presence of
13724 'va_list escapes 0'.
13725
13726 2015-05-05 Tom de Vries <tom@codesourcery.com>
13727
13728 * gcc.dg/tree-ssa/stdarg-2.c: Undo incorrect fix in f15 scans committed
13729 in r222173.
13730
13731 2015-05-05 Yvan Roux <yvan.roux@linaro.org>
13732
13733 * gcc.target/arm/pr65067.c: Require Thumb2 effective target.
13734 * gcc.target/arm/pr65924.c: Likewise.
13735
13736 2015-05-05 Uros Bizjak <ubizjak@gmail.com>
13737
13738 PR target/65871
13739 * gcc.target/i386/pr65871-3.c: New test.
13740
13741 2015-05-04 Jeff Law <law@redhat.com>
13742
13743 Revert:
13744 2015-05-04 Jeff Law <law@redhat.com>
13745 * gcc.dg/tree-ssa/shorten-1.c: New test.
13746
13747 2015-05-04 Paolo Carlini <paolo.carlini@oracle.com>
13748 Jakub Jelinek <jakub@redhat.com>
13749
13750 PR c++/66007
13751 * g++.dg/cpp0x/Wnarrowing4.C: New.
13752
13753 2015-05-04 Sandra Loosemore <sandra@codesourcery.com>
13754
13755 * lib/target-supports.exp
13756 (check_effective_target_keeps_null_pointer_checks): Clarify that
13757 this is for targets that disable -fdelete-null-pointer-checks,
13758 not default it to off.
13759 * gcc.dg/ipa/ipa-pta-14.c: Make dependence on
13760 -fdelete-null-pointer-checks explicit.
13761 * gcc.dg/tree-ssa/20030730-1.c: Likewise.
13762 * gcc.dg/tree-ssa/20030730-2.c: Likewise.
13763 * gcc.dg/tree-ssa/isolate-1.c: Likewise.
13764 * gcc.dg/tree-ssa/isolate-2.c: Likewise.
13765 * gcc.dg/tree-ssa/isolate-3.c: Likewise.
13766 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
13767 * gcc.dg/tree-ssa/isolate-5.c: Likewise.
13768 * gcc.dg/tree-ssa/nonzero-1.c: Likewise.
13769 * gcc.dg/tree-ssa/pr20318.c: Likewise.
13770 * gcc.dg/tree-ssa/pr20701.c: Likewise.
13771 * gcc.dg/tree-ssa/pr20702.c: Likewise.
13772 * gcc.dg/tree-ssa/pr21086.c: Likewise.
13773 * gcc.dg/tree-ssa/pr21090.c: Likewise.
13774 * gcc.dg/tree-ssa/pr58480.c: Likewise.
13775 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
13776 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
13777 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
13778 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
13779 * gcc.dg/tree-ssa/unreachable.c: Likewise.
13780 * gcc.dg/tree-ssa/vrp02.c: Likewise.
13781 * gcc.dg/tree-ssa/vrp07.c: Likewise.
13782 * gcc.dg/tree-ssa/vrp08.c: Likewise.
13783 * gcc.dg/tree-ssa/vrp55.c: Likewise.
13784 * g++.dg/cpp0x/static_assert9.C: Likewise.
13785 * g++.dg/tree-ssa/nonzero-1.C: Likewise.
13786 * g++.dg/tree-ssa/pr19476-1.C: Likewise.
13787 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
13788 * g++.dg/tree-ssa/pr19476-5.C: Likewise.
13789 * g++.dg/tree-ssa/pr26406.C: Likewise.
13790
13791 2015-05-04 Jakub Jelinek <jakub@redhat.com>
13792
13793 PR tree-optimization/65984
13794 * c-c++-common/ubsan/pr65984.c: New test.
13795
13796 2015-05-04 Jeff Law <law@redhat.com>
13797
13798 * gcc.dg/tree-ssa/shorten-1.c: New test.
13799
13800 2015-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
13801
13802 PR fortran/44735
13803 * gfortran.dg/pr44735.f90: New test.
13804
13805 2015-05-04 Richard Biener <rguenther@suse.de>
13806
13807 PR tree-optimization/65965
13808 * gcc.dg/vect/bb-slp-33.c: New testcase.
13809
13810 2015-05-04 Richard Biener <rguenther@suse.de>
13811
13812 PR tree-optimization/65935
13813 * gcc.dg/vect/bb-slp-pr65935.c: New testcase.
13814
13815 2015-05-03 Christophe Lyon <christophe.lyon@linaro.org>
13816
13817 * gcc.target/aarch64/advsimd-intrinsics/binary_op.inc: Call CHECK
13818 for each supported variant instead of CHECK_RESULTS.
13819 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc: Likewise.
13820 * gcc.target/aarch64/advsimd-intrinsics/unary_op.inc: Likewise.
13821 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: Likewise.
13822 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: Likewise.
13823 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
13824 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
13825 * gcc.target/aarch64/advsimd-intrinsics/vaba.c: Remove dummy
13826 expected results for unsupported variants. Call CHECK for each
13827 supported variant instead of CHECK_RESULTS.
13828 * gcc.target/aarch64/advsimd-intrinsics/vabal.c: Likewise.
13829 * gcc.target/aarch64/advsimd-intrinsics/vabd.c: Likewise.
13830 * gcc.target/aarch64/advsimd-intrinsics/vabdl.c: Likewise.
13831 * gcc.target/aarch64/advsimd-intrinsics/vcls.c: Likewise.
13832 * gcc.target/aarch64/advsimd-intrinsics/vclz.c: Likewise.
13833 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c: Likewise.
13834 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c: Likewise.
13835 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c: Likewise.
13836 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c: Likewise.
13837 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c: Likewise.
13838 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
13839 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
13840 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
13841 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
13842 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
13843 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Likewise.
13844 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: Likewise.
13845 * gcc.target/aarch64/advsimd-intrinsics/vabs.c: Remove dummy
13846 expected results for unsupported variants.
13847 * gcc.target/aarch64/advsimd-intrinsics/vadd.c: Likewise.
13848 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Likewise.
13849 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Likewise.
13850 * gcc.target/aarch64/advsimd-intrinsics/vand.c: Likewise.
13851 * gcc.target/aarch64/advsimd-intrinsics/vbic.c: Likewise.
13852 * gcc.target/aarch64/advsimd-intrinsics/vcage.c: Likewise.
13853 * gcc.target/aarch64/advsimd-intrinsics/vcagt.c: Likewise.
13854 * gcc.target/aarch64/advsimd-intrinsics/vcale.c: Likewise.
13855 * gcc.target/aarch64/advsimd-intrinsics/vcalt.c: Likewise.
13856 * gcc.target/aarch64/advsimd-intrinsics/vceq.c: Likewise.
13857 * gcc.target/aarch64/advsimd-intrinsics/vcge.c: Likewise.
13858 * gcc.target/aarch64/advsimd-intrinsics/vcgt.c: Likewise.
13859 * gcc.target/aarch64/advsimd-intrinsics/vcle.c: Likewise.
13860 * gcc.target/aarch64/advsimd-intrinsics/vclt.c: Likewise.
13861 * gcc.target/aarch64/advsimd-intrinsics/veor.c: Likewise.
13862 * gcc.target/aarch64/advsimd-intrinsics/vneg.c: Likewise.
13863 * gcc.target/aarch64/advsimd-intrinsics/vorn.c: Likewise.
13864 * gcc.target/aarch64/advsimd-intrinsics/vorr.c: Likewise.
13865 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c: Likewise.
13866 * gcc.target/aarch64/advsimd-intrinsics/vqadd.c: Likewise.
13867 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c: Likewise.
13868 * gcc.target/aarch64/advsimd-intrinsics/vqsub.c: Likewise.
13869 * gcc.target/aarch64/advsimd-intrinsics/vsub.c: Likewise.
13870 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: Likewise.
13871 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: Likewise.
13872 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: Likewise.
13873 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Likewise.
13874 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise.
13875
13876 2015-05-03 Thomas Koenig <tkoenig@gcc.gnu.org>
13877
13878 PR fortran/37131
13879 * gfortran.dg/bound_9.f90: Add pointer assignment.
13880
13881 2015-05-01 Paolo Carlini <paolo.carlini@oracle.com>
13882 Prathamesh Kulharni <prathamesh.kulkarni@linaro.org>
13883
13884 PR c++/65858
13885 * g++.dg/cpp0x/Wnarrowing3.C: New.
13886
13887 2015-05-01 Rasmus Villemoes <rv@rasmusvillemoes.dk>
13888
13889 * gcc.dg/20150120-1.c: New test.
13890 * gcc.dg/20150120-2.c: New test.
13891 * gcc.dg/20150120-3.c: New test.
13892
13893 2015-05-01 David Edelsohn <dje.gcc@gmail.com>
13894
13895 * gcc.dg/debug/pr65771.c: Add "dg-add-options tls".
13896
13897 2015-05-01 Renlin Li <renlin.li@arm.com>
13898
13899 * gcc.dg/pr65345-2.c: Add sync_int_long target selector.
13900
13901 2015-05-01 Mikael Morin <mikael@gcc.gnu.org>
13902
13903 * gfortran.dg/bound_simplification_4.f90: New.
13904
13905 2015-04-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13906
13907 * gcc.target/powerpc/crypto-builtin-2.c: Replace powerpc_vsx_ok
13908 with powerpc_p8vector_ok.
13909
13910 2015-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
13911
13912 PR fortran/37131
13913 * gfortran.dg/coarray_lib_this_image_2.f90: Adjust
13914 scan pattern.
13915 * gfortran.dg/bound_9.f90: New test case.
13916
13917 2015-04-30 Uros Bizjak <ubizjak@gmail.com>
13918
13919 * g++.dg/ipa/devirt-28a.C: Require LTO effective target.
13920 * g++.dg/ext/sync-4.C (dg-additional-options): Use -march=pentium
13921 for 32bit x86 targets.
13922 * gcc.dg/pr36504.c (dg-additional-options): Use -march=i686 -msse
13923 for 32bit x86 targets.
13924 * gcc.dg/pr39455.c (dg-additional-options): Ditto.
13925 * gcc.dg/pr45352-1.c (dg-additional-options): Ditto.
13926 * gcc.dg/pr63914.c (dg-additional-options): Use -msse
13927 for 32bit x86 targets.
13928
13929 2015-04-30 Marek Polacek <polacek@redhat.com>
13930
13931 PR tree-optimization/63551
13932 * g++.dg/ipa/pr63551.C: New test.
13933
13934 2015-04-30 Caroline Tice <cmtice@google.com>
13935
13936 PR 65929
13937 * gcc.dg/tree-prof/cold_partition_label.c: Only check for cold
13938 partition size on certain targets.
13939
13940 2015-04-30 Renlin Li <renlin.li@arm.com>
13941
13942 * gcc.target/aarch64/vect-reduc-or_1.c: New.
13943
13944 2015-04-30 Marek Polacek <polacek@redhat.com>
13945
13946 * c-c++-common/Wbool-compare-3.c: New test.
13947
13948 * gcc.dg/pr65901.c (foo): Adjust dg-error.
13949 * gcc.c-torture/compile/pr48767.c (foo): Likewise.
13950
13951 2015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
13952
13953 PR c++/57610
13954 * g++.dg/init/ref22.C: New.
13955
13956 2015-04-30 Marek Polacek <polacek@redhat.com>
13957
13958 * gcc.dg/init-bad-8.c: New test.
13959
13960 * gcc.dg/incomplete-typedef-1.c: New test.
13961
13962 2015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
13963
13964 PR c++/59955
13965 * g++.dg/template/crash121.C: New.
13966
13967 2015-04-29 Petar Jovanovic <petar.jovanovic@rt-rk.com>
13968
13969 * gcc.target/mips/call-from-init.c: New test.
13970 * gcc.target/mips/mips.exp: Add section_start to mips_option_groups.
13971
13972 2015-04-29 Uros Bizjak <ubizjak@gmail.com>
13973
13974 PR target/65871
13975 * gcc.target/i386/pr65871-1.c: New test.
13976 * gcc.target/i386/pr65871-2.c: Ditto.
13977
13978 2015-04-29 Marek Polacek <polacek@redhat.com>
13979
13980 PR c/64610
13981 * c-c++-common/Wbool-compare-1.c (fn1): Remove a few lines.
13982 * c-c++-common/Wbool-compare-2.c: New test.
13983
13984 2015-04-29 Alan Lawrence <alan.lawrence@arm.com>
13985
13986 PR target/65770
13987 * gcc.target/aarch64/vstN_lane_1.c: New file.
13988
13989 2015-04-29 Paolo Carlini <paolo.carlini@oracle.com>
13990
13991 PR c++/64667
13992 * g++.dg/warn/Winit-self-3.C: New.
13993
13994 2015-04-29 Uros Bizjak <ubizjak@gmail.com>
13995
13996 * gfortran.dg/namelist_87.f90: Use dg-add-options ieee.
13997
13998 2015-04-29 Yvan Roux <yvan.roux@linaro.org>
13999
14000 PR target/65924
14001 * gcc.target/arm/pr65924.c: New test.
14002
14003 2015-04-29 Thomas Schwinge <thomas@codesourcery.com>
14004
14005 * g++.dg/gomp/tpl-target-update.C: New file.
14006
14007 2015-04-29 Richard Biener <rguenther@suse.de>
14008
14009 PR tree-optimization/65917
14010 * gcc.dg/tree-ssa/20030922-2.c: Disable ifcombine and XFAIL.
14011
14012 2015-04-29 Christian Bruel <christian.bruel@st.com>
14013
14014 PR target/64835
14015 * gcc.dg/ipa/iinline-attr.c: New test.
14016 * gcc.target/i386/iinline-attr-2.c: New test.
14017
14018 2015-04-28 Andre Vehreschild <vehre@gmx.de>
14019
14020 * gfortran.dg/implicit_class_1.f90: Adding flag to check, if
14021 segfault is fixed.
14022
14023 2015-04-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14024
14025 * gcc.dg/vect/vect-33.c: Remove spurious line.
14026
14027 2015-04-28 Jan Hubicka <hubicka@ucw.cz>
14028
14029 * g++.dg/tree-ssa/pr61034.C: Add temporary; fix template.
14030
14031 2015-04-28 Marek Polacek <polacek@redhat.com>
14032
14033 PR c/65901
14034 * gcc.c-torture/compile/pr48767.c (foo): Add dg-error.
14035 * gcc.dg/pr65901.c: New test.
14036
14037 2015-04-28 Richard Biener <rguenther@suse.de>
14038
14039 PR tree-optimization/62283
14040 * gfortran.dg/vect/pr62283-2.f: New testcase.
14041 * gcc.dg/vect/bb-slp-14.c: Adjust.
14042
14043 2015-04-28 Richard Biener <rguenther@suse.de>
14044
14045 PR tree-optimization/65851
14046 * g++.dg/torture/pr65851.C: New testcase.
14047
14048 2015-04-27 Jeff Law <law@redhat.com>
14049
14050 PR tree-optimization/65217
14051 * gcc.target/i386/pr65217.c: Remove XFAIL.
14052
14053 2015-04-27 Andre Vehreschild <vehre@gmx.de>
14054
14055 PR fortran/60322
14056 Add tests forgotten to svn-add.
14057 * gfortran.dg/class_allocate_19.f03: New test.
14058 * gfortran.dg/class_array_20.f03: New test.
14059 * gfortran.dg/class_array_21.f03: New test.
14060 * gfortran.dg/finalize_29.f08: New test.
14061
14062 2015-04-27 Andre Vehreschild <vehre@gmx.de>
14063
14064 PR fortran/59678
14065 PR fortran/65841
14066 * gfortran.dg/alloc_comp_deep_copy_1.f03: New test.
14067 * gfortran.dg/alloc_comp_deep_copy_2.f03: New test.
14068
14069 2015-04-27 Caroline Tice <cmtice@google.com>
14070
14071 * gcc.dg/tree-prof/cold_partition_label.c (main): Check for cold
14072 partition size.
14073
14074 2015-04-27 Peter Bergner <bergner@vnet.ibm.com>
14075
14076 PR target/64579
14077 * gcc.target/powerpc/htm-1.c: New test.
14078 * gcc.target/powerpc/htm-builtin-1.c (__builtin_tabortdc): Only test
14079 on 64-bit compiles.
14080 (__builtin_tabortdci): Likewise.
14081 (__builtin_tcheck): Remove operand.
14082 * lib/target-supports.exp (check_htm_hw_available): New function.
14083
14084 2015-04-27 Richard Biener <rguenther@suse.de>
14085
14086 * gcc.target/i386/pr65217.c: XFAIL.
14087
14088 2015-04-27 Jakub Jelinek <jakub@redhat.com>
14089
14090 PR tree-optimization/65875
14091 * gcc.c-torture/compile/pr65875.c: New test.
14092
14093 2015-04-25 Marek Polacek <polacek@redhat.com>
14094
14095 PR c/52085
14096 * gcc.dg/enum-incomplete-2.c: New test.
14097 * gcc.dg/enum-mode-1.c: New test.
14098
14099 2015-04-24 Michael Meissner <meissner@linux.vnet.ibm.com>
14100
14101 PR target/65849
14102 * gcc.target/powerpc/pr65849-1.c: New test to verify being able to
14103 set new options.
14104 * gcc.target/powerpc/pr65849-2.c: Likewise.
14105
14106 2015-04-24 Tom de Vries <tom@codesourcery.com>
14107
14108 PR tree-optimization/65802
14109 * g++.dg/pr65802.C: Move to ...
14110 * gcc.dg/pr65802.c: ... here. Add -fexceptions to dg-options. Include
14111 stdarg.h. Rewrite for C.
14112 (fn1): Use va_list and va_arg. Make variable args function. Add use of
14113 va_start and va_end. Remove unnecessary inline asm.
14114
14115 2015-04-24 Uros Bizjak <ubizjak@gmail.com>
14116 Wei Mi <wmi@google.com>
14117
14118 * gcc.target/i386/sse2-load-multi.c: New test.
14119 * gcc.target/i386/sse2-store-multi.c: Ditto.
14120
14121 2015-04-24 Marek Polacek <polacek@redhat.com>
14122
14123 PR c/65830
14124 * c-c++-common/pr65830.c: New test.
14125
14126 PR c/63357
14127 * c-c++-common/Wlogical-op-1.c: New test.
14128
14129 2015-04-24 Marek Polacek <polacek@redhat.com>
14130
14131 PR c/61534
14132 * c-c++-common/pr61534-1.c: New test.
14133
14134 2015-04-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
14135 Steven Bosscher <steven@gcc.gnu.org>
14136
14137 PR rtl-optimization/34503
14138 * gcc.target/arm/pr64616.c: New file.
14139
14140 2015-04-24 Bin Cheng <bin.cheng@arm.com>
14141
14142 * gcc.target/arm/pr42172-1.c: Check str instead of ldr.
14143
14144 2015-04-24 Terry Guo <terry.guo@arm.com>
14145
14146 * gcc.target/arm/pr65710.c: Update the options.
14147
14148 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
14149
14150 * gcc.target/i386/pr65523.c: Skip x32.
14151
14152 2015-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14153
14154 * gcc.target/arm/neon/pr51534.c: Update vcg* scan-assembly patterns
14155 to look for vcl* where appropriate.
14156
14157 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14158
14159 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Replace
14160 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
14161
14162 2015-04-23 Kwok Cheung Yeung <kcy@codesourcery.com>
14163
14164 PR target/26702
14165 * gcc.target/arm/pr26702.c: New test.
14166
14167 2015-04-23 Marek Polacek <polacek@redhat.com>
14168
14169 PR c/65345
14170 * gcc.dg/pr65345-1.c: New test.
14171 * gcc.dg/pr65345-2.c: New test.
14172
14173 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14174
14175 * gcc.target/powerpc/crypto-builtin-2.c: New.
14176
14177 2015-04-23 Andre Vehreschild <vehre@gmx.de>
14178
14179 PR fortran/60322
14180 * gfortran.dg/class_allocate_19.f03: New test.
14181 * gfortran.dg/class_array_20.f03: New test.
14182 * gfortran.dg/class_array_21.f03: New test.
14183 * gfortran.dg/finalize_10.f90: Corrected scan-trees.
14184 * gfortran.dg/finalize_15.f90: Fixing comparision to model
14185 initialization correctly.
14186 * gfortran.dg/finalize_29.f08: New test.
14187
14188 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14189
14190 * gcc.target/powerpc/swaps-p8-18.c: New test.
14191
14192 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14193
14194 PR target/65456
14195 * gcc.dg/vect/bb-slp-24.c: Exclude test for POWER8.
14196 * gcc.dg/vect/bb-slp-25.c: Likewise.
14197 * gcc.dg/vect/bb-slp-29.c: Likewise.
14198 * gcc.dg/vect/bb-slp-32.c: Replace vect_no_align with
14199 vect_no_align && { ! vect_hw_misalign }.
14200 * gcc.dg/vect/bb-slp-9.c: Likewise.
14201 * gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: Exclude test for
14202 vect_hw_misalign.
14203 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Likewise.
14204 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Adjust tests to
14205 account for POWER8, where peeling for alignment is not needed.
14206 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Replace
14207 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
14208 * gcc.dg.vect.if-cvt-stores-vect-ifcvt-18.c: Likewise.
14209 * gcc.dg/vect/no-scevccp-outer-6-global.c: Likewise.
14210 * gcc.dg/vect/no-scevccp-outer-6.c: Likewise.
14211 * gcc.dg/vect/no-vfa-vect-43.c: Likewise.
14212 * gcc.dg/vect/no-vfa-vect-57.c: Likewise.
14213 * gcc.dg/vect/no-vfa-vect-61.c: Likewise.
14214 * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise.
14215 * gcc.dg/vect/no-vfa-vect-depend-2.c: Likewise.
14216 * gcc.dg/vect/no-vfa-vect-depend-3.c: Likewise.
14217 * gcc.dg/vect/pr16105.c: Likewise.
14218 * gcc.dg/vect/pr20122.c: Likewise.
14219 * gcc.dg/vect/pr33804.c: Likewise.
14220 * gcc.dg/vect/pr33953.c: Likewise.
14221 * gcc.dg/vect/pr56787.c: Likewise.
14222 * gcc.dg/vect/pr58508.c: Likewise.
14223 * gcc.dg/vect/slp-25.c: Likewise.
14224 * gcc.dg/vect/vect-105-bit-array.c: Likewise.
14225 * gcc.dg/vect/vect-105.c: Likewise.
14226 * gcc.dg/vect/vect-27.c: Likewise.
14227 * gcc.dg/vect/vect-29.c: Likewise.
14228 * gcc.dg/vect/vect-33.c: Exclude unaligned access test for
14229 POWER8.
14230 * gcc.dg/vect/vect-42.c: Replace vect_no_align with vect_no_align
14231 && { ! vect_hw_misalign }.
14232 * gcc.dg/vect/vect-44.c: Likewise.
14233 * gcc.dg/vect/vect-48.c: Likewise.
14234 * gcc.dg/vect/vect-50.c: Likewise.
14235 * gcc.dg/vect/vect-52.c: Likewise.
14236 * gcc.dg/vect/vect-56.c: Likewise.
14237 * gcc.dg/vect/vect-60.c: Likewise.
14238 * gcc.dg/vect/vect-72.c: Likewise.
14239 * gcc.dg/vect/vect-75-big-array.c: Likewise.
14240 * gcc.dg/vect/vect-75.c: Likewise.
14241 * gcc.dg/vect/vect-77-alignchecks.c: Likewise.
14242 * gcc.dg/vect/vect-77-global.c: Likewise.
14243 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
14244 * gcc.dg/vect/vect-78-global.c: Likewise.
14245 * gcc.dg/vect/vect-93.c: Likewise.
14246 * gcc.dg/vect/vect-95.c: Likewise.
14247 * gcc.dg/vect/vect-96.c: Likewise.
14248 * gcc.dg/vect/vect-cond-1.c: Likewise.
14249 * gcc.dg/vect/vect-cond-3.c: Likewise.
14250 * gcc.dg/vect/vect-cond-4.c: Likewise.
14251 * gcc.dg/vect/vect-cselim-1.c: Likewise.
14252 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
14253 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
14254 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
14255 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
14256 * gcc.dg/vect/vect-nest-cycle-1.c: Likewise.
14257 * gcc.dg/vect/vect-nest-cycle-2.c: Likewise.
14258 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
14259 * gcc.dg/vect/vect-outer-3a.c: Likewise.
14260 * gcc.dg/vect/vect-outer-5.c: Likewise.
14261 * gcc.dg/vect/vect-outer-fir-big-array.c: Likewise.
14262 * gcc.dg/vect/vect-outer-fir-lb-big-array.c: Likewise.
14263 * gcc.dg/vect/vect-outer-fir-lb.c: Likewise.
14264 * gcc.dg/vect/vect-outer-fir.c: Likewise.
14265 * gcc.dg/vect/vect-peel-3.c: Likewise.
14266 * gcc.dg/vect/vect-peel-4.c: Likewise.
14267 * gcc.dg/vect/vect-pre-interact.c: Likewise.
14268 * gcc.target/powerpc/pr65456.c: New test.
14269 * gcc.target/powerpc/vsx-vectorize-2.c: Exclude test for POWER8.
14270 * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
14271 * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
14272 * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
14273 * gfortran.dg/vect/vect-2.f90: Replace vect_no_align with
14274 vect_no_align && { ! vect_hw_misalign }.
14275 * gfortran.dg/vect/vect-3.f90: Likewise.
14276 * gfortran.dg/vect/vect-4.f90: Likewise.
14277 * gfortran.dg/vect/vect-5.f90: Likewise.
14278 * lib/target-supports.exp (check_effective_target_vect_no_align):
14279 Return 1 for POWER8.
14280 (check_effective_target_vect_hw_misalign): Return 1 for POWER8.
14281
14282 2015-04-22 Steven G. Kargl <kargl@gcc.gnu.org>
14283
14284 PR fortran/65429
14285 * gfortran.dg/pr65429.f90: New test.
14286
14287 2015-04-22 Yury Gribov <y.gribov@samsung.com>
14288
14289 * c-c++-common/asan/user-section-1.c: New test.
14290 * c-c++-common/asan/user-section-2.c: New test.
14291 * c-c++-common/asan/user-section-3.c: New test.
14292
14293 2015-04-22 Hale Wang <hale.wang@arm.com>
14294 Terry Guo <terry.guo@arm.com>
14295
14296 PR rtl-optimization/64818
14297 * gcc.target/arm/pr64818.c: New test.
14298
14299 2015-04-21 Jan Hubicka <hubicka@ucw.cz>
14300
14301 PR ipa/65076
14302 * g++.dg/tree-ssa/pr61034.C: Update template.
14303 * g++.dg/warn/Warray-bounds.C: Harden for DSE.
14304 * gcc.dg/Warray-bounds-11.c: Likewise.
14305 * gcc.dg/Warray-bounds.c: Likewise.
14306
14307 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14308
14309 PR libgfortran/65234
14310 * gfortran.dg/fmt_unlimited.f90: New test.
14311
14312 2015-04-21 Andreas Tobler <andreast@gcc.gnu.org>
14313
14314 * gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to use actual
14315 headers.
14316 * gcc.target/i386/avx512bw-vpermt2w-2.c: Likewise.
14317 * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Likewise.
14318 * gcc.target/i386/avx512bw-vpmaddwd-2.c: Likewise.
14319 * gcc.target/i386/avx512dq-vfpclasspd-2.c: Likewise.
14320 * gcc.target/i386/avx512dq-vfpclassps-2.c: Likewise.
14321 * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Likewise.
14322 * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Likewise.
14323
14324 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14325
14326 PR libgfortran/56743
14327 * gfortran.dg/namelist_87.f90: New test.
14328
14329 2015-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14330
14331 * gcc.target/aarch64/mult-synth_1.c: New test.
14332 * gcc.target/aarch64/mult-synth_2.c: Likewise.
14333 * gcc.target/aarch64/mult-synth_3.c: Likewise.
14334 * gcc.target/aarch64/mult-synth_4.c: Likewise.
14335 * gcc.target/aarch64/mult-synth_5.c: Likewise.
14336 * gcc.target/aarch64/mult-synth_6.c: Likewise.
14337
14338 2015-04-21 Richard Biener <rguenther@suse.de>
14339
14340 PR tree-optimization/65650
14341 * gcc.dg/tree-ssa/ssa-ccp-37.c: New testcase.
14342 * gcc.dg/tree-ssa/forwprop-11.c: Adjust.
14343 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
14344 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
14345 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
14346 * gcc.dg/tree-ssa/ssa-fre-32.c: Likewise.
14347
14348 2015-04-21 Tom de Vries <tom@codesourcery.com>
14349
14350 PR tree-optimization/65802
14351 * g++.dg/pr65802.C: New test.
14352
14353 2015-04-21 Bin Cheng <bin.cheng@arm.com>
14354
14355 PR testsuite/65767
14356 * g++.dg/lto/pr65276_0.C: Change namespace std to std2.
14357 * g++.dg/lto/pr65276_1.C: Change namespace std to std2.
14358
14359 2015-04-20 Paolo Carlini <paolo.carlini@oracle.com>
14360
14361 PR c++/65801
14362 * g++.dg/cpp0x/Wnarrowing2.C: New.
14363
14364 2015-04-20 Jeff Law <law@redhat.com>
14365
14366 PR tree-optimization/65658
14367 * gcc.dg/pr65658.c: New test.
14368
14369 2015-04-20 Alan Lawrence <alan.lawrence@arm.com>
14370
14371 PR target/64134
14372 * gcc.target/aarch64/vec_init_1.c: New test.
14373
14374 2015-04-20 Yvan Roux <yvan.roux@linaro.org>
14375
14376 * gcc.target/arm/pr65729.c: Restrict to hard float ABI compliant
14377 targets.
14378
14379 2015-04-18 Martin Sebor <msebor@redhat.com>
14380
14381 * gfortran.dg/pr32627.f03 (strptr): Change size to match the number
14382 of non-nul characters.
14383 * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout
14384
14385 2015-04-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14386
14387 PR target/65787
14388 * gcc.target/powerpc/pr65787.c: New.
14389
14390 2015-04-17 Jakub Jelinek <jakub@redhat.com>
14391
14392 PR target/65689
14393 * gcc.target/aarch64/c-output-template-4.c: New test.
14394
14395 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
14396
14397 PR target/65780
14398 * gcc.dg/pr65780-1.c: New test.
14399 * gcc.dg/pr65780-2.c: Likewise.
14400 * gcc.target/i386/pr32219-9.c: Likewise.
14401 * gcc.target/i386/pr32219-1.c (xxx): Make it initialized common
14402 symbol.
14403 * gcc.target/i386/pr64317.c (c): Initialize.
14404
14405 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
14406
14407 PR target/65612
14408 * g++.dg/ext/mv18.C: New test.
14409 * g++.dg/ext/mv19.C: Likewise.
14410 * g++.dg/ext/mv20.C: Likewise.
14411 * g++.dg/ext/mv21.C: Likewise.
14412 * g++.dg/ext/mv22.C: Likewise.
14413 * g++.dg/ext/mv23.C: Likewise.
14414
14415 2015-04-17 Patrick Palka <ppalka@gcc.gnu.org>
14416
14417 PR c++/64527
14418 * g++.dg/init/pr64527.C: New test.
14419
14420 2015-04-17 Tom de Vries <tom@codesourcery.com>
14421 Michael Matz <matz@suse.de>
14422
14423 PR tree-optimization/64950
14424 * gcc.dg/tree-ssa/stdarg-2.c: Change f15 scan-tree-dump for target
14425 x86_64-*-*.
14426
14427 2015-04-17 Yury Gribov <y.gribov@samsung.com>
14428
14429 * c-c++-common/asan/user-section-1.c: New test.
14430
14431 2015-04-17 Jakub Jelinek <jakub@redhat.com>
14432
14433 PR debug/65771
14434 * gcc.dg/debug/pr65771.c: New test.
14435
14436 2015-04-16 H.J. Lu <hongjiu.lu@intel.com>
14437
14438 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Replace
14439 __buitlin_alloca with __builtin_alloca.
14440
14441 2015-04-16 Alan Lawrence <alan.lawrence@arm.com>
14442
14443 * gcc.target/aarch64/vldN_lane_1.c: Correct dup->lane in comments.
14444
14445 2015-04-16 Richard Biener <rguenther@suse.de>
14446
14447 PR tree-optimization/64277
14448 * gcc.dg/Warray-bounds-14.c: New testcase.
14449 * gcc.dg/Warray-bounds-15.c: Likewise.
14450 * c-c++-common/ubsan/bounds-4.c: Disable -Warray-bounds.
14451 * c-c++-common/ubsan/bounds-6.c: Likewise.
14452
14453 2015-04-16 Renlin Li <renlin.li@arm.com>
14454
14455 * gcc.target/aarch64/unsigned-unsignedfloat.c: New.
14456 * gcc.target/arm/unsigned-float.c: New.
14457
14458 2015-04-16 Richard Biener <rguenther@suse.de>
14459
14460 * gcc.dg/tree-ssa/ssa-ccp-36.c: New testcase.
14461 * gcc.dg/tree-ssa/pr37508.c: Adjust.
14462 * gfortran.dg/reassoc_6.f: Remove XFAIL.
14463
14464 2015-04-15 Paolo Carlini <paolo.carlini@oracle.com>
14465
14466 * g++.dg/cpp0x/alias-decl-22.C: Adjust for error + inform change.
14467 * g++.dg/cpp0x/decltype-call1.C: Likewise.
14468 * g++.dg/cpp0x/defaulted21.C: Likewise.
14469 * g++.dg/cpp0x/defaulted28.C: Likewise.
14470 * g++.dg/cpp0x/defaulted47.C: Likewise.
14471 * g++.dg/cpp0x/elision_neg.C: Likewise.
14472 * g++.dg/cpp0x/fntmpdefarg3.C: Likewise.
14473 * g++.dg/cpp0x/implicit-trivial1.C: Likewise.
14474 * g++.dg/cpp0x/implicit1.C: Likewise.
14475 * g++.dg/cpp0x/implicit9.C: Likewise.
14476 * g++.dg/cpp0x/inh-ctor9.C: Likewise.
14477 * g++.dg/cpp0x/range-for13.C: Likewise.
14478 * g++.dg/gomp/clause-2.C: Likewise.
14479 * g++.dg/gomp/udr-5.C: Likewise.
14480 * g++.dg/inherit/access6.C: Likewise.
14481 * g++.dg/lookup/duperr1.C: Likewise.
14482 * g++.dg/lookup/friend2.C: Likewise.
14483 * g++.dg/lookup/pr6936.C: Likewise.
14484 * g++.dg/lookup/scoped1.C: Likewise.
14485 * g++.dg/lookup/using26.C: Likewise.
14486 * g++.dg/lookup/using38.C: Likewise.
14487 * g++.dg/other/access2.C: Likewise.
14488 * g++.dg/overload/defarg3.C: Likewise.
14489 * g++.dg/overload/defarg6.C: Likewise.
14490 * g++.dg/parse/access11.C: Likewise.
14491 * g++.dg/parse/access2.C: Likewise.
14492 * g++.dg/parse/access3.C: Likewise.
14493 * g++.dg/parse/access4.C: Likewise.
14494 * g++.dg/parse/access5.C: Likewise.
14495 * g++.dg/parse/access6.C: Likewise.
14496 * g++.dg/parse/access8.C: Likewise.
14497 * g++.dg/parse/access9.C: Likewise.
14498 * g++.dg/parse/crash40.C: Likewise.
14499 * g++.dg/tc1/dr142.C: Likewise.
14500 * g++.dg/tc1/dr166.C: Likewise.
14501 * g++.dg/tc1/dr52.C: Likewise.
14502 * g++.dg/template/access11.C: Likewise.
14503 * g++.dg/template/access18.C: Likewise.
14504 * g++.dg/template/access19.C: Likewise.
14505 * g++.dg/template/access2.C: Likewise.
14506 * g++.dg/template/access20.C: Likewise.
14507 * g++.dg/template/access26.C: Likewise.
14508 * g++.dg/template/access3.C: Likewise.
14509 * g++.dg/template/access7.C: Likewise.
14510 * g++.dg/template/conv12.C: Likewise.
14511 * g++.dg/template/crash69.C: Likewise.
14512 * g++.dg/template/friend31.C: Likewise.
14513 * g++.dg/template/friend32.C: Likewise.
14514 * g++.dg/template/memfriend15.C: Likewise.
14515 * g++.dg/template/memfriend16.C: Likewise.
14516 * g++.dg/template/memfriend17.C: Likewise.
14517 * g++.dg/template/memfriend7.C: Likewise.
14518 * g++.dg/template/pr32519.C: Likewise.
14519 * g++.dg/template/qualttp21.C: Likewise.
14520 * g++.dg/template/qualttp8.C: Likewise.
14521 * g++.dg/template/ttp10.C: Likewise.
14522 * g++.dg/template/typedef11.C: Likewise.
14523 * g++.dg/template/typedef13.C: Likewise.
14524 * g++.dg/template/typedef19.C: Likewise.
14525 * g++.dg/template/typedef20.C: Likewise.
14526 * g++.dg/template/typedef22.C: Likewise.
14527 * g++.dg/template/using16.C: Likewise.
14528 * g++.dg/template/virtual3.C: Likewise.
14529 * g++.dg/ubsan/pr61272.C: Likewise.
14530 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14531 * g++.old-deja/g++.brendan/crash11.C: Likewise.
14532 * g++.old-deja/g++.brendan/enum6.C: Likewise.
14533 * g++.old-deja/g++.brendan/visibility1.C: Likewise.
14534 * g++.old-deja/g++.brendan/visibility10.C: Likewise.
14535 * g++.old-deja/g++.brendan/visibility2.C: Likewise.
14536 * g++.old-deja/g++.brendan/visibility6.C: Likewise.
14537 * g++.old-deja/g++.brendan/visibility7.C: Likewise.
14538 * g++.old-deja/g++.brendan/visibility8.C: Likewise.
14539 * g++.old-deja/g++.brendan/visibility9.C: Likewise.
14540 * g++.old-deja/g++.bugs/900428_03.C: Likewise.
14541 * g++.old-deja/g++.jason/access17.C: Likewise.
14542 * g++.old-deja/g++.jason/access18.C: Likewise.
14543 * g++.old-deja/g++.jason/access22.C: Likewise.
14544 * g++.old-deja/g++.jason/access23.C: Likewise.
14545 * g++.old-deja/g++.jason/access8.C: Likewise.
14546 * g++.old-deja/g++.jason/delete3.C: Likewise.
14547 * g++.old-deja/g++.jason/report.C: Likewise.
14548 * g++.old-deja/g++.law/access2.C: Likewise.
14549 * g++.old-deja/g++.law/access3.C: Likewise.
14550 * g++.old-deja/g++.law/access4.C: Likewise.
14551 * g++.old-deja/g++.law/access5.C: Likewise.
14552 * g++.old-deja/g++.law/arm12.C: Likewise.
14553 * g++.old-deja/g++.law/arm14.C: Likewise.
14554 * g++.old-deja/g++.law/ctors13.C: Likewise.
14555 * g++.old-deja/g++.law/union2.C: Likewise.
14556 * g++.old-deja/g++.law/visibility12.C: Likewise.
14557 * g++.old-deja/g++.law/visibility15.C: Likewise.
14558 * g++.old-deja/g++.law/visibility16.C: Likewise.
14559 * g++.old-deja/g++.law/visibility17.C: Likewise.
14560 * g++.old-deja/g++.law/visibility18.C: Likewise.
14561 * g++.old-deja/g++.law/visibility19.C: Likewise.
14562 * g++.old-deja/g++.law/visibility20.C: Likewise.
14563 * g++.old-deja/g++.law/visibility21.C: Likewise.
14564 * g++.old-deja/g++.law/visibility24.C: Likewise.
14565 * g++.old-deja/g++.law/visibility4.C: Likewise.
14566 * g++.old-deja/g++.law/visibility5.C: Likewise.
14567 * g++.old-deja/g++.law/visibility6.C: Likewise.
14568 * g++.old-deja/g++.law/visibility7.C: Likewise.
14569 * g++.old-deja/g++.law/visibility8.C: Likewise.
14570 * g++.old-deja/g++.law/visibility9.C: Likewise.
14571 * g++.old-deja/g++.niklas/t135.C: Likewise.
14572 * g++.old-deja/g++.oliva/delete1.C: Likewise.
14573 * g++.old-deja/g++.oliva/partord1.C: Likewise.
14574 * g++.old-deja/g++.other/access11.C: Likewise.
14575 * g++.old-deja/g++.other/access4.C: Likewise.
14576 * g++.old-deja/g++.other/access7.C: Likewise.
14577 * g++.old-deja/g++.other/crash1.C: Likewise.
14578 * g++.old-deja/g++.other/crash7.C: Likewise.
14579 * g++.old-deja/g++.other/friend1.C: Likewise.
14580 * g++.old-deja/g++.other/friend4.C: Likewise.
14581 * g++.old-deja/g++.other/friend9.C: Likewise.
14582 * g++.old-deja/g++.other/lineno1.C: Likewise.
14583 * g++.old-deja/g++.other/using1.C: Likewise.
14584 * g++.old-deja/g++.pt/enum14.C: Likewise.
14585 * g++.old-deja/g++.pt/friend11.C: Likewise.
14586 * g++.old-deja/g++.pt/friend21.C: Likewise.
14587 * g++.old-deja/g++.pt/friend3.C: Likewise.
14588 * g++.old-deja/g++.pt/inherit2.C: Likewise.
14589 * g++.old-deja/g++.pt/memtemp74.C: Likewise.
14590 * g++.old-deja/g++.pt/memtemp89.C: Likewise.
14591 * g++.old-deja/g++.robertl/eb94.C: Likewise.
14592
14593 2015-04-15 Jakub Jelinek <jakub@redhat.com>
14594
14595 PR ipa/65765
14596 * g++.dg/ipa/pr65765.C: New test.
14597
14598 2015-04-15 Nick Clifton <nickc@redhat.com>
14599
14600 * gcc.target/rx/builtins.c: Disable RMPA test if string
14601 instructions are not allowed.
14602
14603 2015-04-15 Alan Modra <amodra@gmail.com>
14604
14605 * gcc.dg/pr65408.c: New.
14606
14607 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
14608
14609 PR target/65729
14610 * gcc.target/arm/pr65729.c: New test.
14611
14612 2015-04-14 Richard Biener <rguenther@suse.de>
14613
14614 PR tree-optimization/65758
14615 * gfortran.fortran-torture/compile/pr65758.f90: New testcase.
14616
14617 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
14618
14619 PR target/65648
14620 * gcc.c-torture/execute/pr65648.c: New test.
14621
14622 2015-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
14623
14624 * gcc.target/i386/avx512dq-vfpclasspd-2.c (check_fp_class_dp): Use
14625 __builtin_finite instead of finite.
14626 * gcc.target/i386/avx512dq-vfpclassps-2.c (check_fp_class_sp):
14627 Likewise.
14628
14629 2015-04-14 Marc Glisse <marc.glisse@inria.fr>
14630
14631 PR tree-optimization/63387
14632 * gcc.dg/pr63387.c: New testcase.
14633
14634 2015-04-12 Jan Hubicka <hubicka@ucw.cz>
14635
14636 * g++.dg/tree-ssa/nonzero-3.C: New testcase.
14637
14638 2015-04-13 Richard Biener <rguenther@suse.de>
14639
14640 PR tree-optimization/65204
14641 * gcc.dg/tree-ssa/ssa-ccp-35.c: New testcase.
14642
14643 2015-04-13 Terry Guo <terry.guo@arm.com>
14644
14645 PR target/65710
14646 * gcc.target/arm/pr65710.c: New.
14647
14648 2015-04-12 Jakub Jelinek <jakub@redhat.com>
14649
14650 PR tree-optimization/65747
14651 * g++.dg/torture/pr65747.C: New test.
14652
14653 2015-04-12 Jakub Jelinek <jakub@redhat.com>
14654
14655 PR c++/65736
14656 * g++.dg/cpp0x/pr65736.C: New test.
14657
14658 2015-04-11 Jan Hubicka <hubicka@ucw.cz>
14659 Martin Liska <mliska@suse.cz>
14660
14661 PR ipa/65722
14662 * g++.dg/ipa/pr65722.C: New testcase.
14663
14664 2015-04-11 Jakub Jelinek <jakub@redhat.com>
14665
14666 PR tree-optimization/65735
14667 * gcc.c-torture/compile/pr65735.c: New test.
14668
14669 2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
14670
14671 PR middle-end/65554
14672 * g++.dg/opt/pr65554.C: Use __SIZE_TYPE__ instead of unsigned long.
14673
14674 2015-04-11 Jakub Jelinek <jakub@redhat.com>
14675
14676 PR target/65671
14677 * gcc.target/i386/pr65671.c: Require avx512vl effective target.
14678
14679 2015-04-10 Yvan Roux <yvan.roux@linaro.org>
14680
14681 PR target/65647
14682 * gcc.target/arm/pr65647-2.c: New.
14683
14684 2015-04-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14685
14686 PR target/65694
14687 * g++.dg/torture/pr65694.C: New test.
14688
14689 2015-04-10 Tobias Burnus <burnus@net-b.de>
14690
14691 * gfortran.dg/coarray_lock_6.f90: New.
14692 * gfortran.dg/coarray_lock_7.f90: New.
14693 * gfortran.dg/coarray/lock_2.f90: New.
14694
14695 2015-04-10 Mikael Morin <mikael@gcc.gnu.org>
14696
14697 PR fortran/56674
14698 PR fortran/58813
14699 PR fortran/59016
14700 PR fortran/59024
14701 * gfortran.dg/used_types_27.f90: New.
14702
14703 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
14704
14705 PR target/65671
14706 * gcc.target/i386/pr65671.c: New.
14707
14708 2015-04-09 Jakub Jelinek <jakub@redhat.com>
14709
14710 PR tree-optimization/65709
14711 * c-c++-common/ubsan/align-9.c: New test.
14712
14713 2013-04-09 Paul Thomas <pault@gcc.gnu.org>
14714
14715 PR fortran/56852
14716 * gfortran.dg/pr56852.f90: New test.
14717
14718 2015-04-09 Marek Polacek <polacek@redhat.com>
14719 Jakub Jelinek <jakub@redhat.com>
14720
14721 PR middle-end/65554
14722 * g++.dg/opt/pr65554.C: New test.
14723
14724 2015-04-09 Jakub Jelinek <jakub@redhat.com>
14725
14726 PR c++/65690
14727 * c-c++-common/attr-aligned-1.c: New test.
14728
14729 2015-04-09 Ilya Enkovich <ilya.enkovich@intel.com>
14730
14731 * gcc.target/i386/mpx/memmove-zero-length.c: New.
14732
14733 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
14734
14735 PR target/65676
14736 * gcc.target/i386/sse-25.c: New.
14737
14738 2015-04-09 Jakub Jelinek <jakub@redhat.com>
14739
14740 PR target/65693
14741 * gcc.target/i386/pr65693.c: New test.
14742
14743 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
14744
14745 * gcc.dg/lto/chkp-static-bounds_0.c: New.
14746
14747 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
14748
14749 * gcc.target/i386/mpx/chkp-thunk-comdat-3.c: New.
14750
14751 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
14752
14753 * gcc.target/i386/thunk-retbnd.c: New.
14754
14755 2015-04-08 Eric Botcazou <ebotcazou@adacore.com>
14756
14757 * gnat.dg/opt48.adb: New test.
14758 * gnat.dg/opt48_pkg1.ad[sb]: New helper.
14759 * gnat.dg/opt48_pkg2.ad[sb]: Likewise.
14760
14761 2015-04-07 Jan Hubicka <hubicka@ucw.cz>
14762
14763 PR ipa/65540
14764 * gcc.c-torture/compile/pr65540.c: New.
14765
14766 2015-04-07 Alan Lawrence <alan.lawrence@arm.com>
14767
14768 * gcc.target/aarch64/c-output-template-3.c: Add -O, remove
14769 -Wno-pointer-arith.
14770
14771 2015-04-07 Jakub Jelinek <jakub@redhat.com>
14772
14773 PR debug/65678
14774 * g++.dg/debug/pr65678.C: New test.
14775
14776 PR middle-end/65680
14777 * gcc.c-torture/compile/pr65680.c: New test.
14778
14779 2015-04-07 Andre Vehreschild <vehre@gmx.de>
14780
14781 PR fortran/65548
14782 * gfortran.dg/allocate_with_source_5.f90: New test.
14783
14784 2015-04-07 Ilya Enkovich <ilya.enkovich@intel.com>
14785
14786 * gcc.target/i386/mpx/chkp-thunk-comdat-1.cc: New.
14787 * gcc.target/i386/mpx/chkp-thunk-comdat-2.cc: New.
14788
14789 2015-04-07 Bin Cheng <bin.cheng@arm.com>
14790
14791 * gcc.target/arm/pr65647.c: Add option "-mfloat-abi=soft".
14792
14793 2015-04-06 Michael Meissner <meissner@linux.vnet.ibm.com>
14794
14795 PR target/65614
14796 * gcc.target/powerpc/compress-float-ppc-pic.c: Run test on power5
14797 to get floating point compression.
14798 * gcc.target/powerpc/compress-foat-ppc.c: Likewise.
14799
14800 2015-04-06 Jakub Jelinek <jakub@redhat.com>
14801
14802 PR preprocessor/61977
14803 * gcc.dg/cpp/pr61977.c: New test.
14804
14805 2015-04-06 Ilya Enkovich <ilya.enkovich@intel.com>
14806
14807 * gcc.dg/lto/chkp-ctor-merge_0.c: New.
14808
14809 2015-04-04 Vladimir Makarov <vmakarov@redhat.com>
14810
14811 PR target/65647
14812 * gcc.target/arm/pr65647.c: New.
14813
14814 2015-04-03 Jan Hubicka <hubicka@ucw.cz>
14815
14816 PR ipa/65655
14817 * g++.dg/torture/pr65655.C: New testcase.
14818
14819 2015-04-03 Paolo Carlini <paolo.carlini@oracle.com>
14820
14821 PR c++/64085
14822 * g++.dg/cpp1y/lambda-init13.C: New.
14823
14824 2015-04-03 Marek Polacek <polacek@redhat.com>
14825
14826 * g++.dg/cpp0x/pr57101.C: Use proper type for size_t.
14827
14828 2015-04-02 Marek Polacek <polacek@redhat.com>
14829
14830 PR c++/65642
14831 * g++.dg/cpp0x/constexpr-fold1.C: New test.
14832 * g++.dg/cpp0x/constexpr-fold2.C: New test.
14833
14834 2015-04-02 Jakub Jelinek <jakub@redhat.com>
14835
14836 PR preprocessor/61977
14837 * gcc.target/powerpc/pr61977-1.c: New test.
14838 * gcc.target/powerpc/pr61977-2.c: New test.
14839
14840 2015-04-01 Paolo Carlini <paolo.carlini@oracle.com>
14841
14842 PR c++/56100
14843 * g++.dg/warn/Wshadow-8.C: New.
14844 * g++.dg/warn/Wshadow-9.C: Likewise.
14845 * g++.dg/warn/Wshadow-10.C: Likewise.
14846 * g++.dg/warn/Wshadow-11.C: Likewise.
14847
14848 2015-04-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
14849
14850 * gcc.dg/pr23623.c: Added aligned attribute.
14851 * gcc.dg/20141029-1.c: Likewise.
14852 * gcc.dg/20150306-1.c: New test.
14853
14854 2015-04-01 Marek Polacek <polacek@redhat.com>
14855
14856 PR c++/65554
14857 * g++.dg/cpp0x/initlist93.C: New test.
14858 * g++.dg/cpp0x/initlist94.C: New test.
14859
14860 2015-04-01 Max Ostapenko <m.ostapenko@partner.samsung.com>
14861
14862 PR target/65624
14863 * gcc.target/aarch64/pr65624.c: New test.
14864
14865 2015-03-31 Jan Hubicka <hubicka@ucw.cz>
14866
14867 * gcc.dg/ipa/inlinehint-4.c: New testcase.
14868
14869 2015-03-31 Alex Velenko <Alex.Velenko@arm.com>
14870
14871 * gcc.target/arm/pr45701-1.c (history_expand_line_internal): Add an
14872 extra variable to force stack alignment.
14873 * gcc.target/arm/pr45701-2.c (history_expand_line_internal): Add an
14874 extra variable to force stack alignment.
14875
14876 2015-03-31 Marek Polacek <polacek@redhat.com>
14877
14878 PR c++/65390
14879 * g++.dg/template/pr65390.C: New test.
14880
14881 2015-03-31 Martin Liska <mliska@suse.cz>
14882
14883 * g++.dg/ipa/pr65557.C: New test.
14884
14885 2015-03-31 Dominik Vogt <vogt@linux.vnet.ibm.com>
14886
14887 * gcc.target/s390/hotpatch-25.c: New test.
14888 * gcc.target/s390/hotpatch-1.c: Update test.
14889 * gcc.target/s390/hotpatch-10.c: Update test.
14890 * gcc.target/s390/hotpatch-11.c: Update test.
14891 * gcc.target/s390/hotpatch-12.c: Update test.
14892 * gcc.target/s390/hotpatch-13.c: Update test.
14893 * gcc.target/s390/hotpatch-14.c: Update test.
14894 * gcc.target/s390/hotpatch-15.c: Update test.
14895 * gcc.target/s390/hotpatch-16.c: Update test.
14896 * gcc.target/s390/hotpatch-17.c: Update test.
14897 * gcc.target/s390/hotpatch-18.c: Update test.
14898 * gcc.target/s390/hotpatch-19.c: Update test.
14899 * gcc.target/s390/hotpatch-2.c: Update test.
14900 * gcc.target/s390/hotpatch-21.c: Update test.
14901 * gcc.target/s390/hotpatch-22.c: Update test.
14902 * gcc.target/s390/hotpatch-23.c: Update test.
14903 * gcc.target/s390/hotpatch-24.c: Update test.
14904 * gcc.target/s390/hotpatch-3.c: Update test.
14905 * gcc.target/s390/hotpatch-4.c: Update test.
14906 * gcc.target/s390/hotpatch-5.c: Update test.
14907 * gcc.target/s390/hotpatch-6.c: Update test.
14908 * gcc.target/s390/hotpatch-7.c: Update test.
14909 * gcc.target/s390/hotpatch-8.c: Update test.
14910 * gcc.target/s390/hotpatch-9.c: Update test.
14911 * gcc.target/s390/hotpatch-compile-16.c: Update test.
14912
14913 2015-03-31 Richard Biener <rguenther@suse.de>
14914
14915 PR middle-end/65626
14916 * g++.dg/torture/pr65626.C: New testcase.
14917
14918 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
14919
14920 PR target/65531
14921 * gcc.target/i386/mpx/pr65531.cc: New.
14922
14923 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
14924
14925 PR target/65602
14926 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Use
14927 __builtin_alloca instead of alloca.
14928 * gcc.target/i386/mpx/alloca-1-nov.c (mpx_test): Likewise.
14929 * gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise.
14930 * lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper
14931 check.
14932
14933 2015-03-30 Jakub Jelinek <jakub@redhat.com>
14934
14935 PR ipa/65610
14936 * g++.dg/ubsan/pr65610.C: New test.
14937
14938 2015-03-30 Marek Polacek <polacek@redhat.com>
14939
14940 PR c++/65398
14941 * g++.dg/cpp0x/pr65398-2.C: New test.
14942
14943 2015-03-30 Marek Polacek <polacek@redhat.com>
14944
14945 * c-c++-common/pr65556.c: Change the width of bit-fields.
14946
14947 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
14948
14949 PR ipa/65588
14950 * gcc.target/i386/pr65588.c: New testcase.
14951
14952 2015-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
14953
14954 PR libgfortran/65563
14955 * gfortran.dg/open_errors_2.f90: New test.
14956
14957 2015-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14958
14959 PR libgfortran/65596
14960 * gfortran.dg/namelist_86.f90: New test.
14961
14962 2015-03-28 Andre Vehreschild <vehre@gmx.de>
14963
14964 * gfortran.dg/unlimited_polymorphic_24.f03: Fixing copyright
14965 statement to reflect new ownership.
14966
14967 2015-03-28 Paolo Carlini <paolo.carlini@oracle.com>
14968
14969 PR c++/42328
14970 * g++.dg/template/friend58.C: New.
14971 * g++.dg/template/friend59.C: Likewise.
14972
14973 2015-03-27 Tobias Burnus <burnus@net-b.de>
14974
14975 PR c/65586
14976 * g++.dg/gomp/openmp-simd-3.C: New.
14977 * gcc.dg/gomp/openmp-simd-3.c: New.
14978
14979 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
14980
14981 PR target/65248
14982 * gcc.target/i386/pr65248-1.c: New file.
14983 * gcc.target/i386/pr65248-2.c: Likewise.
14984 * gcc.target/i386/pr65248-3.c: Likewise.
14985 * gcc.target/i386/pr65248-4.c: Likewise.
14986
14987 2015-03-27 Jakub Jelinek <jakub@redhat.com>
14988
14989 PR target/65593
14990 * gcc.c-torture/compile/pr65593.c: New test.
14991
14992 2015-03-27 Paolo Carlini <paolo.carlini@oracle.com>
14993
14994 PR c++/59329
14995 * g++.dg/cpp1y/constexpr-assert1.C: New.
14996
14997 2015-03-27 Marek Polacek <polacek@redhat.com>
14998
14999 PR c++/65556
15000 * c-c++-common/pr65556.c: New test.
15001
15002 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
15003
15004 PR ipa/65600
15005 * g++.dg/torture/pr65600.C: New testcase.
15006
15007 2015-03-27 Vladimir Makarov <vmakarov@redhat.com>
15008
15009 PR target/65407
15010 * gcc.target/i386/avx512f-kandnw-1.c: Add scanning kmovw.
15011
15012 2015-03-27 Andre Vehreschild <vehre@gmx.de>
15013
15014 * gfortran.dg/unlimited_polymorphic_24.f03: Added copyright
15015 statement and cleanup. Fixed typos.
15016
15017 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
15018
15019 PR middle-end/65595
15020 * gcc.c-torture/compile/pr65595.c: New testcase.
15021
15022 2015-03-27 Marek Polacek <polacek@redhat.com>
15023
15024 PR sanitizer/65583
15025 * g++.dg/ubsan/pr65583.C: New test.
15026
15027 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
15028
15029 * gcc.c-torture/compile/20150327.c: New testcase.
15030
15031 2015-03-26 Richard Biener <rguenther@suse.de>
15032
15033 PR middle-end/65555
15034 * g++.dg/torture/pr65555.C: New testcase.
15035
15036 2015-03-26 Jakub Jelinek <jakub@redhat.com>
15037
15038 PR tree-optimization/64715
15039 * gcc.dg/builtin-object-size-15.c: New test.
15040 * gcc.dg/pr64715-1.c: New test.
15041 * gcc.dg/pr64715-2.c: New test.
15042
15043 2015-03-26 Richard Biener <rguenther@suse.de>
15044
15045 PR middle-end/65519
15046 * gnat.dg/specs/opt2.ads: Fix testcase.
15047
15048 2015-03-25 Martin Sebor <msebor@redhat.com>
15049
15050 PR testsuite/65526
15051 * lib/target-supports.exp (check_effective_target_arm32): Fail early
15052 when target isn't arm*-*-*-*.
15053 (check_effective_target_arm_nothumb): Likewise.
15054 (check_effective_target_arm_little_endian): Likewise.
15055 (check_effective_target_arm_vect_no_misalign): Likewise.
15056 (check_effective_target_aarch64_little_endian): Fail early if target
15057 isn't aarch64*-*-*.
15058
15059 2015-03-25 Sebastian Pop <s.pop@samsung.com>
15060
15061 PR tree-optimization/65177
15062 * gcc.dg/tree-ssa/ssa-dom-thread-10.c: New.
15063
15064 2015-03-25 Uros Bizjak <ubizjak@gmail.com>
15065
15066 * gcc.target/i386/sse-13.c: Include x86intrin.h and adjust #defines.
15067 * gcc.target/i386/sse-23.c: Do not explicitly include wmmintrin.h,
15068 smmintrin.h and mm3dnow.h.
15069
15070 2015-03-25 Marek Polacek <polacek@redhat.com>
15071
15072 PR c++/65558
15073 * g++.dg/cpp0x/pr65558.C: New test.
15074
15075 2015-03-25 Marek Polacek <polacek@redhat.com>
15076
15077 PR c++/61670
15078 * g++.dg/template/pr61670.C: New test.
15079
15080 2015-03-25 Paolo Carlini <paolo.carlini@oracle.com>
15081
15082 PR c++/54987
15083 * g++.dg/template/pr54987.C: New.
15084
15085 2015-03-25 Richard Biener <rguenther@suse.de>
15086
15087 PR tree-optimization/62630
15088 * gcc.dg/graphite/vect-pr43423.c: XFAIL.
15089
15090 2015-03-25 Ilya Enkovich <ilya.enkovich@intel.com>
15091
15092 PR target/65508
15093 * gcc.target/i386/mpx/pr65508.c: New.
15094
15095 2015-03-25 Mikael Morin <mikael@gcc.gnu.org>
15096
15097 PR fortran/64952
15098 PR fortran/65532
15099 * gfortran.dg/data_initialized_3.f90: New.
15100
15101 2015-03-25 Richard Biener <rguenther@suse.de>
15102
15103 PR middle-end/65519
15104 * gnat.dg/specs/opt2.ads: New testcase.
15105
15106 2015-03-25 Bin Cheng <bin.cheng@arm.com>
15107
15108 * lib/target-supports.exp (arm_tune_string_ops_prefer_neon): New.
15109 * gcc.target/arm/memset-inline-4.c: Skip for
15110 arm_tune_string_ops_prefer_neon.
15111 * gcc.target/arm/memset-inline-5.c: Ditto.
15112 * gcc.target/arm/memset-inline-6.c: Ditto.
15113 * gcc.target/arm/memset-inline-8.c: Ditto.
15114 * gcc.target/arm/memset-inline-9.c: Ditto.
15115
15116 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15117
15118 PR c++/58923
15119 * g++.dg/other/virtual3.C: New.
15120
15121 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15122
15123 PR c++/60130
15124 * g++.dg/cpp0x/vt-60130.C: New.
15125
15126 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15127
15128 PR c++/61971
15129 * g++.dg/warn/Warray-bounds-7.C: New.
15130
15131 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15132
15133 PR c++/60067
15134 * g++.dg/template/defarg18.C: New.
15135
15136 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15137
15138 PR c++/59988
15139 * g++.dg/cpp0x/vt-59988.C: New.
15140
15141 2015-03-24 Jakub Jelinek <jakub@redhat.com>
15142
15143 PR tree-optimization/65533
15144 * gcc.dg/pr65533.c: New test.
15145
15146 2015-03-24 Andre Vehreschild <vehre@gmx.de>
15147
15148 * gfortran.dg/allocate_alloc_opt_13.f90: Added tests for
15149 source= and mold= expressions functionality.
15150 * gfortran.dg/allocate_class_4.f90: New test.
15151 * gfortran.dg/unlimited_polymorphic_20.f90: Added test whether
15152 copying an unlimited polymorhpic object containing a char array
15153 to another unlimited polymorphic object respects the _len
15154 component.
15155 * gfortran.dg/unlimited_polymorphic_22.f90: Extended to check
15156 whether deferred length char array allocate works, unlimited
15157 polymorphic object allocation from a string works and if
15158 allocating an array of deferred length strings works.
15159 * gfortran.dg/unlimited_polymorphic_24.f03: New test.
15160
15161 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
15162
15163 PR c++/65513
15164 * g++.dg/cpp0x/constexpr-array11.C: New.
15165
15166 2015-03-24 Richard Biener <rguenther@suse.de>
15167
15168 PR middle-end/65517
15169 * gcc.dg/torture/pr65517.c: New testcase.
15170
15171 2015-03-24 Tobias Burnus <burnus@net-b.de>
15172
15173 * gfortran.dg/coindexed_1.f90: Moved from
15174 gfortran.dg/coarray/coindexed_3.f90; added dg-options.
15175
15176 2015-03-23 Jakub Jelinek <jakub@redhat.com>
15177
15178 PR testsuite/65506
15179 * gcc.dg/pr29215.c: Dump and analyze ccp1 dump instead of
15180 gimple dump.
15181
15182 PR target/65523
15183 * gcc.target/i386/pr65523.c: New test.
15184
15185 PR ipa/65475
15186 * g++.dg/lto/pr65475_0.C: Use dg-lto-options instead of
15187 dg-options.
15188 * g++.dg/lto/pr65475b_0.C: Likewise.
15189
15190 2015-03-23 Oleg Endo <olegendo@gcc.gnu.org>
15191
15192 PR target/65505
15193 * gcc.target/sh/torture/pr65505.c: New.
15194
15195 2015-03-23 Martin Sebor <msebor@redhat.com>
15196
15197 PR testsuite/63175
15198 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Scan
15199 assembly for lvx in addition to lxv.
15200
15201 2015-03-23 Jakub Jelinek <jakub@redhat.com>
15202
15203 PR target/65504
15204 * gfortran.dg/pr65504.f90: New test.
15205
15206 PR ipa/65521
15207 * gcc.dg/pr65521.c: New test.
15208
15209 2015-03-23 Richard Biener <rguenther@suse.de>
15210
15211 PR tree-optimization/65518
15212 * gcc.dg/vect/pr65518.c: New testcase.
15213
15214 2015-03-23 Richard Biener <rguenther@suse.de>
15215
15216 PR tree-optimization/65494
15217 * gcc.dg/vect/pr65494.c: New testcase.
15218
15219 2015-03-23 Jakub Jelinek <jakub@redhat.com>
15220
15221 PR preprocessor/65238
15222 * c-c++-common/cpp/pr65238-1.c: New test.
15223 * gcc.dg/cpp/pr65238-2.c: New test.
15224 * gcc.dg/cpp/trad/pr65238-3.c: New test.
15225 * gcc.dg/cpp/trad/pr65238-4.c: New test.
15226
15227 2015-03-23 Paul Thomas <pault@gcc.gnu.org>
15228 Mikael Morin <mikael@gcc.gnu.org>
15229
15230 PR fortran/64952
15231 * gfortran.dg/elemental_dependency_4.f90: New.
15232 * gfortran.dg/elemental_dependency_5.f90: New.
15233
15234 2015-03-22 Jan Hubicka <hubicka@ucw.cz>
15235
15236 PR ipa/65475
15237 * g++.dg/lto/pr65475b_0.C: New testcase.
15238 * g++.dg/lto/pr65475b_1.C: New testcase.
15239 * g++.dg/lto/pr65475c_0.C: New testcase.
15240 * g++.dg/lto/pr65475c_1.C: New testcase.
15241
15242 2015-03-21 Tobias Burnus <burnus@net-b.de>
15243
15244 * gfortran.dg/coarray_38.f90: New.
15245 * gfortran.dg/coarray_39.f90: New.
15246 * gfortran.dg/coarray/coindexed_3.f90: Add dg-error, turn into
15247 compile test.
15248
15249 2015-03-20 Marek Polacek <polacek@redhat.com>
15250
15251 PR c++/65398
15252 * g++.dg/cpp0x/pr65398.C: New test.
15253
15254 2015-03-20 Jan Hubicka <hubicka@ucw.cz>
15255
15256 PR ipa/65475
15257 * g++.dg/lto/pr65475_0.C: New testcase.
15258 * g++.dg/lto/pr65475_1.C: New testcase.
15259
15260 2015-03-20 Vladimir Makarov <vmakarov@redhat.com>
15261
15262 PR rtl-optimization/64366
15263 * gcc.target/sh/pr64366.c: New.
15264
15265 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
15266
15267 PR c++/48324
15268 * g++.dg/cpp0x/constexpr-48324.C: New.
15269
15270 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
15271
15272 PR c++/48453
15273 * g++.dg/cpp0x/pr48453.C: New.
15274
15275 2015-03-20 Marek Polacek <polacek@redhat.com>
15276
15277 PR c++/65072
15278 * g++.dg/cpp0x/pr65072.C: New test.
15279
15280 2015-03-20 Richard Biener <rguenther@suse.de>
15281
15282 PR middle-end/64715
15283 * gcc.dg/pr15347.c: Use -O.
15284 * c-c++-common/pr19807-1.c: Likewise.
15285
15286 2015-03-20 Eric Botcazou <ebotcazou@adacore.com>
15287
15288 * gnat.dg/volatile13.ad[sb]: New test.
15289
15290 2015-03-20 Uros Bizjak <ubizjak@gmail.com>
15291
15292 PR rtl-optimization/60851
15293 * gcc.target/i386/pr60851.c: New test.
15294
15295 2015-03-19 Michael Meissner <meissner@linux.vnet.ibm.com>
15296
15297 PR target/65240
15298 * g++.dg/pr65240.h: Add tests for PR 65240.
15299 * g++.dg/pr65240-1.C: Likewise.
15300 * g++.dg/pr65240-2.C: Likewise.
15301 * g++.dg/pr65240-3.C: Likewise.
15302 * g++.dg/pr65240-4.C: Likewise.
15303
15304 2015-03-19 Vladimir Makarov <vmakarov@redhat.com>
15305
15306 PR rtl-optimization/63491
15307 * gcc.target/powerpc/pr63491.c: New.
15308
15309 2015-03-19 Jakub Jelinek <jakub@redhat.com>
15310
15311 * g++.dg/ipa/pr65465.C: New test.
15312
15313 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
15314
15315 PR c++/52659
15316 * g++.dg/cpp0x/deleted11.C: New.
15317
15318 2015-03-19 Jakub Jelinek <jakub@redhat.com>
15319
15320 PR sanitizer/65400
15321 * c-c++-common/tsan/pr65400-3.c: New test.
15322
15323 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
15324
15325 PR c++/59686
15326 * g++.dg/cpp0x/constexpr-59686.C: New.
15327
15328 2015-03-19 Jakub Jelinek <jakub@redhat.com>
15329
15330 PR sanitizer/64265
15331 * g++.dg/tsan/pr64265.C: New test.
15332
15333 PR sanitizer/65400
15334 * c-c++-common/tsan/pr65400-1.c: New test.
15335 * c-c++-common/tsan/pr65400-2.c: New test.
15336
15337 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
15338
15339 PR c++/59816
15340 * g++.dg/cpp0x/pr59816.C: New.
15341
15342 2015-03-18 Paul Thomas <pault@gcc.gnu.org>
15343
15344 PR fortran/59198
15345 * gfortran.dg/proc_ptr_comp_45.f90: Make tests fuzzy.
15346
15347 2015-03-18 Martin Liska <mliska@suse.cz>
15348
15349 PR ipa/65439
15350 * g++.dg/ipa/ipa-icf-4.C: Extend expected number of
15351 equivalences either to 6 or 7.
15352
15353 2015-03-18 Andrew Stubbs <ams@codesourcery.com>
15354
15355 PR middle-end/64491
15356 Revert:
15357 2014-11-20 Andrew Stubbs <ams@codesourcery.com>
15358
15359 * gcc.dg/undefined-loop-1.c: New file.
15360 * gcc.dg/undefined-loop-2.c: New file.
15361
15362 2014-12-24 Andrew Stubbs <ams@codesourcery.com>
15363
15364 PR testsuite/64032
15365 * gcc.dg/undefined-loop-2.c: Don't allow GCC to optimize away the
15366 loop exits too early.
15367
15368 2015-03-18 Jakub Jelinek <jakub@redhat.com>
15369
15370 PR tree-optimization/65450
15371 * gfortran.dg/pr65450.f90: New test.
15372
15373 PR target/65078
15374 * gcc.target/i386/pr65078-1.c: New test.
15375 * gcc.target/i386/pr65078-2.c: New test.
15376 * gcc.target/i386/pr65078-3.c: New test.
15377 * gcc.target/i386/pr65078-4.c: New test.
15378 * gcc.target/i386/pr65078-5.c: New test.
15379 * gcc.target/i386/pr65078-6.c: New test.
15380
15381 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
15382
15383 PR c++/65340
15384 * g++.dg/cpp1y/pr65340.C: New.
15385
15386 2015-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15387
15388 PR fortran/64432
15389 * gfortran.dg/system_clock_3.f08: Adjust test.
15390
15391 2015-03-17 Paul Thomas <pault@gcc.gnu.org>
15392
15393 PR fortran/59198
15394 * gfortran.dg/proc_ptr_comp_44.f90: New test.
15395 * gfortran.dg/proc_ptr_comp_45.f90: New test.
15396
15397 2015-03-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15398
15399 PR fortran/64432
15400 * gfortran.dg/system_clock_3.f08: New test.
15401
15402 2015-03-16 Edward Smith-Rowland <3dw4rd@verizon.net>
15403
15404 PR c++/64626
15405 g++.dg/cpp1y/pr64626-1.C: New.
15406 g++.dg/cpp1y/pr64626-2.C: New.
15407 g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings.
15408
15409 2015-03-16 Jakub Jelinek <jakub@redhat.com>
15410
15411 PR tree-optimization/65427
15412 * gcc.c-torture/execute/pr65427.c: New test.
15413
15414 2015-03-16 Marek Polacek <polacek@redhat.com>
15415
15416 DR 1688
15417 PR c++/65327
15418 * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus.
15419 * g++.dg/cpp0x/pr65327.C: New test.
15420
15421 2015-03-16 Max Ostapenko <m.ostapenko@partner.samsung.com>
15422
15423 PR sanitizer/64820
15424 * c-c++-common/asan/pr64820.c: New test.
15425
15426 2015-03-16 Andre Vehreschild <vehre@gmx.de>
15427
15428 * gfortran.dg/pointer_2.f90: New test.
15429
15430 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
15431
15432 * g++.dg/pr65049.C: New test.
15433
15434 2015-03-16 Tom de Vries <tom@codesourcery.com>
15435
15436 * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans.
15437 * gcc.target/i386/fuse-caller-save-xmm.c: Same.
15438 * gcc.target/i386/fuse-caller-save.c: Same.
15439
15440 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
15441
15442 * gnat.dg/loop_optimization18.ad[sb]: New test.
15443 * gnat.dg/loop_optimization18_pkg.ads: New helper.
15444
15445 2015-03-16 Alan Modra <amodra@gmail.com>
15446
15447 * gcc.target/powerpc/pr53199.c: Add extra functions. Revert
15448 2014-12-05 change.
15449
15450 2015-03-15 John David Anglin <danglin@gcc.gnu.org>
15451
15452 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on
15453 hppa*-*-hpux*.
15454 * gcc.dg/torture/pr65270-2.c: Likewise.
15455
15456 2015-03-14 Mikael Morin <mikael@gcc.gnu.org>
15457
15458 PR fortran/61138
15459 * gfortran.dg/pointer_remapping_9.f90: New.
15460
15461 2015-03-14 Jakub Jelinek <jakub@redhat.com>
15462
15463 PR tree-optimization/65369
15464 * gcc.c-torture/execute/pr65369.c: New test.
15465
15466 PR tree-optimization/65418
15467 * gcc.c-torture/execute/pr65418-1.c: New test.
15468 * gcc.c-torture/execute/pr65418-2.c: New test.
15469
15470 PR rtl-optimization/65401
15471 * gcc.c-torture/execute/pr65401.c: New test.
15472
15473 2015-03-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15474
15475 PR target/64600
15476 * gcc.target/arm/pr64600_1.c: New test.
15477
15478 2015-03-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15479
15480 PR rtl-optimization/65235
15481 * gcc.target/aarch64/pr65235_1.c: New test.
15482
15483 2015-03-12 Dominik Vogt <vogt@linux.vnet.ibm.com>
15484
15485 * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment.
15486 * gcc.target/s390/hotpatch-22.c: Likewise.
15487 * gcc.target/s390/hotpatch-23.c: Likewise.
15488 * gcc.target/s390/hotpatch-24.c: Likewise.
15489 * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment.
15490 * gcc.target/s390/hotpatch-1.c: Update expected output.
15491 * gcc.target/s390/hotpatch-2.c: Likewise.
15492 * gcc.target/s390/hotpatch-3.c: Likewise.
15493 * gcc.target/s390/hotpatch-4.c: Likewise.
15494 * gcc.target/s390/hotpatch-5.c: Likewise.
15495 * gcc.target/s390/hotpatch-6.c: Likewise.
15496 * gcc.target/s390/hotpatch-7.c: Likewise.
15497 * gcc.target/s390/hotpatch-8.c: Likewise.
15498 * gcc.target/s390/hotpatch-9.c: Likewise.
15499 * gcc.target/s390/hotpatch-10.c: Likewise.
15500 * gcc.target/s390/hotpatch-11.c: Likewise.
15501 * gcc.target/s390/hotpatch-12.c: Likewise.
15502 * gcc.target/s390/hotpatch-13.c: Likewise.
15503 * gcc.target/s390/hotpatch-14.c: Likewise.
15504 * gcc.target/s390/hotpatch-15.c: Likewise.
15505 * gcc.target/s390/hotpatch-16.c: Likewise.
15506 * gcc.target/s390/hotpatch-17.c: Likewise.
15507 * gcc.target/s390/hotpatch-18.c: Likewise.
15508 * gcc.target/s390/hotpatch-19.c: Likewise.
15509
15510 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
15511
15512 PR target/65103
15513 * gcc.target/i386/pr65103-1.c: New.
15514
15515 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
15516
15517 PR target/65044
15518 * gcc.target/i386/pr65044.c: New.
15519
15520 2015-03-12 Tom de Vries <tom@codesourcery.com>
15521
15522 PR rtl-optimization/64895
15523 * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
15524 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
15525 * gcc.target/i386/fuse-caller-save.c: Ditto.
15526
15527 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
15528
15529 * gcc.dg/ipa/pr63569.c: Fix template.
15530
15531 2015-03-11 Sandra Loosemore <sandra@codesourcery.com>
15532
15533 * g++.dg/ipa/pr64146.C: Require fpic support.
15534
15535 2015-03-11 Janne Blomqvist <jb@gcc.gnu.org>
15536
15537 PR libfortran/65200
15538 * gfortran.dg/open_errors.f90: Update checks for iomsg string.
15539 * gfortran.dg/open_new_segv.f90: Fix error message pattern.
15540
15541 2015-03-11 Jakub Jelinek <jakub@redhat.com>
15542
15543 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
15544 to dg-options, fix up dg-skip-if.
15545
15546 2015-03-11 Georg-Johann Lay <avr@gjlay.de>
15547
15548 PR target/65296
15549 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
15550 * gcc.target/avr/tiny-caller-save.c: Same.
15551
15552 2015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
15553
15554 PR target/65242
15555 * g++.dg/pr65242.C: New test.
15556
15557 2015-03-11 Marat Zakirov <m.zakirov@samsung.com>
15558
15559 * c-c++-common/asan/no-asan-check-glob.c: New test.
15560
15561 2015-03-10 Paolo Carlini <paolo.carlini@oracle.com>
15562
15563 PR c++/65370
15564 * g++.dg/other/default11.C: New.
15565 * g++.dg/other/default12.C: Likewise.
15566
15567 2015-03-10 Jakub Jelinek <jakub@redhat.com>
15568
15569 PR target/65368
15570 * gcc.target/i386/bmi2-bzhi-2.c: New test.
15571
15572 2015-03-10 Paul Thomas <pault@gcc.gnu.org>
15573
15574 PR fortran/65024
15575 * gfortran.dg/unlimited_polymorphic_23.f90: New test
15576
15577 2015-03-10 Jakub Jelinek <jakub@redhat.com>
15578
15579 PR c++/65127
15580 * g++.dg/cpp0x/pr65127.C: New test.
15581
15582 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
15583
15584 * gcc.dg/ipa/PR64550.c: Update template.
15585
15586 2015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
15587 Tobias Burnus <burnus@net-b.de>
15588
15589 * gfortran.dg/coarray_sync_memory.f90: New.
15590
15591 2015-03-10 Marek Polacek <polacek@redhat.com>
15592
15593 PR sanitizer/65367
15594 * c-c++-common/ubsan/pr65367.c: New test.
15595
15596 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
15597
15598 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
15599 * gcc.target/i386/mpx/calloc-1-lbv.c: New.
15600 * gcc.target/i386/mpx/calloc-1-ubv.c: New.
15601 * gcc.target/i386/mpx/calloc-1-nov.c: New.
15602 * gcc.target/i386/mpx/malloc-1-lbv.c: New.
15603 * gcc.target/i386/mpx/malloc-1-nov.c: New.
15604 * gcc.target/i386/mpx/malloc-1-ubv.c: New.
15605 * gcc.target/i386/mpx/realloc-1-lbv.c: New.
15606 * gcc.target/i386/mpx/realloc-1-nov.c: New.
15607 * gcc.target/i386/mpx/realloc-1-ubv.c: New.
15608 * gcc.target/i386/mpx/realloc-2-lbv.c: New.
15609 * gcc.target/i386/mpx/realloc-2-nov.c: New.
15610 * gcc.target/i386/mpx/realloc-2-ubv.c: New.
15611
15612 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
15613
15614 * lib/mpx-dg.exp (mpx_link_flags): New.
15615 (mpx_init): New.
15616 (mpx_finish): New.
15617 * gcc.target/i386/mpx/alloca-1-lbv.c: New.
15618 * gcc.target/i386/mpx/alloca-1-nov.c: New.
15619 * gcc.target/i386/mpx/alloca-1-ubv.c: New.
15620 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
15621 * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
15622 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
15623 * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
15624 * gcc.target/i386/mpx/bitfields-1-nov.c: New.
15625 * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
15626 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
15627 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
15628 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
15629 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
15630 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
15631 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
15632 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
15633 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
15634 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
15635 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
15636 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
15637 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
15638 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
15639 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
15640 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
15641 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
15642 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
15643 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
15644 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
15645 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
15646 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
15647 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
15648 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
15649 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
15650 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
15651 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
15652 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
15653 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
15654 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
15655 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
15656 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
15657 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
15658 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
15659 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
15660 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
15661 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
15662 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
15663 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
15664 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
15665 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
15666 * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
15667 * gcc.target/i386/mpx/fastcall-1-nov.c: New.
15668 * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
15669 * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
15670 * gcc.target/i386/mpx/fastcall-2-nov.c: New.
15671 * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
15672 * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
15673 * gcc.target/i386/mpx/field-addr-1-nov.c: New.
15674 * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
15675 * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
15676 * gcc.target/i386/mpx/field-addr-10-nov.c: New.
15677 * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
15678 * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
15679 * gcc.target/i386/mpx/field-addr-2-nov.c: New.
15680 * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
15681 * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
15682 * gcc.target/i386/mpx/field-addr-3-nov.c: New.
15683 * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
15684 * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
15685 * gcc.target/i386/mpx/field-addr-4-nov.c: New.
15686 * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
15687 * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
15688 * gcc.target/i386/mpx/field-addr-5-nov.c: New.
15689 * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
15690 * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
15691 * gcc.target/i386/mpx/field-addr-6-nov.c: New.
15692 * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
15693 * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
15694 * gcc.target/i386/mpx/field-addr-7-nov.c: New.
15695 * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
15696 * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
15697 * gcc.target/i386/mpx/field-addr-8-nov.c: New.
15698 * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
15699 * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
15700 * gcc.target/i386/mpx/field-addr-9-nov.c: New.
15701 * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
15702 * gcc.target/i386/mpx/frame-address-1-nov.c: New.
15703 * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
15704 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
15705 * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
15706 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
15707 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
15708 * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
15709 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
15710 * gcc.target/i386/mpx/label-address-1.c: New.
15711 * gcc.target/i386/mpx/legacy-1-nov.c: New.
15712 * gcc.target/i386/mpx/macro.c: New.
15713 * gcc.target/i386/mpx/mpx-check.h: New.
15714 * gcc.target/i386/mpx/mpx.exp: New.
15715 * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
15716 * gcc.target/i386/mpx/nested-function-1-nov.c: New.
15717 * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
15718 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
15719 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
15720 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
15721 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
15722 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
15723 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
15724 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
15725 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
15726 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
15727 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
15728 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
15729 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
15730 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
15731 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
15732 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
15733 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
15734 * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
15735 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
15736 * gcc.target/i386/mpx/reference-1-lbv.c: New.
15737 * gcc.target/i386/mpx/reference-1-nov.c: New.
15738 * gcc.target/i386/mpx/reference-1-ubv.c: New.
15739 * gcc.target/i386/mpx/reference-2-lbv.c: New.
15740 * gcc.target/i386/mpx/reference-2-nov.c: New.
15741 * gcc.target/i386/mpx/reference-2-ubv.c: New.
15742 * gcc.target/i386/mpx/reference-3-lbv.c: New.
15743 * gcc.target/i386/mpx/reference-3-nov.c: New.
15744 * gcc.target/i386/mpx/reference-3-ubv.c: New.
15745 * gcc.target/i386/mpx/reference-4-lbv.c: New.
15746 * gcc.target/i386/mpx/reference-4-nov.c: New.
15747 * gcc.target/i386/mpx/reference-4-ubv.c: New.
15748 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
15749 * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
15750 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
15751 * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
15752 * gcc.target/i386/mpx/return-struct-1-nov.c: New.
15753 * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
15754 * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
15755 * gcc.target/i386/mpx/return-struct-2-nov.c: New.
15756 * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
15757 * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
15758 * gcc.target/i386/mpx/return-struct-3-nov.c: New.
15759 * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
15760 * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
15761 * gcc.target/i386/mpx/return-struct-4-nov.c: New.
15762 * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
15763 * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
15764 * gcc.target/i386/mpx/return-struct-5-nov.c: New.
15765 * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
15766 * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
15767 * gcc.target/i386/mpx/return-struct-6-nov.c: New.
15768 * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
15769 * gcc.target/i386/mpx/sincos-1-nov.c: New.
15770 * gcc.target/i386/mpx/static-array-1-lbv.c: New.
15771 * gcc.target/i386/mpx/static-array-1-nov.c: New.
15772 * gcc.target/i386/mpx/static-array-1-ubv.c: New.
15773 * gcc.target/i386/mpx/static-init-1-lbv.c: New.
15774 * gcc.target/i386/mpx/static-init-1-nov.c: New.
15775 * gcc.target/i386/mpx/static-init-1-ubv.c: New.
15776 * gcc.target/i386/mpx/static-init-2-lbv.c: New.
15777 * gcc.target/i386/mpx/static-init-2-nov.c: New.
15778 * gcc.target/i386/mpx/static-init-2-ubv.c: New.
15779 * gcc.target/i386/mpx/static-init-3-lbv.c: New.
15780 * gcc.target/i386/mpx/static-init-3-nov.c: New.
15781 * gcc.target/i386/mpx/static-init-3-ubv.c: New.
15782 * gcc.target/i386/mpx/static-init-4-lbv.c: New.
15783 * gcc.target/i386/mpx/static-init-4-nov.c: New.
15784 * gcc.target/i386/mpx/static-init-4-ubv.c: New.
15785 * gcc.target/i386/mpx/static-init-5-lbv.c: New.
15786 * gcc.target/i386/mpx/static-init-5-nov.c: New.
15787 * gcc.target/i386/mpx/static-init-5-ubv.c: New.
15788 * gcc.target/i386/mpx/static-init-6-lbv.c: New.
15789 * gcc.target/i386/mpx/static-init-6-nov.c: New.
15790 * gcc.target/i386/mpx/static-init-6-ubv.c: New.
15791 * gcc.target/i386/mpx/static-string-1-lbv.c: New.
15792 * gcc.target/i386/mpx/static-string-1-nov.c: New.
15793 * gcc.target/i386/mpx/static-string-1-ubv.c: New.
15794 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
15795 * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
15796 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
15797 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
15798 * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
15799 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
15800 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
15801 * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
15802 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
15803 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
15804 * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
15805 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
15806 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
15807 * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
15808 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
15809 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
15810 * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
15811 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
15812 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
15813 * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
15814 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
15815 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
15816 * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
15817 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
15818 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
15819 * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
15820 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
15821 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
15822 * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
15823 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
15824 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
15825 * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
15826 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
15827 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
15828 * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
15829 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
15830 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
15831 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
15832 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
15833 * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
15834 * gcc.target/i386/mpx/union-arg-1-nov.c: New.
15835 * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
15836 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
15837 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
15838 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
15839 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
15840 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
15841 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
15842 * gcc.target/i386/mpx/vararg-1-lbv.c: New.
15843 * gcc.target/i386/mpx/vararg-1-nov.c: New.
15844 * gcc.target/i386/mpx/vararg-1-ubv.c: New.
15845 * gcc.target/i386/mpx/vararg-2-lbv.c: New.
15846 * gcc.target/i386/mpx/vararg-2-nov.c: New.
15847 * gcc.target/i386/mpx/vararg-2-ubv.c: New.
15848 * gcc.target/i386/mpx/vararg-3-lbv.c: New.
15849 * gcc.target/i386/mpx/vararg-3-nov.c: New.
15850 * gcc.target/i386/mpx/vararg-3-ubv.c: New.
15851 * gcc.target/i386/mpx/vararg-4-lbv.c: New.
15852 * gcc.target/i386/mpx/vararg-4-nov.c: New.
15853 * gcc.target/i386/mpx/vararg-4-ubv.c: New.
15854 * gcc.target/i386/mpx/vararg-5-lbv.c: New.
15855 * gcc.target/i386/mpx/vararg-5-nov.c: New.
15856 * gcc.target/i386/mpx/vararg-5-ubv.c: New.
15857 * gcc.target/i386/mpx/vararg-6-lbv.c: New.
15858 * gcc.target/i386/mpx/vararg-6-nov.c: New.
15859 * gcc.target/i386/mpx/vararg-6-ubv.c: New.
15860 * gcc.target/i386/mpx/vararg-7-lbv.c: New.
15861 * gcc.target/i386/mpx/vararg-7-nov.c: New.
15862 * gcc.target/i386/mpx/vararg-7-ubv.c: New.
15863 * gcc.target/i386/mpx/vararg-8-lbv.c: New.
15864 * gcc.target/i386/mpx/vararg-8-nov.c: New.
15865 * gcc.target/i386/mpx/vararg-8-ubv.c: New.
15866 * gcc.target/i386/mpx/vla-1-lbv.c: New.
15867 * gcc.target/i386/mpx/vla-1-nov.c: New.
15868 * gcc.target/i386/mpx/vla-1-ubv.c: New.
15869 * gcc.target/i386/mpx/vla-2-lbv.c: New.
15870 * gcc.target/i386/mpx/vla-2-nov.c: New.
15871 * gcc.target/i386/mpx/vla-2-ubv.c: New.
15872
15873 2015-03-10 James Greenhalgh <james.greenhalgh@arm.com>
15874
15875 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
15876
15877 2015-03-10 Oleg Endo <olegendo@gcc.gnu.org>
15878
15879 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
15880
15881 2015-03-10 Uros Bizjak <ubizjak@gmail.com>
15882
15883 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
15884 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
15885
15886 2015-03-10 Jakub Jelinek <jakub@redhat.com>
15887
15888 PR c/65120
15889 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
15890 on rhs is 0.
15891 (fn4): New test.
15892 * c-c++-common/pr65120.c: New test.
15893
15894 PR rtl-optimization/65321
15895 * gcc.dg/pr65321.c: New test.
15896
15897 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
15898
15899 PR tree-optimization/65355
15900 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
15901
15902 2015-03-09 Jakub Jelinek <jakub@redhat.com>
15903
15904 PR c/65120
15905 * c-c++-common/pr49706.c: Adjust tests for not warning
15906 about !!x == y or !b == y where b is boolean, and add
15907 some further tests.
15908 * c-c++-common/pr62199-2.c: Likewise.
15909
15910 2015-03-09 Richard Biener <rguenther@suse.de>
15911
15912 PR middle-end/65270
15913 * gcc.dg/torture/pr65270-1.c: New testcase.
15914 * gcc.dg/torture/pr65270-2.c: Likewise.
15915
15916 2015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
15917
15918 PR tree-optimization/63743
15919 * gcc.dg/pr63743.c: New test.
15920
15921 2015-03-08 Jan Hubicka <hubicka@ucw.cz>
15922
15923 PR lto/65316
15924 * g++.dg/lto/pr65316_0.C: New testcase.
15925 * g++.dg/lto/pr65316_1.C: New testcase.
15926
15927 2015-03-08 John David Anglin <danglin@gcc.gnu.org>
15928
15929 PR target/62247
15930 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
15931 hppa*-*-hpux*.
15932 * g++.dg/abi/rtti3.C: Likewise.
15933
15934 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
15935
15936 PR target/62251
15937 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
15938
15939 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
15940
15941 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
15942
15943 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
15944
15945 2015-03-08 Morin <mikael@gcc.gnu.org>
15946
15947 PR fortran/60898
15948 * gfortran.dg/entry_20.f90: New.
15949
15950 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
15951
15952 PR target/65153
15953 * gcc.c-torture/compile/pr65153.c: New.
15954
15955 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
15956
15957 PR target/65249
15958 * g++.dg/torture/pr65249.C: New.
15959
15960 2015-03-07 H.J. Lu <hongjiu.lu@intel.com>
15961
15962 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
15963 long.
15964 (int64_t): Likewise.
15965
15966 2015-03-07 Marek Polacek <polacek@redhat.com>
15967 Martin Uecker <uecker@eecs.berkeley.edu>
15968
15969 PR sanitizer/65280
15970 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
15971 member-like arrays.
15972 * c-c++-common/ubsan/bounds-8.c: New test.
15973 * c-c++-common/ubsan/bounds-9.c: New test.
15974 * gcc.dg/ubsan/bounds-2.c: New test.
15975
15976 2015-03-05 Martin Sebor <msebor@redhat.com>
15977
15978 PR testsuite/63175
15979 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
15980 checking of results into main to prevent it from getting optimized
15981 away.
15982 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
15983
15984 2015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
15985
15986 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
15987 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
15988 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
15989 x64.
15990
15991 2015-03-05 Jan Hubicka <hubicka@ucw.cz>
15992
15993 * g++.dg/lto/pr65302_1.C: New testcase.
15994 * g++.dg/lto/pr65302_0.C: New testcase.
15995
15996 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
15997
15998 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
15999 -fno-ipa-icf to dg-options.
16000
16001 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
16002
16003 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
16004 compiles using the linker plugin.
16005
16006 2015-03-06 Eric Botcazou <ebotcazou@adacore.com>
16007
16008 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
16009
16010 2015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
16011
16012 * gcc.target/arm/pr65067.c: New test.
16013
16014 2015-03-05 Martin Liska <mliska@suse.cz>
16015
16016 PR ipa/65318
16017 * gcc.dg/ipa/pr65318.c: New test.
16018
16019 2015-03-05 Marek Polacek <polacek@redhat.com>
16020
16021 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
16022
16023 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
16024
16025 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
16026
16027 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
16028
16029 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
16030 max-unroll-times back to defaults for s390.
16031
16032 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
16033
16034 Fix last commit.
16035
16036 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
16037
16038 PR c++/64665
16039 * g++.dg/cpp0x/initlist92.C: New.
16040
16041 2015-03-05 Richard Biener <rguenther@suse.de>
16042
16043 PR tree-optimization/65310
16044 * gcc.dg/vect/pr65310.c: New testcase.
16045
16046 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
16047
16048 PR c++/64834
16049 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
16050
16051 2015-03-04 Eric Botcazou <ebotcazou@adacore.com>
16052
16053 * gnat.dg/entry_queues3.adb: New test.
16054
16055 2015-03-04 Ian Lance Taylor <iant@google.com>
16056
16057 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
16058
16059 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
16060
16061 PR c++/64227
16062 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
16063
16064 2015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
16065
16066 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
16067 -fno-ipa-icf to dg-options
16068 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
16069 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
16070
16071 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
16072
16073 PR c++/64398
16074 * g++.dg/cpp0x/decltype62.C: New.
16075
16076 2015-03-03 Eric Botcazou <ebotcazou@adacore.com>
16077
16078 * gnat.dg/object_overflow5.adb: New test.
16079
16080 2015-03-03 Martin Liska <mliska@suse.cz>
16081
16082 PR ipa/65287
16083 * gcc.dg/ipa/pr65287.c: New test.
16084
16085 2015-03-03 Martin Jambor <mjambor@suse.cz>
16086 Eric Botcazou <ebotcazou@adacore.com>
16087
16088 * gnat.dg/specs/pack12.ads: New test.
16089
16090 2015-03-03 Martin Liska <mliska@suse.cz>
16091
16092 * gcc.dg/ipa/PR65282.c: New test.
16093
16094 2015-03-13 Jeff Law <law@redhat.com>
16095
16096 PR tree-optimization/65241
16097 * gcc.c-torture/compile/pr65241.c: New test.
16098
16099 2015-03-03 Georg-Johann Lay <avr@gjlay.de>
16100
16101 PR target/64331
16102 * gcc.target/avr/torture/pr64331.c: New test.
16103
16104 2015-03-03 Martin Liska <mliska@suse.cz>
16105 Jan Hubicka <hubicka@ucw.cz>
16106
16107 * g++.dg/ipa/pr65263.C: New test.
16108
16109 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
16110
16111 PR ipa/65130
16112 * gcc.dg/lto/pr65130_0.c: New testcase.
16113 * gcc.dg/lto/pr65130_1.c: New testcase.
16114
16115 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
16116
16117 PR ipa/64988
16118 * g++.dg/torture/pr64988.C: New testcase.
16119
16120 2015-03-02 Tobias Burnus <burnus@net-b.de>
16121
16122 * gfortran.dg/coarray_atomic_6.f90: New.
16123
16124 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
16125
16126 PR target/65184
16127 * gcc.target/i386/pr65184.c: New.
16128
16129 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
16130
16131 PR target/65183
16132 * gcc.target/i386/pr65183.c: New.
16133
16134 2015-02-28 Martin Liska <mliska@suse.cz>
16135 Jan Hubicka <hubicka@ucw.cz>
16136
16137 * gcc.dg/ipa/ipa-icf-35.c: New test.
16138 * gcc.dg/ipa/ipa-icf-36.c: New test.
16139 * gcc.dg/ipa/ipa-icf-37.c: New test.
16140
16141 2015-02-28 Martin Liska <mliska@suse.cz>
16142 Jan Hubicka <hubicka@ucw.cz>
16143
16144 PR ipa/65245
16145 * gcc.dg/ipa/ipa-icf-34.c: New test.
16146
16147 2015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
16148
16149 PR target/61142
16150 * gcc.target/sh/sh/pr61142.c: New.
16151
16152 2015-03-01 Eric Botcazou <ebotcazou@adacore.com>
16153
16154 * g++.dg/other/dump-ada-spec-3.C: New test.
16155
16156 2015-03-01 Martin Liska <mliska@suse.cz>
16157
16158 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
16159 * g++.dg/ipa/pr63595.C: Update expected results.
16160
16161 2015-02-28 Jan Hubicka <hubicka@ucw.cz>
16162
16163 PR ipa/65236
16164 * g++.dg/ipa/ipa-icf-6.C: New testcase.
16165
16166 2015-02-27 Pat Haugen <pthaugen@us.ibm.com>
16167
16168 * gcc.dg/vect/pr59354.c: Move vector producing code to
16169 separate function.
16170
16171 2015-02-27 Jan Hubicka <hubicka@ucw.cz>
16172
16173 PR ipa/65237
16174 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
16175 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
16176 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
16177 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
16178
16179 2015-02-27 Jakub Jelinek <jakub@redhat.com>
16180
16181 PR tree-optimization/65048
16182 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
16183 (foo): Use K&R style definition.
16184
16185 2015-02-27 Vladimir Makarov <vmakarov@redhat.com>
16186
16187 PR target/65032
16188 * g++.dg/pr65032.C: New.
16189
16190 2015-02-27 Marek Polacek <polacek@redhat.com>
16191
16192 PR c/65040
16193 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
16194 -Wformat=2.
16195
16196 2015-02-27 Marek Polacek <polacek@redhat.com>
16197
16198 PR c/65228
16199 * gcc.dg/pr65228.c: New test.
16200
16201 2015-02-27 Kai Tietz <ktietz@redhat.com>
16202
16203 PR c/35330
16204 * gcc.dg/weak/weak-17.c: New file.
16205
16206 2015-02-27 Richard Biener <rguenther@suse.de>
16207
16208 PR lto/65193
16209 * g++.dg/lto/pr65193_0.C: New testcase.
16210
16211 2015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
16212
16213 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
16214 * gcc.target/s390/hotpatch-8.c: Likewise.
16215 * gcc.target/s390/hotpatch-9.c: Likewise.
16216 * gcc.target/s390/pr61078.c: Likewise.
16217 * gcc.target/s390/pr57960.c: Remove -m64.
16218 * gcc.target/s390/pr61078.c: Likewise.
16219
16220 2015-02-26 Jan Hubicka <hubicka@ucw.cz>
16221 Martin Liska <mliska@suse.cz>
16222
16223 PR bootstrap/65150
16224 * gcc.dg/pr64454.c: Disable ICF.
16225 * gcc.dg/pr28685-1.c: Disable ICF
16226 * gcc.dg/ipa/iinline-5.c: Disable ICF.
16227 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
16228 * g++.dg/ipa/ipa-icf-4.C: Update template.
16229
16230 2015-02-26 Jakub Jelinek <jakub@redhat.com>
16231
16232 PR tree-optimization/65216
16233 * gcc.c-torture/execute/pr65216.c: New test.
16234
16235 PR tree-optimization/65215
16236 * gcc.c-torture/execute/pr65215-1.c: New test.
16237 * gcc.c-torture/execute/pr65215-2.c: New test.
16238 * gcc.c-torture/execute/pr65215-3.c: New test.
16239 * gcc.c-torture/execute/pr65215-4.c: New test.
16240 * gcc.c-torture/execute/pr65215-5.c: New test.
16241
16242 2015-02-26 Tom de Vries <tom@codesourcery.com>
16243
16244 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
16245
16246 2015-02-26 Martin Liska <mliska@suse.cz>
16247 Jan Hubicka <hubicka@ucw.cz>
16248
16249 * g++.dg/ipa/pr64146.C: Update expected results.
16250 * gcc.dg/ipa/ipa-icf-26.c: Update test.
16251 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
16252 * gcc.dg/ipa/ipa-icf-34.c: New test.
16253
16254 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
16255
16256 * gcc.dg/vect/vect-pr61917.c: Rename to ...
16257 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
16258 (dg-additional-options): Remove dg directive.
16259 (dg-final): Add dg directive.
16260
16261 2015-02-26 Marek Polacek <polacek@redhat.com>
16262
16263 PR ipa/65008
16264 * g++.dg/ipa/pr65008.C: New test.
16265
16266 2015-02-26 Tom de Vries <tom@codesourcery.com>
16267
16268 * lib/profopt.exp (profopt-target-cleanup): New proc.
16269 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
16270 files from sources from dg-additional-sources.
16271
16272 2015-02-26 Tom de Vries <tom@codesourcery.com>
16273
16274 * lib/gcov.exp: Cleanup in case of xfail.
16275
16276 2015-02-26 Sebastian Pop <s.pop@samsung.com>
16277
16278 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
16279
16280 2015-02-25 Aldy Hernandez <aldyh@redhat.com>
16281
16282 PR debug/46102
16283 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
16284 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
16285 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
16286 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
16287 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
16288 * g++.dg/debug/pr46123.C: XFAIL and move...
16289 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
16290 * gcc.dg/debug/dwarf2-3.c: Move...
16291 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
16292
16293 2015-02-26 Marek Polacek <polacek@redhat.com>
16294
16295 PR c++/65202
16296 * g++.dg/cpp1y/pr65202.C: New test.
16297
16298 2015-02-26 Tom de Vries <tom@codesourcery.com>
16299
16300 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
16301 locale_facets.h.gcov.
16302
16303 2015-02-26 Tom de Vries <tom@codesourcery.com>
16304
16305 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
16306
16307 2015-02-26 Tom de Vries <tom@codesourcery.com>
16308
16309 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
16310
16311 2015-02-26 H.J. Lu <hongjiu.lu@intel.com>
16312
16313 PR target/65217
16314 * gcc.target/i386/pr65217.c: New.
16315
16316 2015-02-26 Tom de Vries <tom@codesourcery.com>
16317
16318 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
16319
16320 2015-02-26 Tom de Vries <tom@codesourcery.com>
16321
16322 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
16323
16324 2015-02-26 Sebastian Pop <s.pop@samsung.com>
16325
16326 PR tree-optimization/65048
16327 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
16328
16329 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
16330
16331 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
16332 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
16333
16334 2015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
16335
16336 PR target/65161
16337 * gcc.target/i386/pr65161.c: New test.
16338
16339 2015-02-26 Terry Guo <terry.guo@arm.com>
16340
16341 * gcc.target/arm/no-volatile-in-it.c: New test.
16342
16343 2015-02-25 Peter Bergner <bergner@vnet.ibm.com>
16344
16345 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
16346 (dg-options): Add -save-temps.
16347 (dg-final): Add cleanup-saved-temps.
16348
16349 2015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
16350
16351 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
16352
16353 2015-02-25 Pat Haugen <pthaugen@us.ibm.com>
16354
16355 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
16356 * gcc.target/powerpc/pack01.c: Include string.h.
16357
16358 2015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
16359
16360 PR target/65167
16361 * gcc.target/i386/pr65167.c: New.
16362
16363 2015-02-25 Kai Tietz <ktietz@redhat.com>
16364
16365 PR tree-optimization/61917
16366 * gcc.dg/vect/vect-pr61917.c: New file.
16367
16368 2015-02-24 Jakub Jelinek <jakub@redhat.com>
16369
16370 PR tree-optimization/65170
16371 * gcc.c-torture/execute/pr65170.c: New test.
16372 * gcc.dg/tree-ssa/vrp96.c: New test.
16373
16374 2015-02-24 Tom de Vries <tom@codesourcery.com>
16375
16376 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
16377
16378 2015-02-24 Tom de Vries <tom@codesourcery.com>
16379
16380 PR testsuite/65126
16381 * lib/gcc-defs.exp (additional_sources_used): Add new var.
16382 (dg-additional-files-options): Copy additional_sources to
16383 additional_sources_used before emptying additional_sources.
16384 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
16385 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
16386 (cleanup-saved-temps): Use additional_sources_used instead of
16387 additional_sources.
16388 (dg-test): Reset additional_sources_used.
16389
16390 2015-02-23 Richard Sandiford <richard.sandiford@arm.com>
16391
16392 PR fortran/63427
16393 * gfortran.dg/integer_exponentiation_6.F90: New test.
16394
16395 2015-02-23 Martin Sebor <msebor@redhat.com>
16396
16397 PR target/65109
16398 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
16399 two parts. One to save registers, the other to verify the
16400 registers have the right values. Save register state into
16401 static data rather than on the stack.
16402
16403 2015-02-23 Jakub Jelinek <jakub@redhat.com>
16404
16405 PR bootstrap/63888
16406 * c-c++-common/asan/pr63888.c: New test.
16407
16408 2015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
16409
16410 PR target/65163
16411 * gcc.c-torture/compile/pr65163.c: New.
16412
16413 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
16414
16415 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
16416 with -m31 on 64 bit.
16417 * gcc.dg/hoist-register-pressure-2.c: Likewise.
16418 * gcc.dg/hoist-register-pressure-3.c: Likewise.
16419
16420 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
16421
16422 * gcc.target/s390/20090223-1.c: Add
16423 -Wno-implicit-function-declaration option.
16424 * gcc.target/s390/pr42224.c: Likewise.
16425 * gcc.target/s390/pr55718.c: Likewise.
16426
16427 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
16428
16429 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
16430 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
16431 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
16432 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
16433 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
16434 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
16435 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
16436 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
16437 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
16438 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
16439 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
16440 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
16441 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
16442 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
16443 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
16444 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
16445 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
16446 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
16447 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
16448 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
16449 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
16450
16451 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
16452
16453 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
16454 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
16455 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
16456 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
16457 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
16458 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
16459 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
16460 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
16461 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
16462 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
16463 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
16464 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
16465 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
16466 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
16467 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
16468 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
16469
16470 2015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
16471
16472 PR fortran/64980
16473 PR fortran/61960
16474 * gfortran.dg/pr61960.f90: New.
16475 * gfortran.dg/pr64230.f90: New.
16476 * gfortran.dg/pr64980.f03: New.
16477
16478 2015-02-22 Tom de Vries <tom@codesourcery.com>
16479
16480 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
16481
16482 2015-02-21 Arnaud Charlet <charlet@adacore.com>
16483
16484 PR ada/65156
16485 * gnat.dg/timing_events.adb: Removed, invalid test.
16486
16487 2015-02-20 Aldy Hernandez <aldyh@redhat.com>
16488
16489 PR debug/58123
16490 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
16491 location.
16492 * g++.dg/gcov/gcov-2.C: Likewise.
16493
16494 2015-02-20 Richard Biener <rguenther@suse.de>
16495
16496 PR tree-optimization/65136
16497 * gcc.dg/tree-ssa/pr65136.c: New testcase.
16498
16499 2015-02-20 Jakub Jelinek <jakub@redhat.com>
16500
16501 PR testsuite/64158
16502 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up
16503 powerpc*-*-linux* and nvptx-*-* blacklisting.
16504
16505 * gcc.dg/sibcall-9.c: New test.
16506 * gcc.dg/sibcall-10.c: New test.
16507
16508 2015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
16509
16510 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
16511
16512 2015-02-20 Georg-Johann Lay <avr@gjlay.de>
16513
16514 PR target/64452
16515 * gcc.target/avr/torture/pr64452.c: New test.
16516
16517 2015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
16518
16519 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
16520 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
16521
16522 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
16523
16524 PR testsuite/65116
16525 * lib/target-supports.exp (check_compile): Check whether
16526 additional_sources is defined before using it.
16527
16528 2015-02-19 Jakub Jelinek <jakub@redhat.com>
16529
16530 PR middle-end/65074
16531 * g++.dg/opt/pr65074.C: New file.
16532
16533 2015-02-19 Andrea Azzarone <azzaronea@gmail.com>
16534
16535 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
16536 (size_type): New typedef.
16537 (operator "" _script): Use it for the last argument.
16538
16539 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
16540
16541 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
16542
16543 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
16544
16545 * lib/target-supports.exp (check_compile): Save/restore
16546 additional_sources that may belong to an actual test.
16547
16548 2015-02-18 Jakub Jelinek <jakub@redhat.com>
16549
16550 PR gcov-profile/64634
16551 * g++.dg/gcov/gcov-15.C: New test.
16552
16553 2015-02-18 Tom de Vries <tom@codesourcery.com>
16554
16555 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
16556
16557 2015-02-18 Tom de Vries <tom@codesourcery.com>
16558
16559 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
16560
16561 2015-02-18 Tom de Vries <tom@codesourcery.com>
16562
16563 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
16564
16565 2015-02-18 Tom de Vries <tom@codesourcery.com>
16566
16567 * gfortran.dg/fmt_cache_1.f: Add missing close.
16568
16569 2015-02-18 Tom de Vries <tom@codesourcery.com>
16570
16571 PR testsuite/65107
16572 * gfortran.dg/read_eof_8.f90: Add missing close.
16573
16574 2015-02-18 Richard Biener <rguenther@suse.de>
16575
16576 PR tree-optimization/65063
16577 * gcc.dg/pr65063.c: New testcase.
16578
16579 2015-02-18 Richard Biener <rguenther@suse.de>
16580
16581 PR tree-optimization/62217
16582 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
16583
16584 2015-02-18 Marek Polacek <polacek@redhat.com>
16585
16586 PR sanitizer/65081
16587 * c-c++-common/ubsan/pr65081.c: New test.
16588
16589 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
16590
16591 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
16592 * gcc.target/sh/force-cbranch-delay-slot.c: New.
16593
16594 2015-02-17 H.J. Lu <hongjiu.lu@intel.com>
16595
16596 * gcc.dg/ipa/propalign-3.c: New test.
16597
16598 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
16599
16600 PR target/64793
16601 * gcc.target/sh/pr64793.c: New.
16602 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
16603
16604 2015-02-17 Sandra Loosemore <sandra@codesourcery.com>
16605
16606 * gcc.target/arm/divzero.c: New test case.
16607
16608 2015-02-17 Tom de Vries <tom@codesourcery.com>
16609
16610 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
16611
16612 2015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
16613 Jakub Jelinek <jakub@redhat.com>
16614
16615 PR c++/65075
16616 * g++.dg/cpp0x/pr65075.C: New test.
16617
16618 2015-02-16 David Edelsohn <dje.gcc@gmail.com>
16619
16620 PR target/65058
16621 * gcc.target/powerpc/pr65058.c: New test.
16622
16623 2015-02-16 Jeff Law <law@redhat.com>
16624
16625 PR tree-optimization/64823
16626 * gcc.dg/uninit-20.c: New test.
16627
16628 2015-02-16 Jakub Jelinek <jakub@redhat.com>
16629 James Greenhalgh <james.greenhalgh@arm.com>
16630
16631 PR ipa/64963
16632 * gcc.dg/ipa/ipa-clone-1.c: New test.
16633
16634 2015-02-16 Richard Biener <rguenther@suse.de>
16635
16636 PR tree-optimization/65077
16637 * gcc.dg/torture/pr65077.c: New testcase.
16638
16639 2015-02-16 Alex Velenko <Alex.Velenko@arm.com>
16640
16641 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
16642 Directive adjusted to scan for ldaxr.
16643 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
16644 adjusted to scan for ldaex.
16645
16646 2015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
16647
16648 PR c++/65080
16649 * g++.dg/cpp0x/constexpr-65080.C: New.
16650
16651 2015-02-16 Richard Biener <rguenther@suse.de>
16652
16653 PR tree-optimization/63593
16654 * gcc.dg/pr63593.c: New testcase.
16655
16656 2015-02-16 Marek Polacek <polacek@redhat.com>
16657
16658 PR c/65066
16659 * gcc.dg/pr65066.c: New test.
16660
16661 2015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
16662
16663 * gcc.dg/pr65002.C: Move ...
16664 * g++.dg/ipa/pr65002.C: ... here.
16665
16666 2015-02-14 David Edelsohn <dje.gcc@gmail.com>
16667
16668 * gcc.target/powerpc/pr64205.c: Skip on AIX.
16669 * gcc.target/powerpc/pr64505.c: Skip on AIX.
16670 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
16671 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
16672
16673 2015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
16674
16675 PR testsuite/64850
16676 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
16677 the expression to find calls.
16678 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
16679 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
16680 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
16681 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
16682 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
16683
16684 2015-02-14 Marek Polacek <polacek@redhat.com>
16685
16686 PR c/64768
16687 * gcc.dg/array-11.c: New test.
16688 * gcc.dg/array-12.c: New test.
16689 * gcc.dg/array-13.c: New test.
16690 * gcc.dg/array-14.c: New test.
16691 * gcc.dg/c99-flex-array-typedef-1.c: New test.
16692 * gcc.dg/c99-flex-array-typedef-2.c: New test.
16693 * gcc.dg/c99-flex-array-typedef-3.c: New test.
16694 * gcc.dg/c99-flex-array-typedef-5.c: New test.
16695 * gcc.dg/c99-flex-array-typedef-7.c: New test.
16696 * gcc.dg/c99-flex-array-typedef-8.c: New test.
16697
16698 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
16699
16700 PR c++/60894
16701 * g++.dg/lookup/using54.C: New.
16702
16703 2015-02-13 Jeff Law <law@redhat.com>
16704
16705 PR bootstrap/65060
16706 Revert my change for tree-optimization/64823.
16707
16708 2015-02-13 Jakub Jelinek <jakub@redhat.com>
16709
16710 PR tree-optimization/65053
16711 * gcc.c-torture/execute/pr65053-1.c: New test.
16712 * gcc.c-torture/execute/pr65053-2.c: New test.
16713
16714 2015-02-13 Marek Polacek <polacek@redhat.com>
16715
16716 PR c/65050
16717 * gcc.dg/pr65050.c: New test.
16718
16719 2015-02-13 Jeff Law <law@redhat.com>
16720
16721 PR tree-optimization/64823
16722 * gcc.dg/uninit-20.c: New test.
16723
16724 PR rtl-optimization/47477
16725 * gcc.dg/tree-ssa/pr47477.c: New test.
16726
16727 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
16728
16729 PR c++/60211
16730 * g++.dg/parse/ivdep-2.C: New.
16731 * g++.dg/parse/ivdep-3.C: Likewise.
16732
16733 2015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16734
16735 PR fortran/64506
16736 * gfortran.dg/continuation_13.f90: New test.
16737 * gfortran.dg/continuation_14.f: New test.
16738
16739 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
16740
16741 PR c++/64970
16742 * g++.dg/cpp0x/sfinae55.C: New.
16743
16744 2015-02-13 Jakub Jelinek <jakub@redhat.com>
16745
16746 PR ipa/65034
16747 * g++.dg/ipa/pr65034.C: New test.
16748
16749 2015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
16750
16751 PR tree-optimization/65002
16752 * gcc.dg/pr65002.C: New.
16753
16754 2015-02-13 Marek Polacek <polacek@redhat.com>
16755
16756 PR c/65040
16757 * c-c++-common/pr65040.c: New test.
16758
16759 2015-02-13 Bin Cheng <bin.cheng@arm.com>
16760
16761 PR tree-optimization/64705
16762 * gcc.dg/tree-ssa/pr64705.c: New test.
16763
16764 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
16765
16766 PR rtl/32219
16767 * gcc.dg/visibility-22.c: New test.
16768 * gcc.dg/visibility-23.c: New test.
16769 * gcc.target/i386/pr32219-1.c: New test.
16770 * gcc.target/i386/pr32219-2.c: New test.
16771 * gcc.target/i386/pr32219-3.c: New test.
16772 * gcc.target/i386/pr32219-4.c: New test.
16773 * gcc.target/i386/pr32219-5.c: New test.
16774 * gcc.target/i386/pr32219-6.c: New test.
16775 * gcc.target/i386/pr32219-7.c: New test.
16776 * gcc.target/i386/pr32219-8.c: New test.
16777 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
16778
16779 2015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16780
16781 PR libgfortran/57822
16782 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
16783 four different KINDs.
16784
16785 2015-02-12 Jakub Jelinek <jakub@redhat.com>
16786
16787 PR c++/64884
16788 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
16789
16790 PR sanitizer/65000
16791 * g++.dg/ubsan/pr65000.C: New test.
16792
16793 2015-02-12 Paul Thomas <pault@gcc.gnu.org>
16794
16795 PR fortran/64932
16796 * gfortran.dg/finalize_28.f90: New test
16797
16798 2015-02-12 Jakub Jelinek <jakub@redhat.com>
16799
16800 PR debug/55541
16801 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
16802 DW_TAG_lexical_block removal.
16803 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
16804 * g++.dg/guality/pr55541.C: New test.
16805
16806 PR sanitizer/64984
16807 * g++.dg/ubsan/pr64984.C: New test.
16808
16809 2015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
16810
16811 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
16812
16813 2015-02-12 Jakub Jelinek <jakub@redhat.com>
16814
16815 PR testsuite/64930
16816 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
16817 instructions for 2015-01-14 get_memmodel changes.
16818 * gcc.target/powerpc/atomic-p8.c: Likewise.
16819
16820 PR sanitizer/65019
16821 * g++.dg/ubsan/pr65019.C: New test.
16822
16823 PR tree-optimization/65014
16824 * gcc.c-torture/compile/pr65014.c: New test.
16825
16826 2015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16827
16828 PR libgfortran/57822
16829 * gfortran/fmt_g0_7.f08: Revise test.
16830
16831 2015-02-11 Jeff Law <law@redhat.com>
16832
16833 PR target/63347
16834 * gcc.target/m68k/pr63347.c: New test.
16835
16836 2015-02-11 Marek Polacek <polacek@redhat.com>
16837
16838 * g++.dg/ubsan/shift-1.C: New test.
16839 * gcc.dg/ubsan/c-shift-2.c: New test.
16840 * c-c++-common/ubsan/shift-5.c: Remove file.
16841
16842 2015-02-11 Alex Velenko <Alex.Velenko@arm.com>
16843
16844 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
16845 Directive adjusted to XFAIL.
16846 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
16847 adjusted to XFAIL.
16848
16849 2015-02-11 Jakub Jelinek <jakub@redhat.com>
16850
16851 PR middle-end/65003
16852 * g++.dg/opt/pr65003.C: New test.
16853
16854 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
16855
16856 * lib/target-supports.exp (check_effective_target_pie): Renamed
16857 to ...
16858 (check_effective_target_pie_enabled): This.
16859 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
16860 * gcc.target/i386/pie.c: Likewise.
16861
16862 2015-02-11 Andrew Pinski <apinski@cavium.com>
16863
16864 PR target/64893
16865 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
16866 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
16867
16868 2015-02-11 Jakub Jelinek <jakub@redhat.com>
16869
16870 PR target/61925
16871 * gcc.target/i386/pr61925-1.c: New test.
16872 * gcc.target/i386/pr61925-2.c: New test.
16873 * gcc.target/i386/pr61925-3.c: New test.
16874
16875 2015-02-10 Jakub Jelinek <jakub@redhat.com>
16876
16877 PR sanitizer/65004
16878 * g++.dg/asan/pr65004.C: New test.
16879
16880 2015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
16881
16882 PR target/64661
16883 * gcc.taget/sh/pr64661-0.h: New.
16884 * gcc.taget/sh/pr64661-1.c: New.
16885 * gcc.taget/sh/pr64661-2.c: New.
16886 * gcc.taget/sh/pr64661-3.c: New.
16887 * gcc.taget/sh/pr64661-4.c: New.
16888
16889 2015-02-10 Richard Biener <rguenther@suse.de>
16890
16891 PR tree-optimization/64995
16892 * g++.dg/torture/pr64995.C: New testcase.
16893
16894 2015-02-10 Richard Biener <rguenther@suse.de>
16895
16896 PR tree-optimization/64909
16897 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
16898
16899 2015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
16900
16901 * gcc.dg/signbit-sa.c: New test.
16902
16903 2015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16904
16905 PR libgfortran/57822
16906 * gfortran/fmt_g0_7.f08: New test.
16907
16908 2015-02-10 Bin Cheng <bin.cheng@arm.com>
16909
16910 PR tree-optimization/43378
16911 * gcc.dg/tree-ssa/pr43378.c: New test.
16912
16913 2015-02-08 Jan Hubicka <hubicka@ucw.cz>
16914
16915 PR ipa/64978
16916 * g++.dg/torture/pr64978.C: New testcase.
16917
16918 2015-02-09 Jakub Jelinek <jakub@redhat.com>
16919
16920 PR sanitizer/64981
16921 * gcc.dg/asan/pr64981.c: New test.
16922
16923 2015-02-09 Marek Polacek <polacek@redhat.com>
16924
16925 PR c/64856
16926 * gcc.dg/pr64856.c: New test.
16927
16928 2015-02-09 Jakub Jelinek <jakub@redhat.com>
16929
16930 PR target/64979
16931 * gcc.dg/tree-ssa/stdarg-7.c: New test.
16932 * gcc.c-torture/execute/pr64979.c: New test.
16933
16934 2015-02-09 Alan Lawrence <alan.lawrence@arm.com>
16935
16936 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
16937
16938 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
16939
16940 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
16941 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
16942
16943 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
16944
16945 PR target/58757
16946 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
16947
16948 2015-02-09 Richard Biener <rguenther@suse.de>
16949
16950 PR tree-optimization/54000
16951 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
16952
16953 2015-02-09 Tom de Vries <tom@codesourcery.com>
16954
16955 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
16956
16957 2015-02-09 Martin Liska <mliska@suse.cz>
16958
16959 * g++.dg/ipa/pr64858.C: New test.
16960
16961 2015-02-09 Tom de Vries <tom@codesourcery.com>
16962
16963 * gcc.dg/uninit-19.c: Fix warning line for fpic.
16964
16965 2015-02-08 Andrew Pinski <apinski@cavium.com>
16966
16967 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
16968
16969 2015-02-08 Mikael Morin <mikael@gcc.gnu.org>
16970
16971 PR fortran/63744
16972 * gfortran.dg/use_rename_8.f90: New.
16973
16974 2015-02-08 Eric Botcazou <ebotcazou@adacore.com>
16975
16976 * gnat.dg/addr7.ad[sb]: New test.
16977 * gnat.dg/addr8.ad[sb]: Likewise.
16978
16979 2015-02-06 David Malcolm <dmalcolm@redhat.com>
16980
16981 PR jit/64752
16982 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
16983 from jit.dg/test-compile-to-executable.c's create_code, with a
16984 clarification of the output message.
16985 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
16986 pass/fail message.
16987 (test_jit): Use CHECK_NO_ERRORS when calling
16988 gcc_jit_context_compile_to_file.
16989 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
16990 jit-verify-compile-to-file to jit-verify-output-file-was-created.
16991 (jit-setup-compile-to-file): Likewise. Add a verbose comment
16992 about deletions that are attempted.
16993 (jit-verify-compile-to-file): Rename to...
16994 (jit-verify-output-file-was-created): ...this, and drop the
16995 attempt to run "file" and verify the output.
16996 (jit-verify-assembler): New function.
16997 (jit-verify-object): New function.
16998 (jit-verify-dynamic-library): New function.
16999 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
17000 favor of an implementation from new file
17001 create-code-for-hello-world-executable.h, which also adds a
17002 "main".
17003 (dg-final): Replace jit-verify-compile-to-file with
17004 jit-verify-output-file-was-created, and invoke new function
17005 jit-verify-assembler.
17006 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
17007 the output message.
17008 (dg-final): Replace jit-verify-compile-to-file with
17009 jit-verify-output-file-was-created, and invoke new function
17010 jit-verify-dynamic-library.
17011 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
17012 favor of an implementation from new file
17013 create-code-for-hello-world-executable.h, which also adds a
17014 "main".
17015 (dg-final): Replace jit-verify-compile-to-file with
17016 jit-verify-output-file-was-created. Strengthen the expected stdout
17017 from the built executable.
17018 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
17019 favor of an implementation from new file
17020 create-code-for-hello-world-executable.h, which also adds a
17021 "main".
17022 (dg-final): Replace jit-verify-compile-to-file with
17023 jit-verify-output-file-was-created, and invoke new function
17024 jit-verify-object.
17025 * jit.dg/verify-dynamic-library.c: New source file.
17026
17027 2015-02-06 Sebastian Pop <s.pop@samsung.com>
17028 Brian Rzycki <b.rzycki@samsung.com>
17029
17030 PR tree-optimization/64878
17031 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
17032
17033 2015-02-06 Jakub Jelinek <jakub@redhat.com>
17034
17035 PR ipa/64896
17036 * g++.dg/ipa/pr64896.C: New test.
17037
17038 2015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
17039
17040 PR target/64205
17041 * gcc.target/powerpc/pr64205.c: New file.
17042
17043 2015-02-06 Uros Bizjak <ubizjak@gmail.com>
17044
17045 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
17046 (dg-options): Use -fpie instead of -fPIE -pie.
17047
17048 2015-02-06 Jakub Jelinek <jakub@redhat.com>
17049
17050 PR middle-end/64937
17051 * g++.dg/asan/pr64937.C: New test.
17052
17053 2015-02-06 Paul Thomas <pault@gcc.gnu.org>
17054
17055 PR fortran/63205
17056 * gfortran.dg/class_to_type_4.f90: New test
17057
17058 2015-01-29 Andre Vehreschild <vehre@gmx.de>
17059
17060 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
17061
17062 2015-02-06 Jakub Jelinek <jakub@redhat.com>
17063
17064 PR rtl-optimization/64957
17065 PR debug/64817
17066 * gcc.c-torture/execute/pr64957.c: New test.
17067
17068 2015-02-05 Jeff Law <law@redhat.com>
17069
17070 PR target/17306
17071 * gcc.target/h8300/pr17306-1.c: New test.
17072 * gcc.target/h8300/pr17306-2.c: New test.
17073
17074 2015-02-05 Tobias Burnus <burnus@net-b.de>
17075
17076 PR fortran/64943
17077 * gfortran.dg/structure_constructor_12.f90: New.
17078
17079 2015-02-05 Jeff Law <law@redhat.com>
17080
17081 PR target/58400
17082 gcc.target/h8300/pr58400.c: New test.
17083
17084 2015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
17085
17086 * gcc.target/arm/macro_defs0.c: New test.
17087 * gcc.target/arm/macro_defs1.c: New test.
17088 * gcc.target/arm/macro_defs2.c: New test.
17089
17090 2015-02-05 Uros Bizjak <ubizjak@gmail.com>
17091
17092 PR rtl-optimization/64905
17093 * gcc.target/i386/pr64905.c: Require nonpic target.
17094 (dg-options): Add -fomit-frame-pointer.
17095 (main): Remove.
17096
17097 2014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
17098
17099 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
17100 tree dump scanning.
17101
17102 2015-02-05 Paul Thomas <pault@gcc.gnu.org>
17103
17104 PR fortran/64757
17105 * gfortran.dg/type_to_class_2.f90: New test
17106 * gfortran.dg/type_to_class_3.f90: New test
17107
17108 2015-02-04 Jan Hubicka <hubicka@ucw.cz>
17109
17110 PR ipa/64686
17111 * g++.dg/torture/pr64686.C: New testcase.
17112
17113 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
17114
17115 PR rtl-optimization/64905
17116 * gcc.target/i386/pr64905.c: New file.
17117
17118 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
17119
17120 * gcc.dg/guality/pr41447-1.c: Remove xfail.
17121 * gcc.dg/guality/pr41616-1.c: Ditto.
17122
17123 2015-02-04 Alexandre Oliva <aoliva@redhat.com>
17124
17125 PR debug/64817
17126 * gcc.dg/pr64817-3.c: New.
17127
17128 2015-02-04 Jakub Jelinek <jakub@redhat.com>
17129 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
17130
17131 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
17132 pass parameters in registers.
17133 * gcc.dg/guality/pr36728-2.c (main): Likewise.
17134 * gcc.dg/guality/pr36728-3.c (main): Likewise.
17135 * gcc.dg/guality/pr36728-4.c (main): Likewise.
17136
17137 2015-02-04 Alan Lawrence <alan.lawrence@arm.com>
17138 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
17139
17140 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
17141 list, allow for multilibed targets.
17142 * gcc.dg/combine_ashiftrt_2.c: Likewise.
17143
17144 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
17145
17146 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
17147 * gcc.dg/pr46728-6.c: Ditto.
17148
17149 2015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
17150
17151 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
17152 for mips_nanlegacy target.
17153
17154 2015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
17155
17156 * gcc.target/i386/chkp-hidden-def.c: New.
17157
17158 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
17159
17160 PR middle-end/62103
17161 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
17162 to use 24 bits for bitfield b.
17163
17164 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
17165
17166 PR testsuite/64796
17167 * lib/target-supports.exp (check_effective_target_bswap64): Do not
17168 cache result in a global variable. Include all 32-bit targets for
17169 bswap64 tests.
17170
17171 2015-02-03 Jakub Jelinek <jakub@redhat.com>
17172
17173 PR rtl-optimization/64756
17174 * gcc.c-torture/execute/pr64756.c: New test.
17175
17176 2015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
17177
17178 PR target/64660
17179 * gcc.target/sh/pr64660-0.h: New.
17180 * gcc.target/sh/pr64660-1.c: New.
17181 * gcc.target/sh/pr64660-2.c: New.
17182 * gcc.target/sh/pr64660-3.c: New.
17183 * gcc.target/sh/pr64660-4.c: New.
17184
17185 2015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
17186
17187 PR c++/64877
17188 * g++.dg/warn/Waddress-2.C: New.
17189
17190 2015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
17191
17192 PR middle-end/61225
17193 * gcc.target/i386/pr49095.c: XFAIL for ia32.
17194
17195 2015-02-03 Dodji Seketeli <dodji@redhat.com>
17196
17197 PR preprocessor/64803
17198 * gcc.dg/cpp/builtin-macro-1.c: New test case.
17199
17200 2015-02-02 Jan Hubicka <hubicka@ucw.cz>
17201
17202 * g++.dg/ipa/devirt-37.C: Disable early inlining.
17203
17204 2015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
17205
17206 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
17207 (_ARM_FPSRC): Add DN and AHP fields.
17208 (clean_results): Force DN=1 on AArch64.
17209 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
17210 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
17211 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
17212 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
17213 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
17214 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
17215
17216 2015-02-02 Alan Modra <amodra@gmail.com>
17217
17218 * gcc.target/powerpc/cprophard.c: New.
17219
17220 2015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
17221
17222 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
17223 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
17224
17225 2015-02-01 Jakub Jelinek <jakub@redhat.com>
17226
17227 PR debug/64817
17228 * gcc.dg/pr64817-1.c: New test.
17229 * gcc.dg/pr64817-2.c: New test.
17230
17231 2015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
17232
17233 PR target/64851
17234 * gcc.target/sh/pr64851-0.h: New
17235 * gcc.target/sh/pr64851-1.c: New
17236 * gcc.target/sh/pr64851-2.c: New
17237 * gcc.target/sh/pr64851-3.c: New
17238 * gcc.target/sh/pr64851-4.c: New
17239
17240 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
17241
17242 PR target/64882
17243 * gcc.dg/torture/pr64882.c: New test.
17244
17245 2015-01-31 David Edelsohn <dje.gcc@gmail.com>
17246
17247 PR target/64159
17248 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
17249 sparc*-*-*.
17250
17251 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
17252
17253 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
17254 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
17255 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
17256 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
17257 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
17258 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
17259 tree dump.
17260 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
17261 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
17262 tree dump.
17263 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
17264 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
17265 tree dump.
17266
17267 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
17268
17269 PR target/64688
17270 * g++.dg/pr64688-2.C: New.
17271
17272 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
17273
17274 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
17275 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
17276 * gcc.target/i386/fuse-caller-save.c: Ditto.
17277 * gcc.target/i386/headmerge-1.c: Ditto.
17278 * gcc.target/i386/headmerge-2.c: Ditto.
17279 * gcc.target/i386/sibcall-6.c: Ditto.
17280
17281 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
17282
17283 PR target/64617
17284 * gcc.target/i386/pr64617.c: New test.
17285
17286 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
17287
17288 PR target/15184
17289 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
17290 (dg-options): Remove -m32.
17291 (dg-final): Scan for "movb %al" only.
17292 * gcc.target/i386/pr15184-2.c: Ditto.
17293
17294 2015-01-30 Richard Biener <rguenther@suse.de>
17295
17296 PR tree-optimization/64829
17297 * gcc.dg/vect/pr64829.c: New testcase.
17298
17299 2015-01-29 Marek Polacek <polacek@redhat.com>
17300
17301 PR c/64709
17302 * gcc.dg/pr64709.c: New test.
17303
17304 2015-01-29 Jakub Jelinek <jakub@redhat.com>
17305
17306 PR c++/64717
17307 * g++.dg/ubsan/pr64717-1.C: New test.
17308 * g++.dg/ubsan/pr64717-2.C: New test.
17309
17310 2015-01-29 Uros Bizjak <ubizjak@gmail.com>
17311
17312 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
17313
17314 2015-01-29 Jeff Law <law@redhat.com>
17315
17316 PR target/15184
17317 * gcc.target/i386/pr15184-1.c: New test.
17318 * gcc.target/i386/pr15184-2.c: New test.
17319
17320 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
17321
17322 PR tree-optimization/64746
17323 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
17324
17325 2015-01-29 Richard Biener <rguenther@suse.de>
17326
17327 PR tree-optimization/64853
17328 * gcc.dg/torture/pr64853.c: New testcase.
17329
17330 2015-01-29 Richard Biener <rguenther@suse.de>
17331
17332 PR tree-optimization/64844
17333 * gcc.dg/vect/pr64844.c: New testcase.
17334
17335 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
17336
17337 PR middle-end/64809
17338 * gcc.dg/pr64809.c: Delete.
17339
17340 2015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
17341
17342 PR middle-end/64805
17343 * gcc.target/i386/pr64805.c: New.
17344
17345 2015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
17346
17347 * gcc.dg/guality/guality.h (main): Add argv[0] to
17348 guality_gdb_command.
17349
17350 2015-01-29 Jan Hubicka <hubicka@ucw.cz>
17351
17352 PR ipa/64801
17353 * gcc.dg/tree-ssa/pr64801.c: New testcase.
17354
17355 2015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
17356
17357 PR target/64659
17358 * gcc.target/sh/sh.exp
17359 (check_effective_target_atomic_model_soft_gusa_available,
17360 check_effective_target_atomic_model_soft_tcb_available,
17361 check_effective_target_atomic_model_soft_imask_available,
17362 check_effective_target_atomic_model_hard_llcs_available): New.
17363 * gcc.target/sh/pr64659-0.h: New.
17364 * gcc.target/sh/pr64659-1.c: New.
17365 * gcc.target/sh/pr64659-2.c: New.
17366 * gcc.target/sh/pr64659-3.c: New.
17367 * gcc.target/sh/pr64659-4.c: New.
17368
17369 2015-01-28 Alex Velenko <Alex.Velenko@arm.com>
17370
17371 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
17372 scan-assembler-times pattern.
17373
17374 2015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
17375
17376 PR middle-end/64809
17377 * gcc.dg/pr64809.c: New test.
17378
17379 2015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
17380
17381 PR tree-optimization/64277
17382 * gcc.dg/pr64277.c: New.
17383
17384 2015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
17385
17386 PR tree-optimization/64718
17387 * gcc.c-torture/execute/pr64718.c: New test.
17388
17389 2015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
17390
17391 * gcc.target/aarch64/abs_2.c: New.
17392
17393 2015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
17394
17395 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
17396 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
17397 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
17398 ISA rev < 2.
17399
17400 2015-01-28 Jakub Jelinek <jakub@redhat.com>
17401
17402 PR bootstrap/64612
17403 * lib/target-supports.exp (check_effective_target_comdat_group): New.
17404 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
17405 { target comdat_group }.
17406
17407 2015-01-27 Tobias Burnus <burnus@net-b.de>
17408
17409 PR fortran/63861
17410 * gfortran.dg/goacc/coarray_2.f90: New.
17411
17412 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
17413
17414 PR ipa/60871
17415 PR ipa/64139
17416 * g++.dg/torture/pr64139.C: New testcase.
17417 * g++.dg/torture/pr60871.C: Likewise.
17418
17419 2015-01-27 Janus Weil <janus@gcc.gnu.org>
17420
17421 PR fortran/64230
17422 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
17423 prevent linking errors.
17424
17425 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
17426
17427 PR ipa/64282
17428 * g++.dg/torture/pr64282.C: New testcase.
17429
17430 2015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
17431
17432 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
17433 for wzr reg.
17434
17435 2015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
17436
17437 * gcc.target/s390/hotpatch-13.c: New testcase.
17438 * gcc.target/s390/hotpatch-14.c: New testcase.
17439 * gcc.target/s390/hotpatch-15.c: New testcase.
17440 * gcc.target/s390/hotpatch-16.c: New testcase.
17441 * gcc.target/s390/hotpatch-17.c: New testcase.
17442 * gcc.target/s390/hotpatch-18.c: New testcase.
17443 * gcc.target/s390/hotpatch-19.c: New testcase.
17444 * gcc.target/s390/hotpatch-20.c: New testcase.
17445 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
17446 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
17447 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
17448 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
17449 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
17450 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
17451 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
17452 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
17453 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
17454 * gcc.target/s390/hotpatch-10.c: Likewise.
17455 * gcc.target/s390/hotpatch-11.c: Likewise.
17456 * gcc.target/s390/hotpatch-12.c: Likewise.
17457 * gcc.target/s390/hotpatch-2.c: Likewise.
17458 * gcc.target/s390/hotpatch-3.c: Likewise.
17459 * gcc.target/s390/hotpatch-4.c: Likewise.
17460 * gcc.target/s390/hotpatch-5.c: Likewise.
17461 * gcc.target/s390/hotpatch-6.c: Likewise.
17462 * gcc.target/s390/hotpatch-7.c: Likewise.
17463 * gcc.target/s390/hotpatch-8.c: Likewise.
17464 * gcc.target/s390/hotpatch-9.c: Likewise.
17465 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
17466 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
17467 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
17468 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
17469 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
17470 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
17471 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
17472 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
17473
17474 2015-01-27 Jiong Wang <jiong.wang@arm.com>
17475
17476 * gcc.dg/long_branch.c: New testcase.
17477
17478 2015-01-27 Richard Biener <rguenther@suse.de>
17479
17480 PR tree-optimization/56273
17481 PR tree-optimization/59124
17482 PR tree-optimization/64277
17483 * g++.dg/warn/Warray-bounds-6.C: New testcase.
17484 * gcc.dg/Warray-bounds-12.c: Likewise.
17485 * gcc.dg/Warray-bounds-13.c: Likewise.
17486
17487 2015-01-27 Jakub Jelinek <jakub@redhat.com>
17488
17489 PR rtl-optimization/61058
17490 * gcc.dg/pr61058.c: New test.
17491
17492 2015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
17493
17494 * gcc.target/i386/chkp-narrow-bounds.c: New.
17495
17496 2015-01-27 Jakub Jelinek <jakub@redhat.com>
17497
17498 PR tree-optimization/64807
17499 * gcc.dg/pr64807.c: New test.
17500
17501 PR c/64766
17502 * gcc.dg/pr64766.c: New test.
17503
17504 2015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
17505
17506 PR target/49263
17507 * gcc.target/sh/pr49263-4.c: New.
17508
17509 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
17510
17511 PR fortran/62044
17512 * gfortran.dg/allocate_with_mold_1.f90: New test
17513
17514 2015-01-26 Jakub Jelinek <jakub@redhat.com>
17515
17516 PR c/64778
17517 * gcc.dg/pr64778.c: New test.
17518
17519 PR middle-end/64421
17520 * gcc.dg/vect/pr64421.c: New test.
17521
17522 2015-01-26 Tobias Burnus <burnus@net-b.de>
17523
17524 PR fortran/64771
17525 * gfortran.dg/coarray_36.f: New.
17526 * gfortran.dg/coarray_37.f90: New.
17527
17528 2015-01-26 Janus Weil <janus@gcc.gnu.org>
17529
17530 PR fortran/64230
17531 * gfortran.dg/class_allocate_18.f90: New.
17532
17533 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17534
17535 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
17536
17537 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17538
17539 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
17540
17541 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17542
17543 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
17544
17545 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17546
17547 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
17548
17549 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17550
17551 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
17552 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
17553 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
17554 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
17555
17556 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17557
17558 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
17559 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
17560 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
17561
17562 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
17563
17564 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
17565 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
17566 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
17567 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
17568 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
17569 vXXXhn.inc.
17570
17571 2015-01-26 Richard Biener <rguenther@suse.de>
17572
17573 PR middle-end/64764
17574 * gcc.dg/uninit-19.c: New testcase.
17575
17576 2015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
17577
17578 * lib/target-supports.exp (check_effective_target_vect64): Add
17579 sparc*-*-*.
17580
17581 2015-01-26 Eric Botcazou <ebotcazou@adacore.com>
17582
17583 PR testsuite/64712
17584 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
17585
17586 2015-01-26 Tony Liu <tony.liu@arm.com>
17587
17588 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
17589 non-UAL cases.
17590
17591 2015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
17592
17593 PR libfortran/64770
17594 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
17595 correctly, clean up afterwards.
17596
17597 2015-01-25 Mikael Morin <mikael@gcc.gnu.org>
17598
17599 PR fortran/62044
17600 * gfortran.dg/use_rename_7.f90: New.
17601
17602 2015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
17603
17604 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
17605 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
17606
17607 2015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
17608
17609 PR target/54236
17610 * gcc.target/sh/pr54236-4.c: New.
17611
17612 2015-01-24 H.J. Lu <hongjiu.lu@intel.com>
17613
17614 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
17615 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
17616 Bridge test.
17617
17618 2015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
17619
17620 PR libfortran/64770
17621 * gfortran.dg/open_new_segv.f90: New test.
17622
17623 2015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
17624
17625 PR target/49263
17626 PR target/53987
17627 PR target/64345
17628 PR target/59533
17629 PR target/52933
17630 PR target/54236
17631 PR target/51244
17632 * gcc.target/sh/pr64345-1.c: New.
17633 * gcc.target/sh/pr64345-2.c: New.
17634 * gcc.target/sh/pr59533-1.c: New.
17635 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
17636 * gcc.target/sh/pr52933-2.c: Likewise.
17637 * gcc.target/sh/pr54089-1.c: Likewise.
17638 * gcc.target/sh/pr54236-1.c: Likewise.
17639 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
17640 * gcc.target/sh/pr49263-1.c: Remove xfails.
17641 * gcc.target/sh/pr49263-2.c: Likewise.
17642 * gcc.target/sh/pr49263-3.c: Likewise.
17643 * gcc.target/sh/pr53987-1.c: Likewise.
17644 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
17645 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
17646 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
17647 (test05, test06, test07, test08, test09, test10, test11, test12): New.
17648 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
17649 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
17650 test_009): New.
17651 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
17652 (test_02): New.
17653
17654 2015-01-24 Tom de Vries <tom@codesourcery.com>
17655
17656 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
17657
17658 2015-01-23 Ian Lance Taylor <iant@google.com>
17659
17660 PR go/64510
17661 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
17662 targets without split stack support.
17663
17664 2015-01-23 Vladimir Makarov <vmakarov@redhat.com>
17665
17666 PR target/64317
17667 * gcc.target/i386/pr64317.c: New test.
17668
17669 2015-01-23 Jakub Jelinek <jakub@redhat.com>
17670
17671 PR rtl-optimization/63637
17672 PR rtl-optimization/60663
17673 * gcc.dg/pr63637-1.c: New test.
17674 * gcc.dg/pr63637-2.c: New test.
17675 * gcc.dg/pr63637-3.c: New test.
17676 * gcc.dg/pr63637-4.c: New test.
17677 * gcc.dg/pr63637-5.c: New test.
17678 * gcc.dg/pr63637-6.c: New test.
17679 * gcc.target/i386/pr63637-1.c: New test.
17680 * gcc.target/i386/pr63637-2.c: New test.
17681 * gcc.target/i386/pr63637-3.c: New test.
17682 * gcc.target/i386/pr63637-4.c: New test.
17683 * gcc.target/i386/pr63637-5.c: New test.
17684 * gcc.target/i386/pr63637-6.c: New test.
17685
17686 2015-01-23 Richard Biener <rguenther@suse.de>
17687
17688 PR testsuite/63439
17689 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
17690 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
17691
17692 2015-01-23 Marek Polacek <polacek@redhat.com>
17693
17694 PR preprocessor/60570
17695 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
17696 * gcc.dg/cpp/pr60570.c: New test.
17697
17698 2015-01-23 Richard Biener <rguenther@suse.de>
17699
17700 PR testsuite/63439
17701 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
17702 vectorization on vect64 targets.
17703
17704 2015-01-23 Janus Weil <janus@gcc.gnu.org>
17705
17706 PR fortran/60922
17707 * gfortran.dg/class_allocate_17.f90: New.
17708
17709 2015-01-23 Tobias Burnus <burnus@net-b.de>
17710
17711 PR fortran/64726
17712 * gfortran.dg/goacc/combined_loop.f90: New.
17713
17714 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17715
17716 PR fortran/61933
17717 * gfortran.dg/make_unit.f90: New test.
17718
17719 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17720
17721 PR fortran/61933
17722 * gfortran.dg/negative_unit_int8.f: Update.
17723
17724 2015-01-22 Jeff Law <law@redhat.com>
17725
17726 PR target/52076
17727 * gcc.target/m68k/pr52076-1.c: New test.
17728 * gcc.target/m68k/pr52076-2.c: New test.
17729
17730 2015-01-22 Richard Biener <rguenther@suse.de>
17731
17732 PR middle-end/64728
17733 * gcc.dg/torture/pr64728.c: New testcase.
17734
17735 2015-01-22 Uros Bizjak <ubizjak@gmail.com>
17736
17737 PR target/64688
17738 * g++.dg/pr64688.C: New test.
17739
17740 2015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
17741
17742 * gcc.target/i386/chkp-always_inline.c (f1): Make static
17743 to avoid errors with -fpic.
17744
17745 2015-01-22 Richard Biener <rguenther@suse.de>
17746
17747 PR libstdc++/64535
17748 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
17749
17750 2015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
17751
17752 PR rtl-optimization/64682
17753 * gcc.c-torture/execute/pr64682.c: New file.
17754
17755 2015-01-21 Jakub Jelinek <jakub@redhat.com>
17756
17757 PR debug/64511
17758 * gcc.dg/pr64511.c: New test.
17759
17760 PR rtl-optimization/62078
17761 * g++.dg/opt/pr62078.C: New test.
17762
17763 PR c/63307
17764 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
17765
17766 2015-01-21 Thomas Koenig <tkoenig@netcologne.de>
17767
17768 PR fortran/57023
17769 * gfortran.dg/internal_pack_15.f90: New test.
17770
17771 2015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
17772
17773 * c-c++-common/tsan/step.c: New testcase.
17774
17775 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17776
17777 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
17778
17779 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17780
17781 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
17782
17783 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17784
17785 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
17786
17787 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17788
17789 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
17790
17791 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17792
17793 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
17794
17795 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17796
17797 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
17798
17799 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17800
17801 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
17802
17803 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17804
17805 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
17806
17807 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17808
17809 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
17810
17811 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17812
17813 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
17814
17815 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17816
17817 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
17818
17819 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17820
17821 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
17822
17823 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17824
17825 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
17826 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
17827 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
17828 vXXXw.inc.
17829
17830 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17831
17832 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
17833 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
17834 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
17835 vXXXl.inc.
17836
17837 2015-01-21 Renlin Li <renlin.li@arm.com>
17838
17839 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
17840 * g++.dg/tls/thread_local5g.C: Likewise.
17841 * g++.dg/tls/thread_local6g.C: Likewise.
17842
17843 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17844
17845 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
17846 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
17847 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
17848
17849 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17850
17851 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
17852 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
17853 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
17854
17855 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17856
17857 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
17858 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
17859 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
17860
17861 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
17862
17863 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
17864 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
17865 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
17866
17867 2015-01-20 Jeff Law <law@redhat.com>
17868
17869 PR target/59946
17870 * gcc.target/m68k/pr59946.c: New test.
17871
17872 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17873
17874 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
17875 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
17876 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
17877
17878 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17879
17880 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
17881 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
17882 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
17883
17884 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17885
17886 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
17887 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
17888 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
17889
17890 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17891
17892 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
17893 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
17894 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
17895 vshuffle.inc.
17896 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
17897 vshuffle.inc.
17898
17899 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17900
17901 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
17902 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
17903 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
17904
17905 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17906
17907 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
17908 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
17909 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
17910
17911 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
17912
17913 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
17914
17915 2015-01-20 Jakub Jelinek <jakub@redhat.com>
17916
17917 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
17918
17919 PR sanitizer/64632
17920 * g++.dg/ubsan/pr64632.C: New test.
17921
17922 PR debug/64663
17923 * gcc.dg/pr64663.c: New test.
17924
17925 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
17926
17927 PR c++/64383
17928 * g++.dg/warn/Wunused-var-23.C: New.
17929
17930 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
17931
17932 PR c++/59937
17933 * g++.dg/cpp0x/constexpr-59937-1.C: New.
17934 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
17935
17936 2015-01-20 Richard Biener <rguenther@suse.de>
17937
17938 PR ipa/64684
17939 * gcc.dg/lto/pr64684_0.c: New testcase.
17940 * gcc.dg/lto/pr64684_1.c: Likewise.
17941 * gcc.dg/lto/pr64684_2.c: Likewise.
17942 * gcc.dg/lto/pr64685_0.c: Likewise.
17943 * gcc.dg/lto/pr64685_1.c: Likewise.
17944
17945 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
17946
17947 PR c++/62241
17948 * g++.dg/cpp1y/lambda-init12.C: New.
17949
17950 2015-01-20 Richard Biener <rguenther@suse.de>
17951
17952 PR tree-optimization/64410
17953 * g++.dg/vect/pr64410.cc: Require vect_double.
17954
17955 2015-01-20 Matthew Wahab <matthew.wahab@arm.com>
17956
17957 PR target/64149
17958 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
17959
17960 2015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
17961
17962 PR bootstrap/64676
17963 Revert:
17964 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
17965
17966 PR rtl-optimization/64081
17967 * gcc.dg/pr64081.c: New test.
17968
17969 2015-01-19 David Malcolm <dmalcolm@redhat.com>
17970
17971 * jit.dg/harness.h: Include <unistd.h>.
17972 (CHECK_NO_ERRORS): New.
17973 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
17974 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
17975 gcc_jit_context_compile_to_file.
17976 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
17977 args to the spawned executable.
17978 (jit-expand-vars): New function.
17979 (jit-exe-params): New variable.
17980 (dg-jit-set-exe-params): New function.
17981 (jit-dg-test): Detect testcases that use
17982 jit-verify-compile-to-file and call jit-setup-compile-to-file.
17983 Set arguments of spawned process to jit-exe-params.
17984 (jit-get-output-filename): New function.
17985 (jit-setup-compile-to-file): New function.
17986 (jit-verify-compile-to-file): New function.
17987 (jit-run-executable): New function.
17988 (jit-verify-executable): New function.
17989 * jit.dg/test-compile-to-assembler.c: New testcase.
17990 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
17991 * jit.dg/test-compile-to-executable.c: New testcase.
17992 * jit.dg/test-compile-to-object.c: New testcase.
17993
17994 2015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
17995
17996 PR target/64652
17997 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
17998 (test_1): New.
17999
18000 2015-01-19 Martin Liska <mliska@suse.cz>
18001
18002 * objc/compile/pr64668.m: New test.
18003
18004 2015-01-19 David Malcolm <dmalcolm@redhat.com>
18005
18006 * jit.dg/test-arith-overflow.c: Include stdbool.h.
18007 (create_overflow_fn): Update comment to clarify that
18008 the third param of the created function is a bool *, not
18009 an int *.
18010 (verify_int_overflow_fn): Convert param "expected_ovf" from
18011 int to bool. Update third param of "overflow_fn_type" from int *
18012 to bool *. Update local "actual_ovf" from int to bool.
18013 (verify_uint_overflow_fn): Likewise.
18014
18015 2015-01-19 Martin Liska <mliska@suse.cz>
18016
18017 * gcc.dg/ipa/ipa-icf-33.c: New test.
18018
18019 2015-01-19 Felix Yang <felix.yang@huawei.com>
18020 Haijian Zhang <z.zhanghaijian@huawei.com>
18021
18022 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
18023 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
18024 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
18025 result_float64x2, expected_hfloat64x2): New helper type, variable and
18026 declaration.
18027 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
18028 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
18029 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
18030 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
18031 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
18032 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
18033 and target without the FMA feature.
18034
18035 2015-01-19 Jiong Wang <jiong.wang@arm.com>
18036
18037 * gcc.target/aarch64/pr64304.c: New testcase.
18038
18039 2015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
18040
18041 PR rtl-optimization/64081
18042 * gcc.dg/pr64081.c: New test.
18043
18044 2015-01-19 Tejas Belagod <tejas.belagod@arm.com>
18045
18046 PR target/63971
18047 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
18048 the epilogue).
18049 * gcc.target/aarch64/test_frame_6.c: Likewise.
18050 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
18051 and x19 (in the epilogue).
18052 * gcc.target/aarch64/test_frame_4.c: Likewise.
18053 * gcc.target/aarch64/test_frame_7.c: Likewise.
18054
18055 2015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
18056
18057 * gcc.target/i386/chkp-always_inline.c: New.
18058
18059 2015-01-15 Andrew Pinski <apinski@cavium.com>
18060 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
18061
18062 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
18063 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
18064
18065 2015-01-18 Andre Vehreschild <vehre@gmx.de>
18066
18067 PR fortran/60255
18068 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
18069 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
18070
18071 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
18072
18073 PR fortran/64578
18074 * gfortran.dg/unlimited_polymorphic_21.f90: New test
18075
18076 2015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
18077
18078 PR target/64652
18079 * gcc.target/sh/torture/pr64652.c: New.
18080
18081 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
18082
18083 * gcc.dg/ipa/ipa-icf-32.c: Update template.
18084 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
18085 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
18086 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
18087 * c-c++-common/asan/kasan-recover-1.c: Likewise.
18088 * c-c++-common/asan/kasan-recover-2.c: Likewise.
18089
18090 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
18091
18092 PR ipa/64378
18093 * g++.dg/torture/pr64378.C: New testcase.
18094
18095 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
18096
18097 PR fortran/57959
18098 * gfortran.dg/block_13.f08: New test
18099
18100 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
18101
18102 PR fortran/55901
18103 * gfortran.dg/associate_1.f03: Allow test for character with
18104 automatic length.
18105
18106 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
18107
18108 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
18109 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
18110
18111 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
18112
18113 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
18114
18115 2015-01-17 Paul Thomas <pault@gcc.gnu.org>
18116
18117 PR fortran/64578
18118 * gfortran.dg/unlimited_polymorphic_21.f90: New test
18119
18120 2015-01-17 Andre Vehreschild <vehre@gmx.de>
18121
18122 PR fortran/60357
18123 * gfortran.dg/alloc_comp_assign_13.f08: New test.
18124
18125 PR fortran/61275
18126 * gfortran.dg/alloc_comp_assign_14.f08: New test.
18127
18128 PR fortran/55932
18129 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
18130
18131 2015-01-17 Andre Vehreschild <vehre@gmx.de>
18132
18133 PR fortran/60334
18134 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
18135
18136 2015-01-16 Bernd Schmidt <bernds@codesourcery.com>
18137
18138 PR rtl-optimization/52773
18139 * gcc.c-torture/compile/pr52773.c: New test.
18140
18141 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
18142
18143 PR c++/62134
18144 * g++.dg/cpp0x/alias-decl-46.C: New.
18145
18146 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
18147
18148 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
18149
18150 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
18151
18152 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
18153 Add trace.
18154 (CHECK_FP): Likewise.
18155 (CHECK_CUMULATIVE_SAT): Likewise.
18156
18157 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
18158
18159 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
18160 (Set_Neon_Cumulative_Sat): Add parameter.
18161 (__set_neon_cumulative_sat): Support new parameter.
18162 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
18163 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
18164 argument.
18165 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
18166 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
18167 argument.
18168
18169 2015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
18170
18171 * g++.dg/tsan/vptr_benign_race.C: New testcase.
18172 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
18173
18174 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
18175
18176 PR c++/60056
18177 * g++.dg/tls/thread_local-ice4.C: New.
18178
18179 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
18180
18181 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
18182 than Neon options.
18183
18184 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
18185
18186 PR c++/62276
18187 * g++.dg/cpp0x/vt-62276.C: New.
18188
18189 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
18190
18191 PR middle-end/64353
18192 * g++.dg/pr64353.C: New.
18193
18194 2015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
18195
18196 PR target/64263
18197 * gcc.target/aarch64/pr64263_1.c: New test.
18198
18199 2015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
18200
18201 PR tree-optimization/64434
18202 * gcc.dg/torture/pr64434.c: Move to...
18203 * gcc.dg/pr64434.c: ... here.
18204
18205 2015-01-16 Richard Biener <rguenther@suse.de>
18206
18207 PR middle-end/64614
18208 * gcc.dg/uninit-18.c: New testcase.
18209
18210 2015-01-16 Richard Biener <rguenther@suse.de>
18211
18212 PR tree-optimization/64568
18213 * g++.dg/torture/pr64568-2.C: New testcase.
18214
18215 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
18216
18217 PR target/64363
18218 * gcc.target/i386/chkp-label-address.c: New.
18219
18220 2015-01-16 Janus Weil <janus@gcc.gnu.org>
18221
18222 PR fortran/45290
18223 * gfortran.dg/pointer_init_6.f90: Extended.
18224
18225 2015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
18226
18227 * gcc.c-torture/compile/20150108.c: New test.
18228
18229 2015-01-16 Eric Botcazou <ebotcazou@adacore.com>
18230
18231 * gcc.target/visium: New directory.
18232
18233 2015-01-16 Richard Biener <rguenther@suse.de>
18234
18235 PR tree-optimization/61743
18236 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
18237 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
18238
18239 2015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
18240
18241 * gcc.dg/pr64015.c: New test.
18242
18243 2015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
18244
18245 PR ipa/64163
18246 PR ipa/64612
18247 * g++.dg/ipa/pr64612.C: New test.
18248
18249 2015-01-16 Renlin Li <renlin.li@arm.com>
18250
18251 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
18252
18253 2015-01-16 Ilya Tocar <ilya.tocar@intel.com>
18254
18255 * gcc.target/i386/sse-14.c: Test new intrinsic.
18256 * gcc.target/i386/sse-22.c: Ditto.
18257
18258 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
18259
18260 PR c++/58614
18261 * g++.dg/cpp0x/auto44.C: New.
18262
18263 2015-01-15 Sandra Loosemore <sandra@codesourcery.com>
18264
18265 PR target/59710
18266 * gcc.target/nios2/gpopt-all.c: New test case.
18267 * gcc.target/nios2/gpopt-local.c: New test case.
18268 * gcc.target/nios2/gpopt-global.c: New test case.
18269 * gcc.target/nios2/gpopt-data.c: New test case.
18270 * gcc.target/nios2/gpopt-none.c: New test case.
18271
18272 2015-01-15 Jakub Jelinek <jakub@redhat.com>
18273
18274 * g++.dg/ubsan/vptr-1.C: New test.
18275 * g++.dg/ubsan/vptr-2.C: New test.
18276 * g++.dg/ubsan/vptr-3.C: New test.
18277 * g++.dg/ubsan/vptr-4.C: New test.
18278 * g++.dg/ubsan/vptr-5.C: New test.
18279 * g++.dg/ubsan/vptr-6.C: New test.
18280 * g++.dg/ubsan/vptr-7.C: New test.
18281 * g++.dg/ubsan/vptr-8.C: New test.
18282 * g++.dg/ubsan/vptr-9.C: New test.
18283
18284 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
18285
18286 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
18287 is set up.
18288 * lib/gcc-dg.exp: Likewise.
18289
18290 2015-01-15 Vladimir Makarov <vmakarov@redhat.com>
18291
18292 PR rtl-optimization/64110
18293 * gcc.target/i386/pr64110.c: Add scan-assembler.
18294
18295 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
18296 James Norris <jnorris@codesourcery.com>
18297 Cesar Philippidis <cesar@codesourcery.com>
18298 Ilmir Usmanov <i.usmanov@samsung.com>
18299
18300 * lib/target-supports.exp (check_effective_target_fopenacc): New
18301 procedure.
18302 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
18303 * g++.dg/goacc/goacc.exp: Likewise.
18304 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
18305 * gcc.dg/goacc/goacc.exp: Likewise.
18306 * gfortran.dg/goacc/goacc.exp: Likewise.
18307 * c-c++-common/cpp/openacc-define-1.c: New file.
18308 * c-c++-common/cpp/openacc-define-2.c: Likewise.
18309 * c-c++-common/cpp/openacc-define-3.c: Likewise.
18310 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
18311 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
18312 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
18313 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
18314 * c-c++-common/goacc/asyncwait-1.c: Likewise.
18315 * c-c++-common/goacc/cache-1.c: Likewise.
18316 * c-c++-common/goacc/clauses-fail.c: Likewise.
18317 * c-c++-common/goacc/collapse-1.c: Likewise.
18318 * c-c++-common/goacc/data-1.c: Likewise.
18319 * c-c++-common/goacc/data-2.c: Likewise.
18320 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
18321 * c-c++-common/goacc/deviceptr-1.c: Likewise.
18322 * c-c++-common/goacc/deviceptr-2.c: Likewise.
18323 * c-c++-common/goacc/deviceptr-3.c: Likewise.
18324 * c-c++-common/goacc/if-clause-1.c: Likewise.
18325 * c-c++-common/goacc/if-clause-2.c: Likewise.
18326 * c-c++-common/goacc/kernels-1.c: Likewise.
18327 * c-c++-common/goacc/loop-1.c: Likewise.
18328 * c-c++-common/goacc/loop-private-1.c: Likewise.
18329 * c-c++-common/goacc/nesting-1.c: Likewise.
18330 * c-c++-common/goacc/nesting-data-1.c: Likewise.
18331 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
18332 * c-c++-common/goacc/parallel-1.c: Likewise.
18333 * c-c++-common/goacc/pcopy.c: Likewise.
18334 * c-c++-common/goacc/pcopyin.c: Likewise.
18335 * c-c++-common/goacc/pcopyout.c: Likewise.
18336 * c-c++-common/goacc/pcreate.c: Likewise.
18337 * c-c++-common/goacc/pragma_context.c: Likewise.
18338 * c-c++-common/goacc/present-1.c: Likewise.
18339 * c-c++-common/goacc/reduction-1.c: Likewise.
18340 * c-c++-common/goacc/reduction-2.c: Likewise.
18341 * c-c++-common/goacc/reduction-3.c: Likewise.
18342 * c-c++-common/goacc/reduction-4.c: Likewise.
18343 * c-c++-common/goacc/sb-1.c: Likewise.
18344 * c-c++-common/goacc/sb-2.c: Likewise.
18345 * c-c++-common/goacc/sb-3.c: Likewise.
18346 * c-c++-common/goacc/update-1.c: Likewise.
18347 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
18348 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
18349 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
18350 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
18351 * gfortran.dg/goacc/assumed.f95: Likewise.
18352 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
18353 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
18354 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
18355 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
18356 * gfortran.dg/goacc/branch.f95: Likewise.
18357 * gfortran.dg/goacc/cache-1.f95: Likewise.
18358 * gfortran.dg/goacc/coarray.f95: Likewise.
18359 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
18360 * gfortran.dg/goacc/cray.f95: Likewise.
18361 * gfortran.dg/goacc/critical.f95: Likewise.
18362 * gfortran.dg/goacc/data-clauses.f95: Likewise.
18363 * gfortran.dg/goacc/data-tree.f95: Likewise.
18364 * gfortran.dg/goacc/declare-1.f95: Likewise.
18365 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
18366 * gfortran.dg/goacc/fixed-1.f: Likewise.
18367 * gfortran.dg/goacc/fixed-2.f: Likewise.
18368 * gfortran.dg/goacc/fixed-3.f: Likewise.
18369 * gfortran.dg/goacc/fixed-4.f: Likewise.
18370 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
18371 * gfortran.dg/goacc/if.f95: Likewise.
18372 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
18373 * gfortran.dg/goacc/list.f95: Likewise.
18374 * gfortran.dg/goacc/literal.f95: Likewise.
18375 * gfortran.dg/goacc/loop-1.f95: Likewise.
18376 * gfortran.dg/goacc/loop-2.f95: Likewise.
18377 * gfortran.dg/goacc/loop-3.f95: Likewise.
18378 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
18379 * gfortran.dg/goacc/omp.f95: Likewise.
18380 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
18381 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
18382 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
18383 * gfortran.dg/goacc/parameter.f95: Likewise.
18384 * gfortran.dg/goacc/private-1.f95: Likewise.
18385 * gfortran.dg/goacc/private-2.f95: Likewise.
18386 * gfortran.dg/goacc/private-3.f95: Likewise.
18387 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
18388 * gfortran.dg/goacc/reduction-2.f95: Likewise.
18389 * gfortran.dg/goacc/reduction.f95: Likewise.
18390 * gfortran.dg/goacc/routine-1.f90: Likewise.
18391 * gfortran.dg/goacc/routine-2.f90: Likewise.
18392 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
18393 * gfortran.dg/goacc/several-directives.f95: Likewise.
18394 * gfortran.dg/goacc/sie.f95: Likewise.
18395 * gfortran.dg/goacc/subarrays.f95: Likewise.
18396 * gfortran.dg/gomp/map-1.f90: Likewise.
18397 * gfortran.dg/openacc-define-1.f90: Likewise.
18398 * gfortran.dg/openacc-define-2.f90: Likewise.
18399 * gfortran.dg/openacc-define-3.f90: Likewise.
18400 * g++.dg/gomp/block-1.C: Update for changed compiler output.
18401 * g++.dg/gomp/block-2.C: Likewise.
18402 * g++.dg/gomp/block-3.C: Likewise.
18403 * g++.dg/gomp/block-5.C: Likewise.
18404 * g++.dg/gomp/target-1.C: Likewise.
18405 * g++.dg/gomp/target-2.C: Likewise.
18406 * g++.dg/gomp/taskgroup-1.C: Likewise.
18407 * g++.dg/gomp/teams-1.C: Likewise.
18408 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
18409 * gcc.dg/cilk-plus/jump.c: Likewise.
18410 * gcc.dg/gomp/block-1.c: Likewise.
18411 * gcc.dg/gomp/block-10.c: Likewise.
18412 * gcc.dg/gomp/block-2.c: Likewise.
18413 * gcc.dg/gomp/block-3.c: Likewise.
18414 * gcc.dg/gomp/block-4.c: Likewise.
18415 * gcc.dg/gomp/block-5.c: Likewise.
18416 * gcc.dg/gomp/block-6.c: Likewise.
18417 * gcc.dg/gomp/block-7.c: Likewise.
18418 * gcc.dg/gomp/block-8.c: Likewise.
18419 * gcc.dg/gomp/block-9.c: Likewise.
18420 * gcc.dg/gomp/target-1.c: Likewise.
18421 * gcc.dg/gomp/target-2.c: Likewise.
18422 * gcc.dg/gomp/taskgroup-1.c: Likewise.
18423 * gcc.dg/gomp/teams-1.c: Likewise.
18424
18425 2015-01-15 David Malcolm <dmalcolm@redhat.com>
18426
18427 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
18428 test case.
18429
18430 2015-01-15 Mike Stump <mikestump@comcast.net>
18431
18432 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
18433 * gcc.dg/inline_2.c: Likewise.
18434 * gcc.dg/inline_3.c: Likewise.
18435 * gcc.dg/inline_4.c: Likewise.
18436
18437 2015-01-15 Janus Weil <janus@gcc.gnu.org>
18438
18439 PR fortran/58023
18440 * gfortran.dg/proc_ptr_comp_43.f90: New.
18441
18442 2015-01-15 Mike Stump <mikestump@comcast.net>
18443
18444 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
18445 * gcc.dg/unroll_2.c: Likewise.
18446 * gcc.dg/unroll_3.c: Likewise.
18447 * gcc.dg/unroll_4.c: Likewise.
18448 * gcc.dg/unroll_5.c: Likewise.
18449
18450 2015-01-15 Tejas Belagod <tejas.belagod@arm.com>
18451
18452 PR target/63971
18453 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
18454 in epilogue.
18455 * gcc.target/aarch64/test_frame_6.c: Likewise.
18456 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
18457 x30 and x19 (in the epilogue).
18458 * gcc.target/aarch64/test_frame_4.c: Likewise.
18459 * gcc.target/aarch64/test_frame_7.c: Likewise.
18460
18461 2015-01-15 Martin Liska <mliska@suse.cz>
18462
18463 * g++.dg/ipa/pr64068.C: New test.
18464 * gcc.dg/ipa/PR64559.c: New test.
18465
18466 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
18467
18468 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
18469 with PIE.
18470
18471 2015-01-15 Richard Biener <rguenther@suse.de>
18472
18473 PR tree-optimization/61743
18474 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
18475 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
18476
18477 2015-01-15 Renlin Li <renlin.li@arm.com>
18478
18479 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
18480 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
18481
18482 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
18483
18484 * gcc.dg/vect/vect-aggressive-1.c: New.
18485 * gcc.target/i386/avx2-vect-aggressive.c: New.
18486
18487 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
18488
18489 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
18490
18491 2015-01-15 Richard Biener <rguenther@suse.de>
18492
18493 PR lto/64415
18494 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
18495 -Wl,-undefined,dynamic_lookup.
18496
18497 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
18498
18499 * gnat.dg/opt47.adb: New test.
18500
18501 2015-01-15 Richard Biener <rguenther@suse.de>
18502
18503 PR lto/64415
18504 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
18505
18506 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
18507
18508 PR tree-optimization/64434
18509 * gcc.dg/torture/pr64434.c: New test.
18510
18511 2015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
18512
18513 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
18514 -mno-micromips. MIPS32R1 and below require -mno-micromips.
18515 -march=loongson* and -march=octeon* require -mno-micromips.
18516
18517 2015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
18518 Matthew Fortune <matthew.fortune@imgtec.com>
18519
18520 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
18521 * gcc.target/mips/call-saved-5.c (foo): Likewise.
18522 * gcc.target/mips/call-saved-6.c (foo): Likewise.
18523 * gcc.target/mips/call-saved-7.c: New file.
18524 * gcc.target/mips/call-saved-8.c: New file.
18525 * gcc.target/mips/call-saved-9.c: New file.
18526
18527 2015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
18528
18529 * gcc.target/mips/lsa.c: New file.
18530 * gcc.target/mips/mips64-lsa.c: Likewise.
18531 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
18532 * gcc.target/mips/mulsize-4.c: Likewise.
18533 * gcc.target/mips/mulsize-5.c: New file.
18534 * gcc.target/mips/mulsize-6.c: Likewise.
18535 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
18536 and !HAS_LSA as ghost options.
18537 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
18538 for !HAS_LSA.
18539
18540 2015-01-15 Matthew Wahab <matthew.wahab@arm.com>
18541
18542 * g++.dg/torture/20141013.c: Set -fno-short-enums.
18543
18544 2015-01-15 Richard Biener <rguenther@suse.de>
18545
18546 PR middle-end/64365
18547 * gcc.dg/torture/pr64365.c: New testcase.
18548
18549 2015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
18550
18551 * gcc.dg/stackprotectexplicit1.c: New test.
18552 * g++.dg/stackprotectexplicit2.c: New test.
18553
18554 2015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18555
18556 PR target/61933
18557 * gfortran.dg/inquire_internal.f90: New.
18558 * gfortran.dg/negative_unit_check.f90: New.
18559
18560 2015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
18561
18562 PR target/53988
18563 * gcc.target/sh/pr53988-1.c: New.
18564
18565 2015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
18566
18567 PR c++/58671
18568 * g++.dg/tls/thread_local-ice3.C: New.
18569
18570 2015-01-14 H.J. Lu <hongjiu.lu@intel.com>
18571
18572 * gcc.target/i386/fentry-override.c: Properly place {} in target
18573 selector. Remove nonpic.
18574 * gcc.target/i386/fentry.c: Likewise.
18575
18576 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
18577
18578 * gcc.dg/atomic-invalid.c: Check for invalid memory model
18579 warnings instead of errors.
18580
18581 2015-01-14 Ilya Verbin <ilya.verbin@intel.com>
18582
18583 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
18584 option support instead of ENABLE_LTO from Makefile.
18585
18586 2015-01-14 Richard Biener <rguenther@suse.de>
18587
18588 PR tree-optimization/59354
18589 * gcc.dg/vect/pr59354.c: New testcase.
18590
18591 2015-01-14 Andrew Stubbs <ams@codesourcery.com>
18592
18593 * lib/target-supports.exp
18594 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
18595 on ARM architures before v7.
18596
18597 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
18598
18599 PR middle-end/59448
18600 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
18601 an atomic_exchange.
18602
18603 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
18604
18605 PR target/64386
18606 * gcc.target/i386/pr64386.c: New test.
18607
18608 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
18609
18610 PR target/64393
18611 * gcc.target/i386/pr64393.c: New test.
18612
18613 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
18614
18615 PR target/64387
18616 * gcc.target/i386/pr64387.c: New test.
18617
18618 2015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
18619
18620 * gcc.target/aarch64/store-pair-1.c: Fix typo.
18621
18622 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
18623
18624 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
18625
18626 2015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
18627
18628 PR target/64453
18629 * gcc.target/arm/pr64453.c: New.
18630
18631 2015-01-14 Richard Biener <rguenther@suse.de>
18632
18633 PR lto/64415
18634 * gcc.dg/lto/pr64415_0.c: New testcase.
18635 * gcc.dg/lto/pr64415_1.c: Likewise.
18636
18637 2015-01-14 Martin Liska <mliska@suse.cz>
18638
18639 * gcc.dg/ipa/pr64307.c: New test.
18640
18641 2015-01-14 Tejas Belagod <tejas.belagod@arm.com>
18642
18643 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
18644 64-bit and 128-bit.
18645
18646 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
18647
18648 PR target/64460
18649 * gcc.target/arm/pr64460_1.c: New test.
18650
18651 2015-01-14 Richard Biener <rguenther@suse.de>
18652
18653 PR tree-optimization/64493
18654 PR tree-optimization/64495
18655 * gcc.dg/vect/pr64493.c: New testcase.
18656 * gcc.dg/vect/pr64495.c: Likewise.
18657
18658 2015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
18659
18660 * gcc.dg/Warray-bounds-11.c: New test-case.
18661
18662 2015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
18663
18664 * gcc.target/mips/octeon3-pipe-1.c: New test.
18665
18666 2015-01-13 David Malcolm <dmalcolm@redhat.com>
18667
18668 * jit.dg/harness.h (set_up_logging): Move string concatenation
18669 into...
18670 (concat_strings): New function.
18671 (dump_reproducer): New function.
18672 (test_jit): Call dump_reproducer.
18673 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
18674 function.
18675 (jit-dg-test): Delete any generated reproducer from previous runs.
18676 Verify that a generated reproducer was created, and verify that it
18677 compiles.
18678 * jit.dg/test-nested-contexts.c (main): Call
18679 gcc_jit_context_dump_reproducer_to_file.
18680
18681 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
18682
18683 * gcc.dg/aru-2.c: Add dg-require-profiling.
18684
18685 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
18686
18687 * lib/target-supports.exp (check_profiling_available): Check if
18688 -pg links.
18689
18690 2015-01-13 Jan Hubicka <hubicka@ucw.cz>
18691
18692 PR ipa/64565
18693 * g++.dg/torture/pr64565.C: New testcase.
18694
18695 2015-01-13 Marek Polacek <polacek@redhat.com>
18696
18697 PR middle-end/64391
18698 * gcc.dg/tm/pr64391.c: New test.
18699
18700 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
18701
18702 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
18703 true.
18704
18705 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
18706
18707 * gcc.target/i386/pie.c: New test.
18708
18709 * lib/target-supports.exp (check_effective_target_pie): New.
18710
18711 2015-01-13 Jakub Jelinek <jakub@redhat.com>
18712
18713 PR rtl-optimization/64286
18714 * gcc.target/i386/avx2-pr64286.c: New test.
18715
18716 2015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
18717
18718 PR c++/57626
18719 * g++.dg/cpp0x/vt-57626.C: New.
18720
18721 2015-01-13 Jakub Jelinek <jakub@redhat.com>
18722
18723 PR fortran/64528
18724 * gfortran.dg/pr64528.f90: New test.
18725
18726 2015-01-13 Richard Sandiford <richard.sandiford@arm.com>
18727
18728 * gcc.target/aarch64/subsp.c: New test.
18729
18730 2015-01-13 Andrew Pinski <apinski@cavium.com>
18731
18732 * gcc.target/aarch64/store-pair-1.c: New testcase.
18733
18734 2015-01-13 Richard Biener <rguenther@suse.de>
18735
18736 PR lto/64373
18737 * gcc.dg/lto/pr64373_0.c: New testcase.
18738
18739 2015-01-13 Andrew Pinski <apinski@cavium.com>
18740
18741 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
18742 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
18743
18744 2015-01-13 Richard Biener <rguenther@suse.de>
18745
18746 PR tree-optimization/64406
18747 * gcc.dg/pr64406.c: New testcase.
18748
18749 2015-01-13 Richard Biener <rguenther@suse.de>
18750
18751 PR tree-optimization/64404
18752 * gcc.dg/vect/pr64404.c: New testcase.
18753
18754 2015-01-13 Richard Biener <rguenther@suse.de>
18755
18756 PR tree-optimization/64568
18757 * g++.dg/torture/pr64568.C: New testcase.
18758
18759 2015-01-12 David Malcolm <dmalcolm@redhat.com>
18760
18761 * jit.dg/test-error-local-used-from-other-function.c: New test
18762 case.
18763 * jit.dg/test-error-param-reuse.c: New test case.
18764 * jit.dg/test-error-param-sharing.c: New test case.
18765 * jit.dg/test-error-param-used-from-other-function.c: New test
18766 case.
18767 * jit.dg/test-error-param-used-without-a-function.c: New test
18768 case.
18769
18770 2015-01-12 Jakub Jelinek <jakub@redhat.com>
18771
18772 PR tree-optimization/64563
18773 * gcc.dg/pr64563.c: New test.
18774
18775 PR target/64513
18776 * gcc.target/i386/pr64513.c: New test.
18777
18778 PR tree-optimization/64454
18779 * gcc.dg/pr64454.c: New test.
18780
18781 PR testsuite/64028
18782 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
18783 bind_pic_locally.
18784 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
18785 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
18786 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
18787 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
18788 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
18789 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
18790 * gcc.dg/vect/slp-25.c: Likewise.
18791 * gcc.dg/vect/vect-109.c: Likewise.
18792 * gcc.dg/vect/vect-13.c: Likewise.
18793 * gcc.dg/vect/vect-17.c: Likewise.
18794 * gcc.dg/vect/vect-18.c: Likewise.
18795 * gcc.dg/vect/vect-19.c: Likewise.
18796 * gcc.dg/vect/vect-20.c: Likewise.
18797 * gcc.dg/vect/vect-21.c: Likewise.
18798 * gcc.dg/vect/vect-22.c: Likewise.
18799 * gcc.dg/vect/vect-27.c: Likewise.
18800 * gcc.dg/vect/vect-29.c: Likewise.
18801 * gcc.dg/vect/vect-2-big-array.c: Likewise.
18802 * gcc.dg/vect/vect-2.c: Likewise.
18803 * gcc.dg/vect/vect-3.c: Likewise.
18804 * gcc.dg/vect/vect-4.c: Likewise.
18805 * gcc.dg/vect/vect-5.c: Likewise.
18806 * gcc.dg/vect/vect-72.c: Likewise.
18807 * gcc.dg/vect/vect-73-big-array.c: Likewise.
18808 * gcc.dg/vect/vect-73.c: Likewise.
18809 * gcc.dg/vect/vect-77-global.c: Likewise.
18810 * gcc.dg/vect/vect-78-global.c: Likewise.
18811 * gcc.dg/vect/vect-7.c: Likewise.
18812 * gcc.dg/vect/vect-86.c: Likewise.
18813 * gcc.dg/vect/vect-align-1.c: Likewise.
18814 * gcc.dg/vect/vect-align-3.c: Likewise.
18815 * gcc.dg/vect/vect-all-big-array.c: Likewise.
18816 * gcc.dg/vect/vect-all.c: Likewise.
18817 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
18818 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
18819 * gcc.dg/vect/vect-peel-3.c: Likewise.
18820 * gcc.dg/vect/vect-peel-4.c: Likewise.
18821 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
18822
18823 2015-01-12 Jeff Law <law@redhat.com>
18824
18825 PR target/64461
18826 * gcc.target/m68k/pr64461.c: New test.
18827
18828 2015-01-12 David Malcolm <dmalcolm@redhat.com>
18829
18830 * jit.dg/test-array-as-pointer.c (create_code): Update call
18831 to gcc_jit_context_new_global by setting "kind" to
18832 GCC_JIT_GLOBAL_IMPORTED.
18833 * jit.dg/test-error-array-as-pointer.c: Likewise.
18834 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
18835 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
18836 setting kind to GCC_JIT_GLOBAL_EXPORTED.
18837 * jit.dg/test-using-global.c (the_global): Rename to...
18838 (imported_global): ...this.
18839 (create_code): Update to test the three kinds of global.
18840 (verify_code): Likewise.
18841
18842 2015-01-12 Marc Glisse <marc.glisse@inria.fr>
18843
18844 PR testsuite/64427
18845 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
18846 undefined behavior.
18847 * gcc.target/i386/pr64291-2.c: Updated.
18848
18849 2015-01-12 Richard Biener <rguenther@suse.de>
18850
18851 PR tree-optimization/64530
18852 * gfortran.dg/pr64530.f90: New testcase.
18853
18854 2015-01-12 Richard Biener <rguenther@suse.de>
18855
18856 PR middle-end/64357
18857 * gcc.dg/torture/pr64357.c: New testcase.
18858
18859 2015-01-12 H.J. Lu <hongjiu.lu@intel.com>
18860
18861 * gcc.target/i386/nop-mcount.c: Properly place {} in target
18862 selector.
18863
18864 2015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
18865 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
18866
18867 2015-01-12 Martin Liska <mliska@suse.cz>
18868
18869 * gcc.dg/ipa/PR64550.c: New test.
18870
18871 2015-01-12 Jan Hubicka <hubicka@ucw.cz>
18872
18873 PR ipa/63470
18874 * g++.dg/ipa/pr63470.C: New testcase.
18875
18876 2015-01-11 Janus Weil <janus@gcc.gnu.org>
18877
18878 PR fortran/63733
18879 * gfortran.dg/typebound_operator_20.f90: New.
18880
18881 2015-01-11 Janus Weil <janus@gcc.gnu.org>
18882
18883 PR fortran/58023
18884 * gfortran.dg/proc_ptr_comp_42.f90: New.
18885
18886 2015-01-11 Janus Weil <janus@gcc.gnu.org>
18887
18888 PR fortran/64508
18889 * gfortran.dg/proc_ptr_comp_41.f90: New.
18890
18891 2015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
18892
18893 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
18894
18895 2015-01-10 Tobias Burnus <burnus@net-b.de>
18896
18897 PR fortran/64522
18898 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
18899 and add dg-excess-errors.
18900 * gfortran.dg/line_length_6.f90: New.
18901 * gfortran.dg/line_length_7.f90: New.
18902 * gfortran.dg/line_length_8.f90: New.
18903 * gfortran.dg/line_length_9.f90: New.
18904 * gfortran.dg/line_length_10.f90: New.
18905 * gfortran.dg/line_length_11.f90: New.
18906
18907 2015-01-09 David Malcolm <dmalcolm@redhat.com>
18908
18909 * jit.dg/test-threads.c (struct testcase): Move declaration
18910 to jit.dg/all-non-failing-tests.h.
18911 (testcases): Likewise.
18912 * jit.dg/all-non-failing-tests.h (struct testcase): Move
18913 declaration here from jit.dg/all-non-failing-tests.h.
18914 (testcases): Likewise.
18915 * jit.dg/test-combination.c (create_code): Eliminate spelling
18916 out all of the testcases in favor of looping through the
18917 "testcases" metadata.
18918 (verify_code): Likewise.
18919
18920 2015-01-09 Jakub Jelinek <jakub@redhat.com>
18921
18922 PR rtl-optimization/64536
18923 * gcc.dg/pr64536.c: New test.
18924
18925 2015-01-09 David Malcolm <dmalcolm@redhat.com>
18926
18927 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
18928 * jit.dg/test-combination.c (create_code): Likewise.
18929 (verify_code): Likewise.
18930 * jit.dg/test-constants.c: New test case.
18931 * jit.dg/test-threads.c: Add test-constants.c.
18932
18933 2015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
18934
18935 PR libobjc/51891
18936 * objc.dg/gnu-api-2-class.m: Add a test case
18937 for the above change.
18938
18939 2015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
18940
18941 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
18942
18943 2015-01-09 Richard Biener <rguenther@suse.de>
18944
18945 PR tree-optimization/64410
18946 * g++.dg/vect/pr64410.cc: New testcase.
18947
18948 2015-01-09 Martin Liska <mliska@suse.cz>
18949
18950 * gcc.dg/ipa/ipa-icf-32.c: New test.
18951
18952 2015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
18953
18954 * c-c++-common/tsan/tsan_barrier.h: New.
18955 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
18956 * c-c++-common/tsan/bitfield_race.c: Likewise.
18957 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
18958 * c-c++-common/tsan/mutexset1.c: Likewise.
18959 * c-c++-common/tsan/race_on_barrier.c: Likewise.
18960 * c-c++-common/tsan/race_on_mutex.c: Likewise.
18961 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
18962 * c-c++-common/tsan/simple_race.c: Likewise.
18963 * c-c++-common/tsan/simple_stack.c: Likewise.
18964 * c-c++-common/tsan/sleep_sync.c: Likewise.
18965 * c-c++-common/tsan/tiny_race.c: Likewise.
18966 * c-c++-common/tsan/tls_race.c: Likewise.
18967 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
18968 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
18969 * g++.dg/tsan/atomic_free.C: Likewise.
18970 * g++.dg/tsan/atomic_free2.C: Likewise.
18971 * g++.dg/tsan/cond_race.C: Likewise.
18972 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
18973
18974 2015-01-08 Hans-Peter Nilsson <hp@axis.com>
18975
18976 PR testsuite/62250
18977 * lib/target-supports.exp (check_effective_target_libatomic_available):
18978 New.
18979 * gfortran.dg/coarray/caf.exp: Only add -latomic for
18980 targets that match effective-target libatomic_available.
18981 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
18982
18983 2015-01-08 David Malcolm <dmalcolm@redhat.com>
18984
18985 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
18986 Verify the result of gcc_jit_context_get_last_error.
18987 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
18988
18989 2015-01-08 Jakub Jelinek <jakub@redhat.com>
18990
18991 PR tree-optimization/63989
18992 * gcc.dg/strlenopt-27.c: New test.
18993
18994 2015-01-08 David Malcolm <dmalcolm@redhat.com>
18995
18996 * jit.dg/harness.h (set_up_logging): New function.
18997 (test_jit): Fail if gcc_jit_context_acquire fails. Call
18998 set_up_logging on the context, so that every testcase is
18999 logged to a particular file.
19000 * jit.dg/test-nested-contexts.c (main): Open a logfile,
19001 and call gcc_jit_context_set_logfile on the top-level context.
19002
19003 2015-01-08 Jakub Jelinek <jakub@redhat.com>
19004
19005 PR target/64338
19006 * g++.dg/opt/pr64338.C: New test.
19007
19008 2015-01-08 Tobias Burnus <burnus@net-b.de>
19009
19010 * gfortran.dg/coarray/codimension_2b.f90: New file.
19011 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
19012 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
19013
19014 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
19015
19016 PR c++/59004
19017 * g++.dg/ext/fnname4.C: New.
19018
19019 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
19020
19021 PR c++/64462
19022 * g++.dg/cpp0x/constexpr-64462.C: New.
19023
19024 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
19025
19026 PR c++/60753
19027 * g++.dg/cpp0x/deleted10.C: New.
19028
19029 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19030
19031 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
19032
19033 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19034
19035 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
19036 GCC_JIT_UNARY_OP_ABS.
19037 (verify_unary_ops): Likewise.
19038
19039 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19040
19041 * jit.dg/test-arith-overflow.c: New test case.
19042 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
19043 * jit.dg/test-combination.c (create_code): Likewise.
19044 (verify_code): Likewise.
19045 * jit.dg/test-threads.c (testcases): Likewise.
19046
19047 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19048
19049 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
19050 rather than "jit". Load g++.exp, and call g++_init.
19051 Run test-*.cc files within the testsuite and *.cc files within
19052 docs/examples.
19053 (jit-dg-test): Drop the addition of -fgnu89-inline to
19054 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
19055 doing it when compiling C testcases (since g++ does not handle
19056 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
19057 is restored to the value after g++_init ran, rather than the
19058 value before g++_init ran. Return a list of
19059 $comp_output $output_file, as dg-test assumes.
19060
19061 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19062
19063 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
19064 make it easier to figure out the origin of each test result when
19065 running test-combination.c and test-threads.c.
19066 (CHECK_VALUE): Likewise.
19067 (CHECK_DOUBLE_VALUE): Likewise.
19068 (CHECK_STRING_VALUE): Likewise.
19069 (CHECK_STRING_STARTS_WITH): Likewise.
19070 (CHECK_STRING_CONTAINS): Likewise.
19071 (CHECK): Likewise.
19072 (check_string_value): Likewise, add "funcname" param.
19073 (check_string_starts_with): Likewise.
19074 (check_string_contains): Likewise.
19075
19076 2015-01-07 David Malcolm <dmalcolm@redhat.com>
19077
19078 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
19079 generating name of built executable.
19080
19081 2015-01-07 Marek Polacek <polacek@redhat.com>
19082
19083 PR c/64440
19084 * gcc.dg/pr64440.c: New test.
19085 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
19086
19087 2015-01-07 Marek Polacek <polacek@redhat.com>
19088
19089 PR c/64417
19090 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
19091 * gcc.dg/pr64417.c: New test.
19092
19093 2015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
19094
19095 PR target/64505
19096 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
19097 fix is correct.
19098
19099 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
19100
19101 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
19102 Check if testcases run without errors, not just if they compile.
19103
19104 2015-01-06 Christian Bruel <christian.bruel@st.com>
19105
19106 PR target/64507
19107 * gcc.target/sh/pr64507.c: New test.
19108
19109 2015-01-06 Arnaud Charlet <charlet@adacore.com>
19110
19111 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
19112
19113 2015-01-06 Jakub Jelinek <jakub@redhat.com>
19114
19115 * c-c++-common/asan/sanitize-all-1.c: New test.
19116 * c-c++-common/ubsan/sanitize-all-1.c: New test.
19117 * c-c++-common/ubsan/sanitize-all-2.c: New test.
19118 * c-c++-common/ubsan/sanitize-all-3.c: New test.
19119 * c-c++-common/ubsan/sanitize-all-4.c: New test.
19120
19121 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
19122
19123 * lib/target-supports.exp (check_profiling_available): Return 0 for
19124 Visium.
19125 (check_effective_target_tls_runtime): Likewise.
19126 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
19127 * gcc.dg/20020312-2.c: Adjust for Visium.
19128 * gcc.dg/tls/thr-cse-1.c: Likewise
19129 * gcc.dg/tree-ssa/20040204-1.c: Likewise
19130 * gcc.dg/tree-ssa/loop-1.c: Likewise.
19131 * gcc.dg/weak/typeof-2.c: Likewise.
19132
19133 2015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
19134
19135 PR rtl-optimization/64287
19136 * gcc.dg/aru-2.c: New test.
19137
19138 2015-01-05 Jakub Jelinek <jakub@redhat.com>
19139
19140 PR sanitizer/64344
19141 * c-c++-common/ubsan/pr64344-1.c: New test.
19142 * c-c++-common/ubsan/pr64344-2.c: New test.
19143
19144 PR tree-optimization/64465
19145 * gcc.dg/pr64465.c: New test.
19146
19147 PR tree-optimization/64494
19148 * gcc.c-torture/compile/pr64494.c: New test.
19149
19150 2015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
19151
19152 PR fortran/47674
19153 * gfortran.dg/realloc_on_assign_25.f90: New test.
19154
19155 2015-01-05 Jakub Jelinek <jakub@redhat.com>
19156
19157 Update copyright years.
19158
19159 2015-01-05 Marek Polacek <polacek@redhat.com>
19160
19161 PR c/64423
19162 * gcc.dg/pr64423.c: New test.
19163
19164 2015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19165
19166 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
19167 mmix-knuth-mmixware for the same reason as for MIPS.
19168 * gcc.dg/debug/debug-2.c: Ditto.
19169
19170 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
19171
19172 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
19173
19174 PR testsuite/62250
19175 * lib/gfortran.exp: Add libatomic library search path.
19176 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
19177 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
19178
19179 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
19180
19181 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
19182
19183 * c-c++-common/tsan/bitfield_race.c: New testcase.
19184 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
19185
19186 2015-01-02 Tobias Burnus <burnus@net-b.de>
19187
19188 * gfortran.dg/coarray/collectives_4.f90: New.
19189
19190 2015-01-02 Janus Weil <janus@gcc.gnu.org>
19191
19192 PR fortran/57562
19193 * gfortran.dg/extends_16.f90: New.
19194
19195 2015-01-02 Tobias Burnus <burnus@net-b.de>
19196
19197 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
19198
19199 2015-01-02 Tobias Burnus <burnus@net-b.de>
19200
19201 * gfortran.dg/coarray/codimension_2.f90: New.
19202 * gfortran.dg/coarray/codimension_2a.f90: New.
19203 * gfortran.dg/coarray_35.f90: New.
19204 * gfortran.dg/coarray_35a.f90: New.
19205
19206 2015-01-02 Janus Weil <janus@gcc.gnu.org>
19207
19208 PR fortran/60507
19209 * gfortran.dg/dummy_procedure_11.f90: New.
19210 ^L
19211 Copyright (C) 2015 Free Software Foundation, Inc.
19212
19213 Copying and distribution of this file, with or without modification,
19214 are permitted in any medium without royalty provided the copyright
19215 notice and this notice are preserved.