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