re PR fortran/59678 ([F03] Segfault on equalizing variables of a complex derived...
[gcc.git] / gcc / testsuite / ChangeLog
1 2015-04-27 Andre Vehreschild <vehre@gmx.de>
2
3 PR fortran/59678
4 PR fortran/65841
5 * gfortran.dg/alloc_comp_deep_copy_1.f03: New test.
6 * gfortran.dg/alloc_comp_deep_copy_2.f03: New test.
7
8 2015-04-27 Caroline Tice <cmtice@google.com>
9
10 * gcc.dg/tree-prof/cold_partition_label.c (main): Check for cold
11 partition size.
12
13 2015-04-27 Peter Bergner <bergner@vnet.ibm.com>
14
15 PR target/64579
16 * gcc.target/powerpc/htm-1.c: New test.
17 * gcc.target/powerpc/htm-builtin-1.c (__builtin_tabortdc): Only test
18 on 64-bit compiles.
19 (__builtin_tabortdci): Likewise.
20 (__builtin_tcheck): Remove operand.
21 * lib/target-supports.exp (check_htm_hw_available): New function.
22
23 2015-04-27 Richard Biener <rguenther@suse.de>
24
25 * gcc.target/i386/pr65217.c: XFAIL.
26
27 2015-04-27 Jakub Jelinek <jakub@redhat.com>
28
29 PR tree-optimization/65875
30 * gcc.c-torture/compile/pr65875.c: New test.
31
32 2015-04-25 Marek Polacek <polacek@redhat.com>
33
34 PR c/52085
35 * gcc.dg/enum-incomplete-2.c: New test.
36 * gcc.dg/enum-mode-1.c: New test.
37
38 2015-04-24 Michael Meissner <meissner@linux.vnet.ibm.com>
39
40 PR target/65849
41 * gcc.target/powerpc/pr65849-1.c: New test to verify being able to
42 set new options.
43 * gcc.target/powerpc/pr65849-2.c: Likewise.
44
45 2015-04-24 Tom de Vries <tom@codesourcery.com>
46
47 PR tree-optimization/65802
48 * g++.dg/pr65802.C: Move to ...
49 * gcc.dg/pr65802.c: ... here. Add -fexceptions to dg-options. Include
50 stdarg.h. Rewrite for C.
51 (fn1): Use va_list and va_arg. Make variable args function. Add use of
52 va_start and va_end. Remove unnecessary inline asm.
53
54 2015-04-24 Uros Bizjak <ubizjak@gmail.com>
55 Wei Mi <wmi@google.com>
56
57 * gcc.target/i386/sse2-load-multi.c: New test.
58 * gcc.target/i386/sse2-store-multi.c: Ditto.
59
60 2015-04-24 Marek Polacek <polacek@redhat.com>
61
62 PR c/65830
63 * c-c++-common/pr65830.c: New test.
64
65 PR c/63357
66 * c-c++-common/Wlogical-op-1.c: New test.
67
68 2015-04-24 Marek Polacek <polacek@redhat.com>
69
70 PR c/61534
71 * c-c++-common/pr61534-1.c: New test.
72
73 2015-04-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
74 Steven Bosscher <steven@gcc.gnu.org>
75
76 PR rtl-optimization/34503
77 * gcc.target/arm/pr64616.c: New file.
78
79 2015-04-24 Bin Cheng <bin.cheng@arm.com>
80
81 * gcc.target/arm/pr42172-1.c: Check str instead of ldr.
82
83 2015-04-24 Terry Guo <terry.guo@arm.com>
84
85 * gcc.target/arm/pr65710.c: Update the options.
86
87 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
88
89 * gcc.target/i386/pr65523.c: Skip x32.
90
91 2015-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
92
93 * gcc.target/arm/neon/pr51534.c: Update vcg* scan-assembly patterns
94 to look for vcl* where appropriate.
95
96 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
97
98 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Replace
99 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
100
101 2015-04-23 Kwok Cheung Yeung <kcy@codesourcery.com>
102
103 PR target/26702
104 * gcc.target/arm/pr26702.c: New test.
105
106 2015-04-23 Marek Polacek <polacek@redhat.com>
107
108 PR c/65345
109 * gcc.dg/pr65345-1.c: New test.
110 * gcc.dg/pr65345-2.c: New test.
111
112 2015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
113
114 * gcc.target/powerpc/crypto-builtin-2.c: New.
115
116 2015-04-23 Andre Vehreschild <vehre@gmx.de>
117
118 PR fortran/60322
119 * gfortran.dg/class_allocate_19.f03: New test.
120 * gfortran.dg/class_array_20.f03: New test.
121 * gfortran.dg/class_array_21.f03: New test.
122 * gfortran.dg/finalize_10.f90: Corrected scan-trees.
123 * gfortran.dg/finalize_15.f90: Fixing comparision to model
124 initialization correctly.
125 * gfortran.dg/finalize_29.f08: New test.
126
127 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
128
129 * gcc.target/powerpc/swaps-p8-18.c: New test.
130
131 2015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
132
133 PR target/65456
134 * gcc.dg/vect/bb-slp-24.c: Exclude test for POWER8.
135 * gcc.dg/vect/bb-slp-25.c: Likewise.
136 * gcc.dg/vect/bb-slp-29.c: Likewise.
137 * gcc.dg/vect/bb-slp-32.c: Replace vect_no_align with
138 vect_no_align && { ! vect_hw_misalign }.
139 * gcc.dg/vect/bb-slp-9.c: Likewise.
140 * gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: Exclude test for
141 vect_hw_misalign.
142 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Likewise.
143 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Adjust tests to
144 account for POWER8, where peeling for alignment is not needed.
145 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Replace
146 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
147 * gcc.dg.vect.if-cvt-stores-vect-ifcvt-18.c: Likewise.
148 * gcc.dg/vect/no-scevccp-outer-6-global.c: Likewise.
149 * gcc.dg/vect/no-scevccp-outer-6.c: Likewise.
150 * gcc.dg/vect/no-vfa-vect-43.c: Likewise.
151 * gcc.dg/vect/no-vfa-vect-57.c: Likewise.
152 * gcc.dg/vect/no-vfa-vect-61.c: Likewise.
153 * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise.
154 * gcc.dg/vect/no-vfa-vect-depend-2.c: Likewise.
155 * gcc.dg/vect/no-vfa-vect-depend-3.c: Likewise.
156 * gcc.dg/vect/pr16105.c: Likewise.
157 * gcc.dg/vect/pr20122.c: Likewise.
158 * gcc.dg/vect/pr33804.c: Likewise.
159 * gcc.dg/vect/pr33953.c: Likewise.
160 * gcc.dg/vect/pr56787.c: Likewise.
161 * gcc.dg/vect/pr58508.c: Likewise.
162 * gcc.dg/vect/slp-25.c: Likewise.
163 * gcc.dg/vect/vect-105-bit-array.c: Likewise.
164 * gcc.dg/vect/vect-105.c: Likewise.
165 * gcc.dg/vect/vect-27.c: Likewise.
166 * gcc.dg/vect/vect-29.c: Likewise.
167 * gcc.dg/vect/vect-33.c: Exclude unaligned access test for
168 POWER8.
169 * gcc.dg/vect/vect-42.c: Replace vect_no_align with vect_no_align
170 && { ! vect_hw_misalign }.
171 * gcc.dg/vect/vect-44.c: Likewise.
172 * gcc.dg/vect/vect-48.c: Likewise.
173 * gcc.dg/vect/vect-50.c: Likewise.
174 * gcc.dg/vect/vect-52.c: Likewise.
175 * gcc.dg/vect/vect-56.c: Likewise.
176 * gcc.dg/vect/vect-60.c: Likewise.
177 * gcc.dg/vect/vect-72.c: Likewise.
178 * gcc.dg/vect/vect-75-big-array.c: Likewise.
179 * gcc.dg/vect/vect-75.c: Likewise.
180 * gcc.dg/vect/vect-77-alignchecks.c: Likewise.
181 * gcc.dg/vect/vect-77-global.c: Likewise.
182 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
183 * gcc.dg/vect/vect-78-global.c: Likewise.
184 * gcc.dg/vect/vect-93.c: Likewise.
185 * gcc.dg/vect/vect-95.c: Likewise.
186 * gcc.dg/vect/vect-96.c: Likewise.
187 * gcc.dg/vect/vect-cond-1.c: Likewise.
188 * gcc.dg/vect/vect-cond-3.c: Likewise.
189 * gcc.dg/vect/vect-cond-4.c: Likewise.
190 * gcc.dg/vect/vect-cselim-1.c: Likewise.
191 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
192 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
193 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
194 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
195 * gcc.dg/vect/vect-nest-cycle-1.c: Likewise.
196 * gcc.dg/vect/vect-nest-cycle-2.c: Likewise.
197 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
198 * gcc.dg/vect/vect-outer-3a.c: Likewise.
199 * gcc.dg/vect/vect-outer-5.c: Likewise.
200 * gcc.dg/vect/vect-outer-fir-big-array.c: Likewise.
201 * gcc.dg/vect/vect-outer-fir-lb-big-array.c: Likewise.
202 * gcc.dg/vect/vect-outer-fir-lb.c: Likewise.
203 * gcc.dg/vect/vect-outer-fir.c: Likewise.
204 * gcc.dg/vect/vect-peel-3.c: Likewise.
205 * gcc.dg/vect/vect-peel-4.c: Likewise.
206 * gcc.dg/vect/vect-pre-interact.c: Likewise.
207 * gcc.target/powerpc/pr65456.c: New test.
208 * gcc.target/powerpc/vsx-vectorize-2.c: Exclude test for POWER8.
209 * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
210 * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
211 * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
212 * gfortran.dg/vect/vect-2.f90: Replace vect_no_align with
213 vect_no_align && { ! vect_hw_misalign }.
214 * gfortran.dg/vect/vect-3.f90: Likewise.
215 * gfortran.dg/vect/vect-4.f90: Likewise.
216 * gfortran.dg/vect/vect-5.f90: Likewise.
217 * lib/target-supports.exp (check_effective_target_vect_no_align):
218 Return 1 for POWER8.
219 (check_effective_target_vect_hw_misalign): Return 1 for POWER8.
220
221 2015-04-22 Steven G. Kargl <kargl@gcc.gnu.org>
222
223 PR fortran/65429
224 * gfortran.dg/pr65429.f90: New test.
225
226 2015-04-22 Yury Gribov <y.gribov@samsung.com>
227
228 * c-c++-common/asan/user-section-1.c: New test.
229 * c-c++-common/asan/user-section-2.c: New test.
230 * c-c++-common/asan/user-section-3.c: New test.
231
232 2015-04-22 Hale Wang <hale.wang@arm.com>
233 Terry Guo <terry.guo@arm.com>
234
235 PR rtl-optimization/64818
236 * gcc.target/arm/pr64818.c: New test.
237
238 2015-04-21 Jan Hubicka <hubicka@ucw.cz>
239
240 PR ipa/65076
241 * g++.dg/tree-ssa/pr61034.C: Update template.
242 * g++.dg/warn/Warray-bounds.C: Harden for DSE.
243 * gcc.dg/Warray-bounds-11.c: Likewise.
244 * gcc.dg/Warray-bounds.c: Likewise.
245
246 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
247
248 PR libgfortran/65234
249 * gfortran.dg/fmt_unlimited.f90: New test.
250
251 2015-04-21 Andreas Tobler <andreast@gcc.gnu.org>
252
253 * gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to use actual
254 headers.
255 * gcc.target/i386/avx512bw-vpermt2w-2.c: Likewise.
256 * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Likewise.
257 * gcc.target/i386/avx512bw-vpmaddwd-2.c: Likewise.
258 * gcc.target/i386/avx512dq-vfpclasspd-2.c: Likewise.
259 * gcc.target/i386/avx512dq-vfpclassps-2.c: Likewise.
260 * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Likewise.
261 * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Likewise.
262
263 2015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
264
265 PR libgfortran/56743
266 * gfortran.dg/namelist_87.f90: New test.
267
268 2015-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
269
270 * gcc.target/aarch64/mult-synth_1.c: New test.
271 * gcc.target/aarch64/mult-synth_2.c: Likewise.
272 * gcc.target/aarch64/mult-synth_3.c: Likewise.
273 * gcc.target/aarch64/mult-synth_4.c: Likewise.
274 * gcc.target/aarch64/mult-synth_5.c: Likewise.
275 * gcc.target/aarch64/mult-synth_6.c: Likewise.
276
277 2015-04-21 Richard Biener <rguenther@suse.de>
278
279 PR tree-optimization/65650
280 * gcc.dg/tree-ssa/ssa-ccp-37.c: New testcase.
281 * gcc.dg/tree-ssa/forwprop-11.c: Adjust.
282 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
283 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
284 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
285 * gcc.dg/tree-ssa/ssa-fre-32.c: Likewise.
286
287 2015-04-21 Tom de Vries <tom@codesourcery.com>
288
289 PR tree-optimization/65802
290 * g++.dg/pr65802.C: New test.
291
292 2015-04-21 Bin Cheng <bin.cheng@arm.com>
293
294 PR testsuite/65767
295 * g++.dg/lto/pr65276_0.C: Change namespace std to std2.
296 * g++.dg/lto/pr65276_1.C: Change namespace std to std2.
297
298 2015-04-20 Paolo Carlini <paolo.carlini@oracle.com>
299
300 PR c++/65801
301 * g++.dg/cpp0x/Wnarrowing2.C: New.
302
303 2015-04-20 Jeff Law <law@redhat.com>
304
305 PR tree-optimization/65658
306 * gcc.dg/pr65658.c: New test.
307
308 2015-04-20 Alan Lawrence <alan.lawrence@arm.com>
309
310 PR target/64134
311 * gcc.target/aarch64/vec_init_1.c: New test.
312
313 2015-04-20 Yvan Roux <yvan.roux@linaro.org>
314
315 * gcc.target/arm/pr65729.c: Restrict to hard float ABI compliant
316 targets.
317
318 2015-04-18 Martin Sebor <msebor@redhat.com>
319
320 * gfortran.dg/pr32627.f03 (strptr): Change size to match the number
321 of non-nul characters.
322 * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout
323
324 2015-04-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
325
326 PR target/65787
327 * gcc.target/powerpc/pr65787.c: New.
328
329 2015-04-17 Jakub Jelinek <jakub@redhat.com>
330
331 PR target/65689
332 * gcc.target/aarch64/c-output-template-4.c: New test.
333
334 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
335
336 PR target/65780
337 * gcc.dg/pr65780-1.c: New test.
338 * gcc.dg/pr65780-2.c: Likewise.
339 * gcc.target/i386/pr32219-9.c: Likewise.
340 * gcc.target/i386/pr32219-1.c (xxx): Make it initialized common
341 symbol.
342 * gcc.target/i386/pr64317.c (c): Initialize.
343
344 2015-04-17 H.J. Lu <hongjiu.lu@intel.com>
345
346 PR target/65612
347 * g++.dg/ext/mv18.C: New test.
348 * g++.dg/ext/mv19.C: Likewise.
349 * g++.dg/ext/mv20.C: Likewise.
350 * g++.dg/ext/mv21.C: Likewise.
351 * g++.dg/ext/mv22.C: Likewise.
352 * g++.dg/ext/mv23.C: Likewise.
353
354 2015-04-17 Patrick Palka <ppalka@gcc.gnu.org>
355
356 PR c++/64527
357 * g++.dg/init/pr64527.C: New test.
358
359 2015-04-17 Tom de Vries <tom@codesourcery.com>
360 Michael Matz <matz@suse.de>
361
362 PR tree-optimization/64950
363 * gcc.dg/tree-ssa/stdarg-2.c: Change f15 scan-tree-dump for target
364 x86_64-*-*.
365
366 2015-04-17 Yury Gribov <y.gribov@samsung.com>
367
368 * c-c++-common/asan/user-section-1.c: New test.
369
370 2015-04-17 Jakub Jelinek <jakub@redhat.com>
371
372 PR debug/65771
373 * gcc.dg/debug/pr65771.c: New test.
374
375 2015-04-16 H.J. Lu <hongjiu.lu@intel.com>
376
377 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Replace
378 __buitlin_alloca with __builtin_alloca.
379
380 2015-04-16 Alan Lawrence <alan.lawrence@arm.com>
381
382 * gcc.target/aarch64/vldN_lane_1.c: Correct dup->lane in comments.
383
384 2015-04-16 Richard Biener <rguenther@suse.de>
385
386 PR tree-optimization/64277
387 * gcc.dg/Warray-bounds-14.c: New testcase.
388 * gcc.dg/Warray-bounds-15.c: Likewise.
389 * c-c++-common/ubsan/bounds-4.c: Disable -Warray-bounds.
390 * c-c++-common/ubsan/bounds-6.c: Likewise.
391
392 2015-04-16 Renlin Li <renlin.li@arm.com>
393
394 * gcc.target/aarch64/unsigned-unsignedfloat.c: New.
395 * gcc.target/arm/unsigned-float.c: New.
396
397 2015-04-16 Richard Biener <rguenther@suse.de>
398
399 * gcc.dg/tree-ssa/ssa-ccp-36.c: New testcase.
400 * gcc.dg/tree-ssa/pr37508.c: Adjust.
401 * gfortran.dg/reassoc_6.f: Remove XFAIL.
402
403 2015-04-15 Paolo Carlini <paolo.carlini@oracle.com>
404
405 * g++.dg/cpp0x/alias-decl-22.C: Adjust for error + inform change.
406 * g++.dg/cpp0x/decltype-call1.C: Likewise.
407 * g++.dg/cpp0x/defaulted21.C: Likewise.
408 * g++.dg/cpp0x/defaulted28.C: Likewise.
409 * g++.dg/cpp0x/defaulted47.C: Likewise.
410 * g++.dg/cpp0x/elision_neg.C: Likewise.
411 * g++.dg/cpp0x/fntmpdefarg3.C: Likewise.
412 * g++.dg/cpp0x/implicit-trivial1.C: Likewise.
413 * g++.dg/cpp0x/implicit1.C: Likewise.
414 * g++.dg/cpp0x/implicit9.C: Likewise.
415 * g++.dg/cpp0x/inh-ctor9.C: Likewise.
416 * g++.dg/cpp0x/range-for13.C: Likewise.
417 * g++.dg/gomp/clause-2.C: Likewise.
418 * g++.dg/gomp/udr-5.C: Likewise.
419 * g++.dg/inherit/access6.C: Likewise.
420 * g++.dg/lookup/duperr1.C: Likewise.
421 * g++.dg/lookup/friend2.C: Likewise.
422 * g++.dg/lookup/pr6936.C: Likewise.
423 * g++.dg/lookup/scoped1.C: Likewise.
424 * g++.dg/lookup/using26.C: Likewise.
425 * g++.dg/lookup/using38.C: Likewise.
426 * g++.dg/other/access2.C: Likewise.
427 * g++.dg/overload/defarg3.C: Likewise.
428 * g++.dg/overload/defarg6.C: Likewise.
429 * g++.dg/parse/access11.C: Likewise.
430 * g++.dg/parse/access2.C: Likewise.
431 * g++.dg/parse/access3.C: Likewise.
432 * g++.dg/parse/access4.C: Likewise.
433 * g++.dg/parse/access5.C: Likewise.
434 * g++.dg/parse/access6.C: Likewise.
435 * g++.dg/parse/access8.C: Likewise.
436 * g++.dg/parse/access9.C: Likewise.
437 * g++.dg/parse/crash40.C: Likewise.
438 * g++.dg/tc1/dr142.C: Likewise.
439 * g++.dg/tc1/dr166.C: Likewise.
440 * g++.dg/tc1/dr52.C: Likewise.
441 * g++.dg/template/access11.C: Likewise.
442 * g++.dg/template/access18.C: Likewise.
443 * g++.dg/template/access19.C: Likewise.
444 * g++.dg/template/access2.C: Likewise.
445 * g++.dg/template/access20.C: Likewise.
446 * g++.dg/template/access26.C: Likewise.
447 * g++.dg/template/access3.C: Likewise.
448 * g++.dg/template/access7.C: Likewise.
449 * g++.dg/template/conv12.C: Likewise.
450 * g++.dg/template/crash69.C: Likewise.
451 * g++.dg/template/friend31.C: Likewise.
452 * g++.dg/template/friend32.C: Likewise.
453 * g++.dg/template/memfriend15.C: Likewise.
454 * g++.dg/template/memfriend16.C: Likewise.
455 * g++.dg/template/memfriend17.C: Likewise.
456 * g++.dg/template/memfriend7.C: Likewise.
457 * g++.dg/template/pr32519.C: Likewise.
458 * g++.dg/template/qualttp21.C: Likewise.
459 * g++.dg/template/qualttp8.C: Likewise.
460 * g++.dg/template/ttp10.C: Likewise.
461 * g++.dg/template/typedef11.C: Likewise.
462 * g++.dg/template/typedef13.C: Likewise.
463 * g++.dg/template/typedef19.C: Likewise.
464 * g++.dg/template/typedef20.C: Likewise.
465 * g++.dg/template/typedef22.C: Likewise.
466 * g++.dg/template/using16.C: Likewise.
467 * g++.dg/template/virtual3.C: Likewise.
468 * g++.dg/ubsan/pr61272.C: Likewise.
469 * g++.old-deja/g++.bob/inherit2.C: Likewise.
470 * g++.old-deja/g++.brendan/crash11.C: Likewise.
471 * g++.old-deja/g++.brendan/enum6.C: Likewise.
472 * g++.old-deja/g++.brendan/visibility1.C: Likewise.
473 * g++.old-deja/g++.brendan/visibility10.C: Likewise.
474 * g++.old-deja/g++.brendan/visibility2.C: Likewise.
475 * g++.old-deja/g++.brendan/visibility6.C: Likewise.
476 * g++.old-deja/g++.brendan/visibility7.C: Likewise.
477 * g++.old-deja/g++.brendan/visibility8.C: Likewise.
478 * g++.old-deja/g++.brendan/visibility9.C: Likewise.
479 * g++.old-deja/g++.bugs/900428_03.C: Likewise.
480 * g++.old-deja/g++.jason/access17.C: Likewise.
481 * g++.old-deja/g++.jason/access18.C: Likewise.
482 * g++.old-deja/g++.jason/access22.C: Likewise.
483 * g++.old-deja/g++.jason/access23.C: Likewise.
484 * g++.old-deja/g++.jason/access8.C: Likewise.
485 * g++.old-deja/g++.jason/delete3.C: Likewise.
486 * g++.old-deja/g++.jason/report.C: Likewise.
487 * g++.old-deja/g++.law/access2.C: Likewise.
488 * g++.old-deja/g++.law/access3.C: Likewise.
489 * g++.old-deja/g++.law/access4.C: Likewise.
490 * g++.old-deja/g++.law/access5.C: Likewise.
491 * g++.old-deja/g++.law/arm12.C: Likewise.
492 * g++.old-deja/g++.law/arm14.C: Likewise.
493 * g++.old-deja/g++.law/ctors13.C: Likewise.
494 * g++.old-deja/g++.law/union2.C: Likewise.
495 * g++.old-deja/g++.law/visibility12.C: Likewise.
496 * g++.old-deja/g++.law/visibility15.C: Likewise.
497 * g++.old-deja/g++.law/visibility16.C: Likewise.
498 * g++.old-deja/g++.law/visibility17.C: Likewise.
499 * g++.old-deja/g++.law/visibility18.C: Likewise.
500 * g++.old-deja/g++.law/visibility19.C: Likewise.
501 * g++.old-deja/g++.law/visibility20.C: Likewise.
502 * g++.old-deja/g++.law/visibility21.C: Likewise.
503 * g++.old-deja/g++.law/visibility24.C: Likewise.
504 * g++.old-deja/g++.law/visibility4.C: Likewise.
505 * g++.old-deja/g++.law/visibility5.C: Likewise.
506 * g++.old-deja/g++.law/visibility6.C: Likewise.
507 * g++.old-deja/g++.law/visibility7.C: Likewise.
508 * g++.old-deja/g++.law/visibility8.C: Likewise.
509 * g++.old-deja/g++.law/visibility9.C: Likewise.
510 * g++.old-deja/g++.niklas/t135.C: Likewise.
511 * g++.old-deja/g++.oliva/delete1.C: Likewise.
512 * g++.old-deja/g++.oliva/partord1.C: Likewise.
513 * g++.old-deja/g++.other/access11.C: Likewise.
514 * g++.old-deja/g++.other/access4.C: Likewise.
515 * g++.old-deja/g++.other/access7.C: Likewise.
516 * g++.old-deja/g++.other/crash1.C: Likewise.
517 * g++.old-deja/g++.other/crash7.C: Likewise.
518 * g++.old-deja/g++.other/friend1.C: Likewise.
519 * g++.old-deja/g++.other/friend4.C: Likewise.
520 * g++.old-deja/g++.other/friend9.C: Likewise.
521 * g++.old-deja/g++.other/lineno1.C: Likewise.
522 * g++.old-deja/g++.other/using1.C: Likewise.
523 * g++.old-deja/g++.pt/enum14.C: Likewise.
524 * g++.old-deja/g++.pt/friend11.C: Likewise.
525 * g++.old-deja/g++.pt/friend21.C: Likewise.
526 * g++.old-deja/g++.pt/friend3.C: Likewise.
527 * g++.old-deja/g++.pt/inherit2.C: Likewise.
528 * g++.old-deja/g++.pt/memtemp74.C: Likewise.
529 * g++.old-deja/g++.pt/memtemp89.C: Likewise.
530 * g++.old-deja/g++.robertl/eb94.C: Likewise.
531
532 2015-04-15 Jakub Jelinek <jakub@redhat.com>
533
534 PR ipa/65765
535 * g++.dg/ipa/pr65765.C: New test.
536
537 2015-04-15 Nick Clifton <nickc@redhat.com>
538
539 * gcc.target/rx/builtins.c: Disable RMPA test if string
540 instructions are not allowed.
541
542 2015-04-15 Alan Modra <amodra@gmail.com>
543
544 * gcc.dg/pr65408.c: New.
545
546 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
547
548 PR target/65729
549 * gcc.target/arm/pr65729.c: New test.
550
551 2015-04-14 Richard Biener <rguenther@suse.de>
552
553 PR tree-optimization/65758
554 * gfortran.fortran-torture/compile/pr65758.f90: New testcase.
555
556 2015-04-14 Yvan Roux <yvan.roux@linaro.org>
557
558 PR target/65648
559 * gcc.c-torture/execute/pr65648.c: New test.
560
561 2015-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
562
563 * gcc.target/i386/avx512dq-vfpclasspd-2.c (check_fp_class_dp): Use
564 __builtin_finite instead of finite.
565 * gcc.target/i386/avx512dq-vfpclassps-2.c (check_fp_class_sp):
566 Likewise.
567
568 2015-04-14 Marc Glisse <marc.glisse@inria.fr>
569
570 PR tree-optimization/63387
571 * gcc.dg/pr63387.c: New testcase.
572
573 2015-04-12 Jan Hubicka <hubicka@ucw.cz>
574
575 * g++.dg/tree-ssa/nonzero-3.C: New testcase.
576
577 2015-04-13 Richard Biener <rguenther@suse.de>
578
579 PR tree-optimization/65204
580 * gcc.dg/tree-ssa/ssa-ccp-35.c: New testcase.
581
582 2015-04-13 Terry Guo <terry.guo@arm.com>
583
584 PR target/65710
585 * gcc.target/arm/pr65710.c: New.
586
587 2015-04-12 Jakub Jelinek <jakub@redhat.com>
588
589 PR tree-optimization/65747
590 * g++.dg/torture/pr65747.C: New test.
591
592 2015-04-12 Jakub Jelinek <jakub@redhat.com>
593
594 PR c++/65736
595 * g++.dg/cpp0x/pr65736.C: New test.
596
597 2015-04-11 Jan Hubicka <hubicka@ucw.cz>
598 Martin Liska <mliska@suse.cz>
599
600 PR ipa/65722
601 * g++.dg/ipa/pr65722.C: New testcase.
602
603 2015-04-11 Jakub Jelinek <jakub@redhat.com>
604
605 PR tree-optimization/65735
606 * gcc.c-torture/compile/pr65735.c: New test.
607
608 2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
609
610 PR middle-end/65554
611 * g++.dg/opt/pr65554.C: Use __SIZE_TYPE__ instead of unsigned long.
612
613 2015-04-11 Jakub Jelinek <jakub@redhat.com>
614
615 PR target/65671
616 * gcc.target/i386/pr65671.c: Require avx512vl effective target.
617
618 2015-04-10 Yvan Roux <yvan.roux@linaro.org>
619
620 PR target/65647
621 * gcc.target/arm/pr65647-2.c: New.
622
623 2015-04-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
624
625 PR target/65694
626 * g++.dg/torture/pr65694.C: New test.
627
628 2015-04-10 Tobias Burnus <burnus@net-b.de>
629
630 * gfortran.dg/coarray_lock_6.f90: New.
631 * gfortran.dg/coarray_lock_7.f90: New.
632 * gfortran.dg/coarray/lock_2.f90: New.
633
634 2015-04-10 Mikael Morin <mikael@gcc.gnu.org>
635
636 PR fortran/56674
637 PR fortran/58813
638 PR fortran/59016
639 PR fortran/59024
640 * gfortran.dg/used_types_27.f90: New.
641
642 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
643
644 PR target/65671
645 * gcc.target/i386/pr65671.c: New.
646
647 2015-04-09 Jakub Jelinek <jakub@redhat.com>
648
649 PR tree-optimization/65709
650 * c-c++-common/ubsan/align-9.c: New test.
651
652 2013-04-09 Paul Thomas <pault@gcc.gnu.org>
653
654 PR fortran/56852
655 * gfortran.dg/pr56852.f90: New test.
656
657 2015-04-09 Marek Polacek <polacek@redhat.com>
658 Jakub Jelinek <jakub@redhat.com>
659
660 PR middle-end/65554
661 * g++.dg/opt/pr65554.C: New test.
662
663 2015-04-09 Jakub Jelinek <jakub@redhat.com>
664
665 PR c++/65690
666 * c-c++-common/attr-aligned-1.c: New test.
667
668 2015-04-09 Ilya Enkovich <ilya.enkovich@intel.com>
669
670 * gcc.target/i386/mpx/memmove-zero-length.c: New.
671
672 2015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
673
674 PR target/65676
675 * gcc.target/i386/sse-25.c: New.
676
677 2015-04-09 Jakub Jelinek <jakub@redhat.com>
678
679 PR target/65693
680 * gcc.target/i386/pr65693.c: New test.
681
682 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
683
684 * gcc.dg/lto/chkp-static-bounds_0.c: New.
685
686 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
687
688 * gcc.target/i386/mpx/chkp-thunk-comdat-3.c: New.
689
690 2015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
691
692 * gcc.target/i386/thunk-retbnd.c: New.
693
694 2015-04-08 Eric Botcazou <ebotcazou@adacore.com>
695
696 * gnat.dg/opt48.adb: New test.
697 * gnat.dg/opt48_pkg1.ad[sb]: New helper.
698 * gnat.dg/opt48_pkg2.ad[sb]: Likewise.
699
700 2015-04-07 Jan Hubicka <hubicka@ucw.cz>
701
702 PR ipa/65540
703 * gcc.c-torture/compile/pr65540.c: New.
704
705 2015-04-07 Alan Lawrence <alan.lawrence@arm.com>
706
707 * gcc.target/aarch64/c-output-template-3.c: Add -O, remove
708 -Wno-pointer-arith.
709
710 2015-04-07 Jakub Jelinek <jakub@redhat.com>
711
712 PR debug/65678
713 * g++.dg/debug/pr65678.C: New test.
714
715 PR middle-end/65680
716 * gcc.c-torture/compile/pr65680.c: New test.
717
718 2015-04-07 Andre Vehreschild <vehre@gmx.de>
719
720 PR fortran/65548
721 * gfortran.dg/allocate_with_source_5.f90: New test.
722
723 2015-04-07 Ilya Enkovich <ilya.enkovich@intel.com>
724
725 * gcc.target/i386/mpx/chkp-thunk-comdat-1.cc: New.
726 * gcc.target/i386/mpx/chkp-thunk-comdat-2.cc: New.
727
728 2015-04-07 Bin Cheng <bin.cheng@arm.com>
729
730 * gcc.target/arm/pr65647.c: Add option "-mfloat-abi=soft".
731
732 2015-04-06 Michael Meissner <meissner@linux.vnet.ibm.com>
733
734 PR target/65614
735 * gcc.target/powerpc/compress-float-ppc-pic.c: Run test on power5
736 to get floating point compression.
737 * gcc.target/powerpc/compress-foat-ppc.c: Likewise.
738
739 2015-04-06 Jakub Jelinek <jakub@redhat.com>
740
741 PR preprocessor/61977
742 * gcc.dg/cpp/pr61977.c: New test.
743
744 2015-04-06 Ilya Enkovich <ilya.enkovich@intel.com>
745
746 * gcc.dg/lto/chkp-ctor-merge_0.c: New.
747
748 2015-04-04 Vladimir Makarov <vmakarov@redhat.com>
749
750 PR target/65647
751 * gcc.target/arm/pr65647.c: New.
752
753 2015-04-03 Jan Hubicka <hubicka@ucw.cz>
754
755 PR ipa/65655
756 * g++.dg/torture/pr65655.C: New testcase.
757
758 2015-04-03 Paolo Carlini <paolo.carlini@oracle.com>
759
760 PR c++/64085
761 * g++.dg/cpp1y/lambda-init13.C: New.
762
763 2015-04-03 Marek Polacek <polacek@redhat.com>
764
765 * g++.dg/cpp0x/pr57101.C: Use proper type for size_t.
766
767 2015-04-02 Marek Polacek <polacek@redhat.com>
768
769 PR c++/65642
770 * g++.dg/cpp0x/constexpr-fold1.C: New test.
771 * g++.dg/cpp0x/constexpr-fold2.C: New test.
772
773 2015-04-02 Jakub Jelinek <jakub@redhat.com>
774
775 PR preprocessor/61977
776 * gcc.target/powerpc/pr61977-1.c: New test.
777 * gcc.target/powerpc/pr61977-2.c: New test.
778
779 2015-04-01 Paolo Carlini <paolo.carlini@oracle.com>
780
781 PR c++/56100
782 * g++.dg/warn/Wshadow-8.C: New.
783 * g++.dg/warn/Wshadow-9.C: Likewise.
784 * g++.dg/warn/Wshadow-10.C: Likewise.
785 * g++.dg/warn/Wshadow-11.C: Likewise.
786
787 2015-04-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
788
789 * gcc.dg/pr23623.c: Added aligned attribute.
790 * gcc.dg/20141029-1.c: Likewise.
791 * gcc.dg/20150306-1.c: New test.
792
793 2015-04-01 Marek Polacek <polacek@redhat.com>
794
795 PR c++/65554
796 * g++.dg/cpp0x/initlist93.C: New test.
797 * g++.dg/cpp0x/initlist94.C: New test.
798
799 2015-04-01 Max Ostapenko <m.ostapenko@partner.samsung.com>
800
801 PR target/65624
802 * gcc.target/aarch64/pr65624.c: New test.
803
804 2015-03-31 Jan Hubicka <hubicka@ucw.cz>
805
806 * gcc.dg/ipa/inlinehint-4.c: New testcase.
807
808 2015-03-31 Alex Velenko <Alex.Velenko@arm.com>
809
810 * gcc.target/arm/pr45701-1.c (history_expand_line_internal): Add an
811 extra variable to force stack alignment.
812 * gcc.target/arm/pr45701-2.c (history_expand_line_internal): Add an
813 extra variable to force stack alignment.
814
815 2015-03-31 Marek Polacek <polacek@redhat.com>
816
817 PR c++/65390
818 * g++.dg/template/pr65390.C: New test.
819
820 2015-03-31 Martin Liska <mliska@suse.cz>
821
822 * g++.dg/ipa/pr65557.C: New test.
823
824 2015-03-31 Dominik Vogt <vogt@linux.vnet.ibm.com>
825
826 * gcc.target/s390/hotpatch-25.c: New test.
827 * gcc.target/s390/hotpatch-1.c: Update test.
828 * gcc.target/s390/hotpatch-10.c: Update test.
829 * gcc.target/s390/hotpatch-11.c: Update test.
830 * gcc.target/s390/hotpatch-12.c: Update test.
831 * gcc.target/s390/hotpatch-13.c: Update test.
832 * gcc.target/s390/hotpatch-14.c: Update test.
833 * gcc.target/s390/hotpatch-15.c: Update test.
834 * gcc.target/s390/hotpatch-16.c: Update test.
835 * gcc.target/s390/hotpatch-17.c: Update test.
836 * gcc.target/s390/hotpatch-18.c: Update test.
837 * gcc.target/s390/hotpatch-19.c: Update test.
838 * gcc.target/s390/hotpatch-2.c: Update test.
839 * gcc.target/s390/hotpatch-21.c: Update test.
840 * gcc.target/s390/hotpatch-22.c: Update test.
841 * gcc.target/s390/hotpatch-23.c: Update test.
842 * gcc.target/s390/hotpatch-24.c: Update test.
843 * gcc.target/s390/hotpatch-3.c: Update test.
844 * gcc.target/s390/hotpatch-4.c: Update test.
845 * gcc.target/s390/hotpatch-5.c: Update test.
846 * gcc.target/s390/hotpatch-6.c: Update test.
847 * gcc.target/s390/hotpatch-7.c: Update test.
848 * gcc.target/s390/hotpatch-8.c: Update test.
849 * gcc.target/s390/hotpatch-9.c: Update test.
850 * gcc.target/s390/hotpatch-compile-16.c: Update test.
851
852 2015-03-31 Richard Biener <rguenther@suse.de>
853
854 PR middle-end/65626
855 * g++.dg/torture/pr65626.C: New testcase.
856
857 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
858
859 PR target/65531
860 * gcc.target/i386/mpx/pr65531.cc: New.
861
862 2015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
863
864 PR target/65602
865 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Use
866 __builtin_alloca instead of alloca.
867 * gcc.target/i386/mpx/alloca-1-nov.c (mpx_test): Likewise.
868 * gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise.
869 * lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper
870 check.
871
872 2015-03-30 Jakub Jelinek <jakub@redhat.com>
873
874 PR ipa/65610
875 * g++.dg/ubsan/pr65610.C: New test.
876
877 2015-03-30 Marek Polacek <polacek@redhat.com>
878
879 PR c++/65398
880 * g++.dg/cpp0x/pr65398-2.C: New test.
881
882 2015-03-30 Marek Polacek <polacek@redhat.com>
883
884 * c-c++-common/pr65556.c: Change the width of bit-fields.
885
886 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
887
888 PR ipa/65588
889 * gcc.target/i386/pr65588.c: New testcase.
890
891 2015-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
892
893 PR libgfortran/65563
894 * gfortran.dg/open_errors_2.f90: New test.
895
896 2015-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
897
898 PR libgfortran/65596
899 * gfortran.dg/namelist_86.f90: New test.
900
901 2015-03-28 Andre Vehreschild <vehre@gmx.de>
902
903 * gfortran.dg/unlimited_polymorphic_24.f03: Fixing copyright
904 statement to reflect new ownership.
905
906 2015-03-28 Paolo Carlini <paolo.carlini@oracle.com>
907
908 PR c++/42328
909 * g++.dg/template/friend58.C: New.
910 * g++.dg/template/friend59.C: Likewise.
911
912 2015-03-27 Tobias Burnus <burnus@net-b.de>
913
914 PR c/65586
915 * g++.dg/gomp/openmp-simd-3.C: New.
916 * gcc.dg/gomp/openmp-simd-3.c: New.
917
918 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
919
920 PR target/65248
921 * gcc.target/i386/pr65248-1.c: New file.
922 * gcc.target/i386/pr65248-2.c: Likewise.
923 * gcc.target/i386/pr65248-3.c: Likewise.
924 * gcc.target/i386/pr65248-4.c: Likewise.
925
926 2015-03-27 Jakub Jelinek <jakub@redhat.com>
927
928 PR target/65593
929 * gcc.c-torture/compile/pr65593.c: New test.
930
931 2015-03-27 Paolo Carlini <paolo.carlini@oracle.com>
932
933 PR c++/59329
934 * g++.dg/cpp1y/constexpr-assert1.C: New.
935
936 2015-03-27 Marek Polacek <polacek@redhat.com>
937
938 PR c++/65556
939 * c-c++-common/pr65556.c: New test.
940
941 2015-03-27 Jan Hubicka <hubicka@ucw.cz>
942
943 PR ipa/65600
944 * g++.dg/torture/pr65600.C: New testcase.
945
946 2015-03-27 Vladimir Makarov <vmakarov@redhat.com>
947
948 PR target/65407
949 * gcc.target/i386/avx512f-kandnw-1.c: Add scanning kmovw.
950
951 2015-03-27 Andre Vehreschild <vehre@gmx.de>
952
953 * gfortran.dg/unlimited_polymorphic_24.f03: Added copyright
954 statement and cleanup. Fixed typos.
955
956 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
957
958 PR middle-end/65595
959 * gcc.c-torture/compile/pr65595.c: New testcase.
960
961 2015-03-27 Marek Polacek <polacek@redhat.com>
962
963 PR sanitizer/65583
964 * g++.dg/ubsan/pr65583.C: New test.
965
966 2015-03-26 Jan Hubicka <hubicka@ucw.cz>
967
968 * gcc.c-torture/compile/20150327.c: New testcase.
969
970 2015-03-26 Richard Biener <rguenther@suse.de>
971
972 PR middle-end/65555
973 * g++.dg/torture/pr65555.C: New testcase.
974
975 2015-03-26 Jakub Jelinek <jakub@redhat.com>
976
977 PR tree-optimization/64715
978 * gcc.dg/builtin-object-size-15.c: New test.
979 * gcc.dg/pr64715-1.c: New test.
980 * gcc.dg/pr64715-2.c: New test.
981
982 2015-03-26 Richard Biener <rguenther@suse.de>
983
984 PR middle-end/65519
985 * gnat.dg/specs/opt2.ads: Fix testcase.
986
987 2015-03-25 Martin Sebor <msebor@redhat.com>
988
989 PR testsuite/65526
990 * lib/target-supports.exp (check_effective_target_arm32): Fail early
991 when target isn't arm*-*-*-*.
992 (check_effective_target_arm_nothumb): Likewise.
993 (check_effective_target_arm_little_endian): Likewise.
994 (check_effective_target_arm_vect_no_misalign): Likewise.
995 (check_effective_target_aarch64_little_endian): Fail early if target
996 isn't aarch64*-*-*.
997
998 2015-03-25 Sebastian Pop <s.pop@samsung.com>
999
1000 PR tree-optimization/65177
1001 * gcc.dg/tree-ssa/ssa-dom-thread-10.c: New.
1002
1003 2015-03-25 Uros Bizjak <ubizjak@gmail.com>
1004
1005 * gcc.target/i386/sse-13.c: Include x86intrin.h and adjust #defines.
1006 * gcc.target/i386/sse-23.c: Do not explicitly include wmmintrin.h,
1007 smmintrin.h and mm3dnow.h.
1008
1009 2015-03-25 Marek Polacek <polacek@redhat.com>
1010
1011 PR c++/65558
1012 * g++.dg/cpp0x/pr65558.C: New test.
1013
1014 2015-03-25 Marek Polacek <polacek@redhat.com>
1015
1016 PR c++/61670
1017 * g++.dg/template/pr61670.C: New test.
1018
1019 2015-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1020
1021 PR c++/54987
1022 * g++.dg/template/pr54987.C: New.
1023
1024 2015-03-25 Richard Biener <rguenther@suse.de>
1025
1026 PR tree-optimization/62630
1027 * gcc.dg/graphite/vect-pr43423.c: XFAIL.
1028
1029 2015-03-25 Ilya Enkovich <ilya.enkovich@intel.com>
1030
1031 PR target/65508
1032 * gcc.target/i386/mpx/pr65508.c: New.
1033
1034 2015-03-25 Mikael Morin <mikael@gcc.gnu.org>
1035
1036 PR fortran/64952
1037 PR fortran/65532
1038 * gfortran.dg/data_initialized_3.f90: New.
1039
1040 2015-03-25 Richard Biener <rguenther@suse.de>
1041
1042 PR middle-end/65519
1043 * gnat.dg/specs/opt2.ads: New testcase.
1044
1045 2015-03-25 Bin Cheng <bin.cheng@arm.com>
1046
1047 * lib/target-supports.exp (arm_tune_string_ops_prefer_neon): New.
1048 * gcc.target/arm/memset-inline-4.c: Skip for
1049 arm_tune_string_ops_prefer_neon.
1050 * gcc.target/arm/memset-inline-5.c: Ditto.
1051 * gcc.target/arm/memset-inline-6.c: Ditto.
1052 * gcc.target/arm/memset-inline-8.c: Ditto.
1053 * gcc.target/arm/memset-inline-9.c: Ditto.
1054
1055 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1056
1057 PR c++/58923
1058 * g++.dg/other/virtual3.C: New.
1059
1060 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1061
1062 PR c++/60130
1063 * g++.dg/cpp0x/vt-60130.C: New.
1064
1065 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1066
1067 PR c++/61971
1068 * g++.dg/warn/Warray-bounds-7.C: New.
1069
1070 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1071
1072 PR c++/60067
1073 * g++.dg/template/defarg18.C: New.
1074
1075 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1076
1077 PR c++/59988
1078 * g++.dg/cpp0x/vt-59988.C: New.
1079
1080 2015-03-24 Jakub Jelinek <jakub@redhat.com>
1081
1082 PR tree-optimization/65533
1083 * gcc.dg/pr65533.c: New test.
1084
1085 2015-03-24 Andre Vehreschild <vehre@gmx.de>
1086
1087 * gfortran.dg/allocate_alloc_opt_13.f90: Added tests for
1088 source= and mold= expressions functionality.
1089 * gfortran.dg/allocate_class_4.f90: New test.
1090 * gfortran.dg/unlimited_polymorphic_20.f90: Added test whether
1091 copying an unlimited polymorhpic object containing a char array
1092 to another unlimited polymorphic object respects the _len
1093 component.
1094 * gfortran.dg/unlimited_polymorphic_22.f90: Extended to check
1095 whether deferred length char array allocate works, unlimited
1096 polymorphic object allocation from a string works and if
1097 allocating an array of deferred length strings works.
1098 * gfortran.dg/unlimited_polymorphic_24.f03: New test.
1099
1100 2015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1101
1102 PR c++/65513
1103 * g++.dg/cpp0x/constexpr-array11.C: New.
1104
1105 2015-03-24 Richard Biener <rguenther@suse.de>
1106
1107 PR middle-end/65517
1108 * gcc.dg/torture/pr65517.c: New testcase.
1109
1110 2015-03-24 Tobias Burnus <burnus@net-b.de>
1111
1112 * gfortran.dg/coindexed_1.f90: Moved from
1113 gfortran.dg/coarray/coindexed_3.f90; added dg-options.
1114
1115 2015-03-23 Jakub Jelinek <jakub@redhat.com>
1116
1117 PR testsuite/65506
1118 * gcc.dg/pr29215.c: Dump and analyze ccp1 dump instead of
1119 gimple dump.
1120
1121 PR target/65523
1122 * gcc.target/i386/pr65523.c: New test.
1123
1124 PR ipa/65475
1125 * g++.dg/lto/pr65475_0.C: Use dg-lto-options instead of
1126 dg-options.
1127 * g++.dg/lto/pr65475b_0.C: Likewise.
1128
1129 2015-03-23 Oleg Endo <olegendo@gcc.gnu.org>
1130
1131 PR target/65505
1132 * gcc.target/sh/torture/pr65505.c: New.
1133
1134 2015-03-23 Martin Sebor <msebor@redhat.com>
1135
1136 PR testsuite/63175
1137 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Scan
1138 assembly for lvx in addition to lxv.
1139
1140 2015-03-23 Jakub Jelinek <jakub@redhat.com>
1141
1142 PR target/65504
1143 * gfortran.dg/pr65504.f90: New test.
1144
1145 PR ipa/65521
1146 * gcc.dg/pr65521.c: New test.
1147
1148 2015-03-23 Richard Biener <rguenther@suse.de>
1149
1150 PR tree-optimization/65518
1151 * gcc.dg/vect/pr65518.c: New testcase.
1152
1153 2015-03-23 Richard Biener <rguenther@suse.de>
1154
1155 PR tree-optimization/65494
1156 * gcc.dg/vect/pr65494.c: New testcase.
1157
1158 2015-03-23 Jakub Jelinek <jakub@redhat.com>
1159
1160 PR preprocessor/65238
1161 * c-c++-common/cpp/pr65238-1.c: New test.
1162 * gcc.dg/cpp/pr65238-2.c: New test.
1163 * gcc.dg/cpp/trad/pr65238-3.c: New test.
1164 * gcc.dg/cpp/trad/pr65238-4.c: New test.
1165
1166 2015-03-23 Paul Thomas <pault@gcc.gnu.org>
1167 Mikael Morin <mikael@gcc.gnu.org>
1168
1169 PR fortran/64952
1170 * gfortran.dg/elemental_dependency_4.f90: New.
1171 * gfortran.dg/elemental_dependency_5.f90: New.
1172
1173 2015-03-22 Jan Hubicka <hubicka@ucw.cz>
1174
1175 PR ipa/65475
1176 * g++.dg/lto/pr65475b_0.C: New testcase.
1177 * g++.dg/lto/pr65475b_1.C: New testcase.
1178 * g++.dg/lto/pr65475c_0.C: New testcase.
1179 * g++.dg/lto/pr65475c_1.C: New testcase.
1180
1181 2015-03-21 Tobias Burnus <burnus@net-b.de>
1182
1183 * gfortran.dg/coarray_38.f90: New.
1184 * gfortran.dg/coarray_39.f90: New.
1185 * gfortran.dg/coarray/coindexed_3.f90: Add dg-error, turn into
1186 compile test.
1187
1188 2015-03-20 Marek Polacek <polacek@redhat.com>
1189
1190 PR c++/65398
1191 * g++.dg/cpp0x/pr65398.C: New test.
1192
1193 2015-03-20 Jan Hubicka <hubicka@ucw.cz>
1194
1195 PR ipa/65475
1196 * g++.dg/lto/pr65475_0.C: New testcase.
1197 * g++.dg/lto/pr65475_1.C: New testcase.
1198
1199 2015-03-20 Vladimir Makarov <vmakarov@redhat.com>
1200
1201 PR rtl-optimization/64366
1202 * gcc.target/sh/pr64366.c: New.
1203
1204 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
1205
1206 PR c++/48324
1207 * g++.dg/cpp0x/constexpr-48324.C: New.
1208
1209 2015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
1210
1211 PR c++/48453
1212 * g++.dg/cpp0x/pr48453.C: New.
1213
1214 2015-03-20 Marek Polacek <polacek@redhat.com>
1215
1216 PR c++/65072
1217 * g++.dg/cpp0x/pr65072.C: New test.
1218
1219 2015-03-20 Richard Biener <rguenther@suse.de>
1220
1221 PR middle-end/64715
1222 * gcc.dg/pr15347.c: Use -O.
1223 * c-c++-common/pr19807-1.c: Likewise.
1224
1225 2015-03-20 Eric Botcazou <ebotcazou@adacore.com>
1226
1227 * gnat.dg/volatile13.ad[sb]: New test.
1228
1229 2015-03-20 Uros Bizjak <ubizjak@gmail.com>
1230
1231 PR rtl-optimization/60851
1232 * gcc.target/i386/pr60851.c: New test.
1233
1234 2015-03-19 Michael Meissner <meissner@linux.vnet.ibm.com>
1235
1236 PR target/65240
1237 * g++.dg/pr65240.h: Add tests for PR 65240.
1238 * g++.dg/pr65240-1.C: Likewise.
1239 * g++.dg/pr65240-2.C: Likewise.
1240 * g++.dg/pr65240-3.C: Likewise.
1241 * g++.dg/pr65240-4.C: Likewise.
1242
1243 2015-03-19 Vladimir Makarov <vmakarov@redhat.com>
1244
1245 PR rtl-optimization/63491
1246 * gcc.target/powerpc/pr63491.c: New.
1247
1248 2015-03-19 Jakub Jelinek <jakub@redhat.com>
1249
1250 * g++.dg/ipa/pr65465.C: New test.
1251
1252 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
1253
1254 PR c++/52659
1255 * g++.dg/cpp0x/deleted11.C: New.
1256
1257 2015-03-19 Jakub Jelinek <jakub@redhat.com>
1258
1259 PR sanitizer/65400
1260 * c-c++-common/tsan/pr65400-3.c: New test.
1261
1262 2015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
1263
1264 PR c++/59686
1265 * g++.dg/cpp0x/constexpr-59686.C: New.
1266
1267 2015-03-19 Jakub Jelinek <jakub@redhat.com>
1268
1269 PR sanitizer/64265
1270 * g++.dg/tsan/pr64265.C: New test.
1271
1272 PR sanitizer/65400
1273 * c-c++-common/tsan/pr65400-1.c: New test.
1274 * c-c++-common/tsan/pr65400-2.c: New test.
1275
1276 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
1277
1278 PR c++/59816
1279 * g++.dg/cpp0x/pr59816.C: New.
1280
1281 2015-03-18 Paul Thomas <pault@gcc.gnu.org>
1282
1283 PR fortran/59198
1284 * gfortran.dg/proc_ptr_comp_45.f90: Make tests fuzzy.
1285
1286 2015-03-18 Martin Liska <mliska@suse.cz>
1287
1288 PR ipa/65439
1289 * g++.dg/ipa/ipa-icf-4.C: Extend expected number of
1290 equivalences either to 6 or 7.
1291
1292 2015-03-18 Andrew Stubbs <ams@codesourcery.com>
1293
1294 PR middle-end/64491
1295 Revert:
1296 2014-11-20 Andrew Stubbs <ams@codesourcery.com>
1297
1298 * gcc.dg/undefined-loop-1.c: New file.
1299 * gcc.dg/undefined-loop-2.c: New file.
1300
1301 2014-12-24 Andrew Stubbs <ams@codesourcery.com>
1302
1303 PR testsuite/64032
1304 * gcc.dg/undefined-loop-2.c: Don't allow GCC to optimize away the
1305 loop exits too early.
1306
1307 2015-03-18 Jakub Jelinek <jakub@redhat.com>
1308
1309 PR tree-optimization/65450
1310 * gfortran.dg/pr65450.f90: New test.
1311
1312 PR target/65078
1313 * gcc.target/i386/pr65078-1.c: New test.
1314 * gcc.target/i386/pr65078-2.c: New test.
1315 * gcc.target/i386/pr65078-3.c: New test.
1316 * gcc.target/i386/pr65078-4.c: New test.
1317 * gcc.target/i386/pr65078-5.c: New test.
1318 * gcc.target/i386/pr65078-6.c: New test.
1319
1320 2015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
1321
1322 PR c++/65340
1323 * g++.dg/cpp1y/pr65340.C: New.
1324
1325 2015-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1326
1327 PR fortran/64432
1328 * gfortran.dg/system_clock_3.f08: Adjust test.
1329
1330 2015-03-17 Paul Thomas <pault@gcc.gnu.org>
1331
1332 PR fortran/59198
1333 * gfortran.dg/proc_ptr_comp_44.f90: New test.
1334 * gfortran.dg/proc_ptr_comp_45.f90: New test.
1335
1336 2015-03-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1337
1338 PR fortran/64432
1339 * gfortran.dg/system_clock_3.f08: New test.
1340
1341 2015-03-16 Edward Smith-Rowland <3dw4rd@verizon.net>
1342
1343 PR c++/64626
1344 g++.dg/cpp1y/pr64626-1.C: New.
1345 g++.dg/cpp1y/pr64626-2.C: New.
1346 g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings.
1347
1348 2015-03-16 Jakub Jelinek <jakub@redhat.com>
1349
1350 PR tree-optimization/65427
1351 * gcc.c-torture/execute/pr65427.c: New test.
1352
1353 2015-03-16 Marek Polacek <polacek@redhat.com>
1354
1355 DR 1688
1356 PR c++/65327
1357 * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus.
1358 * g++.dg/cpp0x/pr65327.C: New test.
1359
1360 2015-03-16 Max Ostapenko <m.ostapenko@partner.samsung.com>
1361
1362 PR sanitizer/64820
1363 * c-c++-common/asan/pr64820.c: New test.
1364
1365 2015-03-16 Andre Vehreschild <vehre@gmx.de>
1366
1367 * gfortran.dg/pointer_2.f90: New test.
1368
1369 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
1370
1371 * g++.dg/pr65049.C: New test.
1372
1373 2015-03-16 Tom de Vries <tom@codesourcery.com>
1374
1375 * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans.
1376 * gcc.target/i386/fuse-caller-save-xmm.c: Same.
1377 * gcc.target/i386/fuse-caller-save.c: Same.
1378
1379 2015-03-16 Eric Botcazou <ebotcazou@adacore.com>
1380
1381 * gnat.dg/loop_optimization18.ad[sb]: New test.
1382 * gnat.dg/loop_optimization18_pkg.ads: New helper.
1383
1384 2015-03-16 Alan Modra <amodra@gmail.com>
1385
1386 * gcc.target/powerpc/pr53199.c: Add extra functions. Revert
1387 2014-12-05 change.
1388
1389 2015-03-15 John David Anglin <danglin@gcc.gnu.org>
1390
1391 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on
1392 hppa*-*-hpux*.
1393 * gcc.dg/torture/pr65270-2.c: Likewise.
1394
1395 2015-03-14 Mikael Morin <mikael@gcc.gnu.org>
1396
1397 PR fortran/61138
1398 * gfortran.dg/pointer_remapping_9.f90: New.
1399
1400 2015-03-14 Jakub Jelinek <jakub@redhat.com>
1401
1402 PR tree-optimization/65369
1403 * gcc.c-torture/execute/pr65369.c: New test.
1404
1405 PR tree-optimization/65418
1406 * gcc.c-torture/execute/pr65418-1.c: New test.
1407 * gcc.c-torture/execute/pr65418-2.c: New test.
1408
1409 PR rtl-optimization/65401
1410 * gcc.c-torture/execute/pr65401.c: New test.
1411
1412 2015-03-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1413
1414 PR target/64600
1415 * gcc.target/arm/pr64600_1.c: New test.
1416
1417 2015-03-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1418
1419 PR rtl-optimization/65235
1420 * gcc.target/aarch64/pr65235_1.c: New test.
1421
1422 2015-03-12 Dominik Vogt <vogt@linux.vnet.ibm.com>
1423
1424 * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment.
1425 * gcc.target/s390/hotpatch-22.c: Likewise.
1426 * gcc.target/s390/hotpatch-23.c: Likewise.
1427 * gcc.target/s390/hotpatch-24.c: Likewise.
1428 * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment.
1429 * gcc.target/s390/hotpatch-1.c: Update expected output.
1430 * gcc.target/s390/hotpatch-2.c: Likewise.
1431 * gcc.target/s390/hotpatch-3.c: Likewise.
1432 * gcc.target/s390/hotpatch-4.c: Likewise.
1433 * gcc.target/s390/hotpatch-5.c: Likewise.
1434 * gcc.target/s390/hotpatch-6.c: Likewise.
1435 * gcc.target/s390/hotpatch-7.c: Likewise.
1436 * gcc.target/s390/hotpatch-8.c: Likewise.
1437 * gcc.target/s390/hotpatch-9.c: Likewise.
1438 * gcc.target/s390/hotpatch-10.c: Likewise.
1439 * gcc.target/s390/hotpatch-11.c: Likewise.
1440 * gcc.target/s390/hotpatch-12.c: Likewise.
1441 * gcc.target/s390/hotpatch-13.c: Likewise.
1442 * gcc.target/s390/hotpatch-14.c: Likewise.
1443 * gcc.target/s390/hotpatch-15.c: Likewise.
1444 * gcc.target/s390/hotpatch-16.c: Likewise.
1445 * gcc.target/s390/hotpatch-17.c: Likewise.
1446 * gcc.target/s390/hotpatch-18.c: Likewise.
1447 * gcc.target/s390/hotpatch-19.c: Likewise.
1448
1449 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
1450
1451 PR target/65103
1452 * gcc.target/i386/pr65103-1.c: New.
1453
1454 2015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
1455
1456 PR target/65044
1457 * gcc.target/i386/pr65044.c: New.
1458
1459 2015-03-12 Tom de Vries <tom@codesourcery.com>
1460
1461 PR rtl-optimization/64895
1462 * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
1463 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
1464 * gcc.target/i386/fuse-caller-save.c: Ditto.
1465
1466 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
1467
1468 * gcc.dg/ipa/pr63569.c: Fix template.
1469
1470 2015-03-11 Sandra Loosemore <sandra@codesourcery.com>
1471
1472 * g++.dg/ipa/pr64146.C: Require fpic support.
1473
1474 2015-03-11 Janne Blomqvist <jb@gcc.gnu.org>
1475
1476 PR libfortran/65200
1477 * gfortran.dg/open_errors.f90: Update checks for iomsg string.
1478 * gfortran.dg/open_new_segv.f90: Fix error message pattern.
1479
1480 2015-03-11 Jakub Jelinek <jakub@redhat.com>
1481
1482 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
1483 to dg-options, fix up dg-skip-if.
1484
1485 2015-03-11 Georg-Johann Lay <avr@gjlay.de>
1486
1487 PR target/65296
1488 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
1489 * gcc.target/avr/tiny-caller-save.c: Same.
1490
1491 2015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1492
1493 PR target/65242
1494 * g++.dg/pr65242.C: New test.
1495
1496 2015-03-11 Marat Zakirov <m.zakirov@samsung.com>
1497
1498 * c-c++-common/asan/no-asan-check-glob.c: New test.
1499
1500 2015-03-10 Paolo Carlini <paolo.carlini@oracle.com>
1501
1502 PR c++/65370
1503 * g++.dg/other/default11.C: New.
1504 * g++.dg/other/default12.C: Likewise.
1505
1506 2015-03-10 Jakub Jelinek <jakub@redhat.com>
1507
1508 PR target/65368
1509 * gcc.target/i386/bmi2-bzhi-2.c: New test.
1510
1511 2015-03-10 Paul Thomas <pault@gcc.gnu.org>
1512
1513 PR fortran/65024
1514 * gfortran.dg/unlimited_polymorphic_23.f90: New test
1515
1516 2015-03-10 Jakub Jelinek <jakub@redhat.com>
1517
1518 PR c++/65127
1519 * g++.dg/cpp0x/pr65127.C: New test.
1520
1521 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
1522
1523 * gcc.dg/ipa/PR64550.c: Update template.
1524
1525 2015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
1526 Tobias Burnus <burnus@net-b.de>
1527
1528 * gfortran.dg/coarray_sync_memory.f90: New.
1529
1530 2015-03-10 Marek Polacek <polacek@redhat.com>
1531
1532 PR sanitizer/65367
1533 * c-c++-common/ubsan/pr65367.c: New test.
1534
1535 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
1536
1537 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
1538 * gcc.target/i386/mpx/calloc-1-lbv.c: New.
1539 * gcc.target/i386/mpx/calloc-1-ubv.c: New.
1540 * gcc.target/i386/mpx/calloc-1-nov.c: New.
1541 * gcc.target/i386/mpx/malloc-1-lbv.c: New.
1542 * gcc.target/i386/mpx/malloc-1-nov.c: New.
1543 * gcc.target/i386/mpx/malloc-1-ubv.c: New.
1544 * gcc.target/i386/mpx/realloc-1-lbv.c: New.
1545 * gcc.target/i386/mpx/realloc-1-nov.c: New.
1546 * gcc.target/i386/mpx/realloc-1-ubv.c: New.
1547 * gcc.target/i386/mpx/realloc-2-lbv.c: New.
1548 * gcc.target/i386/mpx/realloc-2-nov.c: New.
1549 * gcc.target/i386/mpx/realloc-2-ubv.c: New.
1550
1551 2015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
1552
1553 * lib/mpx-dg.exp (mpx_link_flags): New.
1554 (mpx_init): New.
1555 (mpx_finish): New.
1556 * gcc.target/i386/mpx/alloca-1-lbv.c: New.
1557 * gcc.target/i386/mpx/alloca-1-nov.c: New.
1558 * gcc.target/i386/mpx/alloca-1-ubv.c: New.
1559 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
1560 * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
1561 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
1562 * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
1563 * gcc.target/i386/mpx/bitfields-1-nov.c: New.
1564 * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
1565 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
1566 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
1567 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
1568 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
1569 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
1570 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
1571 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
1572 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
1573 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
1574 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
1575 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
1576 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
1577 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
1578 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
1579 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
1580 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
1581 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
1582 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
1583 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
1584 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
1585 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
1586 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
1587 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
1588 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
1589 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
1590 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
1591 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
1592 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
1593 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
1594 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
1595 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
1596 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
1597 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
1598 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
1599 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
1600 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
1601 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
1602 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
1603 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
1604 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
1605 * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
1606 * gcc.target/i386/mpx/fastcall-1-nov.c: New.
1607 * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
1608 * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
1609 * gcc.target/i386/mpx/fastcall-2-nov.c: New.
1610 * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
1611 * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
1612 * gcc.target/i386/mpx/field-addr-1-nov.c: New.
1613 * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
1614 * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
1615 * gcc.target/i386/mpx/field-addr-10-nov.c: New.
1616 * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
1617 * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
1618 * gcc.target/i386/mpx/field-addr-2-nov.c: New.
1619 * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
1620 * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
1621 * gcc.target/i386/mpx/field-addr-3-nov.c: New.
1622 * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
1623 * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
1624 * gcc.target/i386/mpx/field-addr-4-nov.c: New.
1625 * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
1626 * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
1627 * gcc.target/i386/mpx/field-addr-5-nov.c: New.
1628 * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
1629 * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
1630 * gcc.target/i386/mpx/field-addr-6-nov.c: New.
1631 * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
1632 * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
1633 * gcc.target/i386/mpx/field-addr-7-nov.c: New.
1634 * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
1635 * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
1636 * gcc.target/i386/mpx/field-addr-8-nov.c: New.
1637 * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
1638 * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
1639 * gcc.target/i386/mpx/field-addr-9-nov.c: New.
1640 * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
1641 * gcc.target/i386/mpx/frame-address-1-nov.c: New.
1642 * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
1643 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
1644 * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
1645 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
1646 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
1647 * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
1648 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
1649 * gcc.target/i386/mpx/label-address-1.c: New.
1650 * gcc.target/i386/mpx/legacy-1-nov.c: New.
1651 * gcc.target/i386/mpx/macro.c: New.
1652 * gcc.target/i386/mpx/mpx-check.h: New.
1653 * gcc.target/i386/mpx/mpx.exp: New.
1654 * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
1655 * gcc.target/i386/mpx/nested-function-1-nov.c: New.
1656 * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
1657 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
1658 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
1659 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
1660 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
1661 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
1662 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
1663 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
1664 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
1665 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
1666 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
1667 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
1668 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
1669 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
1670 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
1671 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
1672 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
1673 * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
1674 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
1675 * gcc.target/i386/mpx/reference-1-lbv.c: New.
1676 * gcc.target/i386/mpx/reference-1-nov.c: New.
1677 * gcc.target/i386/mpx/reference-1-ubv.c: New.
1678 * gcc.target/i386/mpx/reference-2-lbv.c: New.
1679 * gcc.target/i386/mpx/reference-2-nov.c: New.
1680 * gcc.target/i386/mpx/reference-2-ubv.c: New.
1681 * gcc.target/i386/mpx/reference-3-lbv.c: New.
1682 * gcc.target/i386/mpx/reference-3-nov.c: New.
1683 * gcc.target/i386/mpx/reference-3-ubv.c: New.
1684 * gcc.target/i386/mpx/reference-4-lbv.c: New.
1685 * gcc.target/i386/mpx/reference-4-nov.c: New.
1686 * gcc.target/i386/mpx/reference-4-ubv.c: New.
1687 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
1688 * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
1689 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
1690 * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
1691 * gcc.target/i386/mpx/return-struct-1-nov.c: New.
1692 * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
1693 * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
1694 * gcc.target/i386/mpx/return-struct-2-nov.c: New.
1695 * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
1696 * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
1697 * gcc.target/i386/mpx/return-struct-3-nov.c: New.
1698 * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
1699 * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
1700 * gcc.target/i386/mpx/return-struct-4-nov.c: New.
1701 * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
1702 * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
1703 * gcc.target/i386/mpx/return-struct-5-nov.c: New.
1704 * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
1705 * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
1706 * gcc.target/i386/mpx/return-struct-6-nov.c: New.
1707 * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
1708 * gcc.target/i386/mpx/sincos-1-nov.c: New.
1709 * gcc.target/i386/mpx/static-array-1-lbv.c: New.
1710 * gcc.target/i386/mpx/static-array-1-nov.c: New.
1711 * gcc.target/i386/mpx/static-array-1-ubv.c: New.
1712 * gcc.target/i386/mpx/static-init-1-lbv.c: New.
1713 * gcc.target/i386/mpx/static-init-1-nov.c: New.
1714 * gcc.target/i386/mpx/static-init-1-ubv.c: New.
1715 * gcc.target/i386/mpx/static-init-2-lbv.c: New.
1716 * gcc.target/i386/mpx/static-init-2-nov.c: New.
1717 * gcc.target/i386/mpx/static-init-2-ubv.c: New.
1718 * gcc.target/i386/mpx/static-init-3-lbv.c: New.
1719 * gcc.target/i386/mpx/static-init-3-nov.c: New.
1720 * gcc.target/i386/mpx/static-init-3-ubv.c: New.
1721 * gcc.target/i386/mpx/static-init-4-lbv.c: New.
1722 * gcc.target/i386/mpx/static-init-4-nov.c: New.
1723 * gcc.target/i386/mpx/static-init-4-ubv.c: New.
1724 * gcc.target/i386/mpx/static-init-5-lbv.c: New.
1725 * gcc.target/i386/mpx/static-init-5-nov.c: New.
1726 * gcc.target/i386/mpx/static-init-5-ubv.c: New.
1727 * gcc.target/i386/mpx/static-init-6-lbv.c: New.
1728 * gcc.target/i386/mpx/static-init-6-nov.c: New.
1729 * gcc.target/i386/mpx/static-init-6-ubv.c: New.
1730 * gcc.target/i386/mpx/static-string-1-lbv.c: New.
1731 * gcc.target/i386/mpx/static-string-1-nov.c: New.
1732 * gcc.target/i386/mpx/static-string-1-ubv.c: New.
1733 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
1734 * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
1735 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
1736 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
1737 * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
1738 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
1739 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
1740 * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
1741 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
1742 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
1743 * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
1744 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
1745 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
1746 * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
1747 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
1748 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
1749 * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
1750 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
1751 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
1752 * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
1753 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
1754 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
1755 * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
1756 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
1757 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
1758 * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
1759 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
1760 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
1761 * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
1762 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
1763 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
1764 * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
1765 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
1766 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
1767 * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
1768 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
1769 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
1770 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
1771 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
1772 * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
1773 * gcc.target/i386/mpx/union-arg-1-nov.c: New.
1774 * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
1775 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
1776 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
1777 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
1778 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
1779 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
1780 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
1781 * gcc.target/i386/mpx/vararg-1-lbv.c: New.
1782 * gcc.target/i386/mpx/vararg-1-nov.c: New.
1783 * gcc.target/i386/mpx/vararg-1-ubv.c: New.
1784 * gcc.target/i386/mpx/vararg-2-lbv.c: New.
1785 * gcc.target/i386/mpx/vararg-2-nov.c: New.
1786 * gcc.target/i386/mpx/vararg-2-ubv.c: New.
1787 * gcc.target/i386/mpx/vararg-3-lbv.c: New.
1788 * gcc.target/i386/mpx/vararg-3-nov.c: New.
1789 * gcc.target/i386/mpx/vararg-3-ubv.c: New.
1790 * gcc.target/i386/mpx/vararg-4-lbv.c: New.
1791 * gcc.target/i386/mpx/vararg-4-nov.c: New.
1792 * gcc.target/i386/mpx/vararg-4-ubv.c: New.
1793 * gcc.target/i386/mpx/vararg-5-lbv.c: New.
1794 * gcc.target/i386/mpx/vararg-5-nov.c: New.
1795 * gcc.target/i386/mpx/vararg-5-ubv.c: New.
1796 * gcc.target/i386/mpx/vararg-6-lbv.c: New.
1797 * gcc.target/i386/mpx/vararg-6-nov.c: New.
1798 * gcc.target/i386/mpx/vararg-6-ubv.c: New.
1799 * gcc.target/i386/mpx/vararg-7-lbv.c: New.
1800 * gcc.target/i386/mpx/vararg-7-nov.c: New.
1801 * gcc.target/i386/mpx/vararg-7-ubv.c: New.
1802 * gcc.target/i386/mpx/vararg-8-lbv.c: New.
1803 * gcc.target/i386/mpx/vararg-8-nov.c: New.
1804 * gcc.target/i386/mpx/vararg-8-ubv.c: New.
1805 * gcc.target/i386/mpx/vla-1-lbv.c: New.
1806 * gcc.target/i386/mpx/vla-1-nov.c: New.
1807 * gcc.target/i386/mpx/vla-1-ubv.c: New.
1808 * gcc.target/i386/mpx/vla-2-lbv.c: New.
1809 * gcc.target/i386/mpx/vla-2-nov.c: New.
1810 * gcc.target/i386/mpx/vla-2-ubv.c: New.
1811
1812 2015-03-10 James Greenhalgh <james.greenhalgh@arm.com>
1813
1814 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
1815
1816 2015-03-10 Oleg Endo <olegendo@gcc.gnu.org>
1817
1818 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
1819
1820 2015-03-10 Uros Bizjak <ubizjak@gmail.com>
1821
1822 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
1823 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
1824
1825 2015-03-10 Jakub Jelinek <jakub@redhat.com>
1826
1827 PR c/65120
1828 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
1829 on rhs is 0.
1830 (fn4): New test.
1831 * c-c++-common/pr65120.c: New test.
1832
1833 PR rtl-optimization/65321
1834 * gcc.dg/pr65321.c: New test.
1835
1836 2015-03-10 Jan Hubicka <hubicka@ucw.cz>
1837
1838 PR tree-optimization/65355
1839 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
1840
1841 2015-03-09 Jakub Jelinek <jakub@redhat.com>
1842
1843 PR c/65120
1844 * c-c++-common/pr49706.c: Adjust tests for not warning
1845 about !!x == y or !b == y where b is boolean, and add
1846 some further tests.
1847 * c-c++-common/pr62199-2.c: Likewise.
1848
1849 2015-03-09 Richard Biener <rguenther@suse.de>
1850
1851 PR middle-end/65270
1852 * gcc.dg/torture/pr65270-1.c: New testcase.
1853 * gcc.dg/torture/pr65270-2.c: Likewise.
1854
1855 2015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
1856
1857 PR tree-optimization/63743
1858 * gcc.dg/pr63743.c: New test.
1859
1860 2015-03-08 Jan Hubicka <hubicka@ucw.cz>
1861
1862 PR lto/65316
1863 * g++.dg/lto/pr65316_0.C: New testcase.
1864 * g++.dg/lto/pr65316_1.C: New testcase.
1865
1866 2015-03-08 John David Anglin <danglin@gcc.gnu.org>
1867
1868 PR target/62247
1869 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
1870 hppa*-*-hpux*.
1871 * g++.dg/abi/rtti3.C: Likewise.
1872
1873 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
1874
1875 PR target/62251
1876 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
1877
1878 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
1879
1880 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
1881
1882 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
1883
1884 2015-03-08 Morin <mikael@gcc.gnu.org>
1885
1886 PR fortran/60898
1887 * gfortran.dg/entry_20.f90: New.
1888
1889 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
1890
1891 PR target/65153
1892 * gcc.c-torture/compile/pr65153.c: New.
1893
1894 2015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
1895
1896 PR target/65249
1897 * g++.dg/torture/pr65249.C: New.
1898
1899 2015-03-07 H.J. Lu <hongjiu.lu@intel.com>
1900
1901 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
1902 long.
1903 (int64_t): Likewise.
1904
1905 2015-03-07 Marek Polacek <polacek@redhat.com>
1906 Martin Uecker <uecker@eecs.berkeley.edu>
1907
1908 PR sanitizer/65280
1909 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
1910 member-like arrays.
1911 * c-c++-common/ubsan/bounds-8.c: New test.
1912 * c-c++-common/ubsan/bounds-9.c: New test.
1913 * gcc.dg/ubsan/bounds-2.c: New test.
1914
1915 2015-03-05 Martin Sebor <msebor@redhat.com>
1916
1917 * PR testsuite/63175
1918 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
1919 checking of results into main to prevent it from getting optimized
1920 away.
1921 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
1922
1923 2015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
1924
1925 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
1926 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
1927 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
1928 x64.
1929
1930 2015-03-05 Jan Hubicka <hubicka@ucw.cz>
1931
1932 * g++.dg/lto/pr65302_1.C: New testcase.
1933 * g++.dg/lto/pr65302_0.C: New testcase.
1934
1935 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
1936
1937 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
1938 -fno-ipa-icf to dg-options.
1939
1940 2015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
1941
1942 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
1943 compiles using the linker plugin.
1944
1945 2015-03-06 Eric Botcazou <ebotcazou@adacore.com>
1946
1947 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
1948
1949 2015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
1950
1951 * gcc.target/arm/pr65067.c: New test.
1952
1953 2015-03-05 Martin Liska <mliska@suse.cz>
1954
1955 PR ipa/65318
1956 * gcc.dg/ipa/pr65318.c: New test.
1957
1958 2015-03-05 Marek Polacek <polacek@redhat.com>
1959
1960 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
1961
1962 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1963
1964 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
1965
1966 2015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1967
1968 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
1969 max-unroll-times back to defaults for s390.
1970
1971 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1972
1973 Fix last commit.
1974
1975 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1976
1977 PR c++/64665
1978 * g++.dg/cpp0x/initlist92.C: New.
1979
1980 2015-03-05 Richard Biener <rguenther@suse.de>
1981
1982 PR tree-optimization/65310
1983 * gcc.dg/vect/pr65310.c: New testcase.
1984
1985 2015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1986
1987 PR c++/64834
1988 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
1989
1990 2015-03-04 Eric Botcazou <ebotcazou@adacore.com>
1991
1992 * gnat.dg/entry_queues3.adb: New test.
1993
1994 2015-03-04 Ian Lance Taylor <iant@google.com>
1995
1996 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
1997
1998 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
1999
2000 PR c++/64227
2001 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
2002
2003 2015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
2004
2005 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
2006 -fno-ipa-icf to dg-options
2007 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
2008 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
2009
2010 2015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
2011
2012 PR c++/64398
2013 * g++.dg/cpp0x/decltype62.C: New.
2014
2015 2015-03-03 Eric Botcazou <ebotcazou@adacore.com>
2016
2017 * gnat.dg/object_overflow5.adb: New test.
2018
2019 2015-03-03 Martin Liska <mliska@suse.cz>
2020
2021 PR ipa/65287
2022 * gcc.dg/ipa/pr65287.c: New test.
2023
2024 2015-03-03 Martin Jambor <mjambor@suse.cz>
2025 Eric Botcazou <ebotcazou@adacore.com>
2026
2027 * gnat.dg/specs/pack12.ads: New test.
2028
2029 2015-03-03 Martin Liska <mliska@suse.cz>
2030
2031 * gcc.dg/ipa/PR65282.c: New test.
2032
2033 2015-03-13 Jeff Law <law@redhat.com>
2034
2035 PR tree-optimization/65241
2036 * gcc.c-torture/compile/pr65241.c: New test.
2037
2038 2015-03-03 Georg-Johann Lay <avr@gjlay.de>
2039
2040 PR target/64331
2041 * gcc.target/avr/torture/pr64331.c: New test.
2042
2043 2015-03-03 Martin Liska <mliska@suse.cz>
2044 Jan Hubicka <hubicka@ucw.cz>
2045
2046 * g++.dg/ipa/pr65263.C: New test.
2047
2048 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
2049
2050 PR ipa/65130
2051 * gcc.dg/lto/pr65130_0.c: New testcase.
2052 * gcc.dg/lto/pr65130_1.c: New testcase.
2053
2054 2015-03-02 Jan Hubicka <hubicka@ucw.cz>
2055
2056 PR ipa/64988
2057 * g++.dg/torture/pr64988.C: New testcase.
2058
2059 2015-03-02 Tobias Burnus <burnus@net-b.de>
2060
2061 * gfortran.dg/coarray_atomic_6.f90: New.
2062
2063 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
2064
2065 PR target/65184
2066 * gcc.target/i386/pr65184.c: New.
2067
2068 2015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
2069
2070 PR target/65183
2071 * gcc.target/i386/pr65183.c: New.
2072
2073 2015-02-28 Martin Liska <mliska@suse.cz>
2074 Jan Hubicka <hubicka@ucw.cz>
2075
2076 * gcc.dg/ipa/ipa-icf-35.c: New test.
2077 * gcc.dg/ipa/ipa-icf-36.c: New test.
2078 * gcc.dg/ipa/ipa-icf-37.c: New test.
2079
2080 2015-02-28 Martin Liska <mliska@suse.cz>
2081 Jan Hubicka <hubicka@ucw.cz>
2082
2083 PR ipa/65245
2084 * gcc.dg/ipa/ipa-icf-34.c: New test.
2085
2086 2015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
2087
2088 PR target/61142
2089 * gcc.target/sh/sh/pr61142.c: New.
2090
2091 2015-03-01 Eric Botcazou <ebotcazou@adacore.com>
2092
2093 * g++.dg/other/dump-ada-spec-3.C: New test.
2094
2095 2015-03-01 Martin Liska <mliska@suse.cz>
2096
2097 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
2098 * g++.dg/ipa/pr63595.C: Update expected results.
2099
2100 2015-02-28 Jan Hubicka <hubicka@ucw.cz>
2101
2102 PR ipa/65236
2103 * g++.dg/ipa/ipa-icf-6.C: New testcase.
2104
2105 2015-02-27 Pat Haugen <pthaugen@us.ibm.com>
2106
2107 * gcc.dg/vect/pr59354.c: Move vector producing code to
2108 separate function.
2109
2110 2015-02-27 Jan Hubicka <hubicka@ucw.cz>
2111
2112 PR ipa/65237
2113 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
2114 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
2115 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
2116 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
2117
2118 2015-02-27 Jakub Jelinek <jakub@redhat.com>
2119
2120 PR tree-optimization/65048
2121 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
2122 (foo): Use K&R style definition.
2123
2124 2015-02-27 Vladimir Makarov <vmakarov@redhat.com>
2125
2126 PR target/65032
2127 * g++.dg/pr65032.C: New.
2128
2129 2015-02-27 Marek Polacek <polacek@redhat.com>
2130
2131 PR c/65040
2132 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
2133 -Wformat=2.
2134
2135 2015-02-27 Marek Polacek <polacek@redhat.com>
2136
2137 PR c/65228
2138 * gcc.dg/pr65228.c: New test.
2139
2140 2015-02-27 Kai Tietz <ktietz@redhat.com>
2141
2142 PR c/35330
2143 * gcc.dg/weak/weak-17.c: New file.
2144
2145 2015-02-27 Richard Biener <rguenther@suse.de>
2146
2147 PR lto/65193
2148 * g++.dg/lto/pr65193_0.C: New testcase.
2149
2150 2015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2151
2152 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
2153 * gcc.target/s390/hotpatch-8.c: Likewise.
2154 * gcc.target/s390/hotpatch-9.c: Likewise.
2155 * gcc.target/s390/pr61078.c: Likewise.
2156 * gcc.target/s390/pr57960.c: Remove -m64.
2157 * gcc.target/s390/pr61078.c: Likewise.
2158
2159 2015-02-26 Jan Hubicka <hubicka@ucw.cz>
2160 Martin Liska <mliska@suse.cz>
2161
2162 PR bootstrap/65150
2163 * gcc.dg/pr64454.c: Disable ICF.
2164 * gcc.dg/pr28685-1.c: Disable ICF
2165 * gcc.dg/ipa/iinline-5.c: Disable ICF.
2166 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
2167 * g++.dg/ipa/ipa-icf-4.C: Update template.
2168
2169 2015-02-26 Jakub Jelinek <jakub@redhat.com>
2170
2171 PR tree-optimization/65216
2172 * gcc.c-torture/execute/pr65216.c: New test.
2173
2174 PR tree-optimization/65215
2175 * gcc.c-torture/execute/pr65215-1.c: New test.
2176 * gcc.c-torture/execute/pr65215-2.c: New test.
2177 * gcc.c-torture/execute/pr65215-3.c: New test.
2178 * gcc.c-torture/execute/pr65215-4.c: New test.
2179 * gcc.c-torture/execute/pr65215-5.c: New test.
2180
2181 2015-02-26 Tom de Vries <tom@codesourcery.com>
2182
2183 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
2184
2185 2015-02-26 Martin Liska <mliska@suse.cz>
2186 Jan Hubicka <hubicka@ucw.cz>
2187
2188 * g++.dg/ipa/pr64146.C: Update expected results.
2189 * gcc.dg/ipa/ipa-icf-26.c: Update test.
2190 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
2191 * gcc.dg/ipa/ipa-icf-34.c: New test.
2192
2193 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
2194
2195 * gcc.dg/vect/vect-pr61917.c: Rename to ...
2196 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
2197 (dg-additional-options): Remove dg directive.
2198 (dg-final): Add dg directive.
2199
2200 2015-02-26 Marek Polacek <polacek@redhat.com>
2201
2202 PR ipa/65008
2203 * g++.dg/ipa/pr65008.C: New test.
2204
2205 2015-02-26 Tom de Vries <tom@codesourcery.com>
2206
2207 * lib/profopt.exp (profopt-target-cleanup): New proc.
2208 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
2209 files from sources from dg-additional-sources.
2210
2211 2015-02-26 Tom de Vries <tom@codesourcery.com>
2212
2213 * lib/gcov.exp: Cleanup in case of xfail.
2214
2215 2015-02-26 Sebastian Pop <s.pop@samsung.com>
2216
2217 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
2218
2219 2015-02-25 Aldy Hernandez <aldyh@redhat.com>
2220
2221 PR debug/46102
2222 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
2223 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
2224 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
2225 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
2226 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
2227 * g++.dg/debug/pr46123.C: XFAIL and move...
2228 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
2229 * gcc.dg/debug/dwarf2-3.c: Move...
2230 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
2231
2232 2015-02-26 Marek Polacek <polacek@redhat.com>
2233
2234 PR c++/65202
2235 * g++.dg/cpp1y/pr65202.C: New test.
2236
2237 2015-02-26 Tom de Vries <tom@codesourcery.com>
2238
2239 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
2240 locale_facets.h.gcov.
2241
2242 2015-02-26 Tom de Vries <tom@codesourcery.com>
2243
2244 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
2245
2246 2015-02-26 Tom de Vries <tom@codesourcery.com>
2247
2248 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
2249
2250 2015-02-26 H.J. Lu <hongjiu.lu@intel.com>
2251
2252 PR target/65217
2253 * gcc.target/i386/pr65217.c: New.
2254
2255 2015-02-26 Tom de Vries <tom@codesourcery.com>
2256
2257 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
2258
2259 2015-02-26 Tom de Vries <tom@codesourcery.com>
2260
2261 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
2262
2263 2015-02-26 Sebastian Pop <s.pop@samsung.com>
2264
2265 PR tree-optimization/65048
2266 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
2267
2268 2015-02-26 Uros Bizjak <ubizjak@gmail.com>
2269
2270 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
2271 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
2272
2273 2015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
2274
2275 PR target/65161
2276 * gcc.target/i386/pr65161.c: New test.
2277
2278 2015-02-26 Terry Guo <terry.guo@arm.com>
2279
2280 * gcc.target/arm/no-volatile-in-it.c: New test.
2281
2282 2015-02-25 Peter Bergner <bergner@vnet.ibm.com>
2283
2284 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
2285 (dg-options): Add -save-temps.
2286 (dg-final): Add cleanup-saved-temps.
2287
2288 2015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
2289
2290 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
2291
2292 2015-02-25 Pat Haugen <pthaugen@us.ibm.com>
2293
2294 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
2295 * gcc.target/powerpc/pack01.c: Include string.h.
2296
2297 2015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
2298
2299 PR target/65167
2300 * gcc.target/i386/pr65167.c: New.
2301
2302 2015-02-25 Kai Tietz <ktietz@redhat.com>
2303
2304 PR tree-optimization/61917
2305 * gcc.dg/vect/vect-pr61917.c: New file.
2306
2307 2015-02-24 Jakub Jelinek <jakub@redhat.com>
2308
2309 PR tree-optimization/65170
2310 * gcc.c-torture/execute/pr65170.c: New test.
2311 * gcc.dg/tree-ssa/vrp96.c: New test.
2312
2313 2015-02-24 Tom de Vries <tom@codesourcery.com>
2314
2315 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
2316
2317 2015-02-24 Tom de Vries <tom@codesourcery.com>
2318
2319 PR testsuite/65126
2320 * lib/gcc-defs.exp (additional_sources_used): Add new var.
2321 (dg-additional-files-options): Copy additional_sources to
2322 additional_sources_used before emptying additional_sources.
2323 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
2324 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
2325 (cleanup-saved-temps): Use additional_sources_used instead of
2326 additional_sources.
2327 (dg-test): Reset additional_sources_used.
2328
2329 2015-02-23 Richard Sandiford <richard.sandiford@arm.com>
2330
2331 PR fortran/63427
2332 * gfortran.dg/integer_exponentiation_6.F90: New test.
2333
2334 2015-02-23 Martin Sebor <msebor@redhat.com>
2335
2336 PR target/65109
2337 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
2338 two parts. One to save registers, the other to verify the
2339 registers have the right values. Save register state into
2340 static data rather than on the stack.
2341
2342 2015-02-23 Jakub Jelinek <jakub@redhat.com>
2343
2344 PR bootstrap/63888
2345 * c-c++-common/asan/pr63888.c: New test.
2346
2347 2015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
2348
2349 PR target/65163
2350 * gcc.c-torture/compile/pr65163.c: New.
2351
2352 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2353
2354 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
2355 with -m31 on 64 bit.
2356 * gcc.dg/hoist-register-pressure-2.c: Likewise.
2357 * gcc.dg/hoist-register-pressure-3.c: Likewise.
2358
2359 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2360
2361 * gcc.target/s390/20090223-1.c: Add
2362 -Wno-implicit-function-declaration option.
2363 * gcc.target/s390/pr42224.c: Likewise.
2364 * gcc.target/s390/pr55718.c: Likewise.
2365
2366 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2367
2368 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
2369 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
2370 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
2371 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
2372 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
2373 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
2374 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
2375 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
2376 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
2377 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
2378 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
2379 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
2380 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
2381 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
2382 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
2383 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
2384 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
2385 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
2386 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
2387 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
2388 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
2389
2390 2015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2391
2392 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
2393 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
2394 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
2395 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
2396 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
2397 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
2398 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
2399 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
2400 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
2401 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
2402 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
2403 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
2404 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
2405 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
2406 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
2407 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
2408
2409 2015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
2410
2411 PR fortran/64980
2412 PR fortran/61960
2413 * gfortran.dg/pr61960.f90: New.
2414 * gfortran.dg/pr64230.f90: New.
2415 * gfortran.dg/pr64980.f03: New.
2416
2417 2015-02-22 Tom de Vries <tom@codesourcery.com>
2418
2419 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
2420
2421 2015-02-21 Arnaud Charlet <charlet@adacore.com>
2422
2423 PR ada/65156
2424 * gnat.dg/timing_events.adb: Removed, invalid test.
2425
2426 2015-02-20 Aldy Hernandez <aldyh@redhat.com>
2427
2428 PR debug/58123
2429 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
2430 location.
2431 * g++.dg/gcov/gcov-2.C: Likewise.
2432
2433 2015-02-20 Richard Biener <rguenther@suse.de>
2434
2435 PR tree-optimization/65136
2436 * gcc.dg/tree-ssa/pr65136.c: New testcase.
2437
2438 2015-02-20 Jakub Jelinek <jakub@redhat.com>
2439
2440 PR testsuite/64158
2441 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up powerpc*-*-linux*
2442 and nvptx-*-* blacklisting.
2443
2444 * gcc.dg/sibcall-9.c: New test.
2445 * gcc.dg/sibcall-10.c: New test.
2446
2447 2015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2448
2449 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
2450
2451 2015-02-20 Georg-Johann Lay <avr@gjlay.de>
2452
2453 PR target/64452
2454 * gcc.target/avr/torture/pr64452.c: New test.
2455
2456 2015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
2457
2458 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
2459 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
2460
2461 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2462
2463 PR testsuite/65116
2464 * lib/target-supports.exp (check_compile): Check whether
2465 additional_sources is defined before using it.
2466
2467 2015-02-19 Jakub Jelinek <jakub@redhat.com>
2468
2469 PR middle-end/65074
2470 * g++.dg/opt/pr65074.C: New file.
2471
2472 2015-02-19 Andrea Azzarone <azzaronea@gmail.com>
2473
2474 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
2475 (size_type): New typedef.
2476 (operator "" _script): Use it for the last argument.
2477
2478 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2479
2480 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
2481
2482 2015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2483
2484 * lib/target-supports.exp (check_compile): Save/restore
2485 additional_sources that may belong to an actual test.
2486
2487 2015-02-18 Jakub Jelinek <jakub@redhat.com>
2488
2489 PR gcov-profile/64634
2490 * g++.dg/gcov/gcov-15.C: New test.
2491
2492 2015-02-18 Tom de Vries <tom@codesourcery.com>
2493
2494 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
2495
2496 2015-02-18 Tom de Vries <tom@codesourcery.com>
2497
2498 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
2499
2500 2015-02-18 Tom de Vries <tom@codesourcery.com>
2501
2502 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
2503
2504 2015-02-18 Tom de Vries <tom@codesourcery.com>
2505
2506 * gfortran.dg/fmt_cache_1.f: Add missing close.
2507
2508 2015-02-18 Tom de Vries <tom@codesourcery.com>
2509
2510 PR testsuite/65107
2511 * gfortran.dg/read_eof_8.f90: Add missing close.
2512
2513 2015-02-18 Richard Biener <rguenther@suse.de>
2514
2515 PR tree-optimization/65063
2516 * gcc.dg/pr65063.c: New testcase.
2517
2518 2015-02-18 Richard Biener <rguenther@suse.de>
2519
2520 PR tree-optimization/62217
2521 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
2522
2523 2015-02-18 Marek Polacek <polacek@redhat.com>
2524
2525 PR sanitizer/65081
2526 * c-c++-common/ubsan/pr65081.c: New test.
2527
2528 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
2529
2530 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
2531 * gcc.target/sh/force-cbranch-delay-slot.c: New.
2532
2533 2015-02-17 H.J. Lu <hongjiu.lu@intel.com>
2534
2535 * gcc.dg/ipa/propalign-3.c: New test.
2536
2537 2015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
2538
2539 PR target/64793
2540 * gcc.target/sh/pr64793.c: New.
2541 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
2542
2543 2015-02-17 Sandra Loosemore <sandra@codesourcery.com>
2544
2545 * gcc.target/arm/divzero.c: New test case.
2546
2547 2015-02-17 Tom de Vries <tom@codesourcery.com>
2548
2549 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
2550
2551 2015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
2552 Jakub Jelinek <jakub@redhat.com>
2553
2554 PR c++/65075
2555 * g++.dg/cpp0x/pr65075.C: New test.
2556
2557 2015-02-16 David Edelsohn <dje.gcc@gmail.com>
2558
2559 PR target/65058
2560 * gcc.target/powerpc/pr65058.c: New test.
2561
2562 2015-02-16 Jeff Law <law@redhat.com>
2563
2564 PR tree-optimization/64823
2565 * gcc.dg/uninit-20.c: New test.
2566
2567 2015-02-16 Jakub Jelinek <jakub@redhat.com>
2568 James Greenhalgh <james.greenhalgh@arm.com>
2569
2570 PR ipa/64963
2571 * gcc.dg/ipa/ipa-clone-1.c: New test.
2572
2573 2015-02-16 Richard Biener <rguenther@suse.de>
2574
2575 PR tree-optimization/65077
2576 * gcc.dg/torture/pr65077.c: New testcase.
2577
2578 2015-02-16 Alex Velenko <Alex.Velenko@arm.com>
2579
2580 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
2581 Directive adjusted to scan for ldaxr.
2582 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
2583 adjusted to scan for ldaex.
2584
2585 2015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
2586
2587 PR c++/65080
2588 * g++.dg/cpp0x/constexpr-65080.C: New.
2589
2590 2015-02-16 Richard Biener <rguenther@suse.de>
2591
2592 PR tree-optimization/63593
2593 * gcc.dg/pr63593.c: New testcase.
2594
2595 2015-02-16 Marek Polacek <polacek@redhat.com>
2596
2597 PR c/65066
2598 * gcc.dg/pr65066.c: New test.
2599
2600 2015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
2601
2602 * gcc.dg/pr65002.C: Move ...
2603 * g++.dg/ipa/pr65002.C: ... here.
2604
2605 2015-02-14 David Edelsohn <dje.gcc@gmail.com>
2606
2607 * gcc.target/powerpc/pr64205.c: Skip on AIX.
2608 * gcc.target/powerpc/pr64505.c: Skip on AIX.
2609 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
2610 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
2611
2612 2015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
2613
2614 PR testsuite/64850
2615 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
2616 the expression to find calls.
2617 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
2618 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
2619 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
2620 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
2621 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
2622
2623 2015-02-14 Marek Polacek <polacek@redhat.com>
2624
2625 PR c/64768
2626 * gcc.dg/array-11.c: New test.
2627 * gcc.dg/array-12.c: New test.
2628 * gcc.dg/array-13.c: New test.
2629 * gcc.dg/array-14.c: New test.
2630 * gcc.dg/c99-flex-array-typedef-1.c: New test.
2631 * gcc.dg/c99-flex-array-typedef-2.c: New test.
2632 * gcc.dg/c99-flex-array-typedef-3.c: New test.
2633 * gcc.dg/c99-flex-array-typedef-5.c: New test.
2634 * gcc.dg/c99-flex-array-typedef-7.c: New test.
2635 * gcc.dg/c99-flex-array-typedef-8.c: New test.
2636
2637 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
2638
2639 PR c++/60894
2640 * g++.dg/lookup/using54.C: New.
2641
2642 2015-02-13 Jeff Law <law@redhat.com>
2643
2644 PR bootstrap/65060
2645 Revert my change for tree-optimization/64823.
2646
2647 2015-02-13 Jakub Jelinek <jakub@redhat.com>
2648
2649 PR tree-optimization/65053
2650 * gcc.c-torture/execute/pr65053-1.c: New test.
2651 * gcc.c-torture/execute/pr65053-2.c: New test.
2652
2653 2015-02-13 Marek Polacek <polacek@redhat.com>
2654
2655 PR c/65050
2656 * gcc.dg/pr65050.c: New test.
2657
2658 2015-02-13 Jeff Law <law@redhat.com>
2659
2660 PR tree-optimization/64823
2661 * gcc.dg/uninit-20.c: New test.
2662
2663 PR rtl-optimization/47477
2664 * gcc.dg/tree-ssa/pr47477.c: New test.
2665
2666 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
2667
2668 PR c++/60211
2669 * g++.dg/parse/ivdep-2.C: New.
2670 * g++.dg/parse/ivdep-3.C: Likewise.
2671
2672 2015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2673
2674 PR fortran/64506
2675 * gfortran.dg/continuation_13.f90: New test.
2676 * gfortran.dg/continuation_14.f: New test.
2677
2678 2015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
2679
2680 PR c++/64970
2681 * g++.dg/cpp0x/sfinae55.C: New.
2682
2683 2015-02-13 Jakub Jelinek <jakub@redhat.com>
2684
2685 PR ipa/65034
2686 * g++.dg/ipa/pr65034.C: New test.
2687
2688 2015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
2689
2690 PR tree-optimization/65002
2691 * gcc.dg/pr65002.C: New.
2692
2693 2015-02-13 Marek Polacek <polacek@redhat.com>
2694
2695 PR c/65040
2696 * c-c++-common/pr65040.c: New test.
2697
2698 2015-02-13 Bin Cheng <bin.cheng@arm.com>
2699
2700 PR tree-optimization/64705
2701 * gcc.dg/tree-ssa/pr64705.c: New test.
2702
2703 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
2704
2705 PR rtl/32219
2706 * gcc.dg/visibility-22.c: New test.
2707 * gcc.dg/visibility-23.c: New test.
2708 * gcc.target/i386/pr32219-1.c: New test.
2709 * gcc.target/i386/pr32219-2.c: New test.
2710 * gcc.target/i386/pr32219-3.c: New test.
2711 * gcc.target/i386/pr32219-4.c: New test.
2712 * gcc.target/i386/pr32219-5.c: New test.
2713 * gcc.target/i386/pr32219-6.c: New test.
2714 * gcc.target/i386/pr32219-7.c: New test.
2715 * gcc.target/i386/pr32219-8.c: New test.
2716 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
2717
2718 2015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2719
2720 PR libgfortran/57822
2721 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
2722 four different KINDs.
2723
2724 2015-02-12 Jakub Jelinek <jakub@redhat.com>
2725
2726 PR c++/64884
2727 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
2728
2729 PR sanitizer/65000
2730 * g++.dg/ubsan/pr65000.C: New test.
2731
2732 2015-02-12 Paul Thomas <pault@gcc.gnu.org>
2733
2734 PR fortran/64932
2735 * gfortran.dg/finalize_28.f90: New test
2736
2737 2015-02-12 Jakub Jelinek <jakub@redhat.com>
2738
2739 PR debug/55541
2740 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
2741 DW_TAG_lexical_block removal.
2742 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
2743 * g++.dg/guality/pr55541.C: New test.
2744
2745 PR sanitizer/64984
2746 * g++.dg/ubsan/pr64984.C: New test.
2747
2748 2015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
2749
2750 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
2751
2752 2015-02-12 Jakub Jelinek <jakub@redhat.com>
2753
2754 PR testsuite/64930
2755 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
2756 instructions for 2015-01-14 get_memmodel changes.
2757 * gcc.target/powerpc/atomic-p8.c: Likewise.
2758
2759 PR sanitizer/65019
2760 * g++.dg/ubsan/pr65019.C: New test.
2761
2762 PR tree-optimization/65014
2763 * gcc.c-torture/compile/pr65014.c: New test.
2764
2765 2015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2766
2767 PR libgfortran/57822
2768 * gfortran/fmt_g0_7.f08: Revise test.
2769
2770 2015-02-11 Jeff Law <law@redhat.com>
2771
2772 PR target/63347
2773 * gcc.target/m68k/pr63347.c: New test.
2774
2775 2015-02-11 Marek Polacek <polacek@redhat.com>
2776
2777 * g++.dg/ubsan/shift-1.C: New test.
2778 * gcc.dg/ubsan/c-shift-2.c: New test.
2779 * c-c++-common/ubsan/shift-5.c: Remove file.
2780
2781 2015-02-11 Alex Velenko <Alex.Velenko@arm.com>
2782
2783 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
2784 Directive adjusted to XFAIL.
2785 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
2786 adjusted to XFAIL.
2787
2788 2015-02-11 Jakub Jelinek <jakub@redhat.com>
2789
2790 PR middle-end/65003
2791 * g++.dg/opt/pr65003.C: New test.
2792
2793 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
2794
2795 * lib/target-supports.exp (check_effective_target_pie): Renamed
2796 to ...
2797 (check_effective_target_pie_enabled): This.
2798 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
2799 * gcc.target/i386/pie.c: Likewise.
2800
2801 2015-02-11 Andrew Pinski <apinski@cavium.com>
2802
2803 PR target/64893
2804 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
2805 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
2806
2807 2015-02-11 Jakub Jelinek <jakub@redhat.com>
2808
2809 PR target/61925
2810 * gcc.target/i386/pr61925-1.c: New test.
2811 * gcc.target/i386/pr61925-2.c: New test.
2812 * gcc.target/i386/pr61925-3.c: New test.
2813
2814 2015-02-10 Jakub Jelinek <jakub@redhat.com>
2815
2816 PR sanitizer/65004
2817 * g++.dg/asan/pr65004.C: New test.
2818
2819 2015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
2820
2821 PR target/64661
2822 * gcc.taget/sh/pr64661-0.h: New.
2823 * gcc.taget/sh/pr64661-1.c: New.
2824 * gcc.taget/sh/pr64661-2.c: New.
2825 * gcc.taget/sh/pr64661-3.c: New.
2826 * gcc.taget/sh/pr64661-4.c: New.
2827
2828 2015-02-10 Richard Biener <rguenther@suse.de>
2829
2830 PR tree-optimization/64995
2831 * g++.dg/torture/pr64995.C: New testcase.
2832
2833 2015-02-10 Richard Biener <rguenther@suse.de>
2834
2835 PR tree-optimization/64909
2836 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
2837
2838 2015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2839
2840 * gcc.dg/signbit-sa.c: New test.
2841
2842 2015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2843
2844 PR libgfortran/57822
2845 * gfortran/fmt_g0_7.f08: New test.
2846
2847 2015-02-10 Bin Cheng <bin.cheng@arm.com>
2848
2849 PR tree-optimization/43378
2850 * gcc.dg/tree-ssa/pr43378.c: New test.
2851
2852 2015-02-08 Jan Hubicka <hubicka@ucw.cz>
2853
2854 PR ipa/64978
2855 * g++.dg/torture/pr64978.C: New testcase.
2856
2857 2015-02-09 Jakub Jelinek <jakub@redhat.com>
2858
2859 PR sanitizer/64981
2860 * gcc.dg/asan/pr64981.c: New test.
2861
2862 2015-02-09 Marek Polacek <polacek@redhat.com>
2863
2864 PR c/64856
2865 * gcc.dg/pr64856.c: New test.
2866
2867 2015-02-09 Jakub Jelinek <jakub@redhat.com>
2868
2869 PR target/64979
2870 * gcc.dg/tree-ssa/stdarg-7.c: New test.
2871 * gcc.c-torture/execute/pr64979.c: New test.
2872
2873 2015-02-09 Alan Lawrence <alan.lawrence@arm.com>
2874
2875 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
2876
2877 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
2878
2879 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
2880 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
2881
2882 2015-02-09 Uros Bizjak <ubizjak@gmail.com>
2883
2884 PR target/58757
2885 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
2886
2887 2015-02-09 Richard Biener <rguenther@suse.de>
2888
2889 PR tree-optimization/54000
2890 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
2891
2892 2015-02-09 Tom de Vries <tom@codesourcery.com>
2893
2894 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
2895
2896 2015-02-09 Martin Liska <mliska@suse.cz>
2897
2898 * g++.dg/ipa/pr64858.C: New test.
2899
2900 2015-02-09 Tom de Vries <tom@codesourcery.com>
2901
2902 * gcc.dg/uninit-19.c: Fix warning line for fpic.
2903
2904 2015-02-08 Andrew Pinski <apinski@cavium.com>
2905
2906 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
2907
2908 2015-02-08 Mikael Morin <mikael@gcc.gnu.org>
2909
2910 PR fortran/63744
2911 * gfortran.dg/use_rename_8.f90: New.
2912
2913 2015-02-08 Eric Botcazou <ebotcazou@adacore.com>
2914
2915 * gnat.dg/addr7.ad[sb]: New test.
2916 * gnat.dg/addr8.ad[sb]: Likewise.
2917
2918 2015-02-06 David Malcolm <dmalcolm@redhat.com>
2919
2920 PR jit/64752
2921 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
2922 from jit.dg/test-compile-to-executable.c's create_code, with a
2923 clarification of the output message.
2924 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
2925 pass/fail message.
2926 (test_jit): Use CHECK_NO_ERRORS when calling
2927 gcc_jit_context_compile_to_file.
2928 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
2929 jit-verify-compile-to-file to jit-verify-output-file-was-created.
2930 (jit-setup-compile-to-file): Likewise. Add a verbose comment
2931 about deletions that are attempted.
2932 (jit-verify-compile-to-file): Rename to...
2933 (jit-verify-output-file-was-created): ...this, and drop the
2934 attempt to run "file" and verify the output.
2935 (jit-verify-assembler): New function.
2936 (jit-verify-object): New function.
2937 (jit-verify-dynamic-library): New function.
2938 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
2939 favor of an implementation from new file
2940 create-code-for-hello-world-executable.h, which also adds a
2941 "main".
2942 (dg-final): Replace jit-verify-compile-to-file with
2943 jit-verify-output-file-was-created, and invoke new function
2944 jit-verify-assembler.
2945 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
2946 the output message.
2947 (dg-final): Replace jit-verify-compile-to-file with
2948 jit-verify-output-file-was-created, and invoke new function
2949 jit-verify-dynamic-library.
2950 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
2951 favor of an implementation from new file
2952 create-code-for-hello-world-executable.h, which also adds a
2953 "main".
2954 (dg-final): Replace jit-verify-compile-to-file with
2955 jit-verify-output-file-was-created. Strengthen the expected stdout
2956 from the built executable.
2957 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
2958 favor of an implementation from new file
2959 create-code-for-hello-world-executable.h, which also adds a
2960 "main".
2961 (dg-final): Replace jit-verify-compile-to-file with
2962 jit-verify-output-file-was-created, and invoke new function
2963 jit-verify-object.
2964 * jit.dg/verify-dynamic-library.c: New source file.
2965
2966 2015-02-06 Sebastian Pop <s.pop@samsung.com>
2967 Brian Rzycki <b.rzycki@samsung.com>
2968
2969 PR tree-optimization/64878
2970 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
2971
2972 2015-02-06 Jakub Jelinek <jakub@redhat.com>
2973
2974 PR ipa/64896
2975 * g++.dg/ipa/pr64896.C: New test.
2976
2977 2015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
2978
2979 PR target/64205
2980 * gcc.target/powerpc/pr64205.c: New file.
2981
2982 2015-02-06 Uros Bizjak <ubizjak@gmail.com>
2983
2984 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
2985 (dg-options): Use -fpie instead of -fPIE -pie.
2986
2987 2015-02-06 Jakub Jelinek <jakub@redhat.com>
2988
2989 PR middle-end/64937
2990 * g++.dg/asan/pr64937.C: New test.
2991
2992 2015-02-06 Paul Thomas <pault@gcc.gnu.org>
2993
2994 PR fortran/63205
2995 * gfortran.dg/class_to_type_4.f90: New test
2996
2997 2015-01-29 Andre Vehreschild <vehre@gmx.de>
2998
2999 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
3000
3001 2015-02-06 Jakub Jelinek <jakub@redhat.com>
3002
3003 PR rtl-optimization/64957
3004 PR debug/64817
3005 * gcc.c-torture/execute/pr64957.c: New test.
3006
3007 2015-02-05 Jeff Law <law@redhat.com>
3008
3009 PR target/17306
3010 * gcc.target/h8300/pr17306-1.c: New test.
3011 * gcc.target/h8300/pr17306-2.c: New test.
3012
3013 2015-02-05 Tobias Burnus <burnus@net-b.de>
3014
3015 PR fortran/64943
3016 * gfortran.dg/structure_constructor_12.f90: New.
3017
3018 2015-02-05 Jeff Law <law@redhat.com>
3019
3020 PR target/58400
3021 gcc.target/h8300/pr58400.c: New test.
3022
3023 2015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
3024
3025 * gcc.target/arm/macro_defs0.c: New test.
3026 * gcc.target/arm/macro_defs1.c: New test.
3027 * gcc.target/arm/macro_defs2.c: New test.
3028
3029 2015-02-05 Uros Bizjak <ubizjak@gmail.com>
3030
3031 PR rtl-optimization/64905
3032 * gcc.target/i386/pr64905.c: Require nonpic target.
3033 (dg-options): Add -fomit-frame-pointer.
3034 (main): Remove.
3035
3036 2014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
3037
3038 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
3039 tree dump scanning.
3040
3041 2015-02-05 Paul Thomas <pault@gcc.gnu.org>
3042
3043 PR fortran/64757
3044 * gfortran.dg/type_to_class_2.f90: New test
3045 * gfortran.dg/type_to_class_3.f90: New test
3046
3047 2015-02-04 Jan Hubicka <hubicka@ucw.cz>
3048
3049 PR ipa/64686
3050 * g++.dg/torture/pr64686.C: New testcase.
3051
3052 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
3053
3054 PR rtl-optimization/64905
3055 * gcc.target/i386/pr64905.c: New file.
3056
3057 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
3058
3059 * gcc.dg/guality/pr41447-1.c: Remove xfail.
3060 * gcc.dg/guality/pr41616-1.c: Ditto.
3061
3062 2015-02-04 Alexandre Oliva <aoliva@redhat.com>
3063
3064 PR debug/64817
3065 * gcc.dg/pr64817-3.c: New.
3066
3067 2015-02-04 Jakub Jelinek <jakub@redhat.com>
3068 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3069
3070 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
3071 pass parameters in registers.
3072 * gcc.dg/guality/pr36728-2.c (main): Likewise.
3073 * gcc.dg/guality/pr36728-3.c (main): Likewise.
3074 * gcc.dg/guality/pr36728-4.c (main): Likewise.
3075
3076 2015-02-04 Alan Lawrence <alan.lawrence@arm.com>
3077 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3078
3079 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
3080 list, allow for multilibed targets.
3081 * gcc.dg/combine_ashiftrt_2.c: Likewise.
3082
3083 2015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
3084
3085 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
3086 * gcc.dg/pr46728-6.c: Ditto.
3087
3088 2015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
3089
3090 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
3091 for mips_nanlegacy target.
3092
3093 2015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
3094
3095 * gcc.target/i386/chkp-hidden-def.c: New.
3096
3097 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
3098
3099 PR middle-end/62103
3100 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
3101 to use 24 bits for bitfield b.
3102
3103 2015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
3104
3105 PR testsuite/64796
3106 * lib/target-supports.exp (check_effective_target_bswap64): Do not
3107 cache result in a global variable. Include all 32-bit targets for
3108 bswap64 tests.
3109
3110 2015-02-03 Jakub Jelinek <jakub@redhat.com>
3111
3112 PR rtl-optimization/64756
3113 * gcc.c-torture/execute/pr64756.c: New test.
3114
3115 2015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
3116
3117 PR target/64660
3118 * gcc.target/sh/pr64660-0.h: New.
3119 * gcc.target/sh/pr64660-1.c: New.
3120 * gcc.target/sh/pr64660-2.c: New.
3121 * gcc.target/sh/pr64660-3.c: New.
3122 * gcc.target/sh/pr64660-4.c: New.
3123
3124 2015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3125
3126 PR c++/64877
3127 * g++.dg/warn/Waddress-2.C: New.
3128
3129 2015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
3130
3131 PR middle-end/61225
3132 * gcc.target/i386/pr49095.c: XFAIL for ia32.
3133
3134 2015-02-03 Dodji Seketeli <dodji@redhat.com>
3135
3136 PR preprocessor/64803
3137 * gcc.dg/cpp/builtin-macro-1.c: New test case.
3138
3139 2015-02-02 Jan Hubicka <hubicka@ucw.cz>
3140
3141 * g++.dg/ipa/devirt-37.C: Disable early inlining.
3142
3143 2015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
3144
3145 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
3146 (_ARM_FPSRC): Add DN and AHP fields.
3147 (clean_results): Force DN=1 on AArch64.
3148 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
3149 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
3150 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
3151 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
3152 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
3153 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
3154
3155 2015-02-02 Alan Modra <amodra@gmail.com>
3156
3157 * gcc.target/powerpc/cprophard.c: New.
3158
3159 2015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
3160
3161 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
3162 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
3163
3164 2015-02-01 Jakub Jelinek <jakub@redhat.com>
3165
3166 PR debug/64817
3167 * gcc.dg/pr64817-1.c: New test.
3168 * gcc.dg/pr64817-2.c: New test.
3169
3170 2015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
3171
3172 PR target/64851
3173 * gcc.target/sh/pr64851-0.h: New
3174 * gcc.target/sh/pr64851-1.c: New
3175 * gcc.target/sh/pr64851-2.c: New
3176 * gcc.target/sh/pr64851-3.c: New
3177 * gcc.target/sh/pr64851-4.c: New
3178
3179 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
3180
3181 PR target/64882
3182 * gcc.dg/torture/pr64882.c: New test.
3183
3184 2015-01-31 David Edelsohn <dje.gcc@gmail.com>
3185
3186 PR target/64159
3187 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
3188 sparc*-*-*.
3189
3190 2015-01-31 Uros Bizjak <ubizjak@gmail.com>
3191
3192 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
3193 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
3194 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
3195 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
3196 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
3197 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
3198 tree dump.
3199 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
3200 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
3201 tree dump.
3202 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
3203 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
3204 tree dump.
3205
3206 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
3207
3208 PR target/64688
3209 * g++.dg/pr64688-2.C: New.
3210
3211 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
3212
3213 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
3214 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
3215 * gcc.target/i386/fuse-caller-save.c: Ditto.
3216 * gcc.target/i386/headmerge-1.c: Ditto.
3217 * gcc.target/i386/headmerge-2.c: Ditto.
3218 * gcc.target/i386/sibcall-6.c: Ditto.
3219
3220 2015-01-30 Vladimir Makarov <vmakarov@redhat.com>
3221
3222 PR target/64617
3223 * gcc.target/i386/pr64617.c: New test.
3224
3225 2015-01-30 Uros Bizjak <ubizjak@gmail.com>
3226
3227 PR target/15184
3228 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
3229 (dg-options): Remove -m32.
3230 (dg-final): Scan for "movb %al" only.
3231 * gcc.target/i386/pr15184-2.c: Ditto.
3232
3233 2015-01-30 Richard Biener <rguenther@suse.de>
3234
3235 PR tree-optimization/64829
3236 * gcc.dg/vect/pr64829.c: New testcase.
3237
3238 2015-01-29 Marek Polacek <polacek@redhat.com>
3239
3240 PR c/64709
3241 * gcc.dg/pr64709.c: New test.
3242
3243 2015-01-29 Jakub Jelinek <jakub@redhat.com>
3244
3245 PR c++/64717
3246 * g++.dg/ubsan/pr64717-1.C: New test.
3247 * g++.dg/ubsan/pr64717-2.C: New test.
3248
3249 2015-01-29 Uros Bizjak <ubizjak@gmail.com>
3250
3251 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
3252
3253 2015-01-29 Jeff Law <law@redhat.com>
3254
3255 PR target/15184
3256 * gcc.target/i386/pr15184-1.c: New test.
3257 * gcc.target/i386/pr15184-2.c: New test.
3258
3259 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3260
3261 PR tree-optimization/64746
3262 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
3263
3264 2015-01-29 Richard Biener <rguenther@suse.de>
3265
3266 PR tree-optimization/64853
3267 * gcc.dg/torture/pr64853.c: New testcase.
3268
3269 2015-01-29 Richard Biener <rguenther@suse.de>
3270
3271 PR tree-optimization/64844
3272 * gcc.dg/vect/pr64844.c: New testcase.
3273
3274 2015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3275
3276 PR middle-end/64809
3277 * gcc.dg/pr64809.c: Delete.
3278
3279 2015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
3280
3281 PR middle-end/64805
3282 * gcc.target/i386/pr64805.c: New.
3283
3284 2015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3285
3286 * gcc.dg/guality/guality.h (main): Add argv[0] to
3287 guality_gdb_command.
3288
3289 2015-01-29 Jan Hubicka <hubicka@ucw.cz>
3290
3291 PR ipa/64801
3292 * gcc.dg/tree-ssa/pr64801.c: New testcase.
3293
3294 2015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
3295
3296 PR target/64659
3297 * gcc.target/sh/sh.exp
3298 (check_effective_target_atomic_model_soft_gusa_available,
3299 check_effective_target_atomic_model_soft_tcb_available,
3300 check_effective_target_atomic_model_soft_imask_available,
3301 check_effective_target_atomic_model_hard_llcs_available): New.
3302 * gcc.target/sh/pr64659-0.h: New.
3303 * gcc.target/sh/pr64659-1.c: New.
3304 * gcc.target/sh/pr64659-2.c: New.
3305 * gcc.target/sh/pr64659-3.c: New.
3306 * gcc.target/sh/pr64659-4.c: New.
3307
3308 2015-01-28 Alex Velenko <Alex.Velenko@arm.com>
3309
3310 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
3311 scan-assembler-times pattern.
3312
3313 2015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
3314
3315 PR middle-end/64809
3316 * gcc.dg/pr64809.c: New test.
3317
3318 2015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
3319
3320 PR tree-optimization/64277
3321 * gcc.dg/pr64277.c: New.
3322
3323 2015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3324
3325 PR tree-optimization/64718
3326 * gcc.c-torture/execute/pr64718.c: New test.
3327
3328 2015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
3329
3330 * gcc.target/aarch64/abs_2.c: New.
3331
3332 2015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
3333
3334 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
3335 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
3336 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
3337 ISA rev < 2.
3338
3339 2015-01-28 Jakub Jelinek <jakub@redhat.com>
3340
3341 PR bootstrap/64612
3342 * lib/target-supports.exp (check_effective_target_comdat_group): New.
3343 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
3344 { target comdat_group }.
3345
3346 2015-01-27 Tobias Burnus <burnus@net-b.de>
3347
3348 PR fortran/63861
3349 * gfortran.dg/goacc/coarray_2.f90: New.
3350
3351 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
3352
3353 PR ipa/60871
3354 PR ipa/64139
3355 * g++.dg/torture/pr64139.C: New testcase.
3356 * g++.dg/torture/pr60871.C: Likewise.
3357
3358 2015-01-27 Janus Weil <janus@gcc.gnu.org>
3359
3360 PR fortran/64230
3361 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
3362 prevent linking errors.
3363
3364 2015-01-27 Jan Hubicka <hubicka@ucw.cz>
3365
3366 PR ipa/64282
3367 * g++.dg/torture/pr64282.C: New testcase.
3368
3369 2015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3370
3371 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
3372 for wzr reg.
3373
3374 2015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
3375
3376 * gcc.target/s390/hotpatch-13.c: New testcase.
3377 * gcc.target/s390/hotpatch-14.c: New testcase.
3378 * gcc.target/s390/hotpatch-15.c: New testcase.
3379 * gcc.target/s390/hotpatch-16.c: New testcase.
3380 * gcc.target/s390/hotpatch-17.c: New testcase.
3381 * gcc.target/s390/hotpatch-18.c: New testcase.
3382 * gcc.target/s390/hotpatch-19.c: New testcase.
3383 * gcc.target/s390/hotpatch-20.c: New testcase.
3384 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
3385 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
3386 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
3387 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
3388 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
3389 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
3390 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
3391 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
3392 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
3393 * gcc.target/s390/hotpatch-10.c: Likewise.
3394 * gcc.target/s390/hotpatch-11.c: Likewise.
3395 * gcc.target/s390/hotpatch-12.c: Likewise.
3396 * gcc.target/s390/hotpatch-2.c: Likewise.
3397 * gcc.target/s390/hotpatch-3.c: Likewise.
3398 * gcc.target/s390/hotpatch-4.c: Likewise.
3399 * gcc.target/s390/hotpatch-5.c: Likewise.
3400 * gcc.target/s390/hotpatch-6.c: Likewise.
3401 * gcc.target/s390/hotpatch-7.c: Likewise.
3402 * gcc.target/s390/hotpatch-8.c: Likewise.
3403 * gcc.target/s390/hotpatch-9.c: Likewise.
3404 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
3405 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
3406 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
3407 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
3408 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
3409 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
3410 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
3411 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
3412
3413 2015-01-27 Jiong Wang <jiong.wang@arm.com>
3414
3415 * gcc.dg/long_branch.c: New testcase.
3416
3417 2015-01-27 Richard Biener <rguenther@suse.de>
3418
3419 PR tree-optimization/56273
3420 PR tree-optimization/59124
3421 PR tree-optimization/64277
3422 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3423 * gcc.dg/Warray-bounds-12.c: Likewise.
3424 * gcc.dg/Warray-bounds-13.c: Likewise.
3425
3426 2015-01-27 Jakub Jelinek <jakub@redhat.com>
3427
3428 PR rtl-optimization/61058
3429 * gcc.dg/pr61058.c: New test.
3430
3431 2015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
3432
3433 * gcc.target/i386/chkp-narrow-bounds.c: New.
3434
3435 2015-01-27 Jakub Jelinek <jakub@redhat.com>
3436
3437 PR tree-optimization/64807
3438 * gcc.dg/pr64807.c: New test.
3439
3440 PR c/64766
3441 * gcc.dg/pr64766.c: New test.
3442
3443 2015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
3444
3445 PR target/49263
3446 * gcc.target/sh/pr49263-4.c: New.
3447
3448 2015-01-26 Paul Thomas <pault@gcc.gnu.org>
3449
3450 PR fortran/62044
3451 * gfortran.dg/allocate_with_mold_1.f90: New test
3452
3453 2015-01-26 Jakub Jelinek <jakub@redhat.com>
3454
3455 PR c/64778
3456 * gcc.dg/pr64778.c: New test.
3457
3458 PR middle-end/64421
3459 * gcc.dg/vect/pr64421.c: New test.
3460
3461 2015-01-26 Tobias Burnus <burnus@net-b.de>
3462
3463 PR fortran/64771
3464 * gfortran.dg/coarray_36.f: New.
3465 * gfortran.dg/coarray_37.f90: New.
3466
3467 2015-01-26 Janus Weil <janus@gcc.gnu.org>
3468
3469 PR fortran/64230
3470 * gfortran.dg/class_allocate_18.f90: New.
3471
3472 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3473
3474 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
3475
3476 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3477
3478 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
3479
3480 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3481
3482 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
3483
3484 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3485
3486 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
3487
3488 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3489
3490 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
3491 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
3492 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
3493 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
3494
3495 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3496
3497 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
3498 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
3499 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
3500
3501 2015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3502
3503 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
3504 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
3505 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
3506 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
3507 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
3508 vXXXhn.inc.
3509
3510 2015-01-26 Richard Biener <rguenther@suse.de>
3511
3512 PR middle-end/64764
3513 * gcc.dg/uninit-19.c: New testcase.
3514
3515 2015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3516
3517 * lib/target-supports.exp (check_effective_target_vect64): Add
3518 sparc*-*-*.
3519
3520 2015-01-26 Eric Botcazou <ebotcazou@adacore.com>
3521
3522 PR testsuite/64712
3523 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
3524
3525 2015-01-26 Tony Liu <tony.liu@arm.com>
3526
3527 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
3528 non-UAL cases.
3529
3530 2015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
3531
3532 PR libfortran/64770
3533 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
3534 correctly, clean up afterwards.
3535
3536 2015-01-25 Mikael Morin <mikael@gcc.gnu.org>
3537
3538 PR fortran/62044
3539 * gfortran.dg/use_rename_7.f90: New.
3540
3541 2015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
3542
3543 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
3544 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
3545
3546 2015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
3547
3548 PR target/54236
3549 * gcc.target/sh/pr54236-4.c: New.
3550
3551 2015-01-24 H.J. Lu <hongjiu.lu@intel.com>
3552
3553 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
3554 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
3555 Bridge test.
3556
3557 2015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
3558
3559 PR libfortran/64770
3560 * gfortran.dg/open_new_segv.f90: New test.
3561
3562 2015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
3563
3564 PR target/49263
3565 PR target/53987
3566 PR target/64345
3567 PR target/59533
3568 PR target/52933
3569 PR target/54236
3570 PR target/51244
3571 * gcc.target/sh/pr64345-1.c: New.
3572 * gcc.target/sh/pr64345-2.c: New.
3573 * gcc.target/sh/pr59533-1.c: New.
3574 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
3575 * gcc.target/sh/pr52933-2.c: Likewise.
3576 * gcc.target/sh/pr54089-1.c: Likewise.
3577 * gcc.target/sh/pr54236-1.c: Likewise.
3578 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
3579 * gcc.target/sh/pr49263-1.c: Remove xfails.
3580 * gcc.target/sh/pr49263-2.c: Likewise.
3581 * gcc.target/sh/pr49263-3.c: Likewise.
3582 * gcc.target/sh/pr53987-1.c: Likewise.
3583 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
3584 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
3585 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
3586 (test05, test06, test07, test08, test09, test10, test11, test12): New.
3587 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
3588 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
3589 test_009): New.
3590 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
3591 (test_02): New.
3592
3593 2015-01-24 Tom de Vries <tom@codesourcery.com>
3594
3595 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
3596
3597 2015-01-23 Ian Lance Taylor <iant@google.com>
3598
3599 PR go/64510
3600 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
3601 targets without split stack support.
3602
3603 2015-01-23 Vladimir Makarov <vmakarov@redhat.com>
3604
3605 PR target/64317
3606 * gcc.target/i386/pr64317.c: New test.
3607
3608 2015-01-23 Jakub Jelinek <jakub@redhat.com>
3609
3610 PR rtl-optimization/63637
3611 PR rtl-optimization/60663
3612 * gcc.dg/pr63637-1.c: New test.
3613 * gcc.dg/pr63637-2.c: New test.
3614 * gcc.dg/pr63637-3.c: New test.
3615 * gcc.dg/pr63637-4.c: New test.
3616 * gcc.dg/pr63637-5.c: New test.
3617 * gcc.dg/pr63637-6.c: New test.
3618 * gcc.target/i386/pr63637-1.c: New test.
3619 * gcc.target/i386/pr63637-2.c: New test.
3620 * gcc.target/i386/pr63637-3.c: New test.
3621 * gcc.target/i386/pr63637-4.c: New test.
3622 * gcc.target/i386/pr63637-5.c: New test.
3623 * gcc.target/i386/pr63637-6.c: New test.
3624
3625 2015-01-23 Richard Biener <rguenther@suse.de>
3626
3627 PR testsuite/63439
3628 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
3629 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
3630
3631 2015-01-23 Marek Polacek <polacek@redhat.com>
3632
3633 PR preprocessor/60570
3634 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
3635 * gcc.dg/cpp/pr60570.c: New test.
3636
3637 2015-01-23 Richard Biener <rguenther@suse.de>
3638
3639 PR testsuite/63439
3640 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
3641 vectorization on vect64 targets.
3642
3643 2015-01-23 Janus Weil <janus@gcc.gnu.org>
3644
3645 PR fortran/60922
3646 * gfortran.dg/class_allocate_17.f90: New.
3647
3648 2015-01-23 Tobias Burnus <burnus@net-b.de>
3649
3650 PR fortran/64726
3651 * gfortran.dg/goacc/combined_loop.f90: New.
3652
3653 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3654
3655 PR fortran/61933
3656 * gfortran.dg/make_unit.f90: New test.
3657
3658 2015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3659
3660 PR fortran/61933
3661 * gfortran.dg/negative_unit_int8.f: Update.
3662
3663 2015-01-22 Jeff Law <law@redhat.com>
3664
3665 PR target/52076
3666 * gcc.target/m68k/pr52076-1.c: New test.
3667 * gcc.target/m68k/pr52076-2.c: New test.
3668
3669 2015-01-22 Richard Biener <rguenther@suse.de>
3670
3671 PR middle-end/64728
3672 * gcc.dg/torture/pr64728.c: New testcase.
3673
3674 2015-01-22 Uros Bizjak <ubizjak@gmail.com>
3675
3676 PR target/64688
3677 * g++.dg/pr64688.C: New test.
3678
3679 2015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
3680
3681 * gcc.target/i386/chkp-always_inline.c (f1): Make static
3682 to avoid errors with -fpic.
3683
3684 2015-01-22 Richard Biener <rguenther@suse.de>
3685
3686 PR libstdc++/64535
3687 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
3688
3689 2015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
3690
3691 PR rtl-optimization/64682
3692 * gcc.c-torture/execute/pr64682.c: New file.
3693
3694 2015-01-21 Jakub Jelinek <jakub@redhat.com>
3695
3696 PR debug/64511
3697 * gcc.dg/pr64511.c: New test.
3698
3699 PR rtl-optimization/62078
3700 * g++.dg/opt/pr62078.C: New test.
3701
3702 PR c/63307
3703 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
3704
3705 2015-01-21 Thomas Koenig <tkoenig@netcologne.de>
3706
3707 PR fortran/57023
3708 * gfortran.dg/internal_pack_15.f90: New test.
3709
3710 2015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
3711
3712 * c-c++-common/tsan/step.c: New testcase.
3713
3714 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3715
3716 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
3717
3718 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3719
3720 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
3721
3722 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3723
3724 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
3725
3726 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3727
3728 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
3729
3730 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3731
3732 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
3733
3734 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3735
3736 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
3737
3738 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3739
3740 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
3741
3742 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3743
3744 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
3745
3746 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3747
3748 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
3749
3750 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3751
3752 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
3753
3754 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3755
3756 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
3757
3758 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3759
3760 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
3761
3762 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3763
3764 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
3765 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
3766 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
3767 vXXXw.inc.
3768
3769 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3770
3771 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
3772 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
3773 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
3774 vXXXl.inc.
3775
3776 2015-01-21 Renlin Li <renlin.li@arm.com>
3777
3778 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
3779 * g++.dg/tls/thread_local5g.C: Likewise.
3780 * g++.dg/tls/thread_local6g.C: Likewise.
3781
3782 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3783
3784 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
3785 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
3786 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
3787
3788 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3789
3790 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
3791 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
3792 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
3793
3794 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3795
3796 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
3797 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
3798 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
3799
3800 2015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
3801
3802 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
3803 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
3804 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
3805
3806 2015-01-20 Jeff Law <law@redhat.com>
3807
3808 PR target/59946
3809 * gcc.target/m68k/pr59946.c: New test.
3810
3811 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3812
3813 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
3814 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
3815 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
3816
3817 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3818
3819 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
3820 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
3821 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
3822
3823 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3824
3825 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
3826 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
3827 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
3828
3829 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3830
3831 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
3832 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
3833 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
3834 vshuffle.inc.
3835 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
3836 vshuffle.inc.
3837
3838 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3839
3840 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
3841 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
3842 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
3843
3844 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3845
3846 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
3847 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
3848 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
3849
3850 2015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3851
3852 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
3853
3854 2015-01-20 Jakub Jelinek <jakub@redhat.com>
3855
3856 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
3857
3858 PR sanitizer/64632
3859 * g++.dg/ubsan/pr64632.C: New test.
3860
3861 PR debug/64663
3862 * gcc.dg/pr64663.c: New test.
3863
3864 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3865
3866 PR c++/64383
3867 * g++.dg/warn/Wunused-var-23.C: New.
3868
3869 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3870
3871 PR c++/59937
3872 * g++.dg/cpp0x/constexpr-59937-1.C: New.
3873 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
3874
3875 2015-01-20 Richard Biener <rguenther@suse.de>
3876
3877 PR ipa/64684
3878 * gcc.dg/lto/pr64684_0.c: New testcase.
3879 * gcc.dg/lto/pr64684_1.c: Likewise.
3880 * gcc.dg/lto/pr64684_2.c: Likewise.
3881 * gcc.dg/lto/pr64685_0.c: Likewise.
3882 * gcc.dg/lto/pr64685_1.c: Likewise.
3883
3884 2015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3885
3886 PR c++/62241
3887 * g++.dg/cpp1y/lambda-init12.C: New.
3888
3889 2015-01-20 Richard Biener <rguenther@suse.de>
3890
3891 PR tree-optimization/64410
3892 * g++.dg/vect/pr64410.cc: Require vect_double.
3893
3894 2015-01-20 Matthew Wahab <matthew.wahab@arm.com>
3895
3896 PR target/64149
3897 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
3898
3899 2015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
3900
3901 PR bootstrap/64676
3902 Revert:
3903 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
3904
3905 PR rtl-optimization/64081
3906 * gcc.dg/pr64081.c: New test.
3907
3908 2015-01-19 David Malcolm <dmalcolm@redhat.com>
3909
3910 * jit.dg/harness.h: Include <unistd.h>.
3911 (CHECK_NO_ERRORS): New.
3912 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
3913 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
3914 gcc_jit_context_compile_to_file.
3915 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
3916 args to the spawned executable.
3917 (jit-expand-vars): New function.
3918 (jit-exe-params): New variable.
3919 (dg-jit-set-exe-params): New function.
3920 (jit-dg-test): Detect testcases that use
3921 jit-verify-compile-to-file and call jit-setup-compile-to-file.
3922 Set arguments of spawned process to jit-exe-params.
3923 (jit-get-output-filename): New function.
3924 (jit-setup-compile-to-file): New function.
3925 (jit-verify-compile-to-file): New function.
3926 (jit-run-executable): New function.
3927 (jit-verify-executable): New function.
3928 * jit.dg/test-compile-to-assembler.c: New testcase.
3929 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
3930 * jit.dg/test-compile-to-executable.c: New testcase.
3931 * jit.dg/test-compile-to-object.c: New testcase.
3932
3933 2015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
3934
3935 PR target/64652
3936 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
3937 (test_1): New.
3938
3939 2015-01-19 Martin Liska <mliska@suse.cz>
3940
3941 * objc/compile/pr64668.m: New test.
3942
3943 2015-01-19 David Malcolm <dmalcolm@redhat.com>
3944
3945 * jit.dg/test-arith-overflow.c: Include stdbool.h.
3946 (create_overflow_fn): Update comment to clarify that
3947 the third param of the created function is a bool *, not
3948 an int *.
3949 (verify_int_overflow_fn): Convert param "expected_ovf" from
3950 int to bool. Update third param of "overflow_fn_type" from int *
3951 to bool *. Update local "actual_ovf" from int to bool.
3952 (verify_uint_overflow_fn): Likewise.
3953
3954 2015-01-19 Martin Liska <mliska@suse.cz>
3955
3956 * gcc.dg/ipa/ipa-icf-33.c: New test.
3957
3958 2015-01-19 Felix Yang <felix.yang@huawei.com>
3959 Haijian Zhang <z.zhanghaijian@huawei.com>
3960
3961 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3962 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
3963 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
3964 result_float64x2, expected_hfloat64x2): New helper type, variable and
3965 declaration.
3966 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
3967 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
3968 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
3969 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
3970 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
3971 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
3972 and target without the FMA feature.
3973
3974 2015-01-19 Jiong Wang <jiong.wang@arm.com>
3975
3976 * gcc.target/aarch64/pr64304.c: New testcase.
3977
3978 2015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
3979
3980 PR rtl-optimization/64081
3981 * gcc.dg/pr64081.c: New test.
3982
3983 2015-01-19 Tejas Belagod <tejas.belagod@arm.com>
3984
3985 PR target/63971
3986 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
3987 the epilogue).
3988 * gcc.target/aarch64/test_frame_6.c: Likewise.
3989 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
3990 and x19 (in the epilogue).
3991 * gcc.target/aarch64/test_frame_4.c: Likewise.
3992 * gcc.target/aarch64/test_frame_7.c: Likewise.
3993
3994 2015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
3995
3996 * gcc.target/i386/chkp-always_inline.c: New.
3997
3998 2015-01-15 Andrew Pinski <apinski@cavium.com>
3999 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4000
4001 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
4002 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
4003
4004 2015-01-18 Andre Vehreschild <vehre@gmx.de>
4005
4006 PR fortran/60255
4007 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
4008 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
4009
4010 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
4011
4012 PR fortran/64578
4013 * gfortran.dg/unlimited_polymorphic_21.f90: New test
4014
4015 2015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
4016
4017 PR target/64652
4018 * gcc.target/sh/torture/pr64652.c: New.
4019
4020 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
4021
4022 * gcc.dg/ipa/ipa-icf-32.c: Update template.
4023 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
4024 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
4025 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
4026 * c-c++-common/asan/kasan-recover-1.c: Likewise.
4027 * c-c++-common/asan/kasan-recover-2.c: Likewise.
4028
4029 2015-01-18 Jan Hubicka <hubicka@ucw.cz>
4030
4031 PR ipa/64378
4032 * g++.dg/torture/pr64378.C: New testcase.
4033
4034 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
4035
4036 PR fortran/57959
4037 * gfortran.dg/block_13.f08: New test
4038
4039 2015-01-18 Paul Thomas <pault@gcc.gnu.org>
4040
4041 PR fortran/55901
4042 * gfortran.dg/associate_1.f03: Allow test for character with
4043 automatic length.
4044
4045 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
4046
4047 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
4048 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
4049
4050 2015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
4051
4052 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
4053
4054 2015-01-17 Paul Thomas <pault@gcc.gnu.org>
4055
4056 PR fortran/64578
4057 * gfortran.dg/unlimited_polymorphic_21.f90: New test
4058
4059 2015-01-17 Andre Vehreschild <vehre@gmx.de>
4060
4061 PR fortran/60357
4062 * gfortran.dg/alloc_comp_assign_13.f08: New test.
4063
4064 PR fortran/61275
4065 * gfortran.dg/alloc_comp_assign_14.f08: New test.
4066
4067 PR fortran/55932
4068 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
4069
4070 2015-01-17 Andre Vehreschild <vehre@gmx.de>
4071
4072 PR fortran/60334
4073 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
4074
4075 2015-01-16 Bernd Schmidt <bernds@codesourcery.com>
4076
4077 PR rtl-optimization/52773
4078 * gcc.c-torture/compile/pr52773.c: New test.
4079
4080 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
4081
4082 PR c++/62134
4083 * g++.dg/cpp0x/alias-decl-46.C: New.
4084
4085 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
4086
4087 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
4088
4089 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
4090
4091 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
4092 Add trace.
4093 (CHECK_FP): Likewise.
4094 (CHECK_CUMULATIVE_SAT): Likewise.
4095
4096 2015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
4097
4098 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
4099 (Set_Neon_Cumulative_Sat): Add parameter.
4100 (__set_neon_cumulative_sat): Support new parameter.
4101 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
4102 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
4103 argument.
4104 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
4105 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
4106 argument.
4107
4108 2015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
4109
4110 * g++.dg/tsan/vptr_benign_race.C: New testcase.
4111 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
4112
4113 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
4114
4115 PR c++/60056
4116 * g++.dg/tls/thread_local-ice4.C: New.
4117
4118 2015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
4119
4120 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
4121 than Neon options.
4122
4123 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
4124
4125 PR c++/62276
4126 * g++.dg/cpp0x/vt-62276.C: New.
4127
4128 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
4129
4130 PR middle-end/64353
4131 * g++.dg/pr64353.C: New.
4132
4133 2015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4134
4135 PR target/64263
4136 * gcc.target/aarch64/pr64263_1.c: New test.
4137
4138 2015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
4139
4140 PR tree-optimization/64434
4141 * gcc.dg/torture/pr64434.c: Move to...
4142 * gcc.dg/pr64434.c: ... here.
4143
4144 2015-01-16 Richard Biener <rguenther@suse.de>
4145
4146 PR middle-end/64614
4147 * gcc.dg/uninit-18.c: New testcase.
4148
4149 2015-01-16 Richard Biener <rguenther@suse.de>
4150
4151 PR tree-optimization/64568
4152 * g++.dg/torture/pr64568-2.C: New testcase.
4153
4154 2015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
4155
4156 PR target/64363
4157 * gcc.target/i386/chkp-label-address.c: New.
4158
4159 2015-01-16 Janus Weil <janus@gcc.gnu.org>
4160
4161 PR fortran/45290
4162 * gfortran.dg/pointer_init_6.f90: Extended.
4163
4164 2015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
4165
4166 * gcc.c-torture/compile/20150108.c: New test.
4167
4168 2015-01-16 Eric Botcazou <ebotcazou@adacore.com>
4169
4170 * gcc.target/visium: New directory.
4171
4172 2015-01-16 Richard Biener <rguenther@suse.de>
4173
4174 PR tree-optimization/61743
4175 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
4176 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
4177
4178 2015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
4179
4180 * gcc.dg/pr64015.c: New test.
4181
4182 2015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
4183
4184 PR ipa/64163
4185 PR ipa/64612
4186 * g++.dg/ipa/pr64612.C: New test.
4187
4188 2015-01-16 Renlin Li <renlin.li@arm.com>
4189
4190 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
4191
4192 2015-01-16 Ilya Tocar <ilya.tocar@intel.com>
4193
4194 * gcc.target/i386/sse-14.c: Test new intrinsic.
4195 * gcc.target/i386/sse-22.c: Ditto.
4196
4197 2015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
4198
4199 PR c++/58614
4200 * g++.dg/cpp0x/auto44.C: New.
4201
4202 2015-01-15 Sandra Loosemore <sandra@codesourcery.com>
4203
4204 PR target/59710
4205 * gcc.target/nios2/gpopt-all.c: New test case.
4206 * gcc.target/nios2/gpopt-local.c: New test case.
4207 * gcc.target/nios2/gpopt-global.c: New test case.
4208 * gcc.target/nios2/gpopt-data.c: New test case.
4209 * gcc.target/nios2/gpopt-none.c: New test case.
4210
4211 2015-01-15 Jakub Jelinek <jakub@redhat.com>
4212
4213 * g++.dg/ubsan/vptr-1.C: New test.
4214 * g++.dg/ubsan/vptr-2.C: New test.
4215 * g++.dg/ubsan/vptr-3.C: New test.
4216 * g++.dg/ubsan/vptr-4.C: New test.
4217 * g++.dg/ubsan/vptr-5.C: New test.
4218 * g++.dg/ubsan/vptr-6.C: New test.
4219 * g++.dg/ubsan/vptr-7.C: New test.
4220 * g++.dg/ubsan/vptr-8.C: New test.
4221 * g++.dg/ubsan/vptr-9.C: New test.
4222
4223 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
4224
4225 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
4226 is set up.
4227 * lib/gcc-dg.exp: Likewise.
4228
4229 2015-01-15 Vladimir Makarov <vmakarov@redhat.com>
4230
4231 PR rtl-optimization/64110
4232 * gcc.target/i386/pr64110.c: Add scan-assembler.
4233
4234 2015-01-15 Thomas Schwinge <thomas@codesourcery.com>
4235 James Norris <jnorris@codesourcery.com>
4236 Cesar Philippidis <cesar@codesourcery.com>
4237 Ilmir Usmanov <i.usmanov@samsung.com>
4238
4239 * lib/target-supports.exp (check_effective_target_fopenacc): New
4240 procedure.
4241 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
4242 * g++.dg/goacc/goacc.exp: Likewise.
4243 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
4244 * gcc.dg/goacc/goacc.exp: Likewise.
4245 * gfortran.dg/goacc/goacc.exp: Likewise.
4246 * c-c++-common/cpp/openacc-define-1.c: New file.
4247 * c-c++-common/cpp/openacc-define-2.c: Likewise.
4248 * c-c++-common/cpp/openacc-define-3.c: Likewise.
4249 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
4250 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4251 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
4252 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
4253 * c-c++-common/goacc/asyncwait-1.c: Likewise.
4254 * c-c++-common/goacc/cache-1.c: Likewise.
4255 * c-c++-common/goacc/clauses-fail.c: Likewise.
4256 * c-c++-common/goacc/collapse-1.c: Likewise.
4257 * c-c++-common/goacc/data-1.c: Likewise.
4258 * c-c++-common/goacc/data-2.c: Likewise.
4259 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
4260 * c-c++-common/goacc/deviceptr-1.c: Likewise.
4261 * c-c++-common/goacc/deviceptr-2.c: Likewise.
4262 * c-c++-common/goacc/deviceptr-3.c: Likewise.
4263 * c-c++-common/goacc/if-clause-1.c: Likewise.
4264 * c-c++-common/goacc/if-clause-2.c: Likewise.
4265 * c-c++-common/goacc/kernels-1.c: Likewise.
4266 * c-c++-common/goacc/loop-1.c: Likewise.
4267 * c-c++-common/goacc/loop-private-1.c: Likewise.
4268 * c-c++-common/goacc/nesting-1.c: Likewise.
4269 * c-c++-common/goacc/nesting-data-1.c: Likewise.
4270 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
4271 * c-c++-common/goacc/parallel-1.c: Likewise.
4272 * c-c++-common/goacc/pcopy.c: Likewise.
4273 * c-c++-common/goacc/pcopyin.c: Likewise.
4274 * c-c++-common/goacc/pcopyout.c: Likewise.
4275 * c-c++-common/goacc/pcreate.c: Likewise.
4276 * c-c++-common/goacc/pragma_context.c: Likewise.
4277 * c-c++-common/goacc/present-1.c: Likewise.
4278 * c-c++-common/goacc/reduction-1.c: Likewise.
4279 * c-c++-common/goacc/reduction-2.c: Likewise.
4280 * c-c++-common/goacc/reduction-3.c: Likewise.
4281 * c-c++-common/goacc/reduction-4.c: Likewise.
4282 * c-c++-common/goacc/sb-1.c: Likewise.
4283 * c-c++-common/goacc/sb-2.c: Likewise.
4284 * c-c++-common/goacc/sb-3.c: Likewise.
4285 * c-c++-common/goacc/update-1.c: Likewise.
4286 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
4287 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
4288 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
4289 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
4290 * gfortran.dg/goacc/assumed.f95: Likewise.
4291 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
4292 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
4293 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
4294 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
4295 * gfortran.dg/goacc/branch.f95: Likewise.
4296 * gfortran.dg/goacc/cache-1.f95: Likewise.
4297 * gfortran.dg/goacc/coarray.f95: Likewise.
4298 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
4299 * gfortran.dg/goacc/cray.f95: Likewise.
4300 * gfortran.dg/goacc/critical.f95: Likewise.
4301 * gfortran.dg/goacc/data-clauses.f95: Likewise.
4302 * gfortran.dg/goacc/data-tree.f95: Likewise.
4303 * gfortran.dg/goacc/declare-1.f95: Likewise.
4304 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
4305 * gfortran.dg/goacc/fixed-1.f: Likewise.
4306 * gfortran.dg/goacc/fixed-2.f: Likewise.
4307 * gfortran.dg/goacc/fixed-3.f: Likewise.
4308 * gfortran.dg/goacc/fixed-4.f: Likewise.
4309 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
4310 * gfortran.dg/goacc/if.f95: Likewise.
4311 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
4312 * gfortran.dg/goacc/list.f95: Likewise.
4313 * gfortran.dg/goacc/literal.f95: Likewise.
4314 * gfortran.dg/goacc/loop-1.f95: Likewise.
4315 * gfortran.dg/goacc/loop-2.f95: Likewise.
4316 * gfortran.dg/goacc/loop-3.f95: Likewise.
4317 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4318 * gfortran.dg/goacc/omp.f95: Likewise.
4319 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
4320 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
4321 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
4322 * gfortran.dg/goacc/parameter.f95: Likewise.
4323 * gfortran.dg/goacc/private-1.f95: Likewise.
4324 * gfortran.dg/goacc/private-2.f95: Likewise.
4325 * gfortran.dg/goacc/private-3.f95: Likewise.
4326 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
4327 * gfortran.dg/goacc/reduction-2.f95: Likewise.
4328 * gfortran.dg/goacc/reduction.f95: Likewise.
4329 * gfortran.dg/goacc/routine-1.f90: Likewise.
4330 * gfortran.dg/goacc/routine-2.f90: Likewise.
4331 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
4332 * gfortran.dg/goacc/several-directives.f95: Likewise.
4333 * gfortran.dg/goacc/sie.f95: Likewise.
4334 * gfortran.dg/goacc/subarrays.f95: Likewise.
4335 * gfortran.dg/gomp/map-1.f90: Likewise.
4336 * gfortran.dg/openacc-define-1.f90: Likewise.
4337 * gfortran.dg/openacc-define-2.f90: Likewise.
4338 * gfortran.dg/openacc-define-3.f90: Likewise.
4339 * g++.dg/gomp/block-1.C: Update for changed compiler output.
4340 * g++.dg/gomp/block-2.C: Likewise.
4341 * g++.dg/gomp/block-3.C: Likewise.
4342 * g++.dg/gomp/block-5.C: Likewise.
4343 * g++.dg/gomp/target-1.C: Likewise.
4344 * g++.dg/gomp/target-2.C: Likewise.
4345 * g++.dg/gomp/taskgroup-1.C: Likewise.
4346 * g++.dg/gomp/teams-1.C: Likewise.
4347 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
4348 * gcc.dg/cilk-plus/jump.c: Likewise.
4349 * gcc.dg/gomp/block-1.c: Likewise.
4350 * gcc.dg/gomp/block-10.c: Likewise.
4351 * gcc.dg/gomp/block-2.c: Likewise.
4352 * gcc.dg/gomp/block-3.c: Likewise.
4353 * gcc.dg/gomp/block-4.c: Likewise.
4354 * gcc.dg/gomp/block-5.c: Likewise.
4355 * gcc.dg/gomp/block-6.c: Likewise.
4356 * gcc.dg/gomp/block-7.c: Likewise.
4357 * gcc.dg/gomp/block-8.c: Likewise.
4358 * gcc.dg/gomp/block-9.c: Likewise.
4359 * gcc.dg/gomp/target-1.c: Likewise.
4360 * gcc.dg/gomp/target-2.c: Likewise.
4361 * gcc.dg/gomp/taskgroup-1.c: Likewise.
4362 * gcc.dg/gomp/teams-1.c: Likewise.
4363
4364 2015-01-15 David Malcolm <dmalcolm@redhat.com>
4365
4366 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
4367 test case.
4368
4369 2015-01-15 Mike Stump <mikestump@comcast.net>
4370
4371 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
4372 * gcc.dg/inline_2.c: Likewise.
4373 * gcc.dg/inline_3.c: Likewise.
4374 * gcc.dg/inline_4.c: Likewise.
4375
4376 2015-01-15 Janus Weil <janus@gcc.gnu.org>
4377
4378 PR fortran/58023
4379 * gfortran.dg/proc_ptr_comp_43.f90: New.
4380
4381 2015-01-15 Mike Stump <mikestump@comcast.net>
4382
4383 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
4384 * gcc.dg/unroll_2.c: Likewise.
4385 * gcc.dg/unroll_3.c: Likewise.
4386 * gcc.dg/unroll_4.c: Likewise.
4387 * gcc.dg/unroll_5.c: Likewise.
4388
4389 2015-01-15 Tejas Belagod <tejas.belagod@arm.com>
4390
4391 PR target/63971
4392 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
4393 in epilogue.
4394 * gcc.target/aarch64/test_frame_6.c: Likewise.
4395 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
4396 x30 and x19 (in the epilogue).
4397 * gcc.target/aarch64/test_frame_4.c: Likewise.
4398 * gcc.target/aarch64/test_frame_7.c: Likewise.
4399
4400 2015-01-15 Martin Liska <mliska@suse.cz>
4401
4402 * g++.dg/ipa/pr64068.C: New test.
4403 * gcc.dg/ipa/PR64559.c: New test.
4404
4405 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
4406
4407 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
4408 with PIE.
4409
4410 2015-01-15 Richard Biener <rguenther@suse.de>
4411
4412 PR tree-optimization/61743
4413 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
4414 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
4415
4416 2015-01-15 Renlin Li <renlin.li@arm.com>
4417
4418 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
4419 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
4420
4421 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
4422
4423 * gcc.dg/vect/vect-aggressive-1.c: New.
4424 * gcc.target/i386/avx2-vect-aggressive.c: New.
4425
4426 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
4427
4428 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
4429
4430 2015-01-15 Richard Biener <rguenther@suse.de>
4431
4432 PR lto/64415
4433 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
4434 -Wl,-undefined,dynamic_lookup.
4435
4436 2015-01-15 Eric Botcazou <ebotcazou@adacore.com>
4437
4438 * gnat.dg/opt47.adb: New test.
4439
4440 2015-01-15 Richard Biener <rguenther@suse.de>
4441
4442 PR lto/64415
4443 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
4444
4445 2015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
4446
4447 PR tree-optimization/64434
4448 * gcc.dg/torture/pr64434.c: New test.
4449
4450 2015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
4451
4452 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
4453 -mno-micromips. MIPS32R1 and below require -mno-micromips.
4454 -march=loongson* and -march=octeon* require -mno-micromips.
4455
4456 2015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
4457 Matthew Fortune <matthew.fortune@imgtec.com>
4458
4459 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
4460 * gcc.target/mips/call-saved-5.c (foo): Likewise.
4461 * gcc.target/mips/call-saved-6.c (foo): Likewise.
4462 * gcc.target/mips/call-saved-7.c: New file.
4463 * gcc.target/mips/call-saved-8.c: New file.
4464 * gcc.target/mips/call-saved-9.c: New file.
4465
4466 2015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
4467
4468 * gcc.target/mips/lsa.c: New file.
4469 * gcc.target/mips/mips64-lsa.c: Likewise.
4470 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
4471 * gcc.target/mips/mulsize-4.c: Likewise.
4472 * gcc.target/mips/mulsize-5.c: New file.
4473 * gcc.target/mips/mulsize-6.c: Likewise.
4474 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
4475 and !HAS_LSA as ghost options.
4476 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
4477 for !HAS_LSA.
4478
4479 2015-01-15 Matthew Wahab <matthew.wahab@arm.com>
4480
4481 * g++.dg/torture/20141013.c: Set -fno-short-enums.
4482
4483 2015-01-15 Richard Biener <rguenther@suse.de>
4484
4485 PR middle-end/64365
4486 * gcc.dg/torture/pr64365.c: New testcase.
4487
4488 2015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
4489
4490 * gcc.dg/stackprotectexplicit1.c: New test.
4491 * g++.dg/stackprotectexplicit2.c: New test.
4492
4493 2015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4494
4495 PR target/61933
4496 * gfortran.dg/inquire_internal.f90: New.
4497 * gfortran.dg/negative_unit_check.f90: New.
4498
4499 2015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
4500
4501 PR target/53988
4502 * gcc.target/sh/pr53988-1.c: New.
4503
4504 2015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
4505
4506 PR c++/58671
4507 * g++.dg/tls/thread_local-ice3.C: New.
4508
4509 2015-01-14 H.J. Lu <hongjiu.lu@intel.com>
4510
4511 * gcc.target/i386/fentry-override.c: Properly place {} in target
4512 selector. Remove nonpic.
4513 * gcc.target/i386/fentry.c: Likewise.
4514
4515 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
4516
4517 * gcc.dg/atomic-invalid.c: Check for invalid memory model
4518 warnings instead of errors.
4519
4520 2015-01-14 Ilya Verbin <ilya.verbin@intel.com>
4521
4522 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
4523 option support instead of ENABLE_LTO from Makefile.
4524
4525 2015-01-14 Richard Biener <rguenther@suse.de>
4526
4527 PR tree-optimization/59354
4528 * gcc.dg/vect/pr59354.c: New testcase.
4529
4530 2015-01-14 Andrew Stubbs <ams@codesourcery.com>
4531
4532 * lib/target-supports.exp
4533 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
4534 on ARM architures before v7.
4535
4536 2015-01-14 Andrew MacLeod <amacleod@redhat.com>
4537
4538 PR middle-end/59448
4539 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
4540 an atomic_exchange.
4541
4542 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
4543
4544 PR target/64386
4545 * gcc.target/i386/pr64386.c: New test.
4546
4547 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
4548
4549 PR target/64393
4550 * gcc.target/i386/pr64393.c: New test.
4551
4552 2015-01-14 Ilya Tocar <ilya.tocar@intel.com>
4553
4554 PR target/64387
4555 * gcc.target/i386/pr64387.c: New test.
4556
4557 2015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
4558
4559 * gcc.target/aarch64/store-pair-1.c: Fix typo.
4560
4561 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4562
4563 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
4564
4565 2015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
4566
4567 PR target/64453
4568 * gcc.target/arm/pr64453.c: New.
4569
4570 2015-01-14 Richard Biener <rguenther@suse.de>
4571
4572 PR lto/64415
4573 * gcc.dg/lto/pr64415_0.c: New testcase.
4574 * gcc.dg/lto/pr64415_1.c: Likewise.
4575
4576 2015-01-14 Martin Liska <mliska@suse.cz>
4577
4578 * gcc.dg/ipa/pr64307.c: New test.
4579
4580 2015-01-14 Tejas Belagod <tejas.belagod@arm.com>
4581
4582 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
4583 64-bit and 128-bit.
4584
4585 2015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4586
4587 PR target/64460
4588 * gcc.target/arm/pr64460_1.c: New test.
4589
4590 2015-01-14 Richard Biener <rguenther@suse.de>
4591
4592 PR tree-optimization/64493
4593 PR tree-optimization/64495
4594 * gcc.dg/vect/pr64493.c: New testcase.
4595 * gcc.dg/vect/pr64495.c: Likewise.
4596
4597 2015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
4598
4599 * gcc.dg/Warray-bounds-11.c: New test-case.
4600
4601 2015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4602
4603 * gcc.target/mips/octeon3-pipe-1.c: New test.
4604
4605 2015-01-13 David Malcolm <dmalcolm@redhat.com>
4606
4607 * jit.dg/harness.h (set_up_logging): Move string concatenation
4608 into...
4609 (concat_strings): New function.
4610 (dump_reproducer): New function.
4611 (test_jit): Call dump_reproducer.
4612 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
4613 function.
4614 (jit-dg-test): Delete any generated reproducer from previous runs.
4615 Verify that a generated reproducer was created, and verify that it
4616 compiles.
4617 * jit.dg/test-nested-contexts.c (main): Call
4618 gcc_jit_context_dump_reproducer_to_file.
4619
4620 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
4621
4622 * gcc.dg/aru-2.c: Add dg-require-profiling.
4623
4624 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
4625
4626 * lib/target-supports.exp (check_profiling_available): Check if
4627 -pg links.
4628
4629 2015-01-13 Jan Hubicka <hubicka@ucw.cz>
4630
4631 PR ipa/64565
4632 * g++.dg/torture/pr64565.C: New testcase.
4633
4634 2015-01-13 Marek Polacek <polacek@redhat.com>
4635
4636 PR middle-end/64391
4637 * gcc.dg/tm/pr64391.c: New test.
4638
4639 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
4640
4641 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
4642 true.
4643
4644 2015-01-13 H.J. Lu <hongjiu.lu@intel.com>
4645
4646 * gcc.target/i386/pie.c: New test.
4647
4648 * lib/target-supports.exp (check_effective_target_pie): New.
4649
4650 2015-01-13 Jakub Jelinek <jakub@redhat.com>
4651
4652 PR rtl-optimization/64286
4653 * gcc.target/i386/avx2-pr64286.c: New test.
4654
4655 2015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
4656
4657 PR c++/57626
4658 * g++.dg/cpp0x/vt-57626.C: New.
4659
4660 2015-01-13 Jakub Jelinek <jakub@redhat.com>
4661
4662 PR fortran/64528
4663 * gfortran.dg/pr64528.f90: New test.
4664
4665 2015-01-13 Richard Sandiford <richard.sandiford@arm.com>
4666
4667 * gcc.target/aarch64/subsp.c: New test.
4668
4669 2015-01-13 Andrew Pinski <apinski@cavium.com>
4670
4671 * gcc.target/aarch64/store-pair-1.c: New testcase.
4672
4673 2015-01-13 Richard Biener <rguenther@suse.de>
4674
4675 PR lto/64373
4676 * gcc.dg/lto/pr64373_0.c: New testcase.
4677
4678 2015-01-13 Andrew Pinski <apinski@cavium.com>
4679
4680 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
4681 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
4682
4683 2015-01-13 Richard Biener <rguenther@suse.de>
4684
4685 PR tree-optimization/64406
4686 * gcc.dg/pr64406.c: New testcase.
4687
4688 2015-01-13 Richard Biener <rguenther@suse.de>
4689
4690 PR tree-optimization/64404
4691 * gcc.dg/vect/pr64404.c: New testcase.
4692
4693 2015-01-13 Richard Biener <rguenther@suse.de>
4694
4695 PR tree-optimization/64568
4696 * g++.dg/torture/pr64568.C: New testcase.
4697
4698 2015-01-12 David Malcolm <dmalcolm@redhat.com>
4699
4700 * jit.dg/test-error-local-used-from-other-function.c: New test
4701 case.
4702 * jit.dg/test-error-param-reuse.c: New test case.
4703 * jit.dg/test-error-param-sharing.c: New test case.
4704 * jit.dg/test-error-param-used-from-other-function.c: New test
4705 case.
4706 * jit.dg/test-error-param-used-without-a-function.c: New test
4707 case.
4708
4709 2015-01-12 Jakub Jelinek <jakub@redhat.com>
4710
4711 PR tree-optimization/64563
4712 * gcc.dg/pr64563.c: New test.
4713
4714 PR target/64513
4715 * gcc.target/i386/pr64513.c: New test.
4716
4717 PR tree-optimization/64454
4718 * gcc.dg/pr64454.c: New test.
4719
4720 PR testsuite/64028
4721 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
4722 bind_pic_locally.
4723 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
4724 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
4725 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
4726 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
4727 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
4728 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
4729 * gcc.dg/vect/slp-25.c: Likewise.
4730 * gcc.dg/vect/vect-109.c: Likewise.
4731 * gcc.dg/vect/vect-13.c: Likewise.
4732 * gcc.dg/vect/vect-17.c: Likewise.
4733 * gcc.dg/vect/vect-18.c: Likewise.
4734 * gcc.dg/vect/vect-19.c: Likewise.
4735 * gcc.dg/vect/vect-20.c: Likewise.
4736 * gcc.dg/vect/vect-21.c: Likewise.
4737 * gcc.dg/vect/vect-22.c: Likewise.
4738 * gcc.dg/vect/vect-27.c: Likewise.
4739 * gcc.dg/vect/vect-29.c: Likewise.
4740 * gcc.dg/vect/vect-2-big-array.c: Likewise.
4741 * gcc.dg/vect/vect-2.c: Likewise.
4742 * gcc.dg/vect/vect-3.c: Likewise.
4743 * gcc.dg/vect/vect-4.c: Likewise.
4744 * gcc.dg/vect/vect-5.c: Likewise.
4745 * gcc.dg/vect/vect-72.c: Likewise.
4746 * gcc.dg/vect/vect-73-big-array.c: Likewise.
4747 * gcc.dg/vect/vect-73.c: Likewise.
4748 * gcc.dg/vect/vect-77-global.c: Likewise.
4749 * gcc.dg/vect/vect-78-global.c: Likewise.
4750 * gcc.dg/vect/vect-7.c: Likewise.
4751 * gcc.dg/vect/vect-86.c: Likewise.
4752 * gcc.dg/vect/vect-align-1.c: Likewise.
4753 * gcc.dg/vect/vect-align-3.c: Likewise.
4754 * gcc.dg/vect/vect-all-big-array.c: Likewise.
4755 * gcc.dg/vect/vect-all.c: Likewise.
4756 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
4757 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
4758 * gcc.dg/vect/vect-peel-3.c: Likewise.
4759 * gcc.dg/vect/vect-peel-4.c: Likewise.
4760 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
4761
4762 2015-01-12 Jeff Law <law@redhat.com>
4763
4764 PR target/64461
4765 * gcc.target/m68k/pr64461.c: New test.
4766
4767 2015-01-12 David Malcolm <dmalcolm@redhat.com>
4768
4769 * jit.dg/test-array-as-pointer.c (create_code): Update call
4770 to gcc_jit_context_new_global by setting "kind" to
4771 GCC_JIT_GLOBAL_IMPORTED.
4772 * jit.dg/test-error-array-as-pointer.c: Likewise.
4773 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
4774 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
4775 setting kind to GCC_JIT_GLOBAL_EXPORTED.
4776 * jit.dg/test-using-global.c (the_global): Rename to...
4777 (imported_global): ...this.
4778 (create_code): Update to test the three kinds of global.
4779 (verify_code): Likewise.
4780
4781 2015-01-12 Marc Glisse <marc.glisse@inria.fr>
4782
4783 PR testsuite/64427
4784 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
4785 undefined behavior.
4786 * gcc.target/i386/pr64291-2.c: Updated.
4787
4788 2015-01-12 Richard Biener <rguenther@suse.de>
4789
4790 PR tree-optimization/64530
4791 * gfortran.dg/pr64530.f90: New testcase.
4792
4793 2015-01-12 Richard Biener <rguenther@suse.de>
4794
4795 PR middle-end/64357
4796 * gcc.dg/torture/pr64357.c: New testcase.
4797
4798 2015-01-12 H.J. Lu <hongjiu.lu@intel.com>
4799
4800 * gcc.target/i386/nop-mcount.c: Properly place {} in target
4801 selector.
4802
4803 2015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4804 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
4805
4806 2015-01-12 Martin Liska <mliska@suse.cz>
4807
4808 * gcc.dg/ipa/PR64550.c: New test.
4809
4810 2015-01-12 Jan Hubicka <hubicka@ucw.cz>
4811
4812 PR ipa/63470
4813 * g++.dg/ipa/pr63470.C: New testcase.
4814
4815 2015-01-11 Janus Weil <janus@gcc.gnu.org>
4816
4817 PR fortran/63733
4818 * gfortran.dg/typebound_operator_20.f90: New.
4819
4820 2015-01-11 Janus Weil <janus@gcc.gnu.org>
4821
4822 PR fortran/58023
4823 * gfortran.dg/proc_ptr_comp_42.f90: New.
4824
4825 2015-01-11 Janus Weil <janus@gcc.gnu.org>
4826
4827 PR fortran/64508
4828 * gfortran.dg/proc_ptr_comp_41.f90: New.
4829
4830 2015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
4831
4832 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
4833
4834 2015-01-10 Tobias Burnus <burnus@net-b.de>
4835
4836 PR fortran/64522
4837 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
4838 and add dg-excess-errors.
4839 * gfortran.dg/line_length_6.f90: New.
4840 * gfortran.dg/line_length_7.f90: New.
4841 * gfortran.dg/line_length_8.f90: New.
4842 * gfortran.dg/line_length_9.f90: New.
4843 * gfortran.dg/line_length_10.f90: New.
4844 * gfortran.dg/line_length_11.f90: New.
4845
4846 2015-01-09 David Malcolm <dmalcolm@redhat.com>
4847
4848 * jit.dg/test-threads.c (struct testcase): Move declaration
4849 to jit.dg/all-non-failing-tests.h.
4850 (testcases): Likewise.
4851 * jit.dg/all-non-failing-tests.h (struct testcase): Move
4852 declaration here from jit.dg/all-non-failing-tests.h.
4853 (testcases): Likewise.
4854 * jit.dg/test-combination.c (create_code): Eliminate spelling
4855 out all of the testcases in favor of looping through the
4856 "testcases" metadata.
4857 (verify_code): Likewise.
4858
4859 2015-01-09 Jakub Jelinek <jakub@redhat.com>
4860
4861 PR rtl-optimization/64536
4862 * gcc.dg/pr64536.c: New test.
4863
4864 2015-01-09 David Malcolm <dmalcolm@redhat.com>
4865
4866 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
4867 * jit.dg/test-combination.c (create_code): Likewise.
4868 (verify_code): Likewise.
4869 * jit.dg/test-constants.c: New test case.
4870 * jit.dg/test-threads.c: Add test-constants.c.
4871
4872 2015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
4873
4874 PR libobjc/51891
4875 * objc.dg/gnu-api-2-class.m: Add a test case
4876 for the above change.
4877
4878 2015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
4879
4880 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
4881
4882 2015-01-09 Richard Biener <rguenther@suse.de>
4883
4884 PR tree-optimization/64410
4885 * g++.dg/vect/pr64410.cc: New testcase.
4886
4887 2015-01-09 Martin Liska <mliska@suse.cz>
4888
4889 * gcc.dg/ipa/ipa-icf-32.c: New test.
4890
4891 2015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
4892
4893 * c-c++-common/tsan/tsan_barrier.h: New.
4894 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
4895 * c-c++-common/tsan/bitfield_race.c: Likewise.
4896 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
4897 * c-c++-common/tsan/mutexset1.c: Likewise.
4898 * c-c++-common/tsan/race_on_barrier.c: Likewise.
4899 * c-c++-common/tsan/race_on_mutex.c: Likewise.
4900 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
4901 * c-c++-common/tsan/simple_race.c: Likewise.
4902 * c-c++-common/tsan/simple_stack.c: Likewise.
4903 * c-c++-common/tsan/sleep_sync.c: Likewise.
4904 * c-c++-common/tsan/tiny_race.c: Likewise.
4905 * c-c++-common/tsan/tls_race.c: Likewise.
4906 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
4907 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
4908 * g++.dg/tsan/atomic_free.C: Likewise.
4909 * g++.dg/tsan/atomic_free2.C: Likewise.
4910 * g++.dg/tsan/cond_race.C: Likewise.
4911 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
4912
4913 2015-01-08 Hans-Peter Nilsson <hp@axis.com>
4914
4915 PR testsuite/62250
4916 * lib/target-supports.exp (check_effective_target_libatomic_available):
4917 New.
4918 * gfortran.dg/coarray/caf.exp: Only add -latomic for
4919 targets that match effective-target libatomic_available.
4920 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
4921
4922 2015-01-08 David Malcolm <dmalcolm@redhat.com>
4923
4924 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
4925 Verify the result of gcc_jit_context_get_last_error.
4926 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
4927
4928 2015-01-08 Jakub Jelinek <jakub@redhat.com>
4929
4930 PR tree-optimization/63989
4931 * gcc.dg/strlenopt-27.c: New test.
4932
4933 2015-01-08 David Malcolm <dmalcolm@redhat.com>
4934
4935 * jit.dg/harness.h (set_up_logging): New function.
4936 (test_jit): Fail if gcc_jit_context_acquire fails. Call
4937 set_up_logging on the context, so that every testcase is
4938 logged to a particular file.
4939 * jit.dg/test-nested-contexts.c (main): Open a logfile,
4940 and call gcc_jit_context_set_logfile on the top-level context.
4941
4942 2015-01-08 Jakub Jelinek <jakub@redhat.com>
4943
4944 PR target/64338
4945 * g++.dg/opt/pr64338.C: New test.
4946
4947 2015-01-08 Tobias Burnus <burnus@net-b.de>
4948
4949 * gfortran.dg/coarray/codimension_2b.f90: New file.
4950 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
4951 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
4952
4953 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
4954
4955 PR c++/59004
4956 * g++.dg/ext/fnname4.C: New.
4957
4958 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
4959
4960 PR c++/64462
4961 * g++.dg/cpp0x/constexpr-64462.C: New.
4962
4963 2015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
4964
4965 PR c++/60753
4966 * g++.dg/cpp0x/deleted10.C: New.
4967
4968 2015-01-07 David Malcolm <dmalcolm@redhat.com>
4969
4970 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
4971
4972 2015-01-07 David Malcolm <dmalcolm@redhat.com>
4973
4974 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
4975 GCC_JIT_UNARY_OP_ABS.
4976 (verify_unary_ops): Likewise.
4977
4978 2015-01-07 David Malcolm <dmalcolm@redhat.com>
4979
4980 * jit.dg/test-arith-overflow.c: New test case.
4981 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
4982 * jit.dg/test-combination.c (create_code): Likewise.
4983 (verify_code): Likewise.
4984 * jit.dg/test-threads.c (testcases): Likewise.
4985
4986 2015-01-07 David Malcolm <dmalcolm@redhat.com>
4987
4988 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
4989 rather than "jit". Load g++.exp, and call g++_init.
4990 Run test-*.cc files within the testsuite and *.cc files within
4991 docs/examples.
4992 (jit-dg-test): Drop the addition of -fgnu89-inline to
4993 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
4994 doing it when compiling C testcases (since g++ does not handle
4995 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
4996 is restored to the value after g++_init ran, rather than the
4997 value before g++_init ran. Return a list of
4998 $comp_output $output_file, as dg-test assumes.
4999
5000 2015-01-07 David Malcolm <dmalcolm@redhat.com>
5001
5002 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
5003 make it easier to figure out the origin of each test result when
5004 running test-combination.c and test-threads.c.
5005 (CHECK_VALUE): Likewise.
5006 (CHECK_DOUBLE_VALUE): Likewise.
5007 (CHECK_STRING_VALUE): Likewise.
5008 (CHECK_STRING_STARTS_WITH): Likewise.
5009 (CHECK_STRING_CONTAINS): Likewise.
5010 (CHECK): Likewise.
5011 (check_string_value): Likewise, add "funcname" param.
5012 (check_string_starts_with): Likewise.
5013 (check_string_contains): Likewise.
5014
5015 2015-01-07 David Malcolm <dmalcolm@redhat.com>
5016
5017 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
5018 generating name of built executable.
5019
5020 2015-01-07 Marek Polacek <polacek@redhat.com>
5021
5022 PR c/64440
5023 * gcc.dg/pr64440.c: New test.
5024 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
5025
5026 2015-01-07 Marek Polacek <polacek@redhat.com>
5027
5028 PR c/64417
5029 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
5030 * gcc.dg/pr64417.c: New test.
5031
5032 2015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
5033
5034 PR target/64505
5035 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
5036 fix is correct.
5037
5038 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
5039
5040 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
5041 Check if testcases run without errors, not just if they compile.
5042
5043 2015-01-06 Christian Bruel <christian.bruel@st.com>
5044
5045 PR target/64507
5046 * gcc.target/sh/pr64507.c: New test.
5047
5048 2015-01-06 Arnaud Charlet <charlet@adacore.com>
5049
5050 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
5051
5052 2015-01-06 Jakub Jelinek <jakub@redhat.com>
5053
5054 * c-c++-common/asan/sanitize-all-1.c: New test.
5055 * c-c++-common/ubsan/sanitize-all-1.c: New test.
5056 * c-c++-common/ubsan/sanitize-all-2.c: New test.
5057 * c-c++-common/ubsan/sanitize-all-3.c: New test.
5058 * c-c++-common/ubsan/sanitize-all-4.c: New test.
5059
5060 2015-01-06 Eric Botcazou <ebotcazou@adacore.com>
5061
5062 * lib/target-supports.exp (check_profiling_available): Return 0 for
5063 Visium.
5064 (check_effective_target_tls_runtime): Likewise.
5065 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
5066 * gcc.dg/20020312-2.c: Adjust for Visium.
5067 * gcc.dg/tls/thr-cse-1.c: Likewise
5068 * gcc.dg/tree-ssa/20040204-1.c: Likewise
5069 * gcc.dg/tree-ssa/loop-1.c: Likewise.
5070 * gcc.dg/weak/typeof-2.c: Likewise.
5071
5072 2015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
5073
5074 PR rtl-optimization/64287
5075 * gcc.dg/aru-2.c: New test.
5076
5077 2015-01-05 Jakub Jelinek <jakub@redhat.com>
5078
5079 PR sanitizer/64344
5080 * c-c++-common/ubsan/pr64344-1.c: New test.
5081 * c-c++-common/ubsan/pr64344-2.c: New test.
5082
5083 PR tree-optimization/64465
5084 * gcc.dg/pr64465.c: New test.
5085
5086 PR tree-optimization/64494
5087 * gcc.c-torture/compile/pr64494.c: New test.
5088
5089 2015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5090
5091 PR fortran/47674
5092 * gfortran.dg/realloc_on_assign_25.f90: New test.
5093
5094 2015-01-05 Jakub Jelinek <jakub@redhat.com>
5095
5096 Update copyright years.
5097
5098 2015-01-05 Marek Polacek <polacek@redhat.com>
5099
5100 PR c/64423
5101 * gcc.dg/pr64423.c: New test.
5102
5103 2015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5104
5105 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
5106 mmix-knuth-mmixware for the same reason as for MIPS.
5107 * gcc.dg/debug/debug-2.c: Ditto.
5108
5109 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
5110
5111 2015-01-03 John David Anglin <danglin@gcc.gnu.org>
5112
5113 PR testsuite/62250
5114 * lib/gfortran.exp: Add libatomic library search path.
5115 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
5116 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
5117
5118 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
5119
5120 2015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
5121
5122 * c-c++-common/tsan/bitfield_race.c: New testcase.
5123 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
5124
5125 2015-01-02 Tobias Burnus <burnus@net-b.de>
5126
5127 * gfortran.dg/coarray/collectives_4.f90: New.
5128
5129 2015-01-02 Janus Weil <janus@gcc.gnu.org>
5130
5131 PR fortran/57562
5132 * gfortran.dg/extends_16.f90: New.
5133
5134 2015-01-02 Tobias Burnus <burnus@net-b.de>
5135
5136 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
5137
5138 2015-01-02 Tobias Burnus <burnus@net-b.de>
5139
5140 * gfortran.dg/coarray/codimension_2.f90: New.
5141 * gfortran.dg/coarray/codimension_2a.f90: New.
5142 * gfortran.dg/coarray_35.f90: New.
5143 * gfortran.dg/coarray_35a.f90: New.
5144
5145 2015-01-02 Janus Weil <janus@gcc.gnu.org>
5146
5147 PR fortran/60507
5148 * gfortran.dg/dummy_procedure_11.f90: New.
5149 ^L
5150 Copyright (C) 2015 Free Software Foundation, Inc.
5151
5152 Copying and distribution of this file, with or without modification,
5153 are permitted in any medium without royalty provided the copyright
5154 notice and this notice are preserved.