re PR tree-optimization/57185 (ICE: Segmentation fault in add_field_for_reduction...
[gcc.git] / gcc / testsuite / ChangeLog
1 2013-05-06 Richard Biener <rguenther@suse.de>
2
3 PR tree-optimization/57185
4 * gcc.dg/autopar/pr57185.c: New testcase.
5
6 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7
8 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
9 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
10 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
11 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
12 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
13 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
14 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
15
16 2013-05-06 Teresa Johnson <tejohnson@google.com>
17
18 PR bootstrap/57154
19 * gcc.dg/pr57154.c: New test.
20
21 2013-05-06 Richard Biener <rguenther@suse.de>
22
23 PR middle-end/57147
24 * gcc.dg/torture/pr57147-1.c: New testcase.
25 * gcc.dg/torture/pr57147-2.c: Likewise.
26 * gcc.dg/torture/pr57147-3.c: Likewise.
27
28 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
29
30 PR target/55303
31 * gcc.target/sh/pr55303-1.c: New.
32 * gcc.target/sh/pr55303-2.c: New.
33 * gcc.target/sh/pr55303-3.c: New.
34
35 2013-05-05 Tobias Burnus <burnus@net-b.de>
36
37 * gfortran.dg/allocate_with_source_3.f90: New.
38
39 2013-05-05 Tobias Burnus <burnus@net-b.de>
40
41 PR fortran/57141
42 * gfortran.dg/null_8.f90: New.
43
44 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
45
46 PR c++/53745
47 * g++.dg/cpp0x/enum27.C: New.
48 * g++.dg/cpp0x/enum_base.C: Adjust.
49
50 2013-05-04 Jakub Jelinek <jakub@redhat.com>
51
52 PR tree-optimization/56205
53 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
54
55 2013-05-04 Tobias Burnus <burnus@net-b.de>
56
57 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
58 * gfortran.dg/bind_c_usage_27.f90: New.
59 * gfortran.dg/bind_c_usage_28.f90: New.
60
61 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
62
63 PR c++/51927
64 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
65
66 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
67
68 PR target/57150
69 * gcc.target/powerpc/pr57150.c: New file.
70
71 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
72
73 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
74 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
75 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
76 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
77 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
78 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
79 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
80
81 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
82
83 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
84 scan-assembler-times.
85
86 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
87
88 * gcc.dg/tree-ssa/slsr-32.c: New.
89 * gcc.dg/tree-ssa/slsr-33.c: New.
90 * gcc.dg/tree-ssa/slsr-34.c: New.
91 * gcc.dg/tree-ssa/slsr-35.c: New.
92 * gcc.dg/tree-ssa/slsr-36.c: New.
93 * gcc.dg/tree-ssa/slsr-37.c: New.
94 * gcc.dg/tree-ssa/slsr-38.c: New.
95
96 2013-05-03 Ian Bolton <ian.bolton@arm.com>
97
98 * gcc.target/aarch64/tst_1.c: New test.
99 * gcc.target/aarch64/tst_2.c: Likewise
100
101 2013-05-02 Jeff Law <law@redhat.com>
102
103 PR tree-optimization/57144
104 * gcc.c-torture/execute/pr57144.c: New test.
105
106 2013-05-03 Jakub Jelinek <jakub@redhat.com>
107
108 PR rtl-optimization/57130
109 * gcc.c-torture/execute/pr57130.c: New test.
110
111 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
112
113 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
114
115 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
116
117 * gcc.target/aarch64/fabd.c: New file.
118
119 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
120
121 PR c++/54318
122 * g++.dg/cpp0x/pr54318.C: New.
123
124 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
125
126 PR c++/14283
127 * g++.dg/parse/error51.C: New.
128 * g++.dg/parse/error15.C: Adjust column numbers.
129
130 2013-05-02 Tobias Burnus <burnus@net-b.de>
131
132 PR fortran/57142
133 * gfortran.dg/size_kind_2.f90: New.
134 * gfortran.dg/size_kind_3.f90: New.
135
136 2013-05-02 Richard Biener <rguenther@suse.de>
137
138 PR middle-end/57140
139 * g++.dg/torture/pr57140.C: New testcase.
140
141 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
142
143 PR target/56732
144 * gcc.target/arm/pr56732-1.c: New test.
145
146 2013-05-02 Martin Jambor <mjambor@suse.cz>
147
148 PR middle-end/56988
149 * gcc.dg/ipa/pr56988.c: New test.
150
151 2013-05-02 Ian Bolton <ian.bolton@arm.com>
152
153 * gcc.target/aarch64/bics_1.c: New test.
154 * gcc.target/aarch64/bics_2.c: Likewise.
155
156 2013-05-02 Jakub Jelinek <jakub@redhat.com>
157
158 PR rtl-optimization/57131
159 * gcc.c-torture/execute/pr57131.c: New test.
160
161 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
162
163 PR c++/57132
164 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
165
166 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
167
168 PR target/57091
169 * gcc.target/i386/pr57091.c: New test.
170
171 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
172
173 * gcc.target/aarch64/vect-vaddv.c: New.
174
175 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
176
177 * gcc.target/aarch64/vect-vmaxv.c: New.
178 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
179
180 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
181
182 * gcc.target/aarch64/scalar-vca.c: New.
183 * gcc.target/aarch64/vect-vca.c: Likewise.
184
185 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
186
187 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
188 (test_vceqd_s64): Force arguments to SIMD registers.
189 (test_vceqzd_s64): Likewise.
190 (test_vcged_s64): Likewise.
191 (test_vcled_s64): Likewise.
192 (test_vcgezd_s64): Likewise.
193 (test_vcged_u64): Likewise.
194 (test_vcgtd_s64): Likewise.
195 (test_vcltd_s64): Likewise.
196 (test_vcgtzd_s64): Likewise.
197 (test_vcgtd_u64): Likewise.
198 (test_vclezd_s64): Likewise.
199 (test_vcltzd_s64): Likewise.
200 (test_vtst_s64): Likewise.
201 (test_vtst_u64): Likewise.
202
203 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
204
205 PR c++/57092
206 * g++.dg/cpp0x/decltype53.C: New.
207
208 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
209
210 PR fortran/57071
211 * gfortran.dg/power_5.f90: New test.
212
213 2013-04-30 Richard Biener <rguenther@suse.de>
214
215 PR middle-end/57122
216 * gcc.dg/torture/pr57122.c: New testcase.
217
218 2013-04-30 Richard Biener <rguenther@suse.de>
219
220 PR middle-end/57107
221 * g++.dg/torture/pr57107.C: New testcase.
222
223 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
224
225 PR rtl-optimization/57105
226 * gcc.dg/pr57105.c: New test.
227
228 2013-04-30 Jakub Jelinek <jakub@redhat.com>
229
230 PR tree-optimization/57104
231 * gcc.dg/pr57104.c: New test.
232
233 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
234
235 PR target/44578
236 * gcc.target/i386/pr44578.c: New test.
237
238 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
239
240 PR target/57097
241 * gcc.target/i386/pr57097.c: New test.
242
243 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
244
245 PR target/57098
246 * gcc.target/i386/pr57098.c: New test.
247
248 2013-04-29 Kai Tietz <ktietz@redhat.com>
249
250 * gcc.c-torture/execute/pr55875.c: New test.
251
252 2013-04-29 Richard Biener <rguenther@suse.de>
253
254 PR middle-end/57075
255 * gcc.dg/torture/pr57075.c: New testcase.
256
257 2013-04-29 Richard Biener <rguenther@suse.de>
258
259 PR middle-end/57103
260 * gcc.dg/autopar/pr57103.c: New testcase.
261
262 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
263
264 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
265
266 2013-04-29 Tom de Vries <tom@codesourcery.com>
267
268 * gcc.dg/pr50763.c: Update test.
269
270 2013-04-26 Jeff Law <law@redhat.com>
271
272 * gcc.dg/tree-ssa/vrp88.c: New test.
273
274 2013-04-29 Christian Bruel <christian.bruel@st.com>
275
276 PR target/57108
277 * gcc.target/sh/pr57108.c: New test.
278
279 2013-04-29 Richard Biener <rguenther@suse.de>
280
281 PR middle-end/57089
282 * gfortran.dg/gomp/pr57089.f90: New testcase.
283
284 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
285
286 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
287
288 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
289
290 * gcc.target/aarch64/vect-vcvt.c: New.
291
292 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
293
294 * gcc.target/aarch64/vect-vrnd.c: New.
295
296 2013-04-29 Richard Biener <rguenther@suse.de>
297
298 PR tree-optimization/57081
299 * gcc.dg/torture/pr57081.c: New testcase.
300
301 2013-04-29 Jakub Jelinek <jakub@redhat.com>
302
303 PR tree-optimization/57083
304 * gcc.dg/torture/pr57083.c: New test.
305
306 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
307
308 PR c++/56450
309 * g++.dg/cpp0x/decltype52.C: New.
310
311 2013-04-28 Jakub Jelinek <jakub@redhat.com>
312
313 N3472 binary constants
314 * g++.dg/cpp/limits.C: Adjust warning wording.
315 * g++.dg/system-binary-constants-1.C: Likewise.
316 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
317
318 2013-04-28 Tobias Burnus <burnus@net-b.de>
319
320 PR fortran/57093
321 * gfortran.dg/coarray_30.f90: New.
322
323 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
324
325 PR fortran/57071
326 * frontend-passes (optimize_power): New function.
327 (optimize_op): Use it.
328
329 2013-04-27 Jakub Jelinek <jakub@redhat.com>
330
331 PR target/56866
332 * gcc.c-torture/execute/pr56866.c: New test.
333 * gcc.target/i386/pr56866.c: New test.
334
335 2013-04-26 Jakub Jelinek <jakub@redhat.com>
336
337 PR go/57045
338 * gcc.dg/setjmp-5.c: New test.
339
340 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
341
342 PR c++/55708
343 * g++.dg/cpp0x/constexpr-55708.C: New.
344
345 2013-04-26 Richard Biener <rguenther@suse.de>
346
347 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
348 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
349 * gcc.dg/pr53265.c: Remove XFAILs.
350 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
351 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
352
353 2013-04-26 Jakub Jelinek <jakub@redhat.com>
354
355 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
356 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
357 -fdiagnostics-color=never option similarly to
358 -fno-diagnostics-show-caret option.
359
360 2013-04-25 Jakub Jelinek <jakub@redhat.com>
361
362 PR rtl-optimization/57003
363 * gcc.target/i386/pr57003.c: New test.
364
365 2013-04-25 Marek Polacek <polacek@redhat.com>
366
367 PR tree-optimization/57066
368 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
369
370 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
371 Tejas Belagod <tejas.belagod@arm.com>
372
373 * gcc.target/aarch64/vaddv-intrinsic.c: New.
374 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
375 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
376
377 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
378
379 * gcc.target/aarch64/cmp.c: New.
380
381 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
382
383 * gcc.target/aarch64/ngc.c: New.
384
385 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
386
387 * lib/target-supports.exp
388 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
389 (check_effective_target_arm_neon_fp16_ok): Likewise.
390 (add_options_for_arm_neon_fp16): Likewise.
391 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
392 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
393
394 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
395
396 PR rtl-optimizations/57046
397 * gcc.target/i386/pr57046.c: New test.
398
399 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
400
401 * g++.dg/cpp1y/cplusplus.C: New.
402
403 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
404
405 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
406
407 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
408
409 * c-c++-common/Wpointer-arith-1.c: New.
410
411 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
412
413 * g++.dg/cpp1y/cxx1y_macro.C: New.
414
415 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
416
417 PR c++/56970
418 * g++.dg/cpp0x/sfinae45.C: New.
419
420 2013-04-24 Richard Biener <rguenther@suse.de>
421
422 PR testsuite/57050
423 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
424
425 2013-04-23 Richard Biener <rguenther@suse.de>
426
427 PR middle-end/57036
428 * gcc.dg/torture/pr57036-1.c: New testcase.
429 * gcc.dg/torture/pr57036-2.c: Likewise.
430
431 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
432
433 * gcc.target/aarch64/scalar-mov.c: New testcase.
434
435 2013-04-23 Richard Biener <rguenther@suse.de>
436
437 PR tree-optimization/57026
438 * gcc.dg/torture/pr57026.c: New testcase.
439
440 2013-04-22 Janus Weil <janus@gcc.gnu.org>
441
442 PR fortran/53685
443 PR fortran/57022
444 * gfortran.dg/transfer_check_4.f90: New.
445
446 2013-04-22 Marek Polacek <polacek@redhat.com>
447
448 PR sanitizer/56990
449 * gcc.dg/pr56990.c: New test.
450
451 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
452
453 PR target/57018
454 * gcc.target/i386/pr57018.c: New test.
455
456 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
457
458 * gcc.target/aarch64/vrecps.c: New.
459 * gcc.target/aarch64/vrecpx.c: Likewise.
460
461 2013-04-22 Christian Bruel <christian.bruel@st.com>
462
463 PR target/56995
464 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
465
466 2013-04-21 Jeff Law <law@redhat.com>
467
468 * gcc.dg/tree-ssa/forwprop-26.c: New test.
469
470 2013-04-20 Tobias Burnus <burnus@net-b.de>
471
472 PR fortran/56907
473 * gfortran.dg/c_loc_test_22.f90: New.
474
475 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
476
477 PR rtl-optimization/56847
478 * gcc.dg/pr56847.c: New test.
479
480 2013-04-19 Richard Biener <rguenther@suse.de>
481
482 PR tree-optimization/56982
483 * gcc.c-torture/execute/pr56982.c: New testcase.
484
485 2013-04-19 Martin Jambor <mjambor@suse.cz>
486
487 PR tree-optimization/56718
488 * g++.dg/ipa/imm-devirt-1.C: New test.
489 * g++.dg/ipa/imm-devirt-2.C: Likewise.
490
491 2013-04-19 Richard Biener <rguenther@suse.de>
492
493 PR tree-optimization/57000
494 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
495
496 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
497 Mikael Morin <mikael@gcc.gnu.org>
498
499 PR fortran/56872
500 * gfortran.dg/array_constructor_45.f90: New test.
501 * gfortran.dg/array_constructor_46.f90: New test.
502 * gfortran.dg/array_constructor_47.f90: New test.
503 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
504
505 2013-04-18 Jakub Jelinek <jakub@redhat.com>
506
507 PR rtl-optimization/56999
508 * g++.dg/opt/pr56999.C: New test.
509
510 2013-04-18 Cary Coutant <ccoutant@google.com>
511
512 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
513 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
514
515 2013-04-18 Cary Coutant <ccoutant@google.com>
516
517 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
518 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
519 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
520 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
521 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
522 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
523 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
524 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
525 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
526 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
527 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
528
529 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
530
531 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
532
533 2013-04-18 Jakub Jelinek <jakub@redhat.com>
534
535 PR tree-optimization/56984
536 * gcc.c-torture/compile/pr56984.c: New test.
537
538 PR rtl-optimization/56992
539 * gcc.dg/pr56992.c: New test.
540
541 2013-04-17 Janus Weil <janus@gcc.gnu.org>
542
543 PR fortran/56814
544 * gfortran.dg/proc_ptr_42.f90: New.
545
546 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
547
548 * gnat.dg/discr41.ad[sb]: New test.
549 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
550 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
551 * gcc.dg/vect/slp-24.c: Likewise.
552 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
553 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
554 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
555 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
556 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
557 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
558 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
559 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
560 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
561 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
562 * gcc.dg/vect/vect-strided-mult.c: Likewise.
563 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
564 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
565 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
566 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
567 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
568 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
569 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
570 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
571 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
572 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
573 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
574 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
575 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
576 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
577 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
578
579 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
580
581 PR fortran/40958
582 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
583 * gfortran.dg/module_md5_1.f90: Remove.
584
585 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
586
587 * gcc.target/aarch64/adds3.c: New.
588 * gcc.target/aarch64/subs3.c: New.
589
590 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
591
592 * gcc.target/aarch64/adds1.c: New.
593 * gcc.target/aarch64/adds2.c: New.
594 * gcc.target/aarch64/subs1.c: New.
595 * gcc.target/aarch64/subs2.c: New.
596
597 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
598
599 Implement n3599 - Literal operator templates for strings.
600 * g++.dg/cpp1y/udlit-char-template.C: New test.
601 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
602
603 2013-04-16 Tobias Burnus <burnus@net-b.de>
604
605 PR fortran/39505
606 * gfortran.dg/no_arg_check_1.f90: New.
607 * gfortran.dg/no_arg_check_2.f90: New.
608 * gfortran.dg/no_arg_check_3.f90: New.
609
610 2013-04-16 Janus Weil <janus@gcc.gnu.org>
611
612 PR fortran/56968
613 * gfortran.dg/proc_ptr_41.f90: New.
614
615 2013-04-16 Richard Biener <rguenther@suse.de>
616
617 PR tree-optimization/56756
618 * gcc.dg/torture/pr56756.c: New testcase.
619
620 2013-04-16 Tobias Burnus <burnus@net-b.de>
621
622 PR fortran/56969
623 * gfortran.dg/c_assoc_5.f90: New.
624
625 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
626
627 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
628 * gcc.c-torture/execute/pr33992.x: Remove.
629 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
630 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
631 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
632
633 2013-04-15 Jakub Jelinek <jakub@redhat.com>
634
635 PR tree-optimization/56962
636 * gcc.c-torture/execute/pr56962.c: New test.
637
638 2013-04-15 Richard Biener <rguenther@suse.de>
639
640 PR tree-optimization/56933
641 * gcc.dg/vect/pr56933.c: New testcase.
642
643 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
644
645 * gcc.target/arm/anddi3-opt.c: New test.
646 * gcc.target/arm/anddi3-opt2.c: Likewise.
647
648 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
649
650 * gcc.dg/pr56890-1.c: New test.
651 * gcc.dg/pr56890-2.c: Likewise.
652
653 2013-04-15 Joey Ye <joey.ye@arm.com>
654
655 * gcc.target/arm/thumb1-far-jump-1.c: New test.
656 * gcc.target/arm/thumb1-far-jump-2.c: New test.
657
658 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
659
660 PR fortran/56816
661 * gfortran.dg/select_type_33.f03: New test.
662
663 2013-04-13 Janus Weil <janus@gcc.gnu.org>
664
665 PR fortran/55959
666 * gfortran.dg/typebound_proc_29.f03: New.
667
668 2013-04-12 Janus Weil <janus@gcc.gnu.org>
669
670 PR fortran/56266
671 * gfortran.dg/typebound_proc_28.f03: New.
672
673 2013-04-12 Jeff Law <law@redhat.com>
674
675 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
676 either.
677
678 2013-04-12 Tobias Burnus <burnus@net-b.de>
679
680 PR fortran/56929
681 * gfortran.dg/coarray/alloc_comp_2.f90: New.
682
683 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
684
685 PR target/56903
686 * gcc.target/i386/pr56903.c: New test.
687
688 2013-04-12 Janus Weil <janus@gcc.gnu.org>
689
690 PR fortran/56261
691 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
692 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
693 * gfortran.dg/block_11.f90: Fix invalid test case.
694 * gfortran.dg/function_types_3.f90: Add new error message.
695 * gfortran.dg/global_references_1.f90: Ditto.
696 * gfortran.dg/import2.f90: Remove unneeded parts.
697 * gfortran.dg/import6.f90: Fix invalid test case.
698 * gfortran.dg/proc_decl_2.f90: Ditto.
699 * gfortran.dg/proc_decl_9.f90: Ditto.
700 * gfortran.dg/proc_decl_18.f90: Ditto.
701 * gfortran.dg/proc_ptr_40.f90: New.
702 * gfortran.dg/whole_file_7.f90: Modified error wording.
703 * gfortran.dg/whole_file_16.f90: Ditto.
704 * gfortran.dg/whole_file_17.f90: Add -pedantic.
705 * gfortran.dg/whole_file_18.f90: Modified error wording.
706 * gfortran.dg/whole_file_20.f03: Ditto.
707 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
708 invalid test case.
709
710 2013-04-12 Richard Biener <rguenther@suse.de>
711
712 Revert
713 2013-04-10 Richard Biener <rguenther@suse.de>
714
715 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
716
717 2013-04-12 Tobias Burnus <burnus@net-b.de>
718
719 PR fortran/56845
720 * gfortran.dg/class_allocate_15.f90: New.
721
722 Revert:
723 2013-04-12 Tobias Burnus <burnus@net-b.de>
724
725 * gfortran.dg/coarray_lib_alloc_2.f90: Update
726 scan-tree-dump-times.
727
728 2013-04-12 Jakub Jelinek <jakub@redhat.com>
729
730 PR tree-optimization/56918
731 PR tree-optimization/56920
732 * gcc.dg/vect/pr56918.c: New test.
733 * gcc.dg/vect/pr56920.c: New test.
734
735 2013-04-12 Tobias Burnus <burnus@net-b.de>
736
737 PR fortran/56845
738 * gfortran.dg/class_allocate_14.f90: New.
739 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
740 * gfortran.dg/coarray_lib_alloc_3.f90: New.
741
742 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
743
744 * gcc.dg/fold-cstvecshift.c: New testcase.
745
746 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
747
748 * gcc.target/aarch64/negs.c: New.
749
750 2013-04-11 Jakub Jelinek <jakub@redhat.com>
751
752 PR c++/56895
753 * g++.dg/template/arrow4.C: New test.
754
755 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
756
757 * gnat.dg/array23.adb: New test.
758 * gnat.dg/array23_pkg[123].ads: New helpers.
759
760 2013-04-11 Jeff Law <law@redhat.com>
761
762 PR tree-optimization/56900
763 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
764
765 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
766
767 PR c++/56913
768 * g++.dg/cpp0x/sfinae44.C: New.
769
770 2013-04-11 Arnaud Charlet <charlet@adacore.com>
771
772 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
773 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
774
775 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
776
777 PR c++/54216
778 * g++.dg/cpp0x/enum26.C: New.
779 * g++.old-deja/g++.pt/mangle1.C: Adjust.
780
781 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
782
783 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
784 inverse operands.
785 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
786 loop is vectorized.
787 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
788 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
789 loop is vectorized and that the correct instruction is generated.
790 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
791 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
792 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
793
794 2013-04-11 Jakub Jelinek <jakub@redhat.com>
795
796 PR tree-optimization/56899
797 * gcc.c-torture/execute/pr56899.c: New test.
798
799 2013-04-10 David S. Miller <davem@davemloft.net>
800
801 * gcc.target/sparc/setcc-4.c: New test.
802 * gcc.target/sparc/setcc-5.c: New test.
803
804 2013-04-10 Richard Biener <rguenther@suse.de>
805
806 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
807
808 2013-04-10 Richard Biener <rguenther@suse.de>
809
810 * gcc.dg/vect/slp-39.c: New testcase.
811
812 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
813
814 PR tree-optimization/55524
815 * gcc.target/epiphany/fnma-1.c: New test.
816
817 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
818
819 * gcc.dg/tree-ssa/inline-11.c: New test
820
821 2013-04-10 Jakub Jelinek <jakub@redhat.com>
822
823 PR c++/56895
824 * g++.dg/template/arrow3.C: New test.
825
826 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
827
828 * gcc.target/arm/minmax_minus.c: New test.
829
830 2013-04-09 Jakub Jelinek <jakub@redhat.com>
831
832 PR middle-end/56883
833 * c-c++-common/gomp/pr56883.c: New test.
834
835 2013-04-09 Jeff Law <law@redhat.com>
836
837 * gcc.dg/tree-ssa/vrp87.c: New test.
838
839 2013-04-09 Jakub Jelinek <jakub@redhat.com>
840
841 PR tree-optimization/56854
842 * g++.dg/torture/pr56854.C: New test.
843
844 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
845
846 PR fortran/56782
847 * gfortran.dg/array_constructor_44.f90: New test.
848
849 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
850
851 PR c++/56871
852 * g++.dg/cpp0x/constexpr-specialization.C: New.
853
854 2013-04-08 Jakub Jelinek <jakub@redhat.com>
855
856 * gcc.c-torture/execute/pr56837.c: New test.
857
858 PR c++/34949
859 PR c++/50243
860 * g++.dg/opt/vt3.C: New test.
861 * g++.dg/opt/vt4.C: New test.
862
863 2013-04-08 Jeff Law <law@redhat.com>
864
865 * gcc.dg/tree-ssa/forwprop-25.c: New test.
866
867 2013-04-08 Richard Biener <rguenther@suse.de>
868
869 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
870
871 2013-04-08 Richard Biener <rguenther@suse.de>
872
873 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
874
875 2013-04-08 Richard Biener <rguenther@suse.de>
876
877 * g++.dg/vect/slp-pr56812.cc: Adjust.
878
879 2013-04-08 Jakub Jelinek <jakub@redhat.com>
880
881 * gcc.dg/pr56837.c: New test.
882 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
883 "generated memset minus one".
884
885 2013-04-07 Tobias Burnus <burnus@net-b.de>
886
887 PR fortran/56849
888 * gfortran.dg/reshape_5.f90: New.
889
890 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
891
892 PR target/56843
893 * gcc.target/powerpc/recip-1.c: Modify expected output.
894 * gcc.target/powerpc/recip-3.c: Likewise.
895 * gcc.target/powerpc/recip-4.c: Likewise.
896 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
897
898 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
899
900 * gcc.target/arm/peep-ldrd-1.c: New test.
901 * gcc.target/arm/peep-strd-1.c: Likewise.
902
903 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
904
905 * gcc.target/arm/negdi-1.c: New test.
906 * gcc.target/arm/negdi-2.c: Likewise.
907 * gcc.target/arm/negdi-3.c: Likewise.
908 * gcc.target/arm/negdi-4.c: Likewise.
909
910 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
911
912 * lib/target-supports.exp (add_options_for_arm_v8_neon):
913 Add -march=armv8-a when we use v8 NEON.
914 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
915 (check_effective_target_vect_call_ceilf): Likewise.
916 (check_effective_target_vect_call_floorf): Likewise.
917 (check_effective_target_vect_call_roundf): Likewise.
918 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
919 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
920 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
921 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
922 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
923
924 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
925
926 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
927 * gcc.target/powerpc/sd-pwr6.c: Same.
928 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
929 * g++.dg/debug/pr56294.C: XFAIL on AIX.
930
931 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
932
933 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
934
935 2013-04-04 Janus Weil <janus@gcc.gnu.org>
936
937 PR fortran/40881
938 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
939 * gfortran.dg/altreturn_4.f90: Ditto.
940 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
941 * gfortran.dg/altreturn_5.f90: Ditto.
942 * gfortran.dg/altreturn_6.f90: Ditto.
943 * gfortran.dg/altreturn_7.f90: Ditto.
944
945 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
946
947 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
948 New procedure.
949 (check_effective_target_arm_v8_neon_ok_nocache):
950 Likewise.
951 (check_effective_target_arm_v8_neon_ok): Change to use
952 check_effective_target_arm_v8_neon_ok_nocache.
953 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
954 NEON flags.
955 (check_effective_target_vect_call_btruncf):
956 Enable for arm and ARMv8 NEON.
957 (check_effective_target_vect_call_ceilf): Likewise.
958 (check_effective_target_vect_call_floorf): Likewise.
959 (check_effective_target_vect_call_roundf): Likewise.
960 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
961 target.
962
963 2013-04-04 Marek Polacek <polacek@redhat.com>
964
965 PR tree-optimization/48186
966 * gcc.dg/pr48186.c: New test.
967
968 2013-04-04 Richard Biener <rguenther@suse.de>
969
970 PR tree-optimization/56826
971 * gcc.dg/vect/pr56826.c: New testcase.
972 * gcc.dg/vect/O3-pr36098.c: Adjust.
973
974 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
975
976 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
977 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
978 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
979 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
980 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
981 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
982 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
983 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
984 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
985 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
986
987 2013-04-04 Richard Biener <rguenther@suse.de>
988
989 PR tree-optimization/56213
990 * gcc.dg/vect/vect-123.c: New testcase.
991
992 2013-04-04 Tobias Burnus <burnus@net-b.de>
993
994 PR fortran/56810
995 * gfortran.dg/read_repeat_2.f90: New.
996
997 2013-04-04 Richard Biener <rguenther@suse.de>
998
999 PR tree-optimization/56837
1000 * g++.dg/torture/pr56837.C: New testcase.
1001
1002 2013-04-04 Tobias Burnus <burnus@net-b.de>
1003
1004 PR fortran/50269
1005 * gfortran.dg/c_loc_test_21.f90: New.
1006 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1007 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1008 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1009 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1010 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1011
1012 2013-04-03 Jeff Law <law@redhat.com>
1013
1014 PR tree-optimization/56799
1015 * gcc.c-torture/execute/pr56799.c: New test.
1016
1017 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1018
1019 PR c++/56815
1020 * g++.dg/warn/Wpointer-arith-1.C: New.
1021 * g++.dg/gomp/for-19.C: Adjust.
1022
1023 2013-04-03 Marek Polacek <polacek@redhat.com>
1024
1025 PR sanitizer/55702
1026 * gcc.dg/pr55702.c: New test.
1027
1028 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1029
1030 PR target/56809
1031 * gcc.dg/pr56809.c: New testcase.
1032
1033 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1034
1035 PR debug/56819
1036 * g++.dg/debug/pr56819.C: New test.
1037
1038 2013-04-03 Richard Biener <rguenther@suse.de>
1039
1040 PR tree-optimization/56817
1041 * g++.dg/torture/pr56817.C: New testcase.
1042
1043 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1044
1045 * gcc.dg/vect/bb-slp-31.c: New file.
1046
1047 2013-04-03 Jason Merrill <jason@redhat.com>
1048
1049 PR c++/34949
1050 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1051
1052 2013-04-03 Richard Biener <rguenther@suse.de>
1053
1054 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1055
1056 2013-04-03 Richard Biener <rguenther@suse.de>
1057
1058 PR tree-optimization/55964
1059 * gcc.dg/torture/pr55964-2.c: New testcase.
1060
1061 2013-04-03 Richard Biener <rguenther@suse.de>
1062
1063 PR tree-optimization/56501
1064 * gcc.dg/torture/pr56501.c: New testcase.
1065
1066 2013-04-03 Richard Biener <rguenther@suse.de>
1067
1068 PR tree-optimization/56407
1069 * gcc.dg/torture/pr56407.c: New testcase.
1070
1071 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1072
1073 PR tree-optimization/56790
1074 * g++.dg/ext/pr56790-1.C: New testcase.
1075
1076 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1077
1078 * gcc.target/i386/merge-1.c: New testcase.
1079 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1080
1081 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1082
1083 PR c/19449
1084 * gcc.c-torture/execute/pr19449.c: New test.
1085
1086 2013-04-03 Richard Biener <rguenther@suse.de>
1087
1088 PR tree-optimization/56812
1089 * g++.dg/vect/slp-pr56812.cc: New testcase.
1090
1091 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1092
1093 PR fortran/56284
1094 PR fortran/40881
1095 * gfortran.dg/altreturn_8.f90: New.
1096 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1097 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1098 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1099
1100 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1101
1102 PR rtl-optimization/56745
1103 * gcc.c-torture/compile/pr56745.c: New test.
1104
1105 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1106
1107 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1108
1109 2013-04-02 Richard Biener <rguenther@suse.de>
1110
1111 PR tree-optimization/56778
1112 * gcc.dg/torture/pr56778.c: New testcase.
1113
1114 2013-04-02 Richard Biener <rguenther@suse.de>
1115
1116 PR middle-end/56768
1117 * g++.dg/torture/pr56768.C: New testcase.
1118
1119 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1120
1121 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1122
1123 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1124
1125 PR fortran/56660
1126 * gfortran.dg/namelist_82.f90: New test.
1127
1128 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1129
1130 PR fortran/56500
1131 * gfortran.dg/implicit_class_1.f90: New.
1132
1133 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1134
1135 PR fortran/56786
1136 * gfortran.dg/namelist_81.f90: New test.
1137
1138 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1139
1140 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1141 for constant and equal string lengths.
1142 * gfortran.dg/character_comparison_5.f90: Likewise.
1143 * gfortran.dg/character_comparison_9.f90: New test.
1144
1145 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1146
1147 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1148 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1149
1150 2013-03-29 Tobias Burnus <burnus@net-b.de>
1151
1152 PR fortran/35203
1153 * gfortran.dg/optional_absent_3.f90: New.
1154
1155 2013-03-29 Tobias Burnus <burnus@net-b.de>
1156
1157 PR fortran/56737
1158 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1159
1160 2013-03-29 Tobias Burnus <burnus@net-b.de>
1161
1162 PR fortran/56735
1163 * gfortran.dg/namelist_80.f90: New.
1164
1165 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1166
1167 PR fortran/45159
1168 * gfortran.dg/string_length_2.f90: New test.
1169 * gfortran.dg/dependency_41.f90: New test.
1170
1171 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1172
1173 PR fortran/55806
1174 * gfortran.dg/array_constructor_43.f90: New test.
1175 * gfortran.dg/random_seed_3.f90: New test.
1176
1177 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1178
1179 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1180 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1181 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1182 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1183 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1184 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1185 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1186 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1187 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1188 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1189
1190 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1191
1192 PR c++/56725
1193 * g++.dg/conversion/op4.C: Adjust.
1194 * g++.dg/cpp0x/rv1n.C: Likewise.
1195 * g++.dg/cpp0x/rv2n.C: Likewise.
1196 * g++.dg/cpp0x/template_deduction.C: Likewise.
1197 * g++.dg/expr/cond8.C: Likewise.
1198 * g++.dg/other/error4.C: Likewise.
1199 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1200 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1201 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1202 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1203 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1204 * g++.old-deja/g++.law/cvt20.C: Likewise.
1205 * g++.old-deja/g++.law/cvt8.C: Likewise.
1206 * g++.old-deja/g++.law/init8.C: Likewise.
1207 * g++.old-deja/g++.mike/net12.C: Likewise.
1208 * g++.old-deja/g++.mike/net8.C: Likewise.
1209 * g++.old-deja/g++.mike/p2793.C: Likewise.
1210 * g++.old-deja/g++.mike/p3836.C: Likewise.
1211 * g++.old-deja/g++.mike/p418.C: Likewise.
1212 * g++.old-deja/g++.mike/p701.C: Likewise.
1213 * g++.old-deja/g++.mike/p807.C: Likewise.
1214
1215 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1216
1217 PR middle-end/56694
1218 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1219 targets.
1220
1221 2013-03-28 Marek Polacek <polacek@redhat.com>
1222
1223 PR tree-optimization/56695
1224 * gcc.dg/vect/pr56695.c: New test.
1225
1226 2013-03-28 Richard Biener <rguenther@suse.de>
1227
1228 PR tree-optimization/37021
1229 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1230 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1231
1232 2013-03-27 Tobias Burnus <burnus@net-b.de>
1233
1234 PR fortran/56650
1235 PR fortran/36437
1236 * gfortran.dg/sizeof_2.f90: New.
1237 * gfortran.dg/sizeof_3.f90: New.
1238 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1239
1240 2013-03-27 Richard Biener <rguenther@suse.de>
1241
1242 PR tree-optimization/37021
1243 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1244
1245 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1246
1247 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1248 * g++.dg/ipa/ivinline-2.C: Likewise.
1249 * g++.dg/ipa/ivinline-3.C: Likewise.
1250 * g++.dg/ipa/ivinline-4.C: Likewise.
1251 * g++.dg/ipa/ivinline-5.C: Likewise.
1252 * g++.dg/ipa/ivinline-7.C: Likewise.
1253 * g++.dg/ipa/ivinline-8.C: Likewise.
1254 * g++.dg/ipa/ivinline-9.C: Likewise.
1255 * g++.dg/cpp0x/noexcept03.C: Likewise.
1256 * gcc.dg/const-1.c: Likewise.
1257 * gcc.dg/ipa/pure-const-1.c: Likewise.
1258 * gcc.dg/noreturn-8.c: Likewise.
1259 * gcc.target/i386/mmx-1.c: Likewise.
1260 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1261 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1262 * gcc.c-torture/execute/pr33992.x: New file.
1263
1264 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1265
1266 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1267
1268 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1269
1270 PR c++/55951
1271 * g++.dg/ext/desig5.C: New.
1272
1273 2013-03-26 Tobias Burnus <burnus@net-b.de>
1274
1275 PR fortran/56649
1276 * gfortran.dg/merge_init_expr_2.f90: New.
1277 * gfortran.dg/merge_char_1.f90: Modify test to
1278 stay a run-time test.
1279 * gfortran.dg/merge_char_3.f90: Ditto.
1280
1281 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1282
1283 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1284 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1285
1286 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1287
1288 PR c++/56722
1289 * g++.dg/cpp0x/range-for23.C: New.
1290
1291 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1292
1293 PR libfortran/52512
1294 * gfortran.dg/namelist_79.f90: New.
1295
1296 2013-03-25 Martin Jambor <mjambor@suse.cz>
1297
1298 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1299
1300 2013-03-25 Tobias Burnus <burnus@net-b.de>
1301
1302 PR fortran/38536
1303 PR fortran/38813
1304 PR fortran/38894
1305 PR fortran/39288
1306 PR fortran/40963
1307 PR fortran/45824
1308 PR fortran/47023
1309 PR fortran/47034
1310 PR fortran/49023
1311 PR fortran/50269
1312 PR fortran/50612
1313 PR fortran/52426
1314 PR fortran/54263
1315 PR fortran/55343
1316 PR fortran/55444
1317 PR fortran/55574
1318 PR fortran/56079
1319 PR fortran/56378
1320 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1321 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1322 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1323 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1324 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1325 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1326 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1327 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1328 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1329 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1330 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1331 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1332 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1333 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1334 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1335 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1336 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1337 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1338 * gfortran.dg/pr32601_1.f03: Ditto.
1339 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1340 * gfortran.dg/blockdata_7.f90: New.
1341 * gfortran.dg/c_assoc_4.f90: New.
1342 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1343 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1344 * gfortran.dg/c_funloc_tests_8.f90: New.
1345 * gfortran.dg/c_loc_test_17.f90: New.
1346 * gfortran.dg/c_loc_test_18.f90: New.
1347 * gfortran.dg/c_loc_test_19.f90: New.
1348 * gfortran.dg/c_loc_test_20.f90: New.
1349 * gfortran.dg/c_sizeof_5.f90: New.
1350 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1351 * gfortran.dg/transfer_resolve_2.f90: New.
1352 * gfortran.dg/transfer_resolve_3.f90: New.
1353 * gfortran.dg/transfer_resolve_4.f90: New.
1354 * gfortran.dg/pr32601.f03: Update dg-error.
1355 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1356 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1357
1358 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1359
1360 * gcc.target/arm/vseleqdf.c: New test.
1361 * gcc.target/arm/vseleqsf.c: Likewise.
1362 * gcc.target/arm/vselgedf.c: Likewise.
1363 * gcc.target/arm/vselgesf.c: Likewise.
1364 * gcc.target/arm/vselgtdf.c: Likewise.
1365 * gcc.target/arm/vselgtsf.c: Likewise.
1366 * gcc.target/arm/vselledf.c: Likewise.
1367 * gcc.target/arm/vsellesf.c: Likewise.
1368 * gcc.target/arm/vselltdf.c: Likewise.
1369 * gcc.target/arm/vselltsf.c: Likewise.
1370 * gcc.target/arm/vselnedf.c: Likewise.
1371 * gcc.target/arm/vselnesf.c: Likewise.
1372 * gcc.target/arm/vselvcdf.c: Likewise.
1373 * gcc.target/arm/vselvcsf.c: Likewise.
1374 * gcc.target/arm/vselvsdf.c: Likewise.
1375 * gcc.target/arm/vselvssf.c: Likewise.
1376
1377 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1378
1379 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1380 body from here...
1381 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1382 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1383 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1384 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1385 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1386 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1387 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1388 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1389 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1390 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1391 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1392 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1393 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1394 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1395 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1396 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1397 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1398 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1399 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1400 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1401 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1402 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1403 * gcc.target/arm/atomic-op-char.c: Likewise.
1404 * gcc.target/arm/atomic-op-consume.c: Likewise.
1405 * gcc.target/arm/atomic-op-int.c: Likewise.
1406 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1407 * gcc.target/arm/atomic-op-release.c: Likewise.
1408 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1409 * gcc.target/arm/atomic-op-short.c: Likewise.
1410
1411 2013-03-25 Richard Biener <rguenther@suse.de>
1412
1413 PR middle-end/56694
1414 * g++.dg/torture/pr56694.C: New testcase.
1415
1416 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1417
1418 PR target/56720
1419 * gcc.target/arm/neon-vcond-gt.c: New test.
1420 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1421 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1422
1423 2013-03-25 Richard Biener <rguenther@suse.de>
1424
1425 PR tree-optimization/56689
1426 * gcc.dg/torture/pr56689.c: New testcase.
1427
1428 2013-03-25 Kai Tietz <ktietz@redhat.com>
1429
1430 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1431
1432 2013-03-24 Tobias Burnus <burnus@net-b.de>
1433
1434 PR fortran/56696
1435 * gfortran.dg/eof_5.f90: New.
1436
1437 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1438
1439 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1440 alphabetically.
1441
1442 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1443
1444 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1445
1446 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1447
1448 PR testsuite/55994
1449 * gcc.c-torture/execute/builtins/builtins.exp: Add
1450 -Wl,--allow-multiple-definition for RTEMS targets.
1451
1452 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1453
1454 * gcc.target/aarch64/movk.c: New test.
1455
1456 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1457
1458 * g++.dg/ext/vector21.C: New testcase.
1459
1460 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1461
1462 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1463 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1464
1465 2013-03-21 Richard Biener <rguenther@suse.de>
1466
1467 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1468 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1469
1470 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1471
1472 * gcc.target/aarch64/vect.c: Test and result vector added
1473 for sabd and saba instructions.
1474 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1475 instructions in assembly.
1476 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1477 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1478 for fabd instruction.
1479 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1480 instruction in assembly.
1481 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1482
1483 2013-03-20 Jeff Law <law@redhat.com>
1484
1485 * g++.dg/tree-ssa/ssa-dom.C: New test.
1486
1487 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1488
1489 * gcc.target/powerpc/mmfpgpr.c: New test.
1490 * gcc.target/powerpc/sd-vsx.c: Likewise.
1491 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1492 * gcc.target/powerpc/vsx-float0.c: Likewise.
1493
1494 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1495
1496 PR tree-optimization/56355
1497 * gcc.dg/pr56355-1.c: New file.
1498
1499 2013-03-20 Catherine Moore <clm@codesourcery.com>
1500 Richard Sandiford <rdsandiford@googlemail.com>
1501
1502 * gcc.target/mips/mips.exp: Add microMIPS support.
1503 * gcc.target/mips/umips-movep-2.c: New test.
1504 * gcc.target/mips/umips-lwp-2.c: New test.
1505 * gcc.target/mips/umips-swp-5.c: New test.
1506 * gcc.target/mips/umips-constraints-1.c: New test.
1507 * gcc.target/mips/umips-lwp-3.c: New test.
1508 * gcc.target/mips/umips-swp-6.c: New test.
1509 * gcc.target/mips/umips-constraints-2.c: New test.
1510 * gcc.target/mips/umips-save-restore-1.c: New test.
1511 * gcc.target/mips/umips-lwp-4.c: New test.
1512 * gcc.target/mips/umips-swp-7.c: New test.
1513 * gcc.target/mips/umips-save-restore-2.c: New test.
1514 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1515 * gcc.target/mips/umips-lwp-5.c: New test.
1516 * gcc.target/mips/umips-save-restore-3.c: New test.
1517 * gcc.target/mips/umips-lwp-6.c: New test.
1518 * gcc.target/mips/umips-swp-1.c: New test.
1519 * gcc.target/mips/umips-lwp-7.c: New test.
1520 * gcc.target/mips/umips-swp-2.c: New test.
1521 * gcc.target/mips/umips-lwp-8.c: New test.
1522 * gcc.target/mips/umips-swp-3.c: New test.
1523 * gcc.target/mips/umips-movep-1.c: New test.
1524 * gcc.target/mips/umips-lwp-1.c: New test.
1525 * gcc.target/mips/umips-swp-4.c: New test.
1526
1527 2013-03-20 Richard Biener <rguenther@suse.de>
1528
1529 PR tree-optimization/56661
1530 * gcc.dg/torture/pr56661.c: New testcase.
1531
1532 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1533
1534 PR rtl-optimization/56605
1535 * gcc.target/powerpc/pr56605.c: New.
1536
1537 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1538
1539 PR fortran/54932
1540 * gfortran.dg/do_1.f90: Don't xfail.
1541
1542 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1543
1544 PR libfortran/51825
1545 * gfortran.dg/namelist_77.f90: New.
1546 * gfortran.dg/namelist_78.f90: New.
1547
1548 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1549
1550 PR libfortran/48618
1551 * gfortran.dg/open_negative_unit_1.f90: New.
1552
1553 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1554
1555 * gcc.target/aarch64/sbc.c: New test.
1556
1557 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1558
1559 * gcc.target/aarch64/ror.c: New test.
1560
1561 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1562
1563 * gcc.target/aarch64/extr.c: New test.
1564
1565 2013-03-19 Richard Biener <rguenther@suse.de>
1566
1567 PR tree-optimization/56273
1568 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1569 * c-c++-common/uninit-17.c: Likewise.
1570
1571 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1572
1573 PR tree-optimization/56635
1574 * g++.dg/torture/pr56635.C: New test.
1575
1576 2013-03-18 Richard Biener <rguenther@suse.de>
1577
1578 PR tree-optimization/3713
1579 * g++.dg/ipa/devirt-12.C: New testcase.
1580
1581 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1582
1583 PR c/56566
1584 * c-c++-common/pr56566.c: New test.
1585
1586 2013-03-17 Jason Merrill <jason@redhat.com>
1587
1588 * g++.dg/template/abstract-dr337.C: XFAIL.
1589
1590 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1591
1592 PR c++/56607
1593 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1594 * c-c++-common/pr56607.c: New test.
1595
1596 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1597
1598 PR c++/56582
1599 * g++.dg/cpp0x/constexpr-array5.C: New.
1600
1601 2013-03-15 Tobias Burnus <burnus@net-b.de>
1602
1603 PR fortran/56615
1604 * gfortran.dg/transfer_intrinsic_5.f90: New.
1605
1606 2013-03-15 Kai Tietz <ktietz@redhat.com>
1607
1608 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1609 * gcc.target/i386/pr20020-1.c: Likewise.
1610 * gcc.target/i386/pr20020-2.c: Likewise.
1611 * gcc.target/i386/pr20020-3.c: Likewise.
1612 * gcc.target/i386/pr53425-1.c: Likewise.
1613 * gcc.target/i386/pr53425-2.c: Likewise.
1614 * gcc.target/i386/pr55093.c: Likewise.
1615 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1616
1617 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1618
1619 PR debug/56307
1620 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1621 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1622
1623 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1624
1625 PR tree-optimization/53265
1626 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1627 undefined behavior.
1628 * gcc.dg/graphite/id-6.c (test): Likewise.
1629 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1630 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1631
1632 PR tree-optimization/53265
1633 * gcc.dg/pr53265.c: New test.
1634 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1635 to dg-options.
1636 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1637 arrays.
1638 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1639 n, use it as high bound instead of 4.
1640
1641 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1642
1643 PR target/49880
1644 * gcc.target/sh/pr49880-1.c: New.
1645 * gcc.target/sh/pr49880-2.c: New.
1646 * gcc.target/sh/pr49880-3.c: New.
1647 * gcc.target/sh/pr49880-4.c: New.
1648 * gcc.target/sh/pr49880-5.c: New.
1649
1650 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1651
1652 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1653
1654 2013-03-13 Richard Biener <rguenther@suse.de>
1655
1656 PR tree-optimization/56608
1657 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1658
1659 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1660
1661 PR c++/56611
1662 * g++.dg/cpp0x/alias-decl-32.C: New.
1663
1664 2013-03-11 Jan Hubicka <jh@suse.cz>
1665
1666 PR middle-end/56571
1667 * gcc.c-torture/compile/pr56571.c: New testcase.
1668
1669 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1670
1671 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1672 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1673
1674 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1675
1676 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1677 * gcc.dg/inline_4.c: Likewise.
1678 * gcc.dg/unroll_2.c: Likewise.
1679 * gcc.dg/unroll_3.c: Likewise.
1680 * gcc.dg/unroll_4.c: Likewise.
1681
1682 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1683
1684 PR testsuite/54119
1685 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1686
1687 PR debug/56307
1688 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1689
1690 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1691
1692 PR target/40797
1693 * gcc.c-torture/compile/pr40797.c: New.
1694
1695 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1696
1697 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1698
1699 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1700
1701 PR fortran/56575
1702 * gfortran.dg/class_56.f90: New test.
1703
1704 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1705
1706 PR middle-end/56524
1707 * gcc.target/mips/pr56524.c: New test.
1708
1709 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1710
1711 PR c++/56565
1712 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1713
1714 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1715
1716 PR c++/51412
1717 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1718
1719 2013-03-08 Marek Polacek <polacek@redhat.com>
1720
1721 PR tree-optimization/56478
1722 * gcc.dg/torture/pr56478.c: New test.
1723
1724 2013-03-08 Kai Tietz <ktietz@redhat.com>
1725
1726 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1727 targets linker option --allow-multiple-definition.
1728
1729 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1730 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1731 * gcc.dg/pr52549.c: Add LLP64 case.
1732 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1733 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1734 * gcc.dg/torture/pr51071-2.c: Likewise.
1735 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1736 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1737 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1738 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1739 * gcc.dg/weak/weak-1.c: Likewise.
1740 * gcc.dg/weak/weak-2.c: Likewise.
1741 * gcc.dg/weak/weak-3.c: Likewise.
1742 * gcc.dg/weak/weak-4.c: Likewise.
1743 * gcc.dg/weak/weak-5.c: Likewise.
1744 * gcc.dg/weak/weak-15.c: Likewise.
1745 * gcc.dg/weak/weak-16.c: Likewise.
1746
1747 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1748
1749 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1750
1751 PR tree-optimization/56559
1752 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1753
1754 2013-03-07 Andreas Schwab <schwab@suse.de>
1755
1756 * gcc.dg/pr31490.c: Fix last change.
1757
1758 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1759
1760 PR c++/56534
1761 * g++.dg/template/crash115.C: New.
1762
1763 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1764
1765 PR tree-optimization/56539
1766 * gcc.c-torture/compile/pr56539.c: New test.
1767
1768 2013-03-06 Kai Tietz <ktietz@redhat.com>
1769
1770 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1771 targets.
1772 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1773 * gcc.dg/lto/20091013-1_2.c: Likewise.
1774 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1775
1776 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1777
1778 * gnat.dg/specs/aggr6.ads: New test.
1779
1780 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1781
1782 * gnat.dg/loop_optimization15.ad[sb]: New test.
1783
1784 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1785
1786 PR middle-end/56548
1787 * gcc.dg/pr56548.c: New test.
1788
1789 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1790
1791 PR debug/53363
1792 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1793
1794 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1795
1796 PR c++/56543
1797 * g++.dg/template/typename20.C: New test.
1798
1799 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1800
1801 PR debug/56510
1802 * gcc.dg/pr56510.c: New test.
1803
1804 PR rtl-optimization/56484
1805 * gcc.c-torture/compile/pr56484.c: New test.
1806
1807 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1808
1809 PR c++/56530
1810 * g++.dg/warn/Wsign-conversion-2.C: New.
1811
1812 2013-03-05 Richard Biener <rguenther@suse.de>
1813
1814 PR tree-optimization/56270
1815 * gcc.dg/vect/slp-38.c: New testcase.
1816
1817 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1818
1819 PR rtl-optimization/56494
1820 * gcc.dg/pr56494.c: New test.
1821
1822 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1823
1824 * gcc.dg/pr56424.c: New test.
1825
1826 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1827
1828 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1829 * gcc.dg/pr56228.c <avr>: Skip.
1830
1831 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1832
1833 PR testsuite/52641
1834 PR tree-optimization/52631
1835 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1836
1837 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1838
1839 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1840 * gcc.dg/vect/vect-83_64.c: Same.
1841
1842 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1843
1844 PR fortran/56477
1845 * gfortran.dg/pointer_check_13.f90: New test.
1846
1847 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1848
1849 PR fortran/54730
1850 * gfortran.dg/array_constructor_42.f90: New test.
1851
1852 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1853
1854 PR c++/52688
1855 * g++.dg/template/static33.C: New.
1856 * g++.dg/template/static34.C: Likewise.
1857
1858 PR c++/10291
1859 * g++.dg/template/static35.C: New.
1860
1861 2013-03-01 Steve Ellcey <sellcey@mips.com>
1862
1863 * gcc.dg/pr56396.c: Require pic support.
1864
1865 2013-03-01 Richard Biener <rguenther@suse.de>
1866
1867 PR tree-optimization/55481
1868 * gcc.dg/torture/pr56488.c: New testcase.
1869
1870 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1871 Jakub Jelinek <jakub@redhat.com>
1872
1873 PR sanitizer/56454
1874 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1875 no_sanitize_address attribute rather than no_address_safety_analysis.
1876 * g++.dg/asan/sanitizer_test_utils.h
1877 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1878 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1879 in addition to no_address_safety_analysis.
1880
1881 2013-02-28 Jason Merrill <jason@redhat.com>
1882
1883 PR c++/56481
1884 * g++.dg/cpp0x/constexpr-and.C: New.
1885
1886 2013-02-28 Martin Jambor <mjambor@suse.cz>
1887
1888 PR tree-optimization/56294
1889 * g++.dg/debug/pr56294.C: New test.
1890
1891 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1892
1893 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1894
1895 2013-02-27 Marek Polacek <polacek@redhat.com>
1896
1897 PR rtl-optimization/56466
1898 * gcc.dg/pr56466.c: New test.
1899
1900 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1901
1902 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1903 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1904 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1905
1906 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1907
1908 PR middle-end/45472
1909 * gcc.dg/pr45472.c: New test.
1910
1911 2013-02-26 Marek Polacek <polacek@redhat.com>
1912
1913 PR tree-optimization/56426
1914 * gcc.dg/pr56436.c: New test.
1915
1916 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1917
1918 PR tree-optimization/56448
1919 * gcc.c-torture/compile/pr56448.c: New test.
1920
1921 PR tree-optimization/56443
1922 * gcc.dg/torture/pr56443.c: New test.
1923
1924 2013-02-25 Richard Biener <rguenther@suse.de>
1925
1926 PR tree-optimization/56175
1927 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1928
1929 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1930
1931 PR c++/56403
1932 * g++.dg/torture/pr56403.C: New test.
1933
1934 2013-02-25 Catherine Moore <clm@codesourcery.com>
1935
1936 Revert:
1937 2013-02-24 Catherine Moore <clm@codesourcery.com>
1938 Richard Sandiford <rdsandiford@googlemail.com>
1939
1940 * gcc.target/mips/mips.exp: Add microMIPS support.
1941 * gcc.target/mips/umips-movep-2.c: New test.
1942 * gcc.target/mips/umips-lwp-2.c: New test.
1943 * gcc.target/mips/umips-swp-5.c: New test.
1944 * gcc.target/mips/umips-constraints-1.c: New test.
1945 * gcc.target/mips/umips-lwp-3.c: New test.
1946 * gcc.target/mips/umips-swp-6.c: New test.
1947 * gcc.target/mips/umips-constraints-2.c: New test.
1948 * gcc.target/mips/umips-save-restore-1.c: New test.
1949 * gcc.target/mips/umips-lwp-4.c: New test.
1950 * gcc.target/mips/umips-swp-7.c: New test.
1951 * gcc.target/mips/umips-save-restore-2.c: New test.
1952 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1953 * gcc.target/mips/umips-lwp-5.c: New test.
1954 * gcc.target/mips/umips-save-restore-3.c: New test.
1955 * gcc.target/mips/umips-lwp-6.c: New test.
1956 * gcc.target/mips/umips-swp-1.c: New test.
1957 * gcc.target/mips/umips-lwp-7.c: New test.
1958 * gcc.target/mips/umips-swp-2.c: New test.
1959 * gcc.target/mips/umips-lwp-8.c: New test.
1960 * gcc.target/mips/umips-swp-3.c: New test.
1961 * gcc.target/mips/umips-movep-1.c: New test.
1962 * gcc.target/mips/umips-lwp-1.c: New test.
1963 * gcc.target/mips/umips-swp-4.c: New test.
1964
1965 2013-02-24 Catherine Moore <clm@codesourcery.com>
1966 Richard Sandiford <rdsandiford@googlemail.com>
1967
1968 * gcc.target/mips/mips.exp: Add microMIPS support.
1969 * gcc.target/mips/umips-movep-2.c: New test.
1970 * gcc.target/mips/umips-lwp-2.c: New test.
1971 * gcc.target/mips/umips-swp-5.c: New test.
1972 * gcc.target/mips/umips-constraints-1.c: New test.
1973 * gcc.target/mips/umips-lwp-3.c: New test.
1974 * gcc.target/mips/umips-swp-6.c: New test.
1975 * gcc.target/mips/umips-constraints-2.c: New test.
1976 * gcc.target/mips/umips-save-restore-1.c: New test.
1977 * gcc.target/mips/umips-lwp-4.c: New test.
1978 * gcc.target/mips/umips-swp-7.c: New test.
1979 * gcc.target/mips/umips-save-restore-2.c: New test.
1980 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1981 * gcc.target/mips/umips-lwp-5.c: New test.
1982 * gcc.target/mips/umips-save-restore-3.c: New test.
1983 * gcc.target/mips/umips-lwp-6.c: New test.
1984 * gcc.target/mips/umips-swp-1.c: New test.
1985 * gcc.target/mips/umips-lwp-7.c: New test.
1986 * gcc.target/mips/umips-swp-2.c: New test.
1987 * gcc.target/mips/umips-lwp-8.c: New test.
1988 * gcc.target/mips/umips-swp-3.c: New test.
1989 * gcc.target/mips/umips-movep-1.c: New test.
1990 * gcc.target/mips/umips-lwp-1.c: New test.
1991 * gcc.target/mips/umips-swp-4.c: New test.
1992
1993 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1994
1995 PR sanitizer/56393
1996 * lib/asan-dg.exp (asan_link_flags): Add
1997 -B${gccpath}/libsanitizer/asan/ to flags.
1998
1999 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2000
2001 PR middle-end/56420
2002 * gcc.dg/torture/pr56420.c: New test.
2003
2004 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2005
2006 PR middle-end/56108
2007 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2008
2009 2013-02-21 Martin Jambor <mjambor@suse.cz>
2010
2011 PR tree-optimization/56310
2012 * g++.dg/ipa/pr56310.C: New test.
2013
2014 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2015
2016 PR fortran/56385
2017 * gfortran.dg/proc_ptr_comp_37.f90: New.
2018
2019 2013-02-21 Richard Biener <rguenther@suse.de>
2020
2021 PR tree-optimization/56415
2022 Revert
2023 2013-02-11 Richard Biener <rguenther@suse.de>
2024
2025 PR tree-optimization/56273
2026 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2027 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2028 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2029 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2030 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2031 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2032
2033 2013-02-21 Marek Polacek <polacek@redhat.com>
2034
2035 PR tree-optimization/56398
2036 * g++.dg/torture/pr56398.C: New test.
2037
2038 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2039
2040 PR inline-asm/56405
2041 * gcc.c-torture/compile/pr56405.c: New test.
2042
2043 2013-02-20 Jan Hubicka <jh@suse.cz>
2044
2045 PR tree-optimization/56265
2046 * g++.dg/ipa/devirt-11.C: New testcase.
2047
2048 2013-02-20 Richard Biener <rguenther@suse.de>
2049
2050 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2051
2052 2013-02-20 Richard Biener <rguenther@suse.de>
2053 Jakub Jelinek <jakub@redhat.com>
2054
2055 PR tree-optimization/56396
2056 * gcc.dg/pr56396.c: New testcase.
2057
2058 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2059
2060 PR c++/56373
2061 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2062
2063 2013-02-19 Richard Biener <rguenther@suse.de>
2064
2065 PR tree-optimization/56384
2066 * gcc.dg/torture/pr56384.c: New testcase.
2067
2068 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2069
2070 PR tree-optimization/56350
2071 * gcc.dg/pr56350.c: New test.
2072
2073 PR tree-optimization/56381
2074 * g++.dg/opt/pr56381.C: New test.
2075
2076 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2077
2078 PR pch/54117
2079 * lib/dg-pch.exp (pch-init, pch-finish,
2080 check_effective_target_pch_supported_debug): New procs.
2081 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2082 Likewise if $pch_unsupported_debug and $flags include -g.
2083 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2084 and dg-require-effective-target pch_unsupported_debug.
2085 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2086 * objc.dg/pch/pch.exp: Likewise.
2087 * gcc.dg/pch/pch.exp: Likewise.
2088 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2089 pch_unsupported_debug.
2090 * gcc.dg/pch/valid-1.hs: Likewise.
2091 * gcc.dg/pch/valid-1b.c: Likewise.
2092 * gcc.dg/pch/valid-1b.hs: Likewise.
2093
2094 2013-02-18 Richard Biener <rguenther@suse.de>
2095
2096 PR tree-optimization/56366
2097 * gcc.dg/torture/pr56366.c: New testcase.
2098
2099 2013-02-18 Richard Biener <rguenther@suse.de>
2100
2101 PR middle-end/56349
2102 * gcc.dg/torture/pr56349.c: New testcase.
2103
2104 2013-02-18 Richard Biener <rguenther@suse.de>
2105
2106 PR tree-optimization/56321
2107 * gcc.dg/torture/pr56321.c: New testcase.
2108
2109 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2110
2111 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2112
2113 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2114 Dodji Seketeli <dodji@redhat.com>
2115
2116 PR asan/56330
2117 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2118 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2119 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2120 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2121 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2122 * c-c++-common/asan/pr56330.c: Likewise.
2123 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2124 Ensure the size argument of __builtin_memcpy is a constant.
2125
2126 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2127 Paolo Carlini <paolo.carlini@oracle.com>
2128
2129 PR c++/51242
2130 * g++.dg/cpp0x/enum23.C: New.
2131
2132 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2133
2134 PR target/54685
2135 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2136
2137 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2138
2139 PR rtl-optimization/56348
2140 * gcc.target/i386/pr56348.c: New test.
2141
2142 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2143
2144 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2145 * gcc.target/arm/interrupt-2.c: Likewise.
2146
2147 2013-02-15 Tobias Burnus <burnus@net-b.de>
2148
2149 PR fortran/56318
2150 * gfortran.dg/matmul_9.f90: New.
2151
2152 2013-02-15 Tobias Burnus <burnus@net-b.de>
2153
2154 PR fortran/53818
2155 * gfortran.dg/init_flag_11.f90: New.
2156
2157 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2158
2159 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2160
2161 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2162
2163 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2164 characters.
2165
2166 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2167 Tobias Burnus <burnus@net-b.de>
2168
2169 PR testsuite/56138
2170 * gfortran.dg/allocatable_function_7.f90: New.
2171
2172 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2173
2174 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2175 * asan_globals_test-wrapper.cc: New file.
2176 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2177 instead of asan_globals_test.cc as dg-additional-sources.
2178 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2179 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2180 "sanitizer_test_utils.h" instead of
2181 "sanitizer_common/tests/sanitizer_test_utils.h".
2182 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2183 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2184 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2185 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2186 * g++.dg/asan/asan_test.cc: Synced from upstream.
2187 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2188
2189 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2190
2191 Fix an asan crash
2192 * c-c++-common/asan/memcmp-2.c: New test.
2193
2194 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2195
2196 PR c++/55582
2197 * g++.dg/cpp0x/udlit-string-literal.h: New.
2198 * g++.dg/cpp0x/udlit-string-literal.C: New.
2199
2200 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2201
2202 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2203
2204 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2205
2206 PR target/56184
2207 * gcc.target/arm/pr56184.C: New test.
2208
2209 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2210
2211 PR c++/56302
2212 * g++.dg/torture/pr56302.C: New test.
2213 * g++.dg/cpp0x/constexpr-56302.C: New test.
2214 * c-c++-common/pr56302.c: New test.
2215
2216 2013-02-13 Tobias Burnus <burnus@net-b.de>
2217 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2218
2219 PR fortran/56204
2220 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2221 * gfortran.dg/quad_3.f90: Ditto.
2222
2223 2013-02-13 Kostya Serebryany <kcc@google.com>
2224
2225 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2226 to match the fresh asan run-time.
2227 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2228
2229 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2230
2231 Avoid instrumenting duplicated memory access in the same basic block
2232 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2233 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2234 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2235 * c-c++-common/asan/inc.c: Likewise.
2236
2237 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2238
2239 PR inline-asm/56148
2240 * gcc.target/i386/pr56148.c: New test.
2241
2242 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2243 Tobias Burnus <burnus@net-b.de>
2244
2245 PR testsuite/56082
2246 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2247 to kind=2.
2248
2249 2013-02-12 Richard Biener <rguenther@suse.de>
2250
2251 PR lto/56297
2252 * gcc.dg/lto/pr56297_0.c: New testcase.
2253 * gcc.dg/lto/pr56297_0.c: Likewise.
2254
2255 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2256
2257 PR fortran/46952
2258 * gfortran.dg/typebound_deferred_1.f90: New.
2259
2260 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2261
2262 PR rtl-optimization/56151
2263 * gcc.target/i386/pr56151.c: New test.
2264
2265 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2266
2267 * g++.dg/ext/mv12.C: New test.
2268 * g++.dg/ext/mv12.h: New file.
2269 * g++.dg/ext/mv12-aux.C: New file.
2270 * g++.dg/ext/mv13.C: New test.
2271
2272 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2273
2274 * lib/target-supports.exp
2275 (check_effective_target_powerpc_eabi_ok): New.
2276 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2277 powerpc_eabi_ok.
2278 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2279 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2280 only.
2281 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2282 * gcc.target/powerpc/pr51623.c: Likewise.
2283 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2284 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2285
2286 2013-02-11 Alexander Potapenko <glider@google.com>
2287 Jack Howarth <howarth@bromo.med.uc.edu>
2288 Jakub Jelinek <jakub@redhat.com>
2289
2290 PR sanitizer/55617
2291 * g++.dg/asan/pr55617.C: Run on all targets.
2292
2293 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2294
2295 PR rtl-optimization/56275
2296 * gcc.dg/pr56275.c: New test.
2297
2298 2013-02-11 Richard Biener <rguenther@suse.de>
2299
2300 PR tree-optimization/56273
2301 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2302
2303 2013-02-11 Richard Biener <rguenther@suse.de>
2304
2305 PR tree-optimization/56264
2306 * gcc.dg/torture/pr56264.c: New testcase.
2307
2308 2013-02-11 Richard Biener <rguenther@suse.de>
2309
2310 PR tree-optimization/56273
2311 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2312 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2313 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2314 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2315 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2316 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2317
2318 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2319
2320 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2321 for *-*-linux-gnu targets.
2322 * g++.dg/asan/interception-test-1.c: Ditto.
2323 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2324 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2325
2326 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2327
2328 PR fortran/55362
2329 * gfortran.dg/intrinsic_size_4.f90 : New test.
2330
2331 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2332
2333 PR target/56256
2334 * gcc.target/powerpc/pr56256.c: New test.
2335
2336 2013-02-08 Ian Lance Taylor <iant@google.com>
2337
2338 * lib/go.exp: Load timeout.exp.
2339
2340 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2341
2342 PR rtl-optimization/56246
2343 * gcc.target/i386/pr56246.c: New test.
2344
2345 2013-02-08 Jeff Law <law@redhat.com>
2346
2347 PR debug/53948
2348 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2349
2350 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2351
2352 PR target/56043
2353 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2354 powerpc*-*-linux*.
2355
2356 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2357
2358 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2359
2360 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2361
2362 PR rtl-optimization/56195
2363 * gcc.dg/torture/pr56195.c: New test.
2364
2365 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2366
2367 PR fortran/54107
2368 * gfortran.dg/recursive_interface_2.f90: New test.
2369
2370 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2371
2372 PR tree-optimization/56250
2373 * gcc.c-torture/execute/pr56250.c: New test.
2374
2375 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2376
2377 PR tree-optimization/56064
2378 * gcc.dg/fixed-point/view-convert-2.c: New test.
2379
2380 2013-02-08 Michael Matz <matz@suse.de>
2381
2382 PR tree-optimization/52448
2383 * gcc.dg/pr52448.c: New test.
2384
2385 2013-02-08 Richard Biener <rguenther@suse.de>
2386
2387 PR middle-end/56181
2388 * gcc.dg/torture/pr56181.c: New testcase.
2389
2390 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2391
2392 PR target/54222
2393 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2394 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2395
2396 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2397
2398 PR c++/56241
2399 * g++.dg/parse/crash61.C: New test.
2400
2401 PR c++/56239
2402 * g++.dg/parse/pr56239.C: New test.
2403
2404 PR c++/56237
2405 * g++.dg/abi/mangle61.C: New test.
2406
2407 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2408
2409 PR rtl-optimization/56225
2410 * gcc.target/i386/pr56225.c: New test.
2411
2412 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2413
2414 PR debug/56154
2415 * gcc.dg/guality/pr56154-1.c: New test.
2416 * gcc.dg/guality/pr56154-2.c: New test.
2417 * gcc.dg/guality/pr56154-3.c: New test.
2418 * gcc.dg/guality/pr56154-4.c: New test.
2419 * gcc.dg/guality/pr56154-aux.c: New file.
2420
2421 PR tree-optimization/55789
2422 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2423 cleanup-tree-dump.
2424 * gcc.dg/tree-ssa/inline-3.c: Add
2425 --param max-early-inliner-iterations=2 option.
2426
2427 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2428
2429 PR debug/53363
2430 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2431 Add -fno-dwarf2-cfi-asm to dg-options.
2432 Adapt match count.
2433
2434 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2435
2436 PR target/56228
2437 * gcc.dg/pr56228.c: New test.
2438
2439 2013-02-07 Alan Modra <amodra@gmail.com>
2440
2441 PR target/54009
2442 * gcc.target/powerpc/pr54009.c: New test.
2443 PR target/54131
2444 * gfortran.dg/pr54131.f: New test.
2445
2446 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2447
2448 PR fortran/55789
2449 * gfortran.dg/array_constructor_41.f90: New test.
2450
2451 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2452
2453 PR fortran/55978
2454 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2455
2456 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2457
2458 PR middle-end/56217
2459 * g++.dg/gomp/pr56217.C: New test.
2460
2461 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2462
2463 PR tree-optimization/56205
2464 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2465 * gcc.c-torture/execute/pr56205.c: New test.
2466
2467 2013-02-05 Richard Biener <rguenther@suse.de>
2468
2469 PR tree-optimization/53342
2470 PR tree-optimization/53185
2471 * gcc.dg/vect/pr53185-2.c: New testcase.
2472
2473 2013-02-05 Jan Hubicka <jh@suse.cz>
2474
2475 PR tree-optimization/55789
2476 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2477 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2478 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2479 * g++.dg/ipa/inline-1.C: New testcase.
2480 * g++.dg/ipa/inline-2.C: New testcase.
2481 * g++.dg/ipa/inline-3.C: New testcase.
2482
2483 2013-02-05 Jan Hubicka <jh@suse.cz>
2484
2485 PR tree-optimization/55789
2486 * g++.dg/torture/pr55789.C: New testcase.
2487
2488 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2489
2490 PR middle-end/56167
2491 * gcc.dg/pr56167.c: New test.
2492
2493 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2494
2495 PR target/55146
2496 * gcc.target/sh/pr55146.c: New.
2497
2498 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2499
2500 PR tree-optimization/54386
2501 * gcc.target/sh/pr54386.c: New.
2502
2503 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2504
2505 PR fortran/56008
2506 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2507
2508 PR fortran/47517
2509 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2510
2511 2013-02-04 Alexander Potapenko <glider@google.com>
2512 Jack Howarth <howarth@bromo.med.uc.edu>
2513 Jakub Jelinek <jakub@redhat.com>
2514
2515 PR sanitizer/55617
2516 * g++.dg/asan/pr55617.C: New test.
2517
2518 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2519
2520 PR fortran/54195
2521 * gfortran.dg/typebound_operator_19.f90: New test.
2522 * gfortran.dg/typebound_assignment_4.f90: New test.
2523
2524 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2525
2526 PR fortran/54107
2527 * gfortran.dg/recursive_interface_1.f90: New test.
2528
2529 2013-02-04 Richard Guenther <rguenther@suse.de>
2530
2531 PR lto/56168
2532 * gcc.dg/lto/pr56168_0.c: New testcase.
2533 * gcc.dg/lto/pr56168_1.c: Likewise.
2534
2535 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2536
2537 PR fortran/50627
2538 PR fortran/56054
2539 * gfortran.dg/block_12.f90: New test.
2540 * gfortran.dg/module_error_1.f90: New test.
2541
2542 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2543
2544 * lib/target-supports.exp (check_effective_target_vect_float)
2545 (check_effective_target_vect_no_align): Add mips-sde-elf.
2546
2547 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2548
2549 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2550
2551 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2552
2553 * gcc.dg/pr56023.c: XFAIL on AIX.
2554 * gcc.dg/vect/pr49352.c: Same.
2555
2556 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2557
2558 * gnat.dg/opt26.adb: New test.
2559
2560 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2561
2562 Revert.
2563 2013-01-27 Amol Pise <amolpise15@gmail.com>
2564
2565 * gcc.target/arm/neon-vfnms-1.c: New test.
2566 * gcc.target/arm/neon-vfnma-1.c: New test.
2567
2568 2013-01-31 Richard Biener <rguenther@suse.de>
2569
2570 PR tree-optimization/56157
2571 * gcc.dg/torture/pr56157.c: New testcase.
2572
2573 2013-01-30 Richard Biener <rguenther@suse.de>
2574
2575 PR tree-optimization/56150
2576 * gcc.dg/torture/pr56150.c: New testcase.
2577
2578 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2579
2580 PR sanitizer/55374
2581 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2582 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2583 printed in backtrace.
2584 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2585 to avoid errors about mismatched allocation vs. deallocation.
2586
2587 PR c++/55742
2588 * g++.dg/mv1.C: Moved to...
2589 * g++.dg/ext/mv1.C: ... here. Adjust test.
2590 * g++.dg/mv2.C: Moved to...
2591 * g++.dg/ext/mv2.C: ... here. Adjust test.
2592 * g++.dg/mv3.C: Moved to...
2593 * g++.dg/ext/mv3.C: ... here.
2594 * g++.dg/mv4.C: Moved to...
2595 * g++.dg/ext/mv4.C: ... here.
2596 * g++.dg/mv5.C: Moved to...
2597 * g++.dg/ext/mv5.C: ... here. Adjust test.
2598 * g++.dg/mv6.C: Moved to...
2599 * g++.dg/ext/mv6.C: ... here. Adjust test.
2600 * g++.dg/ext/mv7.C: New test.
2601 * g++.dg/ext/mv8.C: New test.
2602 * g++.dg/ext/mv9.C: New test.
2603 * g++.dg/ext/mv10.C: New test.
2604 * g++.dg/ext/mv11.C: New test.
2605
2606 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2607
2608 PR rtl-optimization/56144
2609 * gcc.dg/pr56144.c: New.
2610
2611 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2612
2613 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2614 message.
2615 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2616 * g++.dg/cpp0x/constexpr-55573.C: Same
2617
2618 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2619
2620 PR tree-optimization/56064
2621 * gcc.dg/fixed-point/view-convert.c: New test.
2622
2623 2013-01-30 Andreas Schwab <schwab@suse.de>
2624
2625 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2626 evaluate the end index in string range.
2627
2628 2013-01-30 Tobias Burnus <burnus@net-b.de>
2629
2630 PR fortran/56138
2631 * gfortran.dg/allocatable_function_6.f90: New.
2632
2633 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2634 Mikael Morin <mikael@gcc.gnu.org>
2635
2636 PR fortran/54107
2637 * gfortran.dg/proc_ptr_comp_36.f90: New.
2638
2639 2013-01-29 Richard Biener <rguenther@suse.de>
2640
2641 PR tree-optimization/55270
2642 * gcc.dg/torture/pr55270.c: New testcase.
2643
2644 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2645
2646 PR rtl-optimization/56117
2647 * gcc.dg/pr56117.c: New test.
2648
2649 2013-01-28 Richard Biener <rguenther@suse.de>
2650
2651 PR tree-optimization/56034
2652 * gcc.dg/torture/pr56034.c: New testcase.
2653
2654 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2655
2656 PR tree-optimization/56125
2657 * gcc.dg/pr56125.c: New test.
2658
2659 2013-01-28 Tobias Burnus <burnus@net-b.de>
2660 Mikael Morin <mikael@gcc.gnu.org>
2661
2662 PR fortran/53537
2663 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2664 * gfortran.dg/import8.f90: Likewise.
2665 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2666 * gfortran.dg/import10.f90: New test.
2667 * gfortran.dg/import11.f90: Likewise
2668
2669 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2670
2671 PR testsuite/56053
2672 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2673 string.h. Provide memset, malloc and free prototypes, adjust line
2674 numbers in dg-output.
2675 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2676 Provide memset prototype and adjust line numbers in dg-output.
2677 * c-c++-common/asan/global-overflow-1.c: Likewise.
2678
2679 PR tree-optimization/56094
2680 * gcc.dg/pr56094.c: New test.
2681
2682 2013-01-27 Amol Pise <amolpise15@gmail.com>
2683
2684 * gcc.target/arm/neon-vfnms-1.c: New test.
2685 * gcc.target/arm/neon-vfnma-1.c: New test.
2686
2687 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2688
2689 PR target/56114
2690 * gcc.target/i386/pr56114.c: New test.
2691
2692 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2693
2694 PR fortran/55984
2695 * gfortran.dg/associate_14.f90: New test.
2696
2697 PR fortran/56047
2698 * gfortran.dg/associate_13.f90: New test.
2699
2700 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2701
2702 PR tree-optimization/56098
2703 * gcc.dg/pr56098-1.c: New test.
2704 * gcc.dg/pr56098-2.c: New test.
2705
2706 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2707
2708 PR target/54222
2709 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2710
2711 2013-01-22 Marek Polacek <polacek@redhat.com>
2712
2713 PR tree-optimization/56035
2714 * gcc.dg/pr56035.c: New test.
2715
2716 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2717
2718 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2719 for MIPS.
2720
2721 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2722
2723 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2724
2725 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2726
2727 PR c/56078
2728 * gcc.dg/pr56078.c: New test.
2729 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2730
2731 2013-01-24 Martin Jambor <mjambor@suse.cz>
2732
2733 PR tree-optimization/55927
2734 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2735
2736 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2737
2738 * gcc.target/i386/movsd.c: New test.
2739
2740 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2741
2742 PR inline-asm/55934
2743 * gcc.target/i386/pr55934.c: New test.
2744
2745 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2746
2747 PR fortran/56081
2748 * gfortran.dg/select_8.f90: New.
2749
2750 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2751
2752 * gcc.target/microblaze/microblaze.exp: Remove
2753 target_config_cflags check.
2754
2755 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2756
2757 PR fortran/56052
2758 * gfortran.dg/gomp/pr56052.f90: New test.
2759
2760 PR target/49069
2761 * gcc.dg/pr49069.c: New test.
2762
2763 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2764
2765 PR c++/55944
2766 * g++.dg/cpp0x/constexpr-static10.C: New.
2767
2768 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2769
2770 PR target/56028
2771 * gcc.target/i386/pr56028.c: New test.
2772
2773 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2774
2775 PR target/55686
2776 * gcc.target/i386/pr55686.c: New test.
2777
2778 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2779
2780 PR c++/53609
2781 * g++.dg/cpp0x/variadic139.C: New test.
2782 * g++.dg/cpp0x/variadic140.C: Likewise.
2783 * g++.dg/cpp0x/variadic141.C: Likewise.
2784
2785 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2786
2787 * gnat.dg/warn8.adb: New test.
2788
2789 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2790
2791 PR fortran/55919
2792 * gfortran.dg/include_8.f90: New test.
2793
2794 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2795
2796 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2797 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2798
2799 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2800
2801 PR tree-optimization/56051
2802 * gcc.c-torture/execute/pr56051.c: New test.
2803
2804 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2805
2806 PR rtl-optimization/56023
2807 * gcc.dg/pr56023.c: New test.
2808
2809 2013-01-21 Martin Jambor <mjambor@suse.cz>
2810
2811 PR middle-end/56022
2812 * gcc.target/i386/pr56022.c: New test.
2813
2814 2013-01-21 Jason Merrill <jason@redhat.com>
2815
2816 * lib/target-supports.exp (check_effective_target_alias): New.
2817
2818 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2819
2820 PR debug/53235
2821 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2822
2823 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2824
2825 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2826
2827 2013-01-19 Jeff Law <law@redhat.com>
2828
2829 PR tree-optimization/52631
2830 * tree-ssa/pr52631.c: New test.
2831 * tree-ssa/ssa-fre-9: Update expected output.
2832
2833 2013-01-19 Anthony Green <green@moxielogic.com>
2834
2835 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2836 for moxie.
2837
2838 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2839
2840 PR tree-optimization/56029
2841 * g++.dg/torture/pr56029.C: New test.
2842
2843 2013-01-18 Sharad Singhai <singhai@google.com>
2844
2845 PR tree-optimization/55995
2846 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2847
2848 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2849
2850 PR target/55433
2851 * gcc.target/i386/pr55433.c: New.
2852
2853 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2854
2855 PR middle-end/56015
2856 * gfortran.dg/pr56015.f90: New test.
2857
2858 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2859
2860 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2861
2862 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2863
2864 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2865 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2866 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2867 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2868 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2869
2870 2013-01-17 Jeff Law <law@redhat.com>
2871
2872 * gcc.dg/pr52573.c: Move to...
2873 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2874
2875 PR rtl-optimization/52573
2876 * gcc.dg/pr52573.c: New test.
2877
2878 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2879
2880 PR sanitizer/55679
2881 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2882 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2883 check_no_compiler_messages to test support in ucontext.h.
2884 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2885 compliant RLIMIT_AS.
2886
2887 2013-01-17 Marek Polacek <polacek@redhat.com>
2888
2889 PR rtl-optimization/55833
2890 * gcc.dg/pr55833.c: New test.
2891
2892 2013-01-17 Jan Hubicka <jh@suse.cz>
2893
2894 PR tree-optimization/55273
2895 * gcc.c-torture/compile/pr55273.c: New testcase.
2896
2897 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2898
2899 PR target/55981
2900 * gcc.target/pr55981.c: New test.
2901
2902 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2903
2904 * gcc.target/arm/pr40887.c: Require at least armv5.
2905 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2906 * gcc.target/arm/pr51915.c: Likewise.
2907 * gcc.target/arm/pr52006.c: Likewise.
2908 * gcc.target/arm/pr53187.c: Likewise.
2909
2910 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2911 * gcc.target/arm/ftest-support-arm.h: Delete.
2912 * gcc.target/arm/ftest-support-thumb.h: Delete.
2913 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2914 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2915 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2916 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2917 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2918 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2919 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2920 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2921 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2922 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2923 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2924 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2925 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2926 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2927 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2928 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2929 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2930 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2931 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2932 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2933 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2934 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2935 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2936 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2937
2938 2013-01-17 Martin Jambor <mjambor@suse.cz>
2939
2940 PR tree-optimizations/55264
2941 * g++.dg/ipa/pr55264.C: New test.
2942
2943 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2944
2945 PR fortran/55983
2946 * gfortran.dg/class_55.f90: New.
2947
2948 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2949
2950 PR testsuite/55994
2951 * gcc.c-torture/execute/builtins/builtins.exp: Add
2952 -Wl,--allow-multiple-definition for eabi and elf targets.
2953
2954 PR testsuite/54622
2955 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2956 check_effective_target_vect_perm_short,
2957 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2958 check_effective_target_vect64): Return 0 for big-endian ARM.
2959 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2960
2961 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2962 prototypes.
2963
2964 2013-01-16 Richard Biener <rguenther@suse.de>
2965
2966 PR tree-optimization/55964
2967 * gcc.dg/torture/pr55964.c: New testcase.
2968
2969 2013-01-16 Richard Biener <rguenther@suse.de>
2970
2971 PR tree-optimization/54767
2972 PR tree-optimization/53465
2973 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2974
2975 2013-01-16 Christian Bruel <christian.bruel@st.com>
2976
2977 PR target/55301
2978 * gcc.target/sh/sh-switch.c: New testcase.
2979
2980 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2981
2982 * gcc.dg/webizer.c: Increase the array size.
2983
2984 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2985
2986 PR target/55940
2987 * gcc.dg/pr55940.c: New test.
2988
2989 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2990 Harald Anlauf <anlauf@gmx.de>
2991
2992 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2993 * gfortran.dg/bounds_check_5.f90: Likewise.
2994 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2995 * gfortran.dg/continuation_9.f90: Likewise.
2996 * gfortran.dg/move_alloc_13.f90: Likewise.
2997 * gfortran.dg/structure_constructor_11.f90: Likewise.
2998 * gfortran.dg/tab_continuation.f: Likewise.
2999 * gfortran.dg/warning-directive-2.F90: Likewise.
3000 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3001
3002 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3003
3004 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3005 * gcc.target/arm/fma-sp.c: Likewise.
3006
3007 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3008
3009 PR rtl-optimization/55153
3010 * gcc.dg/pr55153.c: New.
3011
3012 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3013
3014 PR tree-optimization/55920
3015 * gcc.c-torture/compile/pr55920.c: New test.
3016
3017 2013-01-15 Richard Biener <rguenther@suse.de>
3018
3019 PR middle-end/55882
3020 * gcc.dg/torture/pr55882.c: New testcase.
3021
3022 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3023
3024 PR tree-optimization/55955
3025 * gcc.c-torture/compile/pr55955.c: New test.
3026
3027 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3028
3029 PR c++/55663
3030 * g++.dg/cpp0x/alias-decl-31.C: New test.
3031
3032 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3033
3034 PR fortran/54286
3035 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3036 case where interface is null.
3037
3038 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3039
3040 PR fortran/55806
3041 * gfortran.dg/array_constructor_40.f90: New test.
3042
3043 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3044
3045 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3046
3047 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3048
3049 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3050 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3051 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3052 * gcc.target/aarch64/vect-ld1r.c: New.
3053 * gcc.target/aarch64/vect-ld1r.x: New.
3054
3055 2013-01-14 Andi Kleen <ak@linux.intel.com>
3056
3057 PR target/55948
3058 * gcc.target/i386/hle-clear-rel.c: New file
3059 * gcc.target/i386/hle-store-rel.c: New file.
3060
3061 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3062
3063 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3064 * gfortran.dg/bounds_check_4.f90: Likewise.
3065 * gfortran.dg/inquire_10.f90: Likewise.
3066 * gfortran.dg/minloc_3.f90: Likewise.
3067 * gfortran.dg/minlocval_3.f90: Likewise.
3068 * gfortran.dg/module_double_reuse.f90: Likewise.
3069 * gfortran.dg/mvbits_1.f90: Likewise.
3070 * gfortran.dg/oldstyle_1.f90: Likewise.
3071 * gfortran.dg/pr20163-2.f: Likewise.
3072 * gfortran.dg/save_1.f90: Likewise.
3073 * gfortran.dg/scan_1.f90: Likewise.
3074 * gfortran.dg/select_char_1.f90: Likewise.
3075 * gfortran.dg/shape_4.f90: Likewise.
3076 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3077 * gfortran.dg/function_optimize_10.f90: Likewise.
3078 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3079 * gfortran.dg/used_types_17.f90: Likewise.
3080 * gfortran.dg/used_types_18.f90: Likewise.
3081
3082 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3083
3084 PR fortran/54286
3085 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3086
3087 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3088
3089 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3090
3091 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3092
3093 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3094
3095 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3096
3097 PR fortran/55072
3098 * gfortran.dg/assumed_type_2.f90: Fix test case.
3099 * gfortran.dg/internal_pack_13.f90: New test.
3100 * gfortran.dg/internal_pack_14.f90: New test.
3101
3102 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3103
3104 PR fortran/55868
3105 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3106 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3107 $tar to STAR.
3108
3109 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3110
3111 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3112
3113 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3114
3115 PR target/55719
3116 * gcc.target/s390/pr55719.c: New testcase.
3117
3118 2013-01-11 Richard Guenther <rguenther@suse.de>
3119
3120 PR tree-optimization/44061
3121 * gcc.dg/pr44061.c: New testcase.
3122
3123 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3124
3125 Update copyright years.
3126
3127 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3128 Jakub Jelinek <jakub@redhat.com>
3129
3130 PR target/55565
3131 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3132
3133 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3134
3135 PR rtl-optimization/55672
3136 * gcc.target/i386/pr55672.c: New.
3137
3138 2013-01-10 Jeff Law <law@redhat.com>
3139
3140 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3141 pass/fail message unique.
3142
3143
3144 2013-01-10 Jason Merrill <jason@redhat.com>
3145
3146 * ada/.gitignore: New.
3147
3148 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3149
3150 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3151 Add tls options.
3152 * g++.dg/tls/thread_local2.C: Likewise.
3153 * g++.dg/tls/thread_local2g.C: Likewise.
3154 * g++.dg/tls/thread_local6.C: Likewise.
3155 * g++.dg/tls/thread_local-order1.C: Add tls options.
3156 * g++.dg/tls/thread_local-order2.C: Likewise.
3157 * g++.dg/tls/thread_local3.C: Likewise.
3158 * g++.dg/tls/thread_local3g.C: Likewise.
3159 * g++.dg/tls/thread_local4.C: Likewise.
3160 * g++.dg/tls/thread_local4g.C: Likewise.
3161 * g++.dg/tls/thread_local5.C: Likewise.
3162 * g++.dg/tls/thread_local5g.C: Likewise.
3163 * g++.dg/tls/thread_local6g.C: Likewise.
3164
3165 2013-01-10 Kostya Serebryany <kcc@google.com>
3166
3167 * g++.dg/asan/asan_test.cc: Sync from upstream.
3168
3169 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3170
3171 PR tree-optimization/55921
3172 * gcc.c-torture/compile/pr55921.c: New test.
3173
3174 2013-01-09 Jan Hubicka <jh@suse.cz>
3175
3176 PR tree-optimization/55569
3177 * gcc.c-torture/compile/pr55569.c: New testcase.
3178
3179 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3180
3181 PR fortran/47203
3182 * gfortran.dg/use_28.f90: New test.
3183
3184 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3185
3186 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3187 number matching more robust.
3188
3189 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3190
3191 PR rtl-optimization/55829
3192 * gcc.target/i386/pr55829.c: New.
3193
3194 2013-01-09 Tobias Burnus <burnus@net-b.de>
3195
3196 PR fortran/55758
3197 * gfortran.dg/bind_c_bool_1.f90: New.
3198 * gfortran.dg/do_5.f90: Add dg-warning.
3199
3200 2013-01-09 Jan Hubicka <jh@suse.cz>
3201
3202 PR tree-optimization/55875
3203 * gcc.c-torture/execute/pr55875.c: New testcase.
3204 * g++.dg/torture/pr55875.C: New testcase.
3205
3206 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3207
3208 PR c/48418
3209 * c-c++-common/pr48418.c: New test.
3210
3211 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3212
3213 PR c++/55801
3214 * g++.dg/tls/thread_local-ice.C: New.
3215
3216 2013-01-09 Andreas Schwab <schwab@suse.de>
3217
3218 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3219
3220 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3221
3222 PR tree-optimization/48189
3223 * gcc.dg/pr48189.c: New test.
3224
3225 2013-01-04 Jan Hubicka <jh@suse.cz>
3226
3227 PR tree-optimization/55823
3228 * g++.dg/ipa/devirt-10.C: New testcase.
3229
3230 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3231 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3232
3233 PR rtl-optimization/55845
3234 * gcc.target/i386/pr55845.c: New test.
3235
3236 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3237
3238 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3239 instructions generated instead of number of occurances.
3240
3241 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3242
3243 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3244 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3245 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3246 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3247 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3248 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3249 * gcc.target/aarch64/vect-fcm.x: Likewise.
3250 * lib/target-supports.exp
3251 (check_effective_target_vect_cond): Enable for AArch64.
3252
3253 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3254
3255 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3256 endian-safe float pool loading.
3257 (test_square_root_v4sf): Likewise.
3258 (test_square_root_v2df): Likewise.
3259 * lib/target-supports.exp
3260 (check_effective_target_vect_call_sqrtf): Add AArch64.
3261
3262 2013-01-08 Martin Jambor <mjambor@suse.cz>
3263
3264 PR debug/55579
3265 * gcc.dg/tree-ssa/pr55579.c: New test.
3266
3267 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3268
3269 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3270 asm comments.
3271
3272 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3273
3274 PR middle-end/55890
3275 * gcc.dg/torture/pr55890-3.c: New test.
3276
3277 PR middle-end/55851
3278 * gcc.c-torture/compile/pr55851.c: New test.
3279
3280 PR sanitizer/55844
3281 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3282 dg-options.
3283
3284 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3285
3286 PR fortran/55618
3287 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3288
3289 2013-01-07 Tobias Burnus <burnus@net-b.de>
3290
3291 PR fortran/55763
3292 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3293 * gfortran.dg/pointer_init_7.f90: New.
3294
3295 2013-01-07 Richard Biener <rguenther@suse.de>
3296
3297 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3298
3299 2013-01-07 Richard Biener <rguenther@suse.de>
3300
3301 PR middle-end/55890
3302 * gcc.dg/torture/pr55890-1.c: New testcase.
3303 * gcc.dg/torture/pr55890-2.c: Likewise.
3304
3305 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3306
3307 * gcc.target/aarch64/fmovd.c: New.
3308 * gcc.target/aarch64/fmovf.c: Likewise.
3309 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3310 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3311 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3312 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3313 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3314 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3315
3316 2013-01-07 Richard Biener <rguenther@suse.de>
3317
3318 PR tree-optimization/55888
3319 PR tree-optimization/55862
3320 * gcc.dg/torture/pr55888.c: New testcase.
3321
3322 2013-01-07 Tobias Burnus <burnus@net-b.de>
3323
3324 PR fortran/55852
3325 * gfortran.dg/intrinsic_size_3.f90: New.
3326
3327 2013-01-07 Tobias Burnus <burnus@net-b.de>
3328
3329 PR fortran/55763
3330 * gfortran.dg/select_type_32.f90: New.
3331
3332 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3333
3334 PR c++/52343
3335 * g++.dg/cpp0x/alias-decl-29.C: New test.
3336
3337 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3338
3339 PR fortran/53876
3340 PR fortran/54990
3341 PR fortran/54992
3342 * gfortran.dg/class_array_15.f03: New test.
3343
3344 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3345
3346 PR fortran/42769
3347 PR fortran/45836
3348 PR fortran/45900
3349 * gfortran.dg/use_23.f90: New test.
3350 * gfortran.dg/use_24.f90: New test.
3351 * gfortran.dg/use_25.f90: New test.
3352 * gfortran.dg/use_26.f90: New test.
3353 * gfortran.dg/use_27.f90: New test.
3354
3355 2013-01-06 Olivier Hainque <hainque@adacore.com>
3356
3357 * gnat.dg/specs/clause_on_volatile.ads: New test.
3358
3359 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3360
3361 * gnat.dg/alignment10.adb: New test.
3362
3363 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3364 Mikael Morin <mikael@gcc.gnu.org>
3365
3366 PR fortran/55827
3367 * gfortran.dg/use_22.f90: New test.
3368
3369 2013-01-04 Andrew Pinski <apinski@cavium.com>
3370
3371 * gcc.target/aarch64/cmp-1.c: New testcase.
3372
3373 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3374
3375 PR fortran/55172
3376 * gfortran.dg/select_type_31.f03: New test.
3377
3378 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3379
3380 PR c++/54526 (again)
3381 * g++.dg/cpp0x/parse2.C: Extend.
3382 * g++.old-deja/g++.other/crash28.C: Adjust.
3383
3384 2013-01-04 Richard Biener <rguenther@suse.de>
3385
3386 PR tree-optimization/55862
3387 * gcc.dg/torture/pr55862.c: New testcase.
3388
3389 2013-01-04 Martin Jambor <mjambor@suse.cz>
3390
3391 PR tree-optimization/55755
3392 * gcc.dg/torture/pr55755.c: New test.
3393 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3394 * gcc.dg/tree-ssa/pr45144.c: Update.
3395
3396 2013-01-04 Richard Biener <rguenther@suse.de>
3397
3398 PR middle-end/55863
3399 * gcc.dg/fold-reassoc-2.c: New testcase.
3400
3401 2013-01-04 Tobias Burnus <burnus@net-b.de>
3402
3403 PR fortran/55763
3404 * gfortran.dg/null_7.f90: New.
3405
3406 2013-01-04 Tobias Burnus <burnus@net-b.de>
3407
3408 PR fortran/55854
3409 PR fortran/55763
3410 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3411 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3412 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3413
3414 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3415
3416 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3417
3418 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3419
3420 PR fortran/55855
3421 * gfortran.dg/assignment_1.f90: Modified.
3422 * gfortran.dg/assignment_4.f90: New.
3423
3424 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3425
3426 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3427
3428 2013-01-03 Richard Biener <rguenther@suse.de>
3429
3430 PR tree-optimization/55857
3431 * gcc.dg/vect/pr55857-1.c: New testcase.
3432 * gcc.dg/vect/pr55857-2.c: Likewise.
3433
3434 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3435
3436 PR rtl-optimization/55838
3437 * gcc.dg/pr55838.c: New test.
3438
3439 PR tree-optimization/55832
3440 * gcc.c-torture/compile/pr55832.c: New test.
3441
3442 2013-01-02 Teresa Johnson <tejohnson@google.com>
3443
3444 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3445 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3446 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3447 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3448 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3449 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3450 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3451 * gcc.dg/unroll_1.c: Ditto.
3452 * gcc.dg/unroll_2.c: Ditto.
3453 * gcc.dg/unroll_3.c: Ditto.
3454 * gcc.dg/unroll_4.c: Ditto.
3455
3456 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3457
3458 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3459
3460 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3461
3462 PR fortran/55818
3463 * gfortran.dg/eof_4.f90: New test.
3464
3465 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3466
3467 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3468 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3469 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3470 (compat_setup_dfp): Initialize compat_alt_caret and
3471 compat_save_TEST_ALWAYS_FLAGS.
3472
3473 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3474
3475 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3476
3477 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3478
3479 * gcc.dg/torture/fp-int-convert-2.c: New test.
3480
3481 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3482
3483 * gfortran.dg/newunit_3.f90: Add dg-do run.
3484 * gfortran.dg/inquire_15.f90: Add dg-do run.
3485
3486 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3487
3488 PR tree-optimization/55831
3489 * gcc.dg/pr55831.c: New test.
3490 \f
3491 Copyright (C) 2013 Free Software Foundation, Inc.
3492
3493 Copying and distribution of this file, with or without modification,
3494 are permitted in any medium without royalty provided the copyright
3495 notice and this notice are preserved.