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