1 2013-09-03 Meador Inge <meadori@codesourcery.com>
5 2013-08-30 Meador Inge <meadori@codesourcery.com>
7 * gcc.dg/Warray-bounds-11.c: New testcase.
9 2013-09-03 David Edelsohn <dje.gcc@gmail.com>
11 * lib/target-supports.exp (check_weak_available): Return true for AIX.
13 2013-09-03 Jan Hubicka <jh@suse.cz>
15 * g++.dg/ipa/devirt-15.C: Fix testcase.
17 2013-09-03 Richard Biener <rguenther@suse.de>
20 * gcc.dg/torture/pr57656.c: New testcase.
22 2013-09-03 Richard Biener <rguenther@suse.de>
25 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
27 2013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
30 * gfortran.dg/do_concurrent_3.f90: New test case.
32 2013-09-02 Jan Hubicka <jh@suse.cz>
34 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
36 2013-09-02 Martin Jambor <mjambor@suse.cz>
39 * gcc.dg/ipa/pr58106.c: New test.
41 2013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
43 * gcc.target/aarch64/scalar_intrinsics.c
44 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
46 2013-09-02 Richard Biener <rguenther@suse.de>
49 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
51 2013-09-02 Richard Biener <rguenther@suse.de>
53 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
56 2013-09-02 Bin Cheng <bin.cheng@arm.com>
58 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
60 2013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
62 PR c++/21682, implement DR 565
63 * g++.dg/template/using24.C: New.
64 * g++.dg/template/using25.C: Likewise.
65 * g++.dg/template/using26.C: Likewise.
67 2013-09-01 Jan Hubicka <jh@suse.cz>
69 * g++.dg/ipa/devirt-15.C: New testcase.
71 2013-09-01 Eric Botcazou <ebotcazou@adacore.com>
73 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
75 2013-08-31 Jan Hubicka <jh@suse.cz>
77 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
78 * g++.dg/tree-ssa/pr45453.C: Likewise.
80 2013-08-31 Jan Hubicka <jh@suse.cz>
82 * gcc.dg/fork-instrumentation.c: New testcase.
84 2013-08-30 Uros Bizjak <ubizjak@gmail.com>
86 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
88 2013-08-30 Meador Inge <meadori@codesourcery.com>
90 * gcc.dg/Warray-bounds-11.c: New testcase.
92 2013-08-30 Marek Polacek <polacek@redhat.com>
94 * g++.dg/ubsan/div-by-zero-1.C: New test.
95 * c-c++-common/ubsan/save-expr-1.c: New test.
96 * c-c++-common/ubsan/save-expr-2.c: New test.
97 * c-c++-common/ubsan/save-expr-3.c: New test.
98 * c-c++-common/ubsan/save-expr-4.c: New test.
99 * c-c++-common/ubsan/typedef-1.c: New test.
100 * c-c++-common/ubsan/const-char-1.c: New test.
101 * c-c++-common/ubsan/const-expr.c: New test.
102 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
103 * c-c++-common/ubsan/shift-1.c: Likewise.
104 * c-c++-common/ubsan/shift-2.c: Likewise.
105 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
106 * lib/ubsan-dg.exp: New file.
107 * g++.dg/dg.exp: Add ubsan tests.
108 * g++.dg/ubsan/ubsan.exp: New file.
109 * gcc.dg/ubsan/ubsan.exp: New file.
110 * g++.dg/ubsan/cxx11-shift-1.C: New test.
111 * g++.dg/ubsan/cxx11-shift-2.C: New test.
112 * c-c++-common/ubsan/div-by-zero-3.c: New test.
113 * c-c++-common/ubsan/div-by-zero-1.c: New test.
114 * c-c++-common/ubsan/div-by-zero-4.c: New test.
115 * c-c++-common/ubsan/shift-3.c: New test.
116 * c-c++-common/ubsan/unreachable-1.c: New test.
117 * c-c++-common/ubsan/shift-1.c: New test.
118 * c-c++-common/ubsan/shift-2.c: New test.
119 * c-c++-common/ubsan/div-by-zero-2.c: New test.
120 * gcc.dg/ubsan/c99-shift-2.c: New test.
121 * gcc.dg/ubsan/c99-shift-1.c: New test.
123 2013-08-29 Jan Hubicka <jh@suse.cz>
125 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
126 to match template and comment.
128 2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
131 * g++.dg/cpp0x/dc8.C: New.
132 * g++.dg/template/meminit1.C: Adjust.
134 2013-08-30 Teresa Johnson <tejohnson@google.com>
136 * gcc.dg/inline-dump.c: Delete inadvertant commit.
138 2013-08-30 Jakub Jelinek <jakub@redhat.com>
140 PR tree-optimization/58277
141 * gcc.c-torture/execute/pr58277-1.c: New test.
142 * gcc.c-torture/execute/pr58277-2.c: New test.
144 2013-08-30 Eric Botcazou <ebotcazou@adacore.com>
146 * gcc.dg/guality/param-1.c: New test.
147 * gcc.dg/guality/param-2.c: Likewise.
149 2013-08-30 Richard Biener <rguenther@suse.de>
151 PR tree-optimization/58228
152 * gcc.dg/torture/pr58228.c: New testcase.
154 2013-08-30 Richard Biener <rguenther@suse.de>
156 PR tree-optimization/58223
157 * gcc.dg/torture/pr58223.c: New testcase.
158 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
160 2013-08-30 Richard Biener <rguenther@suse.de>
162 PR tree-optimization/58010
163 * gcc.dg/pr58010.c: New testcase.
165 2013-08-29 Xinliang DavidLi <davidxl@google.com>
167 * gcc.dg/unroll_3.c: Message change.
168 * gcc.dg/unroll_4.c: Likewise.
169 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
170 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
171 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
172 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
173 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
174 * gcc.dg/tree-ssa/loop-23.c: Likewise.
175 * gcc.dg/tree-ssa/loop-1.c: Likewise.
176 * gcc.dg/unroll_1.c: Likewise.
177 * gcc.dg/vect/bb-slp-31.c: Likewise.
178 * gcc.dg/vect/bb-slp-14.c: Likewise.
179 * gcc.dg/vect/bb-slp-8.c: Likewise.
180 * gcc.dg/vect/bb-slp-23.c: Likewise.
181 * gcc.dg/vect/bb-slp-15.c: Likewise.
182 * gcc.dg/vect/bb-slp-9.c: Likewise.
183 * gcc.dg/vect/bb-slp-24.c: Likewise.
184 * gcc.dg/vect/bb-slp-16.c: Likewise.
185 * gcc.dg/vect/bb-slp-25.c: Likewise.
186 * gcc.dg/vect/bb-slp-17.c: Likewise.
187 * gcc.dg/vect/bb-slp-26.c: Likewise.
188 * gcc.dg/vect/bb-slp-18.c: Likewise.
189 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
190 * gcc.dg/vect/bb-slp-27.c: Likewise.
191 * gcc.dg/vect/bb-slp-19.c: Likewise.
192 * gcc.dg/vect/bb-slp-28.c: Likewise.
193 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
194 * gcc.dg/vect/bb-slp-29.c: Likewise.
195 * gcc.dg/vect/bb-slp-8a.c: Likewise.
196 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
197 * gcc.dg/vect/bb-slp-1.c: Likewise.
198 * gcc.dg/vect/bb-slp-8b.c: Likewise.
199 * gcc.dg/vect/bb-slp-2.c: Likewise.
200 * gcc.dg/vect/bb-slp-3.c: Likewise.
201 * gcc.dg/vect/bb-slp-10.c: Likewise.
202 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
203 * gcc.dg/vect/bb-slp-4.c: Likewise.
204 * gcc.dg/vect/bb-slp-11.c: Likewise.
205 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
206 * gcc.dg/vect/bb-slp-5.c: Likewise.
207 * gcc.dg/vect/bb-slp-20.c: Likewise.
208 * gcc.dg/vect/bb-slp-6.c: Likewise.
209 * gcc.dg/vect/bb-slp-21.c: Likewise.
210 * gcc.dg/vect/bb-slp-30.c: Likewise.
211 * gcc.dg/vect/bb-slp-13.c: Likewise.
212 * gcc.dg/vect/bb-slp-7.c: Likewise.
213 * gcc.dg/vect/bb-slp-22.c: Likewise.
214 * gcc.dg/unroll_2.c: Likewise.
215 * g++.dg/vect/slp-pr50413.cc: Likewise.
216 * g++.dg/vect/slp-pr56812.cc: Likewise.
217 * g++.dg/vect/slp-pr50819.cc: Likewise.
219 2013-08-29 Eric Botcazou <ebotcazou@adacore.com>
221 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
223 2013-08-29 Teresa Johnson <tejohnson@google.com>
225 * gcc.dg/pr40209.c: Use -fopt-info.
226 * gcc.dg/pr26570.c: Ditto.
227 * gcc.dg/pr32773.c: Ditto.
228 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
230 2013-08-29 Richard Biener <rguenther@suse.de>
232 PR tree-optimization/58246
233 * gcc.dg/torture/pr58246.c: New testcase.
235 2013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
238 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
240 * gfortran.dg/realloc_on_assign_19.f90: New test.
242 2013-08-29 Richard Biener <rguenther@suse.de>
245 * gcc.dg/pr57287-2.c: New testcase.
247 2013-08-29 Richard Biener <rguenther@suse.de>
249 PR tree-optimization/57685
250 * gcc.dg/torture/pr57685.c: New testcase.
252 2013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
255 * g++.dg/cpp0x/dc7.C: New.
257 2013-08-28 Jakub Jelinek <jakub@redhat.com>
260 * c-c++-common/gomp/pr58257.c: New test.
262 2013-08-28 Richard Biener <rguenther@suse.de>
264 PR tree-optimization/56933
265 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
267 2013-08-27 Vidya Praveen <vidyapraveen@arm.com>
269 * gcc.target/aarch64/scalar_shift_1.c: New.
271 2013-08-27 Richard Biener <rguenther@suse.de>
273 PR tree-optimization/57521
274 * gcc.dg/torture/pr57521.c: New testcase.
276 2013-08-27 Jakub Jelinek <jakub@redhat.com>
278 PR rtl-optimization/57860
279 PR rtl-optimization/57861
280 PR rtl-optimization/57875
281 PR rtl-optimization/57876
282 PR rtl-optimization/57877
283 * gcc.c-torture/execute/pr57860.c: New test.
284 * gcc.c-torture/execute/pr57861.c: New test.
285 * gcc.c-torture/execute/pr57875.c: New test.
286 * gcc.c-torture/execute/pr57876.c: New test.
287 * gcc.c-torture/execute/pr57877.c: New test.
289 2013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
292 * gfortran.dg/bounds_check_18.f90: New test.
294 2013-08-23 Jan Hubicka <jh@suse.cz>
296 * g++.dg/ipa/devirt-14.C: Fix typo.
298 2013-08-23 Mikael Morin <mikael@gcc.gnu.org>
301 * gfortran.dg/inline_sum_5.f90: New.
303 2013-08-23 Janus Weil <janus@gcc.gnu.org>
306 * gfortran.dg/typebound_assignment_7.f90: New.
308 2013-08-23 Jan Hubicka <jh@suse.cz>
310 * g++.dg/ipa/devirt-13.C: New testcase.
311 * g++.dg/ipa/devirt-14.C: New testcase.
313 2013-08-23 Jakub Jelinek <jakub@redhat.com>
316 * gcc.target/i386/pr58218.c: New test.
318 PR tree-optimization/58209
319 * gcc.c-torture/execute/pr58209.c: New test.
321 2013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
323 * gcc.target/powerpc/pr57744.c: Declare abort.
325 2013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
328 * g++.dg/template/error54.C: New.
330 2013-08-22 Janus Weil <janus@gcc.gnu.org>
333 * gfortran.dg/select_type_34.f90: New.
335 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
338 * g++.dg/warn/deprecated-7.C: New.
340 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
342 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
344 2013-08-21 Jeff Law <law@redhat.com>
346 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
348 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
351 * g++.dg/ext/attr-alias-3.C: New.
353 2013-08-20 Janus Weil <janus@gcc.gnu.org>
356 * gfortran.dg/intent_out_8.f90: New.
358 2013-08-20 Teresa Johnson <tejohnson@google.com>
360 PR rtl-optimizations/57451
361 * g++.dg/tree-prof/pr57451.C: New test.
363 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
366 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
368 2013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
371 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
373 2013-08-19 Peter Bergner <bergner@vnet.ibm.com>
375 * gcc.target/powerpc/dfp-dd-2.c: New test.
376 * gcc.target/powerpc/dfp-td-2.c: Likewise.
377 * gcc.target/powerpc/dfp-td-3.c: Likewise.
379 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
381 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
382 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
385 2013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
387 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
389 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
392 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
393 correct test response.
396 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
397 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
398 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
400 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
401 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
403 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
405 2013-08-18 Jan Hubicka <jh@suse.cz>
407 * g++.dg/ipa/type-inheritance-1.C: New testcase.
409 2013-08-19 Janus Weil <janus@gcc.gnu.org>
412 * gfortran.dg/gomp/proc_ptr_1.f90: New.
414 2013-08-18 Jakub Jelinek <jakub@redhat.com>
416 PR tree-optimization/58006
417 * g++.dg/opt/pr58006.C: New test.
419 2013-08-18 Eric Botcazou <ebotcazou@adacore.com>
421 * gnat.dg/specs/linker_alias.ads: New test.
423 2013-08-16 Jakub Jelinek <jakub@redhat.com>
425 PR tree-optimization/58164
426 * gcc.c-torture/compile/pr58164.c: New test.
428 PR tree-optimization/58165
429 * g++.dg/opt/pr58165.C: New test.
431 2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
434 * g++.dg/cpp0x/enum28.C: New.
435 * g++.dg/cpp0x/enum15.C: Adjust.
437 2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
440 * gcc.target/powerpc/pr57949-1.c: New.
441 * gcc.target/powerpc/pr57949-2.c: New.
443 2013-08-14 Jakub Jelinek <jakub@redhat.com>
445 PR tree-optimization/58145
446 * gcc.dg/pr58145-1.c: New test.
447 * gcc.dg/pr58145-2.c: New test.
449 2013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
451 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
452 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
453 * gcc.dg/debug/dwarf2/static1.c: Likewise.
454 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
455 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
456 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
457 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
458 * gcc.dg/debug/dwarf2/var1.c: Likewise.
459 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
460 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
461 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
462 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
463 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
464 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
465 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
466 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
467 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
468 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
469 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
470 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
471 * gcc.dg/debug/dwarf2/var2.c: Likewise.
472 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
473 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
474 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
475 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
476 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
477 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
478 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
479 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
480 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
481 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
482 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
483 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
484 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
485 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
486 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
487 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
488 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
489 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
490 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
491 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
494 * gcc.c-torture/execute/pr56799.x: New file.
496 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
498 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
500 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
501 * gcc.dg/pr44214-3.c (v2df): Likewise.
503 * gcc.dg/pr46647.c: xfail for avr-*-*.
505 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
507 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
508 Expect l to be optimized away.
509 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
512 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
513 to tests that assume int/double are larger than short/float.
516 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
518 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
519 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
520 target { int16 }. Restrict existing tests to target { int32 }
522 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
523 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
524 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
525 * lib/target-supports.exp (check_effective_target_int32): New proc.
527 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
528 exclude from scan test.
530 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
531 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
532 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
533 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
534 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
535 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
536 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
537 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
538 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
539 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
540 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
541 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
542 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
543 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
544 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
545 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
546 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
547 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
548 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
550 2013-08-14 Janis Johnson <janisjo@codesourcery.com>
552 * gcc.target/arm/pr19599.c: Skip for -mthumb.
554 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
555 to be the first test directive.
556 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
557 * gcc.target/arm/atomic-op-acquire.c: Likewise.
558 * gcc.target/arm/atomic-op-char.c: Likewise.
559 * gcc.target/arm/atomic-op-consume.c: Likewise.
560 * gcc.target/arm/atomic-op-int.c: Likewise.
561 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
562 * gcc.target/arm/atomic-op-release.c: Likewise.
563 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
564 * gcc.target/arm/atomic-op-short.c: Likewise.
566 2013-08-14 Andrey Belevantsev <abel@ispras.ru>
568 PR rtl-optimization/57662
569 * gcc.dg/pr57662.c: New test.
571 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
573 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
575 * gcc.target/mips/nans-legacy.c: Likewise.
577 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
579 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
581 * gcc.target/mips/fabs-legacy.c: Likewise.
582 * gcc.target/mips/fabsf-2008.c: Likewise.
583 * gcc.target/mips/fabsf-legacy.c: Likewise.
584 * gcc.target/mips/fneg-2008.c: Likewise.
585 * gcc.target/mips/fneg-legacy.c: Likewise.
586 * gcc.target/mips/fnegf-2008.c: Likewise.
587 * gcc.target/mips/fnegf-legacy.c: Likewise.
588 * gcc.target/mips/nan-2008.c: Likewise.
589 * gcc.target/mips/nan-legacy.c: Likewise.
590 * gcc.target/mips/nanf-2008.c: Likewise.
591 * gcc.target/mips/nanf-legacy.c: Likewise.
592 * gcc.target/mips/nans-2008.c: Likewise.
593 * gcc.target/mips/nans-legacy.c: Likewise.
594 * gcc.target/mips/nansf-2008.c: Likewise.
595 * gcc.target/mips/nansf-legacy.c: Likewise.
597 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
599 * gnat.dg/valued_proc.adb: New test.
600 * gnat.dg/valued_proc_pkg.ads: New helper.
602 2013-08-13 Jakub Jelinek <jakub@redhat.com>
604 PR tree-optimization/57661
605 * g++.dg/opt/pr57661.C: New test.
608 * gcc.dg/asan/pr56417.c: New test.
610 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
612 * gnat.dg/loop_optimization16.adb: New test.
613 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
615 2013-08-13 Marek Polacek <polacek@redhat.com>
617 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
619 2013-08-13 David Malcolm <dmalcolm@redhat.com>
621 Example of converting global state to per-pass state.
623 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
624 global state "static int counter" to...
625 (one_pass::counter): ...this instance data.
627 2013-08-13 David Malcolm <dmalcolm@redhat.com>
629 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
630 to member function...
631 (one_pass::gate): ...this.
632 (one_pass_exec): Convert to member function...
633 (one_pass::impl_execute): ...this.
635 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
638 * g++.dg/cpp0x/pr57416.C: New.
640 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
642 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
644 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
645 * g++.dg/cpp0x/defaulted2.C: Likewise.
646 * g++.dg/cpp0x/defaulted31.C: Likewise.
647 * g++.dg/cpp0x/error6.C: Likewise.
648 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
649 * g++.dg/cpp0x/override2.C: Likewise.
650 * g++.dg/cpp0x/parse1.C: Likewise.
651 * g++.dg/cpp0x/scoped_enum.C: Likewise.
652 * g++.dg/cpp0x/temp_default4.C: Likewise.
653 * g++.dg/ext/attrib32.C: Likewise.
654 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
655 * g++.dg/ext/mv13.C: Likewise.
656 * g++.dg/ext/mv7.C: Likewise.
657 * g++.dg/ext/mv9.C: Likewise.
658 * g++.dg/ext/pr57362.C: Likewise.
659 * g++.dg/ext/typeof10.C: Likewise.
660 * g++.dg/lookup/anon6.C: Likewise.
661 * g++.dg/lookup/crash6.C: Likewise.
662 * g++.dg/lookup/name-clash5.C: Likewise.
663 * g++.dg/lookup/name-clash6.C: Likewise.
664 * g++.dg/other/anon4.C: Likewise.
665 * g++.dg/other/error15.C: Likewise.
666 * g++.dg/other/error8.C: Likewise.
667 * g++.dg/other/redecl2.C: Likewise.
668 * g++.dg/parse/crash16.C: Likewise.
669 * g++.dg/parse/crash21.C: Likewise.
670 * g++.dg/parse/crash38.C: Likewise.
671 * g++.dg/parse/redef2.C: Likewise.
672 * g++.dg/parse/struct-as-enum1.C: Likewise.
673 * g++.dg/template/crash39.C: Likewise.
674 * g++.dg/template/redecl3.C: Likewise.
675 * g++.dg/tls/diag-3.C: Likewise.
676 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
677 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
678 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
679 * g++.old-deja/g++.brendan/crash16.C: Likewise.
680 * g++.old-deja/g++.brendan/crash18.C: Likewise.
681 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
682 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
683 * g++.old-deja/g++.brendan/static3.C: Likewise.
684 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
685 * g++.old-deja/g++.jason/binding.C: Likewise.
686 * g++.old-deja/g++.jason/crash4.C: Likewise.
687 * g++.old-deja/g++.jason/crash7.C: Likewise.
688 * g++.old-deja/g++.jason/lineno.C: Likewise.
689 * g++.old-deja/g++.jason/scoping7.C: Likewise.
690 * g++.old-deja/g++.mike/misc3.C: Likewise.
691 * g++.old-deja/g++.mike/net44.C: Likewise.
692 * g++.old-deja/g++.mike/ns3.C: Likewise.
693 * g++.old-deja/g++.ns/alias4.C: Likewise.
694 * g++.old-deja/g++.ns/ns11.C: Likewise.
695 * g++.old-deja/g++.other/crash23.C: Likewise.
696 * g++.old-deja/g++.other/decl8.C: Likewise.
697 * g++.old-deja/g++.other/linkage3.C: Likewise.
698 * g++.old-deja/g++.other/typeck1.C: Likewise.
699 * g++.old-deja/g++.other/typedef5.C: Likewise.
700 * g++.old-deja/g++.pt/explicit34.C: Likewise.
701 * g++.old-deja/g++.pt/friend36.C: Likewise.
702 * obj-c++.dg/method-8.mm: Likewise.
703 * obj-c++.dg/tls/diag-3.mm: Likewise.
705 2013-08-12 Perez Read <netfirewall@gmail.com>
708 * gcc.target/i386/movabs-1.c: New test.
710 2013-08-12 Marek Polacek <polacek@redhat.com>
712 PR tree-optimization/57980
713 * gcc.dg/pr57980.c: New test.
715 2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
718 * gfortran.dg/do_check_10.f90: New test.
719 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
720 * gfortran.dg/array_constructor_18.f90: Likewise.
721 * gfortran.dg/array_constructor_22.f90: Likewise.
722 * gfortran.dg/coarray_15.f90: Likewise.
723 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
724 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
725 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
727 2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
730 * g++.dg/cpp0x/constexpr-ice8.C: New.
732 2013-08-09 Xinliang David Li <davidxl@google.com>
734 * gcc.target/i386/memcpy-strategy-1.c: New test.
735 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
736 * gcc.target/i386/memset-strategy-1.c: Ditto.
737 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
739 2013-08-09 Jan Hubicka <jh@suse.cz>
741 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
742 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
744 2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
746 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
748 2013-08-09 Janus Weil <janus@gcc.gnu.org>
751 * gfortran.dg/transfer_intrinsic_6.f90: New.
753 2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
756 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
759 * g++.dg/lookup/typedef2.C: New.
761 2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
763 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
764 output of vdup intrinsics.
766 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
768 * gcc.target/arm/lp1189445.c: New testcase.
770 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
772 * gcc.dg/torture/pr58079.c: New test.
774 2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
776 * gnat.dg/warn9.adb: New test.
778 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
781 * g++.dg/lookup/typedef2.C: New.
783 2013-08-07 David Malcolm <dmalcolm@redhat.com>
785 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
786 to optstr when building plugins on darwin.
788 2013-08-06 Martin Jambor <mjambor@suse.cz>
790 PR tree-optimization/57539
791 * gcc.dg/ipa/pr57539.c: New test.
793 2013-08-06 Martin Jambor <mjambor@suse.cz>
794 Bernd Edlinger <bernd.edlinger@hotmail.de>
796 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
797 (a): Fix constructor.
799 2013-08-06 Martin Jambor <mjambor@suse.cz>
802 * gfortran.dg/pr57987.f90: New test.
804 2013-08-06 Martin Jambor <mjambor@suse.cz>
807 * gcc.dg/torture/pr58041.c: New test.
808 * gcc.target/arm/pr58041.c: Likewise.
810 2013-08-06 Janus Weil <janus@gcc.gnu.org>
813 * gfortran.dg/pointer_init_8.f90: New.
815 2013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
818 * g++.dg/cpp0x/pr58080.C: New.
820 2013-08-05 David Malcolm <dmalcolm@redhat.com>
822 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
823 to optstr when building plugins.
825 2013-08-05 David Malcolm <dmalcolm@redhat.com>
827 Patch autogenerated by refactor_passes.py from
828 https://github.com/davidmalcolm/gcc-refactoring-scripts
829 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
831 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
832 struct to a subclass of gimple_opt_pass along with...
833 (pass_data_one_pass): ...new pass_data instance and...
834 (make_one_pass): ...new function.
835 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
836 global struct to a subclass of gimple_opt_pass along with...
837 (pass_data_warn_self_assign): ...new pass_data instance and...
838 (make_pass_warn_self_assign): ...new function.
839 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
840 a global struct to a subclass of gimple_opt_pass along with...
841 (pass_data_dumb_plugin_example): ...new pass_data instance and...
842 (make_pass_dumb_plugin_example): ...new function.
843 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
844 global struct to a subclass of gimple_opt_pass along with...
845 (pass_data_warn_self_assign): ...new pass_data instance and...
846 (make_pass_warn_self_assign): ...new function.
848 2013-08-05 David Malcolm <dmalcolm@redhat.com>
850 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
851 is created and added to the pass_manager to reflect
852 autogenerated changes.
853 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
854 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
855 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
857 2013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
860 * g++.dg/cpp0x/pr58072.C: New.
862 2013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
864 * gcc.dg/torture/pr57993-2.cpp: New.
866 2013-08-02 Jan Hubicka <jh@suse.cz>
868 * gcc.dg/ipa/ipa-1.c: Update.
869 * gcc.dg/ipa/ipa-2.c: Update.
870 * gcc.dg/ipa/ipa-3.c: Update.
871 * gcc.dg/ipa/ipa-4.c: Update.
872 * gcc.dg/ipa/ipa-5.c: Update.
873 * gcc.dg/ipa/ipa-7.c: Update.
874 * gcc.dg/ipa/ipa-8.c: Update.
875 * gcc.dg/ipa/ipcp-1.c: Update.
876 * gcc.dg/ipa/ipcp-2.c: Update.
878 2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
880 PR rtl-optimization/58048
881 * gcc.target/i386/pr58048.c: New.
883 2013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
885 * gcc.target/arm/neon-for-64bits-2.c: Delete.
887 2013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
888 Peter Bergner <bergner@vnet.ibm.com>
891 * g++.dg/overload/using3.C: New.
892 * g++.dg/overload/using2.C: Adjust.
893 * g++.dg/lookup/using9.C: Likewise.
895 2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
897 * gcc.target/arm/pr46972-2.c: New test.
899 2013-08-01 Vidya Praveen <vidyapraveen@arm.com>
901 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
903 2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
905 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
907 2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
909 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
910 rather than addressing!=absolute when deciding how to handle MIPS16
911 when the test forces an ABI.
913 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
916 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
918 2013-07-30 Steve Ellcey <sellcey@mips.com>
920 * gcc.target/mips/code-readable-1.c: Increase switch size.
921 * gcc.target/mips/code-readable-2.c: Ditto.
922 * gcc.target/mips/code-readable-3.c: Ditto.
923 * gcc.target/mips/code-readable-4.c: Ditto.
925 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
928 * g++.dg/parse/crash63.C: New.
930 2013-07-30 Tobias Burnus <burnus@net-b.de>
933 * gfortran.dg/pointer_assign_8.f90: New.
934 * gfortran.dg/pointer_assign_9.f90: New.
935 * gfortran.dg/pointer_assign_10.f90: New.
936 * gfortran.dg/pointer_assign_11.f90: New.
938 2013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
940 * gcc.target/arm/pr57637.c: New testcase.
942 2013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
944 PR tree-optimization/57993
945 * gcc.dg/torture/pr57993.c: New test.
947 2013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
949 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
951 2013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
954 * g++.dg/conversion/ambig2.C: New.
956 2013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
958 * gcc.target/mips/fabs-2008.c: New test case.
959 * gcc.target/mips/fabs-legacy.c: New test case.
960 * gcc.target/mips/fabsf-2008.c: New test case.
961 * gcc.target/mips/fabsf-legacy.c: New test case.
962 * gcc.target/mips/fneg-2008.c: New test case.
963 * gcc.target/mips/fneg-legacy.c: New test case.
964 * gcc.target/mips/fneg-2008.c: New test case.
965 * gcc.target/mips/fneg-legacy.c: New test case.
966 * gcc.target/mips/nan-2008.c: New test case.
967 * gcc.target/mips/nan-legacy.c: New test case.
968 * gcc.target/mips/nanf-2008.c: New test case.
969 * gcc.target/mips/nanf-legacy.c: New test case.
970 * gcc.target/mips/nans-2008.c: New test case.
971 * gcc.target/mips/nans-legacy.c: New test case.
972 * gcc.target/mips/nansf-2008.c: New test case.
973 * gcc.target/mips/nansf-legacy.c: New test case.
974 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
976 2013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
977 Maxim Kuvyrkov <maxim@kugelworks.com>
979 * lib/target-supports.exp (check_effective_target_non_bionic): New
980 effective-target test.
981 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
982 * g++.dg/tls/thread_local4g.C: Ditto.
984 2013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
987 * gfortran.dg/vector_subsript_7.f90: New test.
989 2013-07-27 Tobias Burnus <burnus@net-b.de>
992 * gfortran.dg/warn_alias.f90: New.
994 2013-07-27 Janus Weil <janus@gcc.gnu.org>
997 * gfortran.dg/class_array_19.f90: New.
999 2013-07-27 Eric Botcazou <ebotcazou@adacore.com>
1001 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
1002 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
1003 * gcc.dg/vect/pr57741-3.c: Likewise.
1004 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
1006 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
1008 Skip tests that make assumptions about struct layout that don't hold
1010 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
1011 * g++.dg/cpp0x/iop.C: Likewise.
1012 * g++.dg/cpp0x/named_refs.C: Likewise.
1013 * g++.dg/cpp0x/rv1p.C: Likewise.
1014 * g++.dg/cpp0x/rv2p.C: Likewise.
1015 * g++.dg/cpp0x/rv3p.C: Likewise.
1016 * g++.dg/cpp0x/rv4p.C: Likewise.
1017 * g++.dg/cpp0x/rv5p.C: Likewise.
1018 * g++.dg/cpp0x/rv6p.C: Likewise.
1019 * g++.dg/cpp0x/rv7p.C: Likewise.
1020 * g++.dg/cpp0x/rv8p.C: Likewise.
1021 * g++.dg/ext/strncpy-chk1.C: Likewise.
1022 * gcc.dg/builtin-object-size-10.c: Likewise.
1023 * gcc.dg/builtin-object-size-11.c: Likewise.
1024 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1025 * gcc.dg/pr25805.c: Likewise.
1026 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
1027 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
1028 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
1029 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
1030 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
1031 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
1032 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
1033 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
1034 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
1035 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
1036 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
1037 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
1038 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
1039 * gcc.c-torture/execute/zerolen-2.x: Likewise.
1040 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
1042 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
1043 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1045 * gcc.dg/torture/pr37868.c: Disable for epiphany.
1046 * gcc.dg/sibcall-6.c: Enable for epiphany.
1048 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1050 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
1052 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
1054 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
1055 memcpy not initializers.
1057 * gcc.dg/guality/guality.exp: Skip on AIX.
1059 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
1062 * g++.dg/cpp0x/pr57101.C: New.
1064 2013-07-26 Ian Bolton <ian.bolton@arm.com>
1066 * gcc.target/aarch64/neg_1.c: New test.
1068 2013-07-25 Janus Weil <janus@gcc.gnu.org>
1071 * gfortran.dg/typebound_call_25.f90: New.
1073 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
1076 * g++.dg/cpp0x/pr57981.C: New.
1078 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
1081 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
1083 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
1085 PR rtl-optimization/57960
1086 * gcc.target/s390/pr57960.c: New.
1088 2013-07-25 Janus Weil <janus@gcc.gnu.org>
1091 * gfortran.dg/unlimited_polymorphic_9.f90: New.
1093 2013-07-25 Terry Guo <terry.guo@arm.com>
1095 * gcc.target/arm/thumb1-Os-mult.c: New test case.
1097 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1100 * g++.dg/inherit/pr57942.C: New.
1102 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1104 * gcc.target/powerpc/bool2.h: New file, test the code generation
1105 of logical operations for power5, altivec, power7, and power8 systems.
1106 * gcc.target/powerpc/bool2-p5.c: Likewise.
1107 * gcc.target/powerpc/bool2-av.c: Likewise.
1108 * gcc.target/powerpc/bool2-p7.c: Likewise.
1109 * gcc.target/powerpc/bool2-p8.c: Likewise.
1110 * gcc.target/powerpc/bool3.h: Likewise.
1111 * gcc.target/powerpc/bool3-av.c: Likewise.
1112 * gcc.target/powerpc/bool2-p7.c: Likewise.
1113 * gcc.target/powerpc/bool2-p8.c: Likewise.
1115 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1117 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
1119 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1121 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
1123 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1125 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
1126 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
1127 type from long to long long.
1128 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
1129 to have effective-target keywords of lp64 and ilp32.
1130 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
1131 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
1132 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
1133 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
1134 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
1135 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
1136 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
1137 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
1138 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
1140 2013-07-23 Tom Tromey <tromey@redhat.com>
1141 Joseph Myers <joseph@codesourcery.com>
1143 * gcc.dg/c11-generic-1.c: New file.
1144 * gcc.dg/c11-generic-2.c: New file.
1146 2013-07-22 Tobias Burnus <burnus@net-b.de>
1150 * coarray/lib_realloc_1.f90: Permit optimization.
1151 * gfortran.dg/coarray_31.f90: New.
1153 2013-07-22 Tobias Burnus <burnus@net-b.de>
1156 * gfortran.dg/class_array_7.f03: Fix memory leak.
1158 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1161 * g++.dg/cpp0x/decltype56.C: New.
1163 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1165 * gcc.dg/pr53265.c: Correct line number in dg-message.
1167 2013-07-22 Diego Novillo <dnovillo@google.com>
1169 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
1171 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
1174 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
1175 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
1177 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
1180 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
1181 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
1182 * gcc.dg/torture/pr53366-1.c: Same.
1183 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
1184 * gcc.dg/torture/pr56488.c: Same.
1185 * gcc.dg/torture/pr57584.c: Same.
1186 * gcc.dg/tree-ssa/pr57385.c: Same.
1187 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
1189 2013-07-21 Ondřej BÃÂlka <neleai@seznam.cz>
1191 * c-c++-common/pr41779.c: Fix typos.
1192 * gcc.c-torture/compile/20031125-2.c: Likewise.
1193 * gcc.c-torture/compile/20040621-1.c: Likewise.
1194 * gcc.c-torture/execute/20020418-1.c: Likewise.
1195 * gcc.dg/20020108-1.c: Likewise.
1196 * gcc.dg/atomic-generic-aux.c: Likewise.
1197 * gcc.dg/builtin-complex-err-2.c: Likewise.
1198 * gcc.dg/decl-1.c: Likewise.
1199 * gcc.dg/di-sync-multithread.c: Likewise.
1200 * gcc.dg/format/c90-printf-1.c: Likewise.
1201 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
1202 * gcc.dg/long-long-compare-1.c: Likewise.
1203 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
1204 * gcc.dg/pr17055-1.c: Likewise.
1205 * gcc.dg/pr27095.c: Likewise.
1206 * gcc.dg/torture/fp-int-convert.h: Likewise.
1207 * gcc.dg/tree-prof/inliner-1.c: Likewise.
1208 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
1209 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
1210 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
1211 * gcc.dg/tree-ssa/loop-19.c: Likewise.
1212 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1213 * gcc.dg/tree-ssa/pr21001.c: Likewise.
1214 * gcc.dg/tree-ssa/pr42585.c: Likewise.
1215 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
1216 * gcc.dg/vect/vect-cond-5.c: Likewise.
1217 * gcc.dg/weak/typeof-2.c: Likewise.
1218 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
1219 * gcc.target/arm/naked-1.c: Likewise.
1220 * gcc.target/i386/pr9771-1.c: Likewise.
1221 * gcc.target/sparc/sparc-constant-1.c: Likewise.
1222 * gcc.target/sparc/struct-ret-check.c: Likewise.
1223 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
1224 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
1225 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
1228 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1231 * gfortran.dg/dependency_42.f90: New test.
1232 * gfortran.dg/dependency_43.f90: New test.
1234 2013-07-21 Tobias Burnus <burnus@net-b.de>
1237 * gfortran.dg/round_4.f90: New.
1239 2013-07-21 Tobias Burnus <burnus@net-b.de>
1242 * gfortran.dg/min_max_conformance_2.f90: New.
1244 2013-07-20 Jakub Jelinek <jakub@redhat.com>
1246 PR preprocessor/57620
1247 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
1248 (main): Don't test {s,u,U,L}12.
1249 * c-c++-common/raw-string-13.c: New test.
1250 * c-c++-common/raw-string-14.c: New test.
1251 * c-c++-common/raw-string-15.c: New test.
1252 * c-c++-common/raw-string-16.c: New test.
1254 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
1256 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
1258 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
1260 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
1262 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
1263 target { ! keeps_null_pointer_checks }.
1264 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
1265 target { ! keeps_null_pointer_checks }.
1267 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
1268 * gcc.dg/torture/pr56488.c: Likewise.
1270 2013-07-19 Ian Bolton <ian.bolton@arm.com>
1272 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
1275 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
1277 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
1278 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
1279 * gfortran.dg/guality/guality.exp: Skip on AIX.
1281 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
1283 * g++.dg/debug/pr56819.C: Skip on AIX.
1284 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
1285 * g++.dg/guality/guality.exp: Skip on AIX.
1287 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
1289 * gcc.misc-tests/gcov-14.c: Skip on AIX.
1291 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
1293 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
1296 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
1297 Adjust to corrected rounding.
1299 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
1301 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
1302 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
1303 check_effective_target_cilkplus.
1304 * g++.dg/cilk-plus/cilk-plus.exp: Same.
1306 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
1308 * gcc.target/powerpc/pr57744.c: Fix typo.
1310 2013-07-18 Sriraman Tallam <tmsriram@google.com>
1313 * gcc.c-torture/compile/pr57698.c: New test.
1314 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
1315 * gcc.c-torture/compile/pr44043.c: Ditto.
1317 2013-07-18 Wei Mi <wmi@google.com>
1319 PR rtl-optimization/57878
1320 * g++.dg/pr57878.C: New test.
1322 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1324 * gcc.dg/pr42611.c: Move dg-error to correct line.
1326 2013-07-17 Tobias Burnus <burnus@net-b.de>
1329 * gfortran.dg/dollar_sym_3.f: New.
1330 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
1332 2013-07-16 Iain Sandoe <iain@codesourcery.com>
1337 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
1338 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
1339 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
1340 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
1341 * objc.dg/image-info.m: Likewise.
1342 * objc.dg/symtab-1.m: Likewise.
1343 * objc.dg/torture/strings/const-str-10.m: Likewise.
1344 * objc.dg/torture/strings/const-str-11.m: Likewise.
1345 * objc.dg/torture/strings/const-str-9.m: Likewise.
1346 * objc.dg/zero-link-1.m: Likewise.
1347 * objc.dg/zero-link-2.m: Likewise.
1348 * objc.dg/no-extra-load.m: Avoid Foundation.h.
1349 * objc.dg/objc-foreach-4.m: Likewise.
1350 * objc.dg/objc-foreach-5.m: Likewise.
1351 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
1353 * obj-c++.dg/strings/const-str-12.mm: Likewise.
1354 * obj-c++.dg/syntax-error-1.mm: Likewise.
1355 * objc.dg/method-6.m: Likewise.
1356 * objc.dg/pr23214.m: Likewise.
1357 * objc.dg/proto-lossage-7.m: Likewise.
1358 * objc.dg/strings/const-str-12b.m: Likewise.
1359 * objc.dg/zero-link-3.m: Likewise.
1360 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
1361 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
1362 adjust headers, interfaces and encoded types to reflect current system
1363 versions. Add FIXME and outputs from current system compiler for
1366 2013-07-15 Cong Hou <congh@google.com>
1368 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
1370 * gcc.target/i386/l_fma_float_3.c: Likewise.
1371 * gcc.target/i386/l_fma_double_1.c: Likewise.
1372 * gcc.target/i386/l_fma_double_3.c: Likewise.
1374 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
1376 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
1377 function to test if HTM is available.
1378 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
1379 * gcc.target/powerpc/htm-builtin-1.c: New test.
1381 2013-07-15 Tobias Burnus <burnus@net-b.de>
1383 * gfortran.dg/coarray_lib_realloc_1.f90: New.
1384 * gfortran.dg/coarray/lib_realloc_1.f90: New.
1385 * gfortran.dg/coarray_6.f90: Add dg-error.
1387 2013-07-15 Tobias Burnus <burnus@net-b.de>
1390 * gfortran.dg/finalize_18.f90: New.
1392 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1395 * fortran.dg/module_variable_1.f90: New test.
1396 * fortran.dg/module_variable_2.f90: New test.
1398 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
1400 * g++.dg/ext/vector19.C: Adapt.
1401 * g++.dg/ext/vector23.C: New testcase.
1403 2013-07-12 Michael Matz <matz@suse.de>
1406 * c-c++-common/pr55771.c: New test.
1408 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
1410 * gcc.target/aarch64/vect-movi.c: New.
1412 2013-07-11 Sriraman Tallam <tmsriram@google.com>
1415 * g++.dg/ext/pr57362.C: New.
1417 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
1420 * gcc.target/avr/torture/pr57631.c: New test.
1422 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
1425 * g++.dg/cpp0x/constexpr-ice7.C: New.
1427 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
1429 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
1431 * gcc.c-torture/execute/nest-align-1.x: New.
1433 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
1436 * g++.dg/cpp0x/sfinae48.C: New.
1438 2013-07-10 Jakub Jelinek <jakub@redhat.com>
1440 PR preprocessor/57824
1441 * c-c++-common/raw-string-17.c: New test.
1442 * c-c++-common/gomp/pr57824.c: New test.
1444 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
1447 * g++.dg/cpp0x/reinterpret_cast1.C: New.
1448 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
1449 * g++.dg/conversion/dr195.C: Update.
1450 * g++.dg/expr/cast2.C: Likewise.
1452 2013-07-10 Jakub Jelinek <jakub@redhat.com>
1454 * c-c++-common/raw-string-18.c: New test.
1455 * c-c++-common/raw-string-19.c: New test.
1457 PR preprocessor/57757
1458 * g++.dg/cpp/paste1.C: New test.
1459 * g++.dg/cpp/paste2.C: New test.
1461 2013-07-10 Graham Stott <grahams@btinternet.com>
1463 * gcc.target/mips/mulsize-1.c: New.
1464 * gcc.target/mips/mulsize-2.c: New.
1465 * gcc.target/mips/mulsize-3.c: New.
1466 * gcc.target/mips/mulsize-4.c: New.
1468 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
1471 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
1472 * g++.dg/ext/vector24.C: New testcase.
1474 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
1477 * g++.dg/cpp0x/decltype17.C: Adjust.
1479 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
1482 * g++.dg/cpp0x/pr51786.C: New.
1484 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
1486 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
1488 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
1490 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
1492 * gcc.target/powerpc/sd-vsx.c: Require dfp.
1493 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1495 2013-07-08 Tobias Burnus <burnus@net-b.de>
1498 * gfortran.dg/c_f_pointer_tests_8.f90: New.
1500 2013-07-08 Tobias Burnus <burnus@net-b.de>
1503 * gfortran.dg/do_check_9.f90: New.
1505 2013-07-08 Tobias Burnus <burnus@net-b.de>
1508 * gfortran.dg/dot_product_2.f90: New.
1510 2013-07-08 Tobias Burnus <burnus@net-b.de>
1513 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
1515 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
1517 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
1518 * gfortran.dg/finalize_10.f90: Fix dg-final.
1520 2013-07-08 Jakub Jelinek <jakub@redhat.com>
1523 * gcc.target/i386/pr57819.c: New test.
1525 PR rtl-optimization/57829
1526 * gcc.c-torture/execute/pr57829.c: New test.
1528 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1530 * gcc.target/i386/memcpy-vector_loop-1.c: New.
1531 * gcc.target/i386/memcpy-vector_loop-2.c: New.
1533 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
1536 * gcc.target/i386/pr57807.c: New test.
1538 2013-07-06 Jakub Jelinek <jakub@redhat.com>
1541 * gcc.dg/tree-ssa/vrp89.c: New test.
1543 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
1546 * g++.dg/parse/defarg16.C: New.
1548 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
1550 PR rtl-optimization/55342
1551 * gcc.target/i386/pr55342.c: New.
1553 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
1555 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
1557 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
1560 * g++.dg/inherit/virtual10.C: New.
1562 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
1565 * gcc.dg/large-size-array-6.c: New test.
1567 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
1570 * g++.dg/template/crash116.C: New.
1572 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
1574 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
1575 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
1577 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
1580 * g++.dg/cpp0x/nsdmi-list3.C: New.
1582 2013-07-03 Jakub Jelinek <jakub@redhat.com>
1585 * gcc.target/i386/pr57777.c: New test.
1588 * g++.dg/template/arg9.C: New test.
1590 2013-07-02 Sriraman Tallam <tmsriram@google.com>
1592 * gcc.target/i386/avx-inline.c: New test.
1594 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
1596 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
1597 * gcc.target/mips/call-2.c: Likewise.
1598 * gcc.target/mips/call-3.c: Likewise.
1599 * gcc.target/mips/lazy-binding-1.c: Likewise.
1601 2013-07-02 Jakub Jelinek <jakub@redhat.com>
1603 PR tree-optimization/57741
1604 * gcc.dg/vect/pr57741-1.c: New test.
1605 * gcc.dg/vect/pr57741-2.c: New test.
1606 * gcc.dg/vect/pr57741-3.c: New test.
1608 2013-07-02 Ian Bolton <ian.bolton@arm.com>
1610 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
1612 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
1613 * lib/target-supports.exp: Define aarch64_little_endian.
1615 2013-07-02 Ian Bolton <ian.bolton@arm.com>
1617 * gcc.target/aarch64/abs_1.c: New test.
1619 2013-07-02 Ian Bolton <ian.bolton@arm.com>
1621 * gcc.target/aarch64/bfxil_1.c: New test.
1622 * gcc.target/aarch64/bfxil_2.c: Likewise.
1624 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
1627 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
1628 array sizes from 100 to 20.
1630 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
1633 * gfortran.dg/pointer_remapping_8.f90: New.
1635 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
1637 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
1638 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
1639 * g++.dg/cpp1y/udlit-userdef-string.C: New.
1640 * g++.dg/cpp1y/complex_literals.h: New.
1642 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
1645 * g++.dg/cpp0x/noexcept21.C: New.
1647 2013-06-28 Jakub Jelinek <jakub@redhat.com>
1650 * gcc.target/i386/pr57736.c: New test.
1652 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
1654 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
1656 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
1657 strings to match the fixed error messages.
1658 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
1659 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
1662 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1665 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
1666 stqcx. get even registers.
1668 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
1671 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
1673 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
1675 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
1677 * gcc.target/i386/bmi-1.c: Ditto.
1678 * gcc.target/i386/bmi-bextr-4.c: New.
1679 * gcc.target/i386/bmi-bextr-5.c: Ditto.
1681 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
1684 * g++.dg/cpp0x/initlist73.C: New.
1686 2013-06-27 Meador Inge <meadori@codesourcery.com>
1688 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
1689 * g++.dg/simulate-thread/atomics-2.C: Likewise.
1690 * g++.dg/simulate-thread/atomics-1.C: Likewise.
1692 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
1695 * g++.dg/ext/pr57509.C: New file.
1697 2013-06-27 Jakub Jelinek <jakub@redhat.com>
1700 * gcc.target/i386/bmi-bextr-3.c: New test.
1703 * gcc.target/i386/bmi2-bzhi-1.c: New test.
1705 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
1708 * g++.dg/cpp0x/pr57172.C: New testcase.
1710 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1712 * gcc.target/s390/htm-1.c: New file.
1713 * gcc.target/s390/htm-nofloat-1.c: New file.
1714 * gcc.target/s390/htm-xl-intrin-1.c: New file.
1716 2013-06-26 Tobias Burnus <burnus@net-b.de>
1719 * gfortran.dg/bounds_check_17.f90: New.
1721 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
1724 * g++.dg/cpp1y/pr57640.C: New.
1726 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
1729 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
1730 overflow due to size of arrays.
1732 2013-06-25 Jakub Jelinek <jakub@redhat.com>
1734 PR tree-optimization/57705
1735 * gcc.dg/vect/pr57705.c: New test.
1736 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
1738 2013-06-25 Martin Jambor <mjambor@suse.cz>
1741 * g++.dg/ipa/pr57670.C: New test.
1743 2013-06-25 Richard Biener <rguenther@suse.de>
1746 * gcc.dg/pr56977.c: New testcase.
1748 2013-06-24 Martin Jambor <mjambor@suse.cz>
1750 PR tree-optimization/57358
1751 * gcc.dg/ipa/pr57358.c: New test.
1753 2013-06-24 Richard Biener <rguenther@suse.de>
1756 * gcc.dg/torture/pr57584.c: Remove target specific bits.
1758 2013-06-24 Richard Biener <rguenther@suse.de>
1760 PR tree-optimization/57488
1761 * gcc.dg/torture/pr57488.c: New testcase.
1763 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1764 Dominique d'Humieres <dominiq@lps.ens.fr>
1767 * gfortran.dg/fraction.f90: New.
1769 2013-06-24 Alan Modra <amodra@gmail.com>
1771 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
1772 Add scan-assembler-not "lvx".
1773 * gcc.target/powerpc/le-altivec-consts.c: New.
1775 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1777 * g++.dg/cpp0x/sfinae47.C: New.
1779 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
1782 * gcc.target/sh/pr52483-1.c: New.
1783 * gcc.target/sh/pr52483-2.c: New.
1784 * gcc.target/sh/pr52483-3.c: New.
1785 * gcc.target/sh/pr52483-4.c: New.
1786 * gcc.target/sh/pr52483-5.c: New.
1788 2013-06-23 Sriraman Tallam <tmsriram@google.com>
1790 * gcc.target/i386/intrinsics_1.c: New test.
1791 * gcc.target/i386/intrinsics_2.c: Ditto.
1792 * gcc.target/i386/intrinsics_3.c: Ditto.
1793 * gcc.target/i386/intrinsics_4.c: Ditto.
1794 * gcc.target/i386/intrinsics_5.c: Ditto.
1795 * gcc.target/i386/intrinsics_6.c: Ditto.
1796 * gcc.target/i386/avx-1.c: Provide macros for builtins
1797 needing immediate arguments in f16cintrin.h and rtmintrin.h.
1799 2013-06-21 Tobias Burnus <burnus@net-b.de>
1802 * gfortran.dg/finalize_17.f90: New.
1804 2013-06-21 Tobias Burnus <burnus@net-b.de>
1806 * gfortran.dg/realloc_on_assign_18.f90: New.
1808 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
1810 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
1811 Also changed the returns from error as distinct values so that
1812 debugging can get easier.
1813 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
1814 errors specific to C, if necessary. Also added new error
1816 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
1817 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
1818 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
1819 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
1820 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
1821 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
1822 the same changes as parser_errors3.c, spaces were added between colons
1823 to not confuse C++ compiler with 2 colons as scope.
1824 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
1825 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
1826 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
1827 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
1828 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
1829 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
1830 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
1831 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
1832 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
1833 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
1834 * g++.dg/cilk-plus/cilk-plus.exp: New script.
1835 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
1838 2013-06-21 Joseph Myers <joseph@codesourcery.com>
1841 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
1843 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
1846 * gcc.target/i386/pr57655.c: New test.
1848 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
1850 * ada/acats/tests/gcc: Delete.
1851 * gnat.dg/style: Likewise.
1853 2013-06-20 Jeff Law <law@redhat.com>
1855 PR tree-optimization/57660
1856 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
1857 based on their branch cost.
1859 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
1861 2013-06-20 Tobias Burnus <burnus@net-b.de>
1864 * gfortran.dg/list_read_11.f90: New.
1866 2013-06-20 Richard Biener <rguenther@suse.de>
1868 PR tree-optimization/57584
1869 * gcc.dg/torture/pr57584.c: New testcase.
1871 2013-06-19 Sharad Singhai <singhai@google.com>
1873 * g++.dg/gcov/gcov-8.C: New testcase.
1874 * lib/gcov.exp: Handle intermediate format.
1876 2013-06-19 Wei Mi <wmi@google.com>
1878 PR rtl-optimization/57518
1879 * testsuite/gcc.dg/pr57518.c: New test.
1881 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
1883 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
1885 2013-06-19 Jan Hubicka <jh@suse.cz>
1887 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
1889 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
1891 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
1892 hard-coded values of array sizes with a #define.
1893 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
1894 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
1895 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
1896 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
1897 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
1899 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
1901 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
1902 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
1904 2013-06-19 Jeff Law <law@redhat.com>
1906 * gcc.dg/tree-ssa/forwprop-28.c: New test.
1908 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1911 * g++.dg/template/error53.C: New.
1913 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
1916 * gcc.target/powerpc/pr55033.c: Fix options.
1918 2013-06-18 Sriraman Tallam <tmsriram@google.com>
1920 * gcc.target/i386/inline_error.c: New test.
1921 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
1922 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
1924 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
1927 * g++.dg/cpp0x/decltype55.C: New.
1929 2013-06-18 Marek Polacek <polacek@redhat.com>
1931 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
1933 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
1935 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
1937 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
1939 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
1940 Also changed the returns from error as distinct values so that it is
1943 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
1945 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1947 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1950 * g++.dg/template/error52.C: New.
1951 * g++.dg/lookup/friend15.C: Update.
1952 * g++.dg/parse/error11.C: Likewise.
1953 * g++.dg/parse/error14.C: Likewise.
1954 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1955 * g++.dg/parse/template25.C: Likewise.
1956 * g++.old-deja/g++.jason/cond.C: Likewise.
1957 * g++.old-deja/g++.mike/for2.C: Likewise.
1958 * g++.old-deja/g++.robertl/eb125.C: Likewise.
1959 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
1961 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1963 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
1966 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
1968 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
1969 accidentally placing minus sign for length instead of stride.
1971 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
1973 PR rtl-optimization/57425
1974 PR rtl-optimization/57569
1975 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
1976 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
1978 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
1982 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
1984 * gfortran.dg/typebound_assignment_6.f03: New.
1986 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
1988 * gcc.target/h8300/h8300.exp: New.
1989 * gcc.dg/pragma-isr.c: Move to ...
1990 * gcc.target/sh/torture/pragma-isr.c: ... here ...
1991 * gcc.target/h8300/pragma-isr.c: ... and here.
1992 * gcc.dg/pragma-isr2.c: Move to ...
1993 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
1994 * gcc.target/h8300/pragma-isr2.c: ... and here.
1995 * gcc.dg/pragma-isr-trapa.c: Move to ...
1996 * gcc.target/sh/pragma-isr-trapa.c: ... here.
1997 * gcc.dg/pragma-isr-trapa2.c: Move to ...
1998 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
1999 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
2000 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
2001 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
2002 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
2003 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
2004 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
2005 * gcc.dg/attr-isr-trap_exit.c: Move to ...
2006 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
2007 * gcc.dg/attr-isr-trapa.c: Move to ...
2008 * gcc.target/sh/attr-isr-trapa.c: ... here.
2010 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2013 * g++.dg/ext/builtin-offsetof1.C: New.
2015 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
2017 * gcc.target/aarch64/vect_smlal_1.c: New file.
2019 2013-06-14 Tobias Burnus <burnus@net-b.de>
2022 * gfortran.dg/defined_assignment_7.f90: New.
2024 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2027 * g++.dg/rtti/dyncast6.C: New.
2028 * g++.dg/cpp0x/dyncast1.C: Likewise.
2030 2013-06-14 Alan Modra <amodra@gmail.com>
2033 * gcc.dg/pr57134.c: New.
2035 2013-06-14 Tobias Burnus <burnus@net-b.de>
2038 * gfortran.dg/deferred_type_param_9.f90: New.
2040 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
2042 * gcc.dg/fold-minus-1.c: New testcase.
2044 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
2047 * gfortran.dg/typebound_assignment_5.f03: New.
2049 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
2051 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
2053 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2054 Pat Haugen <pthaugen@us.ibm.com>
2055 Peter Bergner <bergner@vnet.ibm.com>
2057 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
2058 load/store instructions on power7, power8.
2059 * gcc.target/powerpc/atomic-p8.c: Likewise.
2061 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
2064 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
2066 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
2069 * g++.dg/warn/Wunused-var-20.C: New.
2071 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
2073 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
2074 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
2075 Run with -fno-common.
2077 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
2079 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
2080 and exit function calls with return 1 and return 0, respectively.
2082 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
2084 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
2087 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
2089 PR tree-optimization/57361
2090 * gcc.dg/tree-ssa/pr57361.c: New file.
2092 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2094 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
2095 to ensure alignment.
2096 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
2098 2013-06-12 Tobias Burnus <burnus@net-b.de>
2100 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
2102 2013-06-12 Tobias Burnus <burnus@net-b.de>
2103 Dominique d'Humieres <dominiq@lps.ens.fr>
2105 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
2107 2013-06-12 Jakub Jelinek <jakub@redhat.com>
2110 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
2111 * gcc.target/i386/pr56564-3.c: Likewise.
2113 2013-06-11 Tobias Burnus <burnus@net-b.de>
2116 * gfortran.dg/class_array_18.f90: New.
2118 2013-06-11 Jan Hubicka <jh@suse.cz>
2121 * g++.dg/ext/visibility/anon6.C: Update testcase.
2123 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
2126 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
2127 in how we check __sec_reduce_mutating function's result.
2129 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
2130 Pat Haugen <pthaugen@us.ibm.com>
2131 Peter Bergner <bergner@vnet.ibm.com>
2133 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
2134 direct move instructions.
2135 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
2136 * gcc.target/powerpc/direct-move.h: Likewise.
2137 * gcc.target/powerpc/direct-move-float1.c: Likewise.
2138 * gcc.target/powerpc/direct-move-float2.c: Likewise.
2139 * gcc.target/powerpc/direct-move-double1.c: Likewise.
2140 * gcc.target/powerpc/direct-move-double2.c: Likewise.
2141 * gcc.target/powerpc/direct-move-long1.c: Likewise.
2142 * gcc.target/powerpc/direct-move-long2.c: Likewise.
2144 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
2147 * g++.dg/cpp0x/pr52440.C: New.
2149 2013-06-10 Jakub Jelinek <jakub@redhat.com>
2152 * gcc.target/i386/pr56564-1.c: New test.
2153 * gcc.target/i386/pr56564-2.c: New test.
2154 * gcc.target/i386/pr56564-3.c: New test.
2155 * gcc.target/i386/pr56564-4.c: New test.
2156 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
2157 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2158 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2159 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2160 * gcc.target/i386/vect-sizes-1.c: Likewise.
2161 * gcc.target/i386/memcpy-1.c: Likewise.
2162 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
2163 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
2165 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
2167 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
2168 systems to cover all GNU systems.
2169 * g++.dg/abi/guard2.C: Likewise.
2170 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
2171 * g++.dg/eh/sighandle.C: Likewise.
2172 * g++.dg/ext/cleanup-10.C: Likewise.
2173 * g++.dg/ext/cleanup-11.C: Likewise.
2174 * g++.dg/ext/cleanup-8.C: Likewise.
2175 * g++.dg/ext/cleanup-9.C: Likewise.
2176 * g++.dg/opt/const5.C: Likewise.
2177 * g++.dg/opt/life1.C: Likewise.
2178 * g++.dg/other/pr39496.C: Likewise.
2179 * g++.old-deja/g++.abi/aggregates.C: Likewise.
2180 * g++.old-deja/g++.abi/align.C: Likewise.
2181 * g++.old-deja/g++.abi/bitfields.C: Likewise.
2182 * g++.old-deja/g++.law/weak.C: Likewise.
2183 * g++.old-deja/g++.pt/asm1.C: Likewise.
2184 * gcc.c-torture/execute/20030125-1.x: Likewise.
2185 * gcc.c-torture/execute/990127-2.x: Likewise.
2186 * gcc.dg/20041106-1.c: Likewise.
2187 * gcc.dg/20050503-1.c: Likewise.
2188 * gcc.dg/builtin-object-size-5.c: Likewise.
2189 * gcc.dg/cleanup-10.c: Likewise.
2190 * gcc.dg/cleanup-11.c: Likewise.
2191 * gcc.dg/cleanup-8.c: Likewise.
2192 * gcc.dg/cleanup-9.c: Likewise.
2193 * gcc.dg/complex-5.c: Likewise.
2194 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
2195 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
2196 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
2197 * gcc.dg/dfp/pr35739.c: Likewise.
2198 * gcc.dg/fdata-sections-1.c: Likewise.
2199 * gcc.dg/lto/20090206-1_0.c: Likewise.
2200 * gcc.dg/lto/20090206-2_0.c: Likewise.
2201 * gcc.dg/pr30360.c: Likewise.
2202 * gcc.dg/pr37303.c: Likewise.
2203 * gcc.dg/pr39323-1.c: Likewise.
2204 * gcc.dg/pr39323-2.c: Likewise.
2205 * gcc.dg/pr39323-3.c: Likewise.
2206 * gcc.dg/pr45416.c: Likewise.
2207 * gcc.dg/setjmp-2.c: Likewise.
2208 * gcc.dg/split-1.c: Likewise.
2209 * gcc.dg/split-3.c: Likewise.
2210 * gcc.dg/split-4.c: Likewise.
2211 * gcc.dg/strlenopt-12g.c: Likewise.
2212 * gcc.dg/strlenopt-14g.c: Likewise.
2213 * gcc.dg/strlenopt-14gf.c: Likewise.
2214 * gcc.dg/strlenopt-16g.c: Likewise.
2215 * gcc.dg/strlenopt-17g.c: Likewise.
2216 * gcc.dg/strlenopt-18g.c: Likewise.
2217 * gcc.dg/strlenopt-1f.c: Likewise.
2218 * gcc.dg/strlenopt-22g.c: Likewise.
2219 * gcc.dg/strlenopt-2f.c: Likewise.
2220 * gcc.dg/strlenopt-4g.c: Likewise.
2221 * gcc.dg/strlenopt-4gf.c: Likewise.
2222 * gcc.dg/struct-ret-3.c: Likewise.
2223 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
2224 * gcc.misc-tests/linkage.exp: Likewise.
2225 * gcc.target/i386/20000724-1.c: Likewise.
2226 * gcc.target/i386/align-main-3.c: Likewise.
2227 * gcc.target/i386/cleanup-1.c: Likewise.
2228 * gcc.target/i386/inline-mcpy.c: Likewise.
2229 * gcc.target/i386/pr32268.c: Likewise.
2230 * gcc.target/i386/pr36613.c: Likewise.
2231 * gcc.target/i386/pr39013-1.c: Likewise.
2232 * gcc.target/i386/pr39013-2.c: Likewise.
2233 * gcc.target/i386/pr39496.c: Likewise.
2234 * gcc.target/i386/pr40906-3.c: Likewise.
2235 * gcc.target/i386/pr46084.c: Likewise.
2236 * lib/target-supports.exp (check_effective_target_pie): Likewise.
2238 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
2241 * gcc.target/sh/pr6526.c: New.
2243 2013-06-09 Jakub Jelinek <jakub@redhat.com>
2246 * gcc.c-torture/execute/pr57568.c: New test.
2248 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2251 * g++.dg/other/vararg-4.C: New.
2253 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
2255 PR rtl-optimization/57559
2256 * gcc.target/s390/pr57559.c : New test.
2258 2013-06-08 Tobias Burnus <burnus@net-b.de>
2261 * gfortran.dg/finalize_10.f90: New.
2262 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
2263 * gfortran.dg/finalize_15.f90: New.
2265 2013-06-08 Tobias Burnus <burnus@net-b.de>
2268 * gfortran.dg/storage_size_4.f90: New.
2270 2013-06-07 Sriraman Tallam <tmsriram@google.com>
2273 * testsuite/g++.dg/ext/pr57548.C: New test.
2275 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
2278 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
2280 2013-06-07 Jan Hubicka <jh@suse.cz>
2282 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
2284 2013-06-07 Tobias Burnus <burnus@net-b.de>
2287 * gfortran.dg/array_constructor_48.f90: New.
2288 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
2289 * gfortran.dg/array_constructor_type_15.f03: Ditto.
2291 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2294 * gcc.target/arm/xordi3-opt.c: New test.
2296 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2298 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
2299 Revert to dg-options.
2301 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
2304 * gcc.target/powerpc/pr55033.c: New.
2306 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
2309 * g++.dg/cpp0x/alias-decl-36.C: New.
2311 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
2312 Pat Haugen <pthaugen@us.ibm.com>
2313 Peter Bergner <bergner@vnet.ibm.com>
2315 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
2316 power8 builtin functions.
2317 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
2318 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
2319 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
2320 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
2321 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
2322 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
2323 * gcc.target/powerpc/p8vector-vectorize-1.c: New
2324 tests to test power8 auto-vectorization.
2325 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
2326 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
2327 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
2328 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
2330 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
2331 powerpc_p8vector_ok instead of powerpc_vsx_ok.
2333 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
2335 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
2337 (check_effective_target_powerpc_p8vector_ok): Likewise.
2338 (is-effective-target): Likewise.
2339 (check_vect_support_and_set_flags): Likewise.
2341 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
2344 * g++.dg/parse/error53.C: New.
2346 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
2348 PR rtl-optimization/57459
2349 * gcc.target/i386/pr57459.c: New test.
2351 2013-06-06 Teresa Johnson <tejohnson@google.com>
2354 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
2355 into -freorder-blocks-and-partition test.
2356 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
2357 * gcc.dg/tree-prof/20041218-1.c: Ditto.
2358 * gcc.dg/tree-prof/pr52027.c: Use -O2.
2359 * gcc.dg/tree-prof/pr50907.c: Ditto.
2360 * gcc.dg/tree-prof/pr45354.c: Ditto.
2361 * g++.dg/tree-prof/partition2.C: Ditto.
2362 * g++.dg/tree-prof/partition3.C: Ditto.
2364 2013-06-06 Tobias Burnus <burnus@net-b.de>
2367 * gfortran.dg/finalize_16.f90: New.
2369 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
2371 * gcc.dg/vect/no-section-anchors-vect-68.c:
2372 Add dg-skip-if aarch64_tiny.
2374 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
2377 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
2378 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
2380 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2383 * g++.dg/cpp0x/decltype54.C: New.
2385 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
2387 * gcc.dg/fshort-wchar.c: Add extra dg-options for
2388 arm*-*-*eabi* targets.
2389 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
2391 * gcc.dg/tree-ssa/pr43491.c: Likewise.
2393 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
2394 Tobias Burnus <burnus@net-b.de>
2396 * gfortran.dg/string_length_2.f90: Fix dg-do run.
2397 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
2398 * gfortran.dg/io_real_boz_4.f90: Ditto.
2399 * gfortran.dg/io_real_boz_5.f90: Ditto.
2401 2013-06-05 Andreas Schwab <schwab@suse.de>
2403 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
2405 2013-06-04 Jan Hubicka <jh@suse.cz>
2407 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
2409 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
2411 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
2412 parameters with void.
2413 (main2): Removed argc parameter.
2414 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
2415 (main): Replaced argc, argv parameters with void.
2416 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
2417 (main2): Removed argc parameter.
2418 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
2419 argv parameters with void. Added __asm volatile to avoid optimization
2420 on argc, if necessary.
2421 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
2422 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
2423 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
2424 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
2425 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
2426 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
2427 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
2428 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
2429 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
2430 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
2431 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
2432 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
2433 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
2434 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
2435 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
2436 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
2437 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
2438 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
2439 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
2440 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
2441 parameters with void.
2442 (main2): Removed argc parameter.
2443 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
2444 (main): Replaced argc, argv parameters with void.
2445 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
2446 argv parameters with void. Also renamed this function as main, and
2447 delete the existing main.
2448 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
2449 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
2450 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
2452 2013-06-04 Ian Bolton <ian.bolton@arm.com>
2454 * gcc.target/aarch64/movi_1.c: New test.
2456 2013-06-04 Tobias Burnus <burnus@net-b.de>
2459 * gfortran.dg/finalize_12.f90: New.
2460 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
2461 end of scope finalization.
2462 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
2463 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
2464 * gfortran.dg/auto_dealloc_2.f90: Ditto.
2465 * gfortran.dg/class_19.f03: Ditto.
2466 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
2467 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
2468 * gfortran.dg/extends_14.f03: Ditto.
2469 * gfortran.dg/move_alloc_4.f90: Ditto.
2470 * gfortran.dg/typebound_proc_27.f03: Ditto.
2472 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
2474 * gfortran.dg/bounds_check_7.f90: Remove "! {".
2475 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
2476 * gfortran.dg/default_initialization_5.f90: Update dg-do.
2477 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
2478 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
2479 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
2480 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
2481 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
2482 * gfortran.dg/io_real_boz_4.f90: Ditto.
2483 * gfortran.dg/io_real_boz_5.f90: Ditto.
2484 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
2485 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
2486 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
2487 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
2488 * gfortran.dg/transpose_2.f90: Fix dg-output.
2490 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
2492 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
2493 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
2494 dg-option and an header comment.
2496 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
2499 * g++.dg/cpp0x/sfinae46.C: New.
2500 * g++.dg/cpp0x/defaulted13.C: Adjust.
2501 * g++.dg/cpp0x/defaulted2.C: Likewise.
2502 * g++.dg/cpp0x/defaulted26.C: Likewise.
2503 * g++.dg/cpp0x/defaulted3.C: Likewise.
2504 * g++.dg/cpp0x/error1.C: Likewise.
2505 * g++.dg/cpp0x/implicit1.C: Likewise.
2506 * g++.dg/cpp0x/implicit11.C: Likewise.
2507 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
2508 * g++.dg/cpp0x/initlist47.C: Likewise.
2509 * g++.dg/cpp0x/initlist9.C: Likewise.
2510 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
2511 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
2512 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
2513 * g++.dg/cpp0x/union4.C: Likewise.
2514 * g++.dg/template/crash108.C: Likewise.
2515 * g++.dg/template/crash41.C: Likewise.
2516 * g++.old-deja/g++.jason/local.C: Likewise.
2517 * g++.old-deja/g++.law/visibility3.C: Likewise.
2519 2013-06-03 Teresa Johnson <tejohnson@google.com>
2521 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
2522 * gcc.dg/vect/bb-slp-14.c: Ditto.
2523 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
2524 * gcc.dg/vect/bb-slp-23.c: Ditto.
2525 * gcc.dg/vect/bb-slp-15.c: Ditto.
2526 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
2527 * gcc.dg/vect/bb-slp-24.c: Ditto.
2528 * gcc.dg/vect/bb-slp-16.c: Ditto.
2529 * gcc.dg/vect/bb-slp-25.c: Ditto.
2530 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
2531 * gcc.dg/vect/bb-slp-17.c: Ditto.
2532 * gcc.dg/vect/bb-slp-1.c: Ditto.
2533 * gcc.dg/vect/bb-slp-26.c: Ditto.
2534 * gcc.dg/vect/bb-slp-18.c: Ditto.
2535 * gcc.dg/vect/bb-slp-2.c: Ditto.
2536 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
2537 * gcc.dg/vect/bb-slp-27.c: Ditto.
2538 * gcc.dg/vect/bb-slp-19.c: Ditto.
2539 * gcc.dg/vect/bb-slp-3.c: Ditto.
2540 * gcc.dg/vect/bb-slp-28.c: Ditto.
2541 * gcc.dg/vect/bb-slp-4.c: Ditto.
2542 * gcc.dg/vect/bb-slp-29.c: Ditto.
2543 * gcc.dg/vect/bb-slp-5.c: Ditto.
2544 * gcc.dg/vect/bb-slp-6.c: Ditto.
2545 * gcc.dg/vect/bb-slp-8a.c: Ditto.
2546 * gcc.dg/vect/bb-slp-7.c: Ditto.
2547 * gcc.dg/vect/bb-slp-8b.c: Ditto.
2548 * gcc.dg/vect/bb-slp-8.c: Ditto.
2549 * gcc.dg/vect/bb-slp-9.c: Ditto.
2550 * gcc.dg/vect/bb-slp-10.c: Ditto.
2551 * gcc.dg/vect/bb-slp-11.c: Ditto.
2552 * gcc.dg/vect/bb-slp-20.c: Ditto.
2553 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
2554 * gcc.dg/vect/bb-slp-21.c: Ditto.
2555 * gcc.dg/vect/bb-slp-30.c: Ditto.
2556 * gcc.dg/vect/bb-slp-13.c: Ditto.
2557 * gcc.dg/vect/bb-slp-22.c: Ditto.
2558 * g++.dg/vect/slp-pr50413.cc: Ditto.
2559 * g++.dg/vect/slp-pr56812.cc: Ditto.
2560 * g++.dg/vect/slp-pr50819.cc: Ditto.
2562 2013-06-01 Tobias Burnus <burnus@net-b.de>
2565 * gfortran.dg/class_array_17.f90: New.
2567 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
2569 * ada/acats/floatstore.lst: New.
2570 * ada/acats/run_all.sh: Process it.
2572 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
2574 * gcc.target/powerpc/e500-ord-1.c: New test.
2575 * gcc.target/powerpc/e500-ord-2.c: Likewise.
2576 * gcc.target/powerpc/e500-unord-1.c: Likewise.
2577 * gcc.target/powerpc/e500-unord-2.c: Likewise.
2579 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
2581 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
2583 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
2585 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
2587 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
2589 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
2591 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
2594 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
2597 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2599 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
2601 2013-05-31 Marek Polacek <polacek@redhat.com>
2603 PR tree-optimization/57478
2604 PR tree-optimization/57453
2605 * gcc.dg/torture/pr57478.c: New test.
2607 2013-05-31 Tobias Burnus <burnus@net-b.de>
2610 * gfortran.dg/class_array_17.f90: New.
2612 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2615 * gcc.target/arm/iordi3-opt.c: New test.
2617 2013-05-31 Janus Weil <janus@gcc.gnu.org>
2621 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
2622 * gfortran.dg/interface_26.f90: Ditto.
2623 * gfortran.dg/proc_ptr_11.f90: Ditto.
2624 * gfortran.dg/proc_ptr_15.f90: Ditto.
2625 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
2626 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
2627 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
2628 * gfortran.dg/typebound_override_1.f90: Ditto.
2629 * gfortran.dg/typebound_override_4.f90: Ditto.
2630 * gfortran.dg/typebound_proc_6.f03: Ditto.
2631 * gfortran.dg/assumed_type_7.f90: New test.
2632 * gfortran.dg/typebound_override_5.f90: New test.
2633 * gfortran.dg/typebound_override_6.f90: New test.
2634 * gfortran.dg/typebound_override_7.f90: New test.
2636 2013-05-30 Tobias Burnus <burnus@net-b.de>
2639 * gfortran.dg/power_6.f90: New.
2641 2013-05-30 Ian Bolton <ian.bolton@arm.com>
2643 * gcc.target/aarch64/insv_1.c: New test.
2645 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
2647 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
2648 dg-skip-if "No stabs".
2650 2013-05-30 Janus Weil <janus@gcc.gnu.org>
2653 * gfortran.dg/assumed_size_1.f90: New.
2655 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2657 * gcc.dg/shrink-wrap-alloca.c: New added.
2658 * gcc.dg/shrink-wrap-pretend.c: New added.
2659 * gcc.dg/shrink-wrap-sibcall.c: New added.
2661 2013-05-30 Tobias Burnus <burnus@net-b.de>
2664 * gfortran.dg/assumed_rank_13.f90: New.
2666 2013-05-29 Easwaran Raman <eraman@google.com>
2668 PR tree-optimization/57442
2669 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
2671 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2673 PR tree-optimization/57441
2674 * gcc.c-torture/compile/pr57441.c: New.
2676 2013-05-29 Dehao Chen <dehao@google.com>
2679 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
2681 2013-05-29 Tobias Burnus <burnus@net-b.de>
2684 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
2685 * gfortran.dg/class_19.f03: Ditto.
2687 2013-05-29 Richard Biener <rguenther@suse.de>
2689 * gcc.dg/vect/bb-slp-32.c: New testcase.
2691 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
2693 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
2694 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
2695 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
2696 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
2697 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
2698 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
2699 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
2700 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
2701 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
2702 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
2703 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
2704 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
2705 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
2706 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
2707 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
2708 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
2709 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
2710 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
2711 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
2712 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
2713 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
2714 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
2715 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
2716 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
2717 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
2718 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
2719 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
2720 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
2721 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
2722 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
2723 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
2724 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
2725 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
2726 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
2727 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
2728 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
2729 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
2730 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
2731 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
2733 2013-05-29 Tobias Burnus <burnus@net-b.de>
2736 * gfortran.dg/finalize_11.f90: New.
2737 * gfortran.dg/finalize_4.f03: Remove dg-error.
2738 * gfortran.dg/finalize_5.f03: Ditto.
2739 * gfortran.dg/finalize_6.f03: Ditto.
2740 * gfortran.dg/finalize_7.f03: Ditto.
2742 2013-05-28 Tobias Burnus <burnus@net-b.de>
2744 * gfortran.dg/class_array_16.f90: New.
2746 2013-05-28 Tobias Burnus <burnus@net-b.de>
2749 * testsuite/gfortran.dg/use_29.f90: New.
2751 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
2753 * gnat.dg/fp_exception.adb: New test.
2755 2013-05-28 Richard Biener <rguenther@suse.de>
2757 PR tree-optimization/56787
2758 * gcc.dg/vect/pr56787.c: New testcase.
2760 2013-05-28 Janus Weil <janus@gcc.gnu.org>
2761 Tobias Burnus <burnus@net-b.de>
2764 * gfortran.dg/typebound_override_4.f90: New.
2766 2013-05-28 Richard Biener <rguenther@suse.de>
2768 PR tree-optimization/57411
2769 * g++.dg/opt/pr57411.C: New testcase.
2771 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
2773 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
2774 * gcc.dg/builtin-bswap-9.c: Likewise.
2776 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
2778 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
2780 2013-05-27 Richard Biener <rguenther@suse.de>
2783 * gcc.dg/gomp/pr57412.c: New testcase.
2785 2013-05-27 Bud Davis <jmdavis@link.com>
2788 * gfortran.dg/stfunc_8.f90: New.
2790 2013-05-27 Richard Biener <rguenther@suse.de>
2792 PR tree-optimization/57343
2793 * gcc.dg/torture/pr57343.c: New testcase.
2795 2013-05-27 Richard Biener <rguenther@suse.de>
2797 PR tree-optimization/57417
2798 * gcc.dg/torture/pr57417.c: New testcase.
2800 2013-05-27 Richard Biener <rguenther@suse.de>
2802 PR tree-optimization/57396
2803 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
2805 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
2807 * gnat.dg/specs/last_bit.ads: New test.
2809 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
2811 * gnat.dg/specs/machine_attribute.ads: New test.
2813 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
2815 * gnat.dg/incomplete3.ad[sb]: New test.
2817 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
2820 * gcc.target/mips/div-13.c: New test.
2822 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
2825 * gcc.target/mips/mips16-attributes-5.c,
2826 * gcc.target/mips/mips16-attributes-6.c: New tests.
2828 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
2830 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
2831 * gcc.dg/builtin-bswap-8.c: Likewise.
2833 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2836 * g++.dg/cpp0x/new1.C: New.
2838 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2841 * g++.dg/parse/dtor16.C: New.
2842 * g++.dg/parse/dtor6.C: Adjust.
2844 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2847 * g++.dg/expr/bitfield12.C: New.
2849 2013-05-24 Jeff Law <law@redhat.com>
2851 PR tree-optimization/57124
2852 * gcc.c-torture/execute/pr57124.c: New test.
2853 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
2855 2013-05-24 Martin Jambor <mjambor@suse.cz>
2857 PR tree-optimization/57294
2858 * gcc.dg/ipa/pr57294.c: New test.
2860 2013-05-24 Dehao Chen <dehao@google.com>
2862 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
2864 2013-05-24 Ian Bolton <ian.bolton@arm.com>
2866 * gcc.target/aarch64/scalar_intrinsics.c
2867 (force_simd): Use a valid instruction.
2868 (test_vdupd_lane_s64): Pass a valid lane argument.
2869 (test_vdupd_lane_u64): Likewise.
2871 2013-05-24 Richard Biener <rguenther@suse.de>
2873 PR tree-optimization/57287
2874 * gcc.dg/pr57287.c: New testcase.
2876 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2879 * g++.dg/template/error51.C: New.
2881 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2884 * g++.dg/template/bitfield2.C: New.
2886 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
2888 * gnat.dg/specs/noinline1.ads: New test.
2889 * gnat.dg/noinline2.ad[sb]: Likewise.
2890 * gnat.dg/specs/noinline3.ads: Likewise.
2891 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
2893 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
2896 * gcc.dg/tree-ssa/pr57385.c: New test.
2898 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
2900 * gnat.dg/derived_type4.adb: New test.
2902 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
2904 * gcc.dg/builtin-bswap-6.c: New test.
2905 * gcc.dg/builtin-bswap-7.c: Likewise.
2906 * gcc.dg/builtin-bswap-8.c: Likewise.
2907 * gcc.dg/builtin-bswap-9.c: Likewise.
2909 2013-05-23 Christian Bruel <christian.bruel@st.com>
2912 * gcc.dg/debug/pr57351.c: New test
2914 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
2916 * gcc.target/aarch64/vect-clz.c: New file.
2918 2013-05-23 Martin Jambor <mjambor@suse.cz>
2921 * gcc.dg/ipa/pr57347.c: New test.
2923 2013-05-23 Richard Biener <rguenther@suse.de>
2925 PR tree-optimization/57380
2926 * g++.dg/tree-ssa/pr57380.C: New testcase.
2928 2013-05-23 Richard Biener <rguenther@suse.de>
2931 * gcc.dg/torture/pr57381.c: New testcase.
2933 2013-05-23 Jakub Jelinek <jakub@redhat.com>
2936 * gcc.c-torture/execute/pr57344-1.c: New test.
2937 * gcc.c-torture/execute/pr57344-2.c: New test.
2938 * gcc.c-torture/execute/pr57344-3.c: New test.
2939 * gcc.c-torture/execute/pr57344-4.c: New test.
2941 2013-05-23 Richard Biener <rguenther@suse.de>
2943 PR rtl-optimization/57341
2944 * gcc.dg/torture/pr57341.c: New testcase.
2946 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
2949 * g++.dg/parse/crash62.C: New.
2951 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2952 Pat Haugen <pthaugen@us.ibm.com>
2953 Peter Bergner <bergner@vnet.ibm.com>
2955 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
2958 2013-05-22 Tobias Burnus <burnus@net-b.de>
2961 * gfortran.dg/defined_assignment_6.f90: New.
2963 2013-05-22 Tobias Burnus <burnus@net-b.de>
2966 * gfortran.dg/assumed_type_6.f90: New.
2968 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
2971 * g++.dg/cpp0x/Wunused-parm.C: New.
2973 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2975 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
2976 * g++.dg/warn/Wdouble-promotion.C: Likewise.
2978 2013-05-21 Easwaran Raman <eraman@google.com>
2980 PR tree-optimization/57322
2981 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
2983 2013-05-21 Graham Stott <graham.stott@btinternet.com>
2985 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
2988 2013-05-21 Tobias Burnus <burnus@net-b.de>
2991 * gfortran.dg/assumed_type_5.f90: New.
2992 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
2993 * gfortran.dg/assumed_rank_2.f90: Ditto.
2994 * gfortran.dg/assumed_type_3.f90: Update dg-error.
2995 * gfortran.dg/no_arg_check_3.f90: Ditto.
2997 2013-05-21 Jakub Jelinek <jakub@redhat.com>
2999 PR tree-optimization/57331
3000 * gcc.c-torture/compile/pr57331.c: New test.
3002 2013-05-21 Richard Biener <rguenther@suse.de>
3004 PR tree-optimization/57330
3005 * gcc.dg/torture/pr57330.c: New testcase.
3007 2013-05-21 Richard Biener <rguenther@suse.de>
3009 PR tree-optimization/57303
3010 * gcc.dg/torture/pr57303.c: New testcase.
3012 2013-05-21 Jakub Jelinek <jakub@redhat.com>
3014 PR tree-optimization/57321
3015 * gcc.c-torture/execute/pr57321.c: New test.
3017 2013-05-20 Tobias Burnus <burnus@net-b.de>
3021 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
3022 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
3023 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
3024 * gfortran.dg/binding_label_tests_3.f03: Ditto.
3025 * gfortran.dg/binding_label_tests_4.f03: Ditto.
3026 * gfortran.dg/binding_label_tests_5.f03: Ditto.
3027 * gfortran.dg/binding_label_tests_6.f03: Ditto.
3028 * gfortran.dg/binding_label_tests_7.f03: Ditto.
3029 * gfortran.dg/binding_label_tests_8.f03: Ditto.
3030 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
3031 * gfortran.dg/binding_label_tests_24.f90: New.
3032 * gfortran.dg/binding_label_tests_25.f90: New.
3034 2013-05-20 Tobias Burnus <burnus@net-b.de>
3037 * gfortran.dg/binding_label_tests_17.f90: New.
3038 * gfortran.dg/binding_label_tests_18.f90: New.
3039 * gfortran.dg/binding_label_tests_19.f90: New.
3040 * gfortran.dg/binding_label_tests_20.f90: New.
3041 * gfortran.dg/binding_label_tests_21.f90: New.
3042 * gfortran.dg/binding_label_tests_22.f90: New.
3043 * gfortran.dg/binding_label_tests_23.f90: New.
3045 2013-05-20 Tobias Burnus <burnus@net-b.de>
3048 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
3049 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
3050 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
3051 * gfortran.dg/common_18.f90: New.
3052 * gfortran.dg/common_19.f90: New.
3053 * gfortran.dg/common_20.f90: New.
3054 * gfortran.dg/common_21.f90: New.
3056 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3059 * g++.dg/parse/error52.C: New.
3060 * g++.dg/parse/error3.C: Adjust.
3061 * g++.dg/parse/error36.C: Likewise.
3063 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
3066 * gcc.target/sh/pr56547-1.c: New.
3067 * gcc.target/sh/pr56547-2.c: New.
3069 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3072 * g++.dg/warn/Wsign-compare-6.C: New.
3073 * g++.dg/warn/Wdouble-promotion.C: Adjust.
3075 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3078 * g++.dg/template/error50.C: New.
3080 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3083 * g++.dg/ext/complit13.C: New.
3085 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
3088 * g++.dg/pr57175.C: New testcase.
3090 2013-05-17 Easwaran Raman <eraman@google.com>
3092 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
3094 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
3097 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
3099 2013-05-17 Jakub Jelinek <jakub@redhat.com>
3101 PR rtl-optimization/57281
3102 PR rtl-optimization/57300
3103 * gcc.dg/pr57300.c: New test.
3104 * gcc.c-torture/execute/pr57281.c: New test.
3106 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
3109 * g++.dg/ext/sizeof-complit.C: New.
3111 2013-05-17 Marek Polacek <polacek@redhat.com>
3113 * gcc.dg/strlenopt-25.c: New test.
3114 * gcc.dg/strlenopt-26.c: Likewise.
3116 2013-05-17 Jakub Jelinek <jakub@redhat.com>
3118 * gcc.target/i386/rotate-4.c: Compile only with -mavx
3119 instead of -mavx2, require only avx instead of avx2.
3120 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
3121 of avx2-check.h and turn into an avx runtime test instead of
3124 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
3126 * g++.dg/ext/vector22.C: Uncomment working test.
3128 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
3131 * g++.dg/template/pr17410.C: New.
3133 2013-05-16 Jakub Jelinek <jakub@redhat.com>
3135 * gcc.target/i386/rotate-3.c: New test.
3136 * gcc.target/i386/rotate-3a.c: New test.
3137 * gcc.target/i386/rotate-4.c: New test.
3138 * gcc.target/i386/rotate-4a.c: New test.
3139 * gcc.target/i386/rotate-5.c: New test.
3140 * gcc.target/i386/rotate-5a.c: New test.
3142 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3144 * gcc.dg/visibility-21.c: Require section_anchors.
3146 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
3148 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
3149 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
3150 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
3152 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
3154 * gcc.dg/visibility-21.c: New.
3156 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
3159 * gcc.dg/pr57286.c: New testcase.
3160 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
3161 * g++.dg/ext/vector22.C: Comment out transformations not
3164 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
3167 * gcc.target/mips/call-1.c: Restrict to o32.
3168 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
3170 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
3172 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
3174 * g++.dg/warn/Wshadow-1.C: Likewise.
3175 * g++.dg/warn/Wshadow-6.C: Likewise.
3176 * g++.dg/warn/Wshadow-7.C: Likewise.
3178 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
3181 * g++.dg/parse/pr31952-1.C: New.
3182 * g++.dg/parse/pr31952-2.C: Likewise.
3183 * g++.dg/parse/pr31952-3.C: Likewise.
3185 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
3186 * g++.old-deja/g++.jason/cond.C: Likewise.
3187 * g++.dg/cpp0x/range-for5.C: Likewise.
3189 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3192 * gcc.target/arm/pr40887.c: Adjust testcase.
3193 * gcc.target/arm/pr19599.c: New test.
3195 2013-05-15 Richard Biener <rguenther@suse.de>
3197 PR tree-optimization/57275
3198 * gcc.target/i386/pr57275.c: New testcase.
3200 2013-05-15 Jan Hubicka <jh@suse.cz>
3202 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
3203 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
3204 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
3206 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3208 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
3211 2013-05-14 Jakub Jelinek <jakub@redhat.com>
3214 * c-c++-common/Wsequence-point-1.c: New test.
3216 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
3218 * g++.dg/ext/vector22.C: New testcase.
3219 * gcc.dg/binop-xor3.c: Remove xfail.
3221 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
3223 * gcc.target/aarch64/vect-fcm.x: Add cases testing
3224 FLOAT cmp FLOAT ? INT : INT.
3225 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
3226 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3227 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3228 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3229 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3230 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3232 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
3235 * g++.dg/cpp0x/defaulted43.C: New.
3237 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3239 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
3240 (alloca): Remove declaration.
3241 (foo9): Replace alloca by __builtin_alloca.
3243 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
3245 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
3246 Expect "size of array is too large" error.
3248 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3250 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
3252 2013-05-14 Richard Biener <rguenther@suse.de>
3255 * g++.dg/torture/pr57235.C: New testcase.
3257 2013-05-14 Jakub Jelinek <jakub@redhat.com>
3260 * gcc.dg/torture/pr57251.c: New test.
3262 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
3265 * gcc.target/i386/pr57264.c: New test.
3267 2013-05-13 Jakub Jelinek <jakub@redhat.com>
3269 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
3271 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
3273 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
3275 2013-05-13 Jakub Jelinek <jakub@redhat.com>
3277 PR tree-optimization/45216
3278 PR tree-optimization/57157
3279 * c-c++-common/rotate-1.c: Add 32 tests with +.
3280 * c-c++-common/rotate-1a.c: Adjust.
3281 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
3282 * c-c++-common/rotate-2b.c: New test.
3283 * c-c++-common/rotate-3.c: Add 32 tests with +.
3284 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
3285 * c-c++-common/rotate-4b.c: New test.
3286 * c-c++-common/rotate-5.c: New test.
3288 2013-05-13 Martin Jambor <mjambor@suse.cz>
3291 * gcc.dg/ipa/remref-0.c: New test.
3292 * gcc.dg/ipa/remref-1a.c: Likewise.
3293 * gcc.dg/ipa/remref-1b.c: Likewise.
3294 * gcc.dg/ipa/remref-2a.c: Likewise.
3295 * gcc.dg/ipa/remref-2b.c: Likewise.
3297 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
3299 * gcc.dg/vector-shift-2.c: New testcase.
3301 2013-05-13 Jakub Jelinek <jakub@redhat.com>
3303 PR tree-optimization/57230
3304 * gcc.dg/strlenopt-24.c: New test.
3306 PR tree-optimization/57230
3307 * gcc.dg/strlenopt-23.c: New test.
3309 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
3312 * gcc.target/sh/pr57108.c: Move this test case to ...
3313 * gcc.c-torture/compile/pr57108.c: ... here.
3315 2013-05-10 Richard Biener <rguenther@suse.de>
3317 PR tree-optimization/57214
3318 * gcc.dg/torture/pr57214.c: New testcase.
3320 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
3322 * gcc.dg/vector-shift.c: New testcase.
3324 2013-05-10 Jakub Jelinek <jakub@redhat.com>
3326 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
3328 PR tree-optimization/45216
3329 PR tree-optimization/57157
3330 * c-c++-common/rotate-1.c: New test.
3331 * c-c++-common/rotate-1a.c: New test.
3332 * c-c++-common/rotate-2.c: New test.
3333 * c-c++-common/rotate-2a.c: New test.
3334 * c-c++-common/rotate-3.c: New test.
3335 * c-c++-common/rotate-3a.c: New test.
3336 * c-c++-common/rotate-4.c: New test.
3337 * c-c++-common/rotate-4a.c: New test.
3339 2013-05-10 Richard Biener <rguenther@suse.de>
3341 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
3342 * gcc.target/i386/l_fma_double_1.c: Adjust.
3343 * gcc.target/i386/l_fma_double_2.c: Likewise.
3344 * gcc.target/i386/l_fma_double_3.c: Likewise.
3345 * gcc.target/i386/l_fma_double_4.c: Likewise.
3346 * gcc.target/i386/l_fma_double_5.c: Likewise.
3347 * gcc.target/i386/l_fma_double_6.c: Likewise.
3348 * gcc.target/i386/l_fma_float_1.c: Likewise.
3349 * gcc.target/i386/l_fma_float_2.c: Likewise.
3350 * gcc.target/i386/l_fma_float_3.c: Likewise.
3351 * gcc.target/i386/l_fma_float_4.c: Likewise.
3352 * gcc.target/i386/l_fma_float_5.c: Likewise.
3353 * gcc.target/i386/l_fma_float_6.c: Likewise.
3355 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
3358 * g++.dg/cpp0x/pr51226.C: New.
3360 2013-04-16 Han Shen <shenhan@google.com>
3362 Test cases for '-fstack-protector-strong'.
3363 * gcc.dg/fstack-protector-strong.c: New.
3364 * g++.dg/fstack-protector-strong.C: New.
3366 2013-05-07 Ian Bolton <ian.bolton@arm.com>
3368 * gcc.target/aarch64/ands_1.c: New test.
3369 * gcc.target/aarch64/ands_2.c: Likewise
3371 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
3373 * lib/target-supports.exp (check_effective_target_hw): New
3375 * c-c++-common/asan/clone-test-1.c: Call
3376 check_effective_target_hw.
3377 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
3378 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
3379 possible decorations.
3380 * c-c++-common/asan/null-deref-1.c: Likewise.
3381 * c-c++-common/asan/stack-overflow-1.c: Likewise.
3382 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
3383 * c-c++-common/asan/use-after-free-1.c: Likewise.
3384 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
3385 * g++.dg/asan/large-func-test-1.C: Likewise.
3387 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
3389 * gcc.target/aarch64/scalar_intrinsics.c: Update.
3391 2013-05-07 Richard Biener <rguenther@suse.de>
3394 * g++.dg/torture/pr57190.C: New testcase.
3396 2013-05-07 Jakub Jelinek <jakub@redhat.com>
3398 PR tree-optimization/57149
3399 * gcc.dg/pr57149.c: New test.
3402 * gcc.dg/pr57184.c: New test.
3404 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
3406 * gnat.dg/specs/array3.ads: New test.
3408 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
3410 * c-c++-common/vector-scalar-2.c: New testcase.
3412 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
3414 * gcc.target/i386/asm-dialect-2.c: New testcase.
3416 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
3419 * g++.dg/cpp0x/auto38.C: New.
3421 2013-05-06 Richard Biener <rguenther@suse.de>
3423 PR tree-optimization/57185
3424 * gcc.dg/autopar/pr57185.c: New testcase.
3426 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
3429 * gcc.target/i386/pr57106.c: New test.
3431 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3433 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
3434 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
3435 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
3436 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
3437 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
3438 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
3439 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
3441 2013-05-06 Teresa Johnson <tejohnson@google.com>
3444 * gcc.dg/pr57154.c: New test.
3446 2013-05-06 Richard Biener <rguenther@suse.de>
3449 * gcc.dg/torture/pr57147-1.c: New testcase.
3450 * gcc.dg/torture/pr57147-2.c: Likewise.
3451 * gcc.dg/torture/pr57147-3.c: Likewise.
3453 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3456 * gcc.target/sh/pr55303-1.c: New.
3457 * gcc.target/sh/pr55303-2.c: New.
3458 * gcc.target/sh/pr55303-3.c: New.
3460 2013-05-05 Tobias Burnus <burnus@net-b.de>
3462 * gfortran.dg/allocate_with_source_3.f90: New.
3464 2013-05-05 Tobias Burnus <burnus@net-b.de>
3467 * gfortran.dg/null_8.f90: New.
3469 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
3472 * g++.dg/cpp0x/enum27.C: New.
3473 * g++.dg/cpp0x/enum_base.C: Adjust.
3475 2013-05-04 Jakub Jelinek <jakub@redhat.com>
3477 PR tree-optimization/56205
3478 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
3480 2013-05-04 Tobias Burnus <burnus@net-b.de>
3482 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
3483 * gfortran.dg/bind_c_usage_27.f90: New.
3484 * gfortran.dg/bind_c_usage_28.f90: New.
3486 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
3489 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
3491 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
3494 * gcc.target/powerpc/pr57150.c: New file.
3496 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3498 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
3499 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
3500 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
3501 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
3502 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
3503 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
3504 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
3506 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
3508 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
3509 scan-assembler-times.
3511 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3513 * gcc.dg/tree-ssa/slsr-32.c: New.
3514 * gcc.dg/tree-ssa/slsr-33.c: New.
3515 * gcc.dg/tree-ssa/slsr-34.c: New.
3516 * gcc.dg/tree-ssa/slsr-35.c: New.
3517 * gcc.dg/tree-ssa/slsr-36.c: New.
3518 * gcc.dg/tree-ssa/slsr-37.c: New.
3519 * gcc.dg/tree-ssa/slsr-38.c: New.
3521 2013-05-03 Ian Bolton <ian.bolton@arm.com>
3523 * gcc.target/aarch64/tst_1.c: New test.
3524 * gcc.target/aarch64/tst_2.c: Likewise
3526 2013-05-02 Jeff Law <law@redhat.com>
3528 PR tree-optimization/57144
3529 * gcc.c-torture/execute/pr57144.c: New test.
3531 2013-05-03 Jakub Jelinek <jakub@redhat.com>
3533 PR rtl-optimization/57130
3534 * gcc.c-torture/execute/pr57130.c: New test.
3536 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
3538 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
3540 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
3542 * gcc.target/aarch64/fabd.c: New file.
3544 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
3547 * g++.dg/cpp0x/pr54318.C: New.
3549 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
3552 * g++.dg/parse/error51.C: New.
3553 * g++.dg/parse/error15.C: Adjust column numbers.
3555 2013-05-02 Tobias Burnus <burnus@net-b.de>
3558 * gfortran.dg/size_kind_2.f90: New.
3559 * gfortran.dg/size_kind_3.f90: New.
3561 2013-05-02 Richard Biener <rguenther@suse.de>
3564 * g++.dg/torture/pr57140.C: New testcase.
3566 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
3569 * gcc.target/arm/pr56732-1.c: New test.
3571 2013-05-02 Martin Jambor <mjambor@suse.cz>
3574 * gcc.dg/ipa/pr56988.c: New test.
3576 2013-05-02 Ian Bolton <ian.bolton@arm.com>
3578 * gcc.target/aarch64/bics_1.c: New test.
3579 * gcc.target/aarch64/bics_2.c: Likewise.
3581 2013-05-02 Jakub Jelinek <jakub@redhat.com>
3583 PR rtl-optimization/57131
3584 * gcc.c-torture/execute/pr57131.c: New test.
3586 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
3589 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
3591 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
3594 * gcc.target/i386/pr57091.c: New test.
3596 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
3598 * gcc.target/aarch64/vect-vaddv.c: New.
3600 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
3602 * gcc.target/aarch64/vect-vmaxv.c: New.
3603 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
3605 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
3607 * gcc.target/aarch64/scalar-vca.c: New.
3608 * gcc.target/aarch64/vect-vca.c: Likewise.
3610 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
3612 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
3613 (test_vceqd_s64): Force arguments to SIMD registers.
3614 (test_vceqzd_s64): Likewise.
3615 (test_vcged_s64): Likewise.
3616 (test_vcled_s64): Likewise.
3617 (test_vcgezd_s64): Likewise.
3618 (test_vcged_u64): Likewise.
3619 (test_vcgtd_s64): Likewise.
3620 (test_vcltd_s64): Likewise.
3621 (test_vcgtzd_s64): Likewise.
3622 (test_vcgtd_u64): Likewise.
3623 (test_vclezd_s64): Likewise.
3624 (test_vcltzd_s64): Likewise.
3625 (test_vtst_s64): Likewise.
3626 (test_vtst_u64): Likewise.
3628 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
3631 * g++.dg/cpp0x/decltype53.C: New.
3633 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3636 * gfortran.dg/power_5.f90: New test.
3638 2013-04-30 Richard Biener <rguenther@suse.de>
3641 * gcc.dg/torture/pr57122.c: New testcase.
3643 2013-04-30 Richard Biener <rguenther@suse.de>
3646 * g++.dg/torture/pr57107.C: New testcase.
3648 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
3650 PR rtl-optimization/57105
3651 * gcc.dg/pr57105.c: New test.
3653 2013-04-30 Jakub Jelinek <jakub@redhat.com>
3655 PR tree-optimization/57104
3656 * gcc.dg/pr57104.c: New test.
3658 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
3661 * gcc.target/i386/pr44578.c: New test.
3663 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
3666 * gcc.target/i386/pr57097.c: New test.
3668 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
3671 * gcc.target/i386/pr57098.c: New test.
3673 2013-04-29 Kai Tietz <ktietz@redhat.com>
3675 * gcc.c-torture/execute/pr55875.c: New test.
3677 2013-04-29 Richard Biener <rguenther@suse.de>
3680 * gcc.dg/torture/pr57075.c: New testcase.
3682 2013-04-29 Richard Biener <rguenther@suse.de>
3685 * gcc.dg/autopar/pr57103.c: New testcase.
3687 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3689 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
3691 2013-04-29 Tom de Vries <tom@codesourcery.com>
3693 * gcc.dg/pr50763.c: Update test.
3695 2013-04-26 Jeff Law <law@redhat.com>
3697 * gcc.dg/tree-ssa/vrp88.c: New test.
3699 2013-04-29 Christian Bruel <christian.bruel@st.com>
3702 * gcc.target/sh/pr57108.c: New test.
3704 2013-04-29 Richard Biener <rguenther@suse.de>
3707 * gfortran.dg/gomp/pr57089.f90: New testcase.
3709 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
3711 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
3713 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
3715 * gcc.target/aarch64/vect-vcvt.c: New.
3717 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
3719 * gcc.target/aarch64/vect-vrnd.c: New.
3721 2013-04-29 Richard Biener <rguenther@suse.de>
3723 PR tree-optimization/57081
3724 * gcc.dg/torture/pr57081.c: New testcase.
3726 2013-04-29 Jakub Jelinek <jakub@redhat.com>
3728 PR tree-optimization/57083
3729 * gcc.dg/torture/pr57083.c: New test.
3731 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
3734 * g++.dg/cpp0x/decltype52.C: New.
3736 2013-04-28 Jakub Jelinek <jakub@redhat.com>
3738 N3472 binary constants
3739 * g++.dg/cpp/limits.C: Adjust warning wording.
3740 * g++.dg/system-binary-constants-1.C: Likewise.
3741 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
3743 2013-04-28 Tobias Burnus <burnus@net-b.de>
3746 * gfortran.dg/coarray_30.f90: New.
3748 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3751 * frontend-passes (optimize_power): New function.
3752 (optimize_op): Use it.
3754 2013-04-27 Jakub Jelinek <jakub@redhat.com>
3757 * gcc.c-torture/execute/pr56866.c: New test.
3758 * gcc.target/i386/pr56866.c: New test.
3760 2013-04-26 Jakub Jelinek <jakub@redhat.com>
3763 * gcc.dg/setjmp-5.c: New test.
3765 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
3768 * g++.dg/cpp0x/constexpr-55708.C: New.
3770 2013-04-26 Richard Biener <rguenther@suse.de>
3772 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
3773 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
3774 * gcc.dg/pr53265.c: Remove XFAILs.
3775 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
3776 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
3778 2013-04-26 Jakub Jelinek <jakub@redhat.com>
3780 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
3781 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
3782 -fdiagnostics-color=never option similarly to
3783 -fno-diagnostics-show-caret option.
3785 2013-04-25 Jakub Jelinek <jakub@redhat.com>
3787 PR rtl-optimization/57003
3788 * gcc.target/i386/pr57003.c: New test.
3790 2013-04-25 Marek Polacek <polacek@redhat.com>
3792 PR tree-optimization/57066
3793 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
3795 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
3796 Tejas Belagod <tejas.belagod@arm.com>
3798 * gcc.target/aarch64/vaddv-intrinsic.c: New.
3799 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
3800 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
3802 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3804 * gcc.target/aarch64/cmp.c: New.
3806 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3808 * gcc.target/aarch64/ngc.c: New.
3810 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3812 * lib/target-supports.exp
3813 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
3814 (check_effective_target_arm_neon_fp16_ok): Likewise.
3815 (add_options_for_arm_neon_fp16): Likewise.
3816 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
3817 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
3819 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
3821 PR rtl-optimizations/57046
3822 * gcc.target/i386/pr57046.c: New test.
3824 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3826 * g++.dg/cpp1y/cplusplus.C: New.
3828 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3830 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
3832 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3834 * c-c++-common/Wpointer-arith-1.c: New.
3836 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3838 * g++.dg/cpp1y/cxx1y_macro.C: New.
3840 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3843 * g++.dg/cpp0x/sfinae45.C: New.
3845 2013-04-24 Richard Biener <rguenther@suse.de>
3848 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
3850 2013-04-23 Richard Biener <rguenther@suse.de>
3853 * gcc.dg/torture/pr57036-1.c: New testcase.
3854 * gcc.dg/torture/pr57036-2.c: Likewise.
3856 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
3858 * gcc.target/aarch64/scalar-mov.c: New testcase.
3860 2013-04-23 Richard Biener <rguenther@suse.de>
3862 PR tree-optimization/57026
3863 * gcc.dg/torture/pr57026.c: New testcase.
3865 2013-04-22 Janus Weil <janus@gcc.gnu.org>
3869 * gfortran.dg/transfer_check_4.f90: New.
3871 2013-04-22 Marek Polacek <polacek@redhat.com>
3874 * gcc.dg/pr56990.c: New test.
3876 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
3879 * gcc.target/i386/pr57018.c: New test.
3881 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
3883 * gcc.target/aarch64/vrecps.c: New.
3884 * gcc.target/aarch64/vrecpx.c: Likewise.
3886 2013-04-22 Christian Bruel <christian.bruel@st.com>
3889 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
3891 2013-04-21 Jeff Law <law@redhat.com>
3893 * gcc.dg/tree-ssa/forwprop-26.c: New test.
3895 2013-04-20 Tobias Burnus <burnus@net-b.de>
3898 * gfortran.dg/c_loc_test_22.f90: New.
3900 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
3902 PR rtl-optimization/56847
3903 * gcc.dg/pr56847.c: New test.
3905 2013-04-19 Richard Biener <rguenther@suse.de>
3907 PR tree-optimization/56982
3908 * gcc.c-torture/execute/pr56982.c: New testcase.
3910 2013-04-19 Martin Jambor <mjambor@suse.cz>
3912 PR tree-optimization/56718
3913 * g++.dg/ipa/imm-devirt-1.C: New test.
3914 * g++.dg/ipa/imm-devirt-2.C: Likewise.
3916 2013-04-19 Richard Biener <rguenther@suse.de>
3918 PR tree-optimization/57000
3919 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
3921 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3922 Mikael Morin <mikael@gcc.gnu.org>
3925 * gfortran.dg/array_constructor_45.f90: New test.
3926 * gfortran.dg/array_constructor_46.f90: New test.
3927 * gfortran.dg/array_constructor_47.f90: New test.
3928 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
3930 2013-04-18 Jakub Jelinek <jakub@redhat.com>
3932 PR rtl-optimization/56999
3933 * g++.dg/opt/pr56999.C: New test.
3935 2013-04-18 Cary Coutant <ccoutant@google.com>
3937 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
3938 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
3940 2013-04-18 Cary Coutant <ccoutant@google.com>
3942 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
3943 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
3944 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
3945 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
3946 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
3947 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
3948 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
3949 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
3950 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
3951 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
3952 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
3954 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
3956 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
3958 2013-04-18 Jakub Jelinek <jakub@redhat.com>
3960 PR tree-optimization/56984
3961 * gcc.c-torture/compile/pr56984.c: New test.
3963 PR rtl-optimization/56992
3964 * gcc.dg/pr56992.c: New test.
3966 2013-04-17 Janus Weil <janus@gcc.gnu.org>
3969 * gfortran.dg/proc_ptr_42.f90: New.
3971 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
3973 * gnat.dg/discr41.ad[sb]: New test.
3974 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
3975 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
3976 * gcc.dg/vect/slp-24.c: Likewise.
3977 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
3978 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
3979 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
3980 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
3981 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
3982 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
3983 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
3984 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
3985 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
3986 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
3987 * gcc.dg/vect/vect-strided-mult.c: Likewise.
3988 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
3989 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
3990 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
3991 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
3992 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
3993 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
3994 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
3995 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
3996 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
3997 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
3998 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
3999 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
4000 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
4001 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
4002 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
4004 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
4007 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
4008 * gfortran.dg/module_md5_1.f90: Remove.
4010 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4012 * gcc.target/aarch64/adds3.c: New.
4013 * gcc.target/aarch64/subs3.c: New.
4015 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4017 * gcc.target/aarch64/adds1.c: New.
4018 * gcc.target/aarch64/adds2.c: New.
4019 * gcc.target/aarch64/subs1.c: New.
4020 * gcc.target/aarch64/subs2.c: New.
4022 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
4024 Implement n3599 - Literal operator templates for strings.
4025 * g++.dg/cpp1y/udlit-char-template.C: New test.
4026 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
4028 2013-04-16 Tobias Burnus <burnus@net-b.de>
4031 * gfortran.dg/no_arg_check_1.f90: New.
4032 * gfortran.dg/no_arg_check_2.f90: New.
4033 * gfortran.dg/no_arg_check_3.f90: New.
4035 2013-04-16 Janus Weil <janus@gcc.gnu.org>
4038 * gfortran.dg/proc_ptr_41.f90: New.
4040 2013-04-16 Richard Biener <rguenther@suse.de>
4042 PR tree-optimization/56756
4043 * gcc.dg/torture/pr56756.c: New testcase.
4045 2013-04-16 Tobias Burnus <burnus@net-b.de>
4048 * gfortran.dg/c_assoc_5.f90: New.
4050 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
4052 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
4053 * gcc.c-torture/execute/pr33992.x: Remove.
4054 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
4055 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
4056 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
4058 2013-04-15 Jakub Jelinek <jakub@redhat.com>
4060 PR tree-optimization/56962
4061 * gcc.c-torture/execute/pr56962.c: New test.
4063 2013-04-15 Richard Biener <rguenther@suse.de>
4065 PR tree-optimization/56933
4066 * gcc.dg/vect/pr56933.c: New testcase.
4068 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4070 * gcc.target/arm/anddi3-opt.c: New test.
4071 * gcc.target/arm/anddi3-opt2.c: Likewise.
4073 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
4075 * gcc.dg/pr56890-1.c: New test.
4076 * gcc.dg/pr56890-2.c: Likewise.
4078 2013-04-15 Joey Ye <joey.ye@arm.com>
4080 * gcc.target/arm/thumb1-far-jump-1.c: New test.
4081 * gcc.target/arm/thumb1-far-jump-2.c: New test.
4083 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
4086 * gfortran.dg/select_type_33.f03: New test.
4088 2013-04-13 Janus Weil <janus@gcc.gnu.org>
4091 * gfortran.dg/typebound_proc_29.f03: New.
4093 2013-04-12 Janus Weil <janus@gcc.gnu.org>
4096 * gfortran.dg/typebound_proc_28.f03: New.
4098 2013-04-12 Jeff Law <law@redhat.com>
4100 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
4103 2013-04-12 Tobias Burnus <burnus@net-b.de>
4106 * gfortran.dg/coarray/alloc_comp_2.f90: New.
4108 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
4111 * gcc.target/i386/pr56903.c: New test.
4113 2013-04-12 Janus Weil <janus@gcc.gnu.org>
4116 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
4117 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
4118 * gfortran.dg/block_11.f90: Fix invalid test case.
4119 * gfortran.dg/function_types_3.f90: Add new error message.
4120 * gfortran.dg/global_references_1.f90: Ditto.
4121 * gfortran.dg/import2.f90: Remove unneeded parts.
4122 * gfortran.dg/import6.f90: Fix invalid test case.
4123 * gfortran.dg/proc_decl_2.f90: Ditto.
4124 * gfortran.dg/proc_decl_9.f90: Ditto.
4125 * gfortran.dg/proc_decl_18.f90: Ditto.
4126 * gfortran.dg/proc_ptr_40.f90: New.
4127 * gfortran.dg/whole_file_7.f90: Modified error wording.
4128 * gfortran.dg/whole_file_16.f90: Ditto.
4129 * gfortran.dg/whole_file_17.f90: Add -pedantic.
4130 * gfortran.dg/whole_file_18.f90: Modified error wording.
4131 * gfortran.dg/whole_file_20.f03: Ditto.
4132 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
4135 2013-04-12 Richard Biener <rguenther@suse.de>
4138 2013-04-10 Richard Biener <rguenther@suse.de>
4140 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
4142 2013-04-12 Tobias Burnus <burnus@net-b.de>
4145 * gfortran.dg/class_allocate_15.f90: New.
4148 2013-04-12 Tobias Burnus <burnus@net-b.de>
4150 * gfortran.dg/coarray_lib_alloc_2.f90: Update
4151 scan-tree-dump-times.
4153 2013-04-12 Jakub Jelinek <jakub@redhat.com>
4155 PR tree-optimization/56918
4156 PR tree-optimization/56920
4157 * gcc.dg/vect/pr56918.c: New test.
4158 * gcc.dg/vect/pr56920.c: New test.
4160 2013-04-12 Tobias Burnus <burnus@net-b.de>
4163 * gfortran.dg/class_allocate_14.f90: New.
4164 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
4165 * gfortran.dg/coarray_lib_alloc_3.f90: New.
4167 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
4169 * gcc.dg/fold-cstvecshift.c: New testcase.
4171 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4173 * gcc.target/aarch64/negs.c: New.
4175 2013-04-11 Jakub Jelinek <jakub@redhat.com>
4178 * g++.dg/template/arrow4.C: New test.
4180 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
4182 * gnat.dg/array23.adb: New test.
4183 * gnat.dg/array23_pkg[123].ads: New helpers.
4185 2013-04-11 Jeff Law <law@redhat.com>
4187 PR tree-optimization/56900
4188 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
4190 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
4193 * g++.dg/cpp0x/sfinae44.C: New.
4195 2013-04-11 Arnaud Charlet <charlet@adacore.com>
4197 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
4198 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
4200 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
4203 * g++.dg/cpp0x/enum26.C: New.
4204 * g++.old-deja/g++.pt/mangle1.C: Adjust.
4206 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4208 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
4210 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
4212 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4213 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
4214 loop is vectorized and that the correct instruction is generated.
4215 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4216 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4217 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4219 2013-04-11 Jakub Jelinek <jakub@redhat.com>
4221 PR tree-optimization/56899
4222 * gcc.c-torture/execute/pr56899.c: New test.
4224 2013-04-10 David S. Miller <davem@davemloft.net>
4226 * gcc.target/sparc/setcc-4.c: New test.
4227 * gcc.target/sparc/setcc-5.c: New test.
4229 2013-04-10 Richard Biener <rguenther@suse.de>
4231 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
4233 2013-04-10 Richard Biener <rguenther@suse.de>
4235 * gcc.dg/vect/slp-39.c: New testcase.
4237 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
4239 PR tree-optimization/55524
4240 * gcc.target/epiphany/fnma-1.c: New test.
4242 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
4244 * gcc.dg/tree-ssa/inline-11.c: New test
4246 2013-04-10 Jakub Jelinek <jakub@redhat.com>
4249 * g++.dg/template/arrow3.C: New test.
4251 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4253 * gcc.target/arm/minmax_minus.c: New test.
4255 2013-04-09 Jakub Jelinek <jakub@redhat.com>
4258 * c-c++-common/gomp/pr56883.c: New test.
4260 2013-04-09 Jeff Law <law@redhat.com>
4262 * gcc.dg/tree-ssa/vrp87.c: New test.
4264 2013-04-09 Jakub Jelinek <jakub@redhat.com>
4266 PR tree-optimization/56854
4267 * g++.dg/torture/pr56854.C: New test.
4269 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4272 * gfortran.dg/array_constructor_44.f90: New test.
4274 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
4277 * g++.dg/cpp0x/constexpr-specialization.C: New.
4279 2013-04-08 Jakub Jelinek <jakub@redhat.com>
4281 * gcc.c-torture/execute/pr56837.c: New test.
4285 * g++.dg/opt/vt3.C: New test.
4286 * g++.dg/opt/vt4.C: New test.
4288 2013-04-08 Jeff Law <law@redhat.com>
4290 * gcc.dg/tree-ssa/forwprop-25.c: New test.
4292 2013-04-08 Richard Biener <rguenther@suse.de>
4294 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
4296 2013-04-08 Richard Biener <rguenther@suse.de>
4298 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
4300 2013-04-08 Richard Biener <rguenther@suse.de>
4302 * g++.dg/vect/slp-pr56812.cc: Adjust.
4304 2013-04-08 Jakub Jelinek <jakub@redhat.com>
4306 * gcc.dg/pr56837.c: New test.
4307 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
4308 "generated memset minus one".
4310 2013-04-07 Tobias Burnus <burnus@net-b.de>
4313 * gfortran.dg/reshape_5.f90: New.
4315 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4318 * gcc.target/powerpc/recip-1.c: Modify expected output.
4319 * gcc.target/powerpc/recip-3.c: Likewise.
4320 * gcc.target/powerpc/recip-4.c: Likewise.
4321 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
4323 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
4325 * gcc.target/arm/peep-ldrd-1.c: New test.
4326 * gcc.target/arm/peep-strd-1.c: Likewise.
4328 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
4330 * gcc.target/arm/negdi-1.c: New test.
4331 * gcc.target/arm/negdi-2.c: Likewise.
4332 * gcc.target/arm/negdi-3.c: Likewise.
4333 * gcc.target/arm/negdi-4.c: Likewise.
4335 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4337 * lib/target-supports.exp (add_options_for_arm_v8_neon):
4338 Add -march=armv8-a when we use v8 NEON.
4339 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
4340 (check_effective_target_vect_call_ceilf): Likewise.
4341 (check_effective_target_vect_call_floorf): Likewise.
4342 (check_effective_target_vect_call_roundf): Likewise.
4343 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
4344 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
4345 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
4346 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
4347 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
4349 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
4351 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
4352 * gcc.target/powerpc/sd-pwr6.c: Same.
4353 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
4354 * g++.dg/debug/pr56294.C: XFAIL on AIX.
4356 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
4358 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
4360 2013-04-04 Janus Weil <janus@gcc.gnu.org>
4363 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
4364 * gfortran.dg/altreturn_4.f90: Ditto.
4365 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
4366 * gfortran.dg/altreturn_5.f90: Ditto.
4367 * gfortran.dg/altreturn_6.f90: Ditto.
4368 * gfortran.dg/altreturn_7.f90: Ditto.
4370 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4372 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
4374 (check_effective_target_arm_v8_neon_ok_nocache):
4376 (check_effective_target_arm_v8_neon_ok): Change to use
4377 check_effective_target_arm_v8_neon_ok_nocache.
4378 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
4380 (check_effective_target_vect_call_btruncf):
4381 Enable for arm and ARMv8 NEON.
4382 (check_effective_target_vect_call_ceilf): Likewise.
4383 (check_effective_target_vect_call_floorf): Likewise.
4384 (check_effective_target_vect_call_roundf): Likewise.
4385 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
4388 2013-04-04 Marek Polacek <polacek@redhat.com>
4390 PR tree-optimization/48186
4391 * gcc.dg/pr48186.c: New test.
4393 2013-04-04 Richard Biener <rguenther@suse.de>
4395 PR tree-optimization/56826
4396 * gcc.dg/vect/pr56826.c: New testcase.
4397 * gcc.dg/vect/O3-pr36098.c: Adjust.
4399 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
4401 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
4402 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
4403 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
4404 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
4405 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
4406 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
4407 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
4408 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
4409 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
4410 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
4412 2013-04-04 Richard Biener <rguenther@suse.de>
4414 PR tree-optimization/56213
4415 * gcc.dg/vect/vect-123.c: New testcase.
4417 2013-04-04 Tobias Burnus <burnus@net-b.de>
4420 * gfortran.dg/read_repeat_2.f90: New.
4422 2013-04-04 Richard Biener <rguenther@suse.de>
4424 PR tree-optimization/56837
4425 * g++.dg/torture/pr56837.C: New testcase.
4427 2013-04-04 Tobias Burnus <burnus@net-b.de>
4430 * gfortran.dg/c_loc_test_21.f90: New.
4431 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
4432 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
4433 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
4434 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
4435 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
4437 2013-04-03 Jeff Law <law@redhat.com>
4439 PR tree-optimization/56799
4440 * gcc.c-torture/execute/pr56799.c: New test.
4442 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
4445 * g++.dg/warn/Wpointer-arith-1.C: New.
4446 * g++.dg/gomp/for-19.C: Adjust.
4448 2013-04-03 Marek Polacek <polacek@redhat.com>
4451 * gcc.dg/pr55702.c: New test.
4453 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4456 * gcc.dg/pr56809.c: New testcase.
4458 2013-04-03 Jakub Jelinek <jakub@redhat.com>
4461 * g++.dg/debug/pr56819.C: New test.
4463 2013-04-03 Richard Biener <rguenther@suse.de>
4465 PR tree-optimization/56817
4466 * g++.dg/torture/pr56817.C: New testcase.
4468 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
4470 * gcc.dg/vect/bb-slp-31.c: New file.
4472 2013-04-03 Jason Merrill <jason@redhat.com>
4475 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
4477 2013-04-03 Richard Biener <rguenther@suse.de>
4479 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
4481 2013-04-03 Richard Biener <rguenther@suse.de>
4483 PR tree-optimization/55964
4484 * gcc.dg/torture/pr55964-2.c: New testcase.
4486 2013-04-03 Richard Biener <rguenther@suse.de>
4488 PR tree-optimization/56501
4489 * gcc.dg/torture/pr56501.c: New testcase.
4491 2013-04-03 Richard Biener <rguenther@suse.de>
4493 PR tree-optimization/56407
4494 * gcc.dg/torture/pr56407.c: New testcase.
4496 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
4498 PR tree-optimization/56790
4499 * g++.dg/ext/pr56790-1.C: New testcase.
4501 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
4503 * gcc.target/i386/merge-1.c: New testcase.
4504 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
4506 2013-04-03 Jakub Jelinek <jakub@redhat.com>
4509 * gcc.c-torture/execute/pr19449.c: New test.
4511 2013-04-03 Richard Biener <rguenther@suse.de>
4513 PR tree-optimization/56812
4514 * g++.dg/vect/slp-pr56812.cc: New testcase.
4516 2013-04-03 Janus Weil <janus@gcc.gnu.org>
4520 * gfortran.dg/altreturn_8.f90: New.
4521 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
4522 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
4523 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
4525 2013-04-02 Jakub Jelinek <jakub@redhat.com>
4527 PR rtl-optimization/56745
4528 * gcc.c-torture/compile/pr56745.c: New test.
4530 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
4532 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
4534 2013-04-02 Richard Biener <rguenther@suse.de>
4536 PR tree-optimization/56778
4537 * gcc.dg/torture/pr56778.c: New testcase.
4539 2013-04-02 Richard Biener <rguenther@suse.de>
4542 * g++.dg/torture/pr56768.C: New testcase.
4544 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
4546 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
4548 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4551 * gfortran.dg/namelist_82.f90: New test.
4553 2013-04-01 Janus Weil <janus@gcc.gnu.org>
4556 * gfortran.dg/implicit_class_1.f90: New.
4558 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4561 * gfortran.dg/namelist_81.f90: New test.
4563 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
4565 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
4566 for constant and equal string lengths.
4567 * gfortran.dg/character_comparison_5.f90: Likewise.
4568 * gfortran.dg/character_comparison_9.f90: New test.
4570 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
4572 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
4573 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
4575 2013-03-29 Tobias Burnus <burnus@net-b.de>
4578 * gfortran.dg/optional_absent_3.f90: New.
4580 2013-03-29 Tobias Burnus <burnus@net-b.de>
4583 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
4585 2013-03-29 Tobias Burnus <burnus@net-b.de>
4588 * gfortran.dg/namelist_80.f90: New.
4590 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4593 * gfortran.dg/string_length_2.f90: New test.
4594 * gfortran.dg/dependency_41.f90: New test.
4596 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4599 * gfortran.dg/array_constructor_43.f90: New test.
4600 * gfortran.dg/random_seed_3.f90: New test.
4602 2013-03-28 Ian Bolton <ian.bolton@arm.com>
4604 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
4605 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
4606 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
4607 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
4608 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
4609 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
4610 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
4611 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
4612 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
4613 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
4615 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
4618 * g++.dg/conversion/op4.C: Adjust.
4619 * g++.dg/cpp0x/rv1n.C: Likewise.
4620 * g++.dg/cpp0x/rv2n.C: Likewise.
4621 * g++.dg/cpp0x/template_deduction.C: Likewise.
4622 * g++.dg/expr/cond8.C: Likewise.
4623 * g++.dg/other/error4.C: Likewise.
4624 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
4625 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
4626 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
4627 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
4628 * g++.old-deja/g++.jason/conversion2.C: Likewise.
4629 * g++.old-deja/g++.law/cvt20.C: Likewise.
4630 * g++.old-deja/g++.law/cvt8.C: Likewise.
4631 * g++.old-deja/g++.law/init8.C: Likewise.
4632 * g++.old-deja/g++.mike/net12.C: Likewise.
4633 * g++.old-deja/g++.mike/net8.C: Likewise.
4634 * g++.old-deja/g++.mike/p2793.C: Likewise.
4635 * g++.old-deja/g++.mike/p3836.C: Likewise.
4636 * g++.old-deja/g++.mike/p418.C: Likewise.
4637 * g++.old-deja/g++.mike/p701.C: Likewise.
4638 * g++.old-deja/g++.mike/p807.C: Likewise.
4640 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
4643 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
4646 2013-03-28 Marek Polacek <polacek@redhat.com>
4648 PR tree-optimization/56695
4649 * gcc.dg/vect/pr56695.c: New test.
4651 2013-03-28 Richard Biener <rguenther@suse.de>
4653 PR tree-optimization/37021
4654 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
4655 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
4657 2013-03-27 Tobias Burnus <burnus@net-b.de>
4661 * gfortran.dg/sizeof_2.f90: New.
4662 * gfortran.dg/sizeof_3.f90: New.
4663 * gfortran.dg/sizeof_proc.f90: Update dg-error.
4665 2013-03-27 Richard Biener <rguenther@suse.de>
4667 PR tree-optimization/37021
4668 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
4670 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
4672 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
4673 * g++.dg/ipa/ivinline-2.C: Likewise.
4674 * g++.dg/ipa/ivinline-3.C: Likewise.
4675 * g++.dg/ipa/ivinline-4.C: Likewise.
4676 * g++.dg/ipa/ivinline-5.C: Likewise.
4677 * g++.dg/ipa/ivinline-7.C: Likewise.
4678 * g++.dg/ipa/ivinline-8.C: Likewise.
4679 * g++.dg/ipa/ivinline-9.C: Likewise.
4680 * g++.dg/cpp0x/noexcept03.C: Likewise.
4681 * gcc.dg/const-1.c: Likewise.
4682 * gcc.dg/ipa/pure-const-1.c: Likewise.
4683 * gcc.dg/noreturn-8.c: Likewise.
4684 * gcc.target/i386/mmx-1.c: Likewise.
4685 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
4686 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
4687 * gcc.c-torture/execute/pr33992.x: New file.
4689 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
4691 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
4693 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
4696 * g++.dg/ext/desig5.C: New.
4698 2013-03-26 Tobias Burnus <burnus@net-b.de>
4701 * gfortran.dg/merge_init_expr_2.f90: New.
4702 * gfortran.dg/merge_char_1.f90: Modify test to
4703 stay a run-time test.
4704 * gfortran.dg/merge_char_3.f90: Ditto.
4706 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
4708 * g++.dg/cpp0x/constexpr-friend-2.C: New.
4709 * g++.dg/cpp0x/constexpr-main.C: Likewise.
4711 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
4714 * g++.dg/cpp0x/range-for23.C: New.
4716 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
4719 * gfortran.dg/namelist_79.f90: New.
4721 2013-03-25 Martin Jambor <mjambor@suse.cz>
4723 * gcc.dg/ipa/ipcp-agg-9.c: New test.
4725 2013-03-25 Tobias Burnus <burnus@net-b.de>
4745 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
4746 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
4747 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
4748 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
4749 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
4750 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
4751 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
4752 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
4753 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
4754 * gfortran.dg/c_loc_tests_16.f90: Ditto.
4755 * gfortran.dg/c_loc_tests_4.f03: Ditto.
4756 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
4757 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
4758 * gfortran.dg/c_loc_tests_8.f03: Ditto.
4759 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
4760 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
4761 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
4762 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
4763 * gfortran.dg/pr32601_1.f03: Ditto.
4764 * gfortran.dg/storage_size_2.f08: Remove dg-error.
4765 * gfortran.dg/blockdata_7.f90: New.
4766 * gfortran.dg/c_assoc_4.f90: New.
4767 * gfortran.dg/c_f_pointer_tests_6.f90: New.
4768 * gfortran.dg/c_f_pointer_tests_7.f90: New.
4769 * gfortran.dg/c_funloc_tests_8.f90: New.
4770 * gfortran.dg/c_loc_test_17.f90: New.
4771 * gfortran.dg/c_loc_test_18.f90: New.
4772 * gfortran.dg/c_loc_test_19.f90: New.
4773 * gfortran.dg/c_loc_test_20.f90: New.
4774 * gfortran.dg/c_sizeof_5.f90: New.
4775 * gfortran.dg/iso_c_binding_rename_3.f90: New.
4776 * gfortran.dg/transfer_resolve_2.f90: New.
4777 * gfortran.dg/transfer_resolve_3.f90: New.
4778 * gfortran.dg/transfer_resolve_4.f90: New.
4779 * gfortran.dg/pr32601.f03: Update dg-error.
4780 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
4781 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
4783 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4785 * gcc.target/arm/vseleqdf.c: New test.
4786 * gcc.target/arm/vseleqsf.c: Likewise.
4787 * gcc.target/arm/vselgedf.c: Likewise.
4788 * gcc.target/arm/vselgesf.c: Likewise.
4789 * gcc.target/arm/vselgtdf.c: Likewise.
4790 * gcc.target/arm/vselgtsf.c: Likewise.
4791 * gcc.target/arm/vselledf.c: Likewise.
4792 * gcc.target/arm/vsellesf.c: Likewise.
4793 * gcc.target/arm/vselltdf.c: Likewise.
4794 * gcc.target/arm/vselltsf.c: Likewise.
4795 * gcc.target/arm/vselnedf.c: Likewise.
4796 * gcc.target/arm/vselnesf.c: Likewise.
4797 * gcc.target/arm/vselvcdf.c: Likewise.
4798 * gcc.target/arm/vselvcsf.c: Likewise.
4799 * gcc.target/arm/vselvsdf.c: Likewise.
4800 * gcc.target/arm/vselvssf.c: Likewise.
4802 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
4804 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
4806 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
4807 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
4808 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
4809 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
4810 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
4811 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
4812 * gcc.target/aarch64/atomic-op-char.x: ... to here.
4813 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
4814 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
4815 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
4816 * gcc.target/aarch64/atomic-op-int.x: ... to here.
4817 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
4818 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
4819 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
4820 * gcc.target/aarch64/atomic-op-release.x: ... to here.
4821 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
4822 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
4823 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
4824 * gcc.target/aarch64/atomic-op-short.x: ... to here.
4825 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
4826 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
4827 * gcc.target/arm/atomic-op-acquire.c: Likewise.
4828 * gcc.target/arm/atomic-op-char.c: Likewise.
4829 * gcc.target/arm/atomic-op-consume.c: Likewise.
4830 * gcc.target/arm/atomic-op-int.c: Likewise.
4831 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
4832 * gcc.target/arm/atomic-op-release.c: Likewise.
4833 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
4834 * gcc.target/arm/atomic-op-short.c: Likewise.
4836 2013-03-25 Richard Biener <rguenther@suse.de>
4839 * g++.dg/torture/pr56694.C: New testcase.
4841 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4844 * gcc.target/arm/neon-vcond-gt.c: New test.
4845 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
4846 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
4848 2013-03-25 Richard Biener <rguenther@suse.de>
4850 PR tree-optimization/56689
4851 * gcc.dg/torture/pr56689.c: New testcase.
4853 2013-03-25 Kai Tietz <ktietz@redhat.com>
4855 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
4857 2013-03-24 Tobias Burnus <burnus@net-b.de>
4860 * gfortran.dg/eof_5.f90: New.
4862 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
4864 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
4867 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
4869 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
4871 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
4874 * gcc.c-torture/execute/builtins/builtins.exp: Add
4875 -Wl,--allow-multiple-definition for RTEMS targets.
4877 2013-03-22 Ian Bolton <ian.bolton@arm.com>
4879 * gcc.target/aarch64/movk.c: New test.
4881 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
4883 * g++.dg/ext/vector21.C: New testcase.
4885 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
4887 * gcc.target/arm/neon-for-64bits-1.c: New tests.
4888 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
4890 2013-03-21 Richard Biener <rguenther@suse.de>
4892 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
4893 * gcc.dg/vect/vect-outer-3a.c: Likewise.
4895 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4897 * gcc.target/aarch64/vect.c: Test and result vector added
4898 for sabd and saba instructions.
4899 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
4900 instructions in assembly.
4901 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
4902 * gcc.target/aarch64/vect-fp.c: Test and result vector added
4903 for fabd instruction.
4904 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
4905 instruction in assembly.
4906 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
4908 2013-03-20 Jeff Law <law@redhat.com>
4910 * g++.dg/tree-ssa/ssa-dom.C: New test.
4912 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4914 * gcc.target/powerpc/mmfpgpr.c: New test.
4915 * gcc.target/powerpc/sd-vsx.c: Likewise.
4916 * gcc.target/powerpc/sd-pwr6.c: Likewise.
4917 * gcc.target/powerpc/vsx-float0.c: Likewise.
4919 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
4921 PR tree-optimization/56355
4922 * gcc.dg/pr56355-1.c: New file.
4924 2013-03-20 Catherine Moore <clm@codesourcery.com>
4925 Richard Sandiford <rdsandiford@googlemail.com>
4927 * gcc.target/mips/mips.exp: Add microMIPS support.
4928 * gcc.target/mips/umips-movep-2.c: New test.
4929 * gcc.target/mips/umips-lwp-2.c: New test.
4930 * gcc.target/mips/umips-swp-5.c: New test.
4931 * gcc.target/mips/umips-constraints-1.c: New test.
4932 * gcc.target/mips/umips-lwp-3.c: New test.
4933 * gcc.target/mips/umips-swp-6.c: New test.
4934 * gcc.target/mips/umips-constraints-2.c: New test.
4935 * gcc.target/mips/umips-save-restore-1.c: New test.
4936 * gcc.target/mips/umips-lwp-4.c: New test.
4937 * gcc.target/mips/umips-swp-7.c: New test.
4938 * gcc.target/mips/umips-save-restore-2.c: New test.
4939 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
4940 * gcc.target/mips/umips-lwp-5.c: New test.
4941 * gcc.target/mips/umips-save-restore-3.c: New test.
4942 * gcc.target/mips/umips-lwp-6.c: New test.
4943 * gcc.target/mips/umips-swp-1.c: New test.
4944 * gcc.target/mips/umips-lwp-7.c: New test.
4945 * gcc.target/mips/umips-swp-2.c: New test.
4946 * gcc.target/mips/umips-lwp-8.c: New test.
4947 * gcc.target/mips/umips-swp-3.c: New test.
4948 * gcc.target/mips/umips-movep-1.c: New test.
4949 * gcc.target/mips/umips-lwp-1.c: New test.
4950 * gcc.target/mips/umips-swp-4.c: New test.
4952 2013-03-20 Richard Biener <rguenther@suse.de>
4954 PR tree-optimization/56661
4955 * gcc.dg/torture/pr56661.c: New testcase.
4957 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4959 PR rtl-optimization/56605
4960 * gcc.target/powerpc/pr56605.c: New.
4962 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4965 * gfortran.dg/do_1.f90: Don't xfail.
4967 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
4970 * gfortran.dg/namelist_77.f90: New.
4971 * gfortran.dg/namelist_78.f90: New.
4973 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
4976 * gfortran.dg/open_negative_unit_1.f90: New.
4978 2013-03-19 Ian Bolton <ian.bolton@arm.com>
4980 * gcc.target/aarch64/sbc.c: New test.
4982 2013-03-19 Ian Bolton <ian.bolton@arm.com>
4984 * gcc.target/aarch64/ror.c: New test.
4986 2013-03-19 Ian Bolton <ian.bolton@arm.com>
4988 * gcc.target/aarch64/extr.c: New test.
4990 2013-03-19 Richard Biener <rguenther@suse.de>
4992 PR tree-optimization/56273
4993 * gcc.dg/tree-ssa/vrp47.c: Adjust.
4994 * c-c++-common/uninit-17.c: Likewise.
4996 2013-03-18 Jakub Jelinek <jakub@redhat.com>
4998 PR tree-optimization/56635
4999 * g++.dg/torture/pr56635.C: New test.
5001 2013-03-18 Richard Biener <rguenther@suse.de>
5003 PR tree-optimization/3713
5004 * g++.dg/ipa/devirt-12.C: New testcase.
5006 2013-03-18 Jakub Jelinek <jakub@redhat.com>
5009 * c-c++-common/pr56566.c: New test.
5011 2013-03-17 Jason Merrill <jason@redhat.com>
5013 * g++.dg/template/abstract-dr337.C: XFAIL.
5015 2013-03-16 Jakub Jelinek <jakub@redhat.com>
5018 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
5019 * c-c++-common/pr56607.c: New test.
5021 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
5024 * g++.dg/cpp0x/constexpr-array5.C: New.
5026 2013-03-15 Tobias Burnus <burnus@net-b.de>
5029 * gfortran.dg/transfer_intrinsic_5.f90: New.
5031 2013-03-15 Kai Tietz <ktietz@redhat.com>
5033 * gcc.target/i386/movti.c: Don't test for x64 mingw.
5034 * gcc.target/i386/pr20020-1.c: Likewise.
5035 * gcc.target/i386/pr20020-2.c: Likewise.
5036 * gcc.target/i386/pr20020-3.c: Likewise.
5037 * gcc.target/i386/pr53425-1.c: Likewise.
5038 * gcc.target/i386/pr53425-2.c: Likewise.
5039 * gcc.target/i386/pr55093.c: Likewise.
5040 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
5042 2013-03-15 Jakub Jelinek <jakub@redhat.com>
5045 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
5046 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
5048 2013-03-14 Jakub Jelinek <jakub@redhat.com>
5050 PR tree-optimization/53265
5051 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
5053 * gcc.dg/graphite/id-6.c (test): Likewise.
5054 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
5055 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
5057 PR tree-optimization/53265
5058 * gcc.dg/pr53265.c: New test.
5059 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
5061 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
5063 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
5064 n, use it as high bound instead of 4.
5066 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
5069 * gcc.target/sh/pr49880-1.c: New.
5070 * gcc.target/sh/pr49880-2.c: New.
5071 * gcc.target/sh/pr49880-3.c: New.
5072 * gcc.target/sh/pr49880-4.c: New.
5073 * gcc.target/sh/pr49880-5.c: New.
5075 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
5077 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
5079 2013-03-13 Richard Biener <rguenther@suse.de>
5081 PR tree-optimization/56608
5082 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
5084 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
5087 * g++.dg/cpp0x/alias-decl-32.C: New.
5089 2013-03-11 Jan Hubicka <jh@suse.cz>
5092 * gcc.c-torture/compile/pr56571.c: New testcase.
5094 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5096 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
5097 * gcc.dg/tree-ssa/pr55579.c: Likewise.
5099 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
5101 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
5102 * gcc.dg/inline_4.c: Likewise.
5103 * gcc.dg/unroll_2.c: Likewise.
5104 * gcc.dg/unroll_3.c: Likewise.
5105 * gcc.dg/unroll_4.c: Likewise.
5107 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5110 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
5113 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
5115 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
5118 * gcc.c-torture/compile/pr40797.c: New.
5120 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5122 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
5124 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
5127 * gfortran.dg/class_56.f90: New test.
5129 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
5132 * gcc.target/mips/pr56524.c: New test.
5134 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
5137 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
5139 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
5142 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
5144 2013-03-08 Marek Polacek <polacek@redhat.com>
5146 PR tree-optimization/56478
5147 * gcc.dg/torture/pr56478.c: New test.
5149 2013-03-08 Kai Tietz <ktietz@redhat.com>
5151 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
5152 targets linker option --allow-multiple-definition.
5154 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
5155 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
5156 * gcc.dg/pr52549.c: Add LLP64 case.
5157 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
5158 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
5159 * gcc.dg/torture/pr51071-2.c: Likewise.
5160 * gcc.dg/tree-ssa/vrp72.c: Likewise.
5161 * gcc.dg/tree-ssa/vrp73.c: Likewise.
5162 * gcc.dg/tree-ssa/vrp75.c: Likewise.
5163 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
5164 * gcc.dg/weak/weak-1.c: Likewise.
5165 * gcc.dg/weak/weak-2.c: Likewise.
5166 * gcc.dg/weak/weak-3.c: Likewise.
5167 * gcc.dg/weak/weak-4.c: Likewise.
5168 * gcc.dg/weak/weak-5.c: Likewise.
5169 * gcc.dg/weak/weak-15.c: Likewise.
5170 * gcc.dg/weak/weak-16.c: Likewise.
5172 * c-c++-common/pr54486.c: Skip test for mingw-targets.
5174 2013-03-07 Jakub Jelinek <jakub@redhat.com>
5176 PR tree-optimization/56559
5177 * gcc.dg/tree-ssa/reassoc-26.c: New test.
5179 2013-03-07 Andreas Schwab <schwab@suse.de>
5181 * gcc.dg/pr31490.c: Fix last change.
5183 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
5186 * g++.dg/template/crash115.C: New.
5188 2013-03-06 Jakub Jelinek <jakub@redhat.com>
5190 PR tree-optimization/56539
5191 * gcc.c-torture/compile/pr56539.c: New test.
5193 2013-03-06 Kai Tietz <ktietz@redhat.com>
5195 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
5197 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
5198 * gcc.dg/lto/20091013-1_2.c: Likewise.
5199 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
5201 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
5203 * gnat.dg/specs/aggr6.ads: New test.
5205 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
5207 * gnat.dg/loop_optimization15.ad[sb]: New test.
5209 2013-03-06 Jakub Jelinek <jakub@redhat.com>
5212 * gcc.dg/pr56548.c: New test.
5214 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5217 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
5219 2013-03-06 Jakub Jelinek <jakub@redhat.com>
5222 * g++.dg/template/typename20.C: New test.
5224 2013-03-05 Jakub Jelinek <jakub@redhat.com>
5227 * gcc.dg/pr56510.c: New test.
5229 PR rtl-optimization/56484
5230 * gcc.c-torture/compile/pr56484.c: New test.
5232 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
5235 * g++.dg/warn/Wsign-conversion-2.C: New.
5237 2013-03-05 Richard Biener <rguenther@suse.de>
5239 PR tree-optimization/56270
5240 * gcc.dg/vect/slp-38.c: New testcase.
5242 2013-03-05 Jakub Jelinek <jakub@redhat.com>
5244 PR rtl-optimization/56494
5245 * gcc.dg/pr56494.c: New test.
5247 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
5249 * gcc.dg/pr56424.c: New test.
5251 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
5253 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
5254 * gcc.dg/pr56228.c <avr>: Skip.
5256 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
5259 PR tree-optimization/52631
5260 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
5262 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
5264 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
5265 * gcc.dg/vect/vect-83_64.c: Same.
5267 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
5270 * gfortran.dg/pointer_check_13.f90: New test.
5272 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
5275 * gfortran.dg/array_constructor_42.f90: New test.
5277 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
5280 * g++.dg/template/static33.C: New.
5281 * g++.dg/template/static34.C: Likewise.
5284 * g++.dg/template/static35.C: New.
5286 2013-03-01 Steve Ellcey <sellcey@mips.com>
5288 * gcc.dg/pr56396.c: Require pic support.
5290 2013-03-01 Richard Biener <rguenther@suse.de>
5292 PR tree-optimization/55481
5293 * gcc.dg/torture/pr56488.c: New testcase.
5295 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
5296 Jakub Jelinek <jakub@redhat.com>
5299 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
5300 no_sanitize_address attribute rather than no_address_safety_analysis.
5301 * g++.dg/asan/sanitizer_test_utils.h
5302 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
5303 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
5304 in addition to no_address_safety_analysis.
5306 2013-02-28 Jason Merrill <jason@redhat.com>
5309 * g++.dg/cpp0x/constexpr-and.C: New.
5311 2013-02-28 Martin Jambor <mjambor@suse.cz>
5313 PR tree-optimization/56294
5314 * g++.dg/debug/pr56294.C: New test.
5316 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
5318 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
5320 2013-02-27 Marek Polacek <polacek@redhat.com>
5322 PR rtl-optimization/56466
5323 * gcc.dg/pr56466.c: New test.
5325 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5327 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
5328 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
5329 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
5331 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
5334 * gcc.dg/pr45472.c: New test.
5336 2013-02-26 Marek Polacek <polacek@redhat.com>
5338 PR tree-optimization/56426
5339 * gcc.dg/pr56436.c: New test.
5341 2013-02-26 Jakub Jelinek <jakub@redhat.com>
5343 PR tree-optimization/56448
5344 * gcc.c-torture/compile/pr56448.c: New test.
5346 PR tree-optimization/56443
5347 * gcc.dg/torture/pr56443.c: New test.
5349 2013-02-25 Richard Biener <rguenther@suse.de>
5351 PR tree-optimization/56175
5352 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
5354 2013-02-24 Jakub Jelinek <jakub@redhat.com>
5357 * g++.dg/torture/pr56403.C: New test.
5359 2013-02-25 Catherine Moore <clm@codesourcery.com>
5362 2013-02-24 Catherine Moore <clm@codesourcery.com>
5363 Richard Sandiford <rdsandiford@googlemail.com>
5365 * gcc.target/mips/mips.exp: Add microMIPS support.
5366 * gcc.target/mips/umips-movep-2.c: New test.
5367 * gcc.target/mips/umips-lwp-2.c: New test.
5368 * gcc.target/mips/umips-swp-5.c: New test.
5369 * gcc.target/mips/umips-constraints-1.c: New test.
5370 * gcc.target/mips/umips-lwp-3.c: New test.
5371 * gcc.target/mips/umips-swp-6.c: New test.
5372 * gcc.target/mips/umips-constraints-2.c: New test.
5373 * gcc.target/mips/umips-save-restore-1.c: New test.
5374 * gcc.target/mips/umips-lwp-4.c: New test.
5375 * gcc.target/mips/umips-swp-7.c: New test.
5376 * gcc.target/mips/umips-save-restore-2.c: New test.
5377 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
5378 * gcc.target/mips/umips-lwp-5.c: New test.
5379 * gcc.target/mips/umips-save-restore-3.c: New test.
5380 * gcc.target/mips/umips-lwp-6.c: New test.
5381 * gcc.target/mips/umips-swp-1.c: New test.
5382 * gcc.target/mips/umips-lwp-7.c: New test.
5383 * gcc.target/mips/umips-swp-2.c: New test.
5384 * gcc.target/mips/umips-lwp-8.c: New test.
5385 * gcc.target/mips/umips-swp-3.c: New test.
5386 * gcc.target/mips/umips-movep-1.c: New test.
5387 * gcc.target/mips/umips-lwp-1.c: New test.
5388 * gcc.target/mips/umips-swp-4.c: New test.
5390 2013-02-24 Catherine Moore <clm@codesourcery.com>
5391 Richard Sandiford <rdsandiford@googlemail.com>
5393 * gcc.target/mips/mips.exp: Add microMIPS support.
5394 * gcc.target/mips/umips-movep-2.c: New test.
5395 * gcc.target/mips/umips-lwp-2.c: New test.
5396 * gcc.target/mips/umips-swp-5.c: New test.
5397 * gcc.target/mips/umips-constraints-1.c: New test.
5398 * gcc.target/mips/umips-lwp-3.c: New test.
5399 * gcc.target/mips/umips-swp-6.c: New test.
5400 * gcc.target/mips/umips-constraints-2.c: New test.
5401 * gcc.target/mips/umips-save-restore-1.c: New test.
5402 * gcc.target/mips/umips-lwp-4.c: New test.
5403 * gcc.target/mips/umips-swp-7.c: New test.
5404 * gcc.target/mips/umips-save-restore-2.c: New test.
5405 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
5406 * gcc.target/mips/umips-lwp-5.c: New test.
5407 * gcc.target/mips/umips-save-restore-3.c: New test.
5408 * gcc.target/mips/umips-lwp-6.c: New test.
5409 * gcc.target/mips/umips-swp-1.c: New test.
5410 * gcc.target/mips/umips-lwp-7.c: New test.
5411 * gcc.target/mips/umips-swp-2.c: New test.
5412 * gcc.target/mips/umips-lwp-8.c: New test.
5413 * gcc.target/mips/umips-swp-3.c: New test.
5414 * gcc.target/mips/umips-movep-1.c: New test.
5415 * gcc.target/mips/umips-lwp-1.c: New test.
5416 * gcc.target/mips/umips-swp-4.c: New test.
5418 2013-02-22 Jakub Jelinek <jakub@redhat.com>
5421 * lib/asan-dg.exp (asan_link_flags): Add
5422 -B${gccpath}/libsanitizer/asan/ to flags.
5424 2013-02-21 Jakub Jelinek <jakub@redhat.com>
5427 * gcc.dg/torture/pr56420.c: New test.
5429 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
5432 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
5434 2013-02-21 Martin Jambor <mjambor@suse.cz>
5436 PR tree-optimization/56310
5437 * g++.dg/ipa/pr56310.C: New test.
5439 2013-02-21 Janus Weil <janus@gcc.gnu.org>
5442 * gfortran.dg/proc_ptr_comp_37.f90: New.
5444 2013-02-21 Richard Biener <rguenther@suse.de>
5446 PR tree-optimization/56415
5448 2013-02-11 Richard Biener <rguenther@suse.de>
5450 PR tree-optimization/56273
5451 * g++.dg/warn/Warray-bounds-6.C: New testcase.
5452 * gcc.dg/tree-ssa/pr21559.c: Adjust.
5453 * gcc.dg/tree-ssa/vrp17.c: Likewise.
5454 * gcc.dg/tree-ssa/vrp18.c: Likewise.
5455 * gcc.dg/tree-ssa/vrp23.c: Likewise.
5456 * gcc.dg/tree-ssa/vrp24.c: Likewise.
5458 2013-02-21 Marek Polacek <polacek@redhat.com>
5460 PR tree-optimization/56398
5461 * g++.dg/torture/pr56398.C: New test.
5463 2013-02-21 Jakub Jelinek <jakub@redhat.com>
5466 * gcc.c-torture/compile/pr56405.c: New test.
5468 2013-02-20 Jan Hubicka <jh@suse.cz>
5470 PR tree-optimization/56265
5471 * g++.dg/ipa/devirt-11.C: New testcase.
5473 2013-02-20 Richard Biener <rguenther@suse.de>
5475 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
5477 2013-02-20 Richard Biener <rguenther@suse.de>
5478 Jakub Jelinek <jakub@redhat.com>
5480 PR tree-optimization/56396
5481 * gcc.dg/pr56396.c: New testcase.
5483 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
5486 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
5488 2013-02-19 Richard Biener <rguenther@suse.de>
5490 PR tree-optimization/56384
5491 * gcc.dg/torture/pr56384.c: New testcase.
5493 2013-02-19 Jakub Jelinek <jakub@redhat.com>
5495 PR tree-optimization/56350
5496 * gcc.dg/pr56350.c: New test.
5498 PR tree-optimization/56381
5499 * g++.dg/opt/pr56381.C: New test.
5501 2013-02-18 Jakub Jelinek <jakub@redhat.com>
5504 * lib/dg-pch.exp (pch-init, pch-finish,
5505 check_effective_target_pch_supported_debug): New procs.
5506 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
5507 Likewise if $pch_unsupported_debug and $flags include -g.
5508 Skip FAILs about missing *.gch file if $pch_unsupported_debug
5509 and dg-require-effective-target pch_unsupported_debug.
5510 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
5511 * objc.dg/pch/pch.exp: Likewise.
5512 * gcc.dg/pch/pch.exp: Likewise.
5513 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
5514 pch_unsupported_debug.
5515 * gcc.dg/pch/valid-1.hs: Likewise.
5516 * gcc.dg/pch/valid-1b.c: Likewise.
5517 * gcc.dg/pch/valid-1b.hs: Likewise.
5519 2013-02-18 Richard Biener <rguenther@suse.de>
5521 PR tree-optimization/56366
5522 * gcc.dg/torture/pr56366.c: New testcase.
5524 2013-02-18 Richard Biener <rguenther@suse.de>
5527 * gcc.dg/torture/pr56349.c: New testcase.
5529 2013-02-18 Richard Biener <rguenther@suse.de>
5531 PR tree-optimization/56321
5532 * gcc.dg/torture/pr56321.c: New testcase.
5534 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
5536 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
5538 2013-02-16 Jakub Jelinek <jakub@redhat.com>
5539 Dodji Seketeli <dodji@redhat.com>
5542 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
5543 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
5544 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
5545 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
5546 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
5547 * c-c++-common/asan/pr56330.c: Likewise.
5548 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
5549 Ensure the size argument of __builtin_memcpy is a constant.
5551 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
5552 Paolo Carlini <paolo.carlini@oracle.com>
5555 * g++.dg/cpp0x/enum23.C: New.
5557 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
5560 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
5562 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
5564 PR rtl-optimization/56348
5565 * gcc.target/i386/pr56348.c: New test.
5567 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
5569 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
5570 * gcc.target/arm/interrupt-2.c: Likewise.
5572 2013-02-15 Tobias Burnus <burnus@net-b.de>
5575 * gfortran.dg/matmul_9.f90: New.
5577 2013-02-15 Tobias Burnus <burnus@net-b.de>
5580 * gfortran.dg/init_flag_11.f90: New.
5582 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5584 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
5586 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5588 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
5591 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
5592 Tobias Burnus <burnus@net-b.de>
5595 * gfortran.dg/allocatable_function_7.f90: New.
5597 2013-02-14 Jakub Jelinek <jakub@redhat.com>
5599 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
5600 * asan_globals_test-wrapper.cc: New file.
5601 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
5602 instead of asan_globals_test.cc as dg-additional-sources.
5603 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
5604 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
5605 "sanitizer_test_utils.h" instead of
5606 "sanitizer_common/tests/sanitizer_test_utils.h".
5607 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
5608 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
5609 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
5610 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
5611 * g++.dg/asan/asan_test.cc: Synced from upstream.
5612 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
5614 2013-02-14 Dodji Seketeli <dodji@redhat.com>
5617 * c-c++-common/asan/memcmp-2.c: New test.
5619 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
5622 * g++.dg/cpp0x/udlit-string-literal.h: New.
5623 * g++.dg/cpp0x/udlit-string-literal.C: New.
5625 2013-02-13 Sriraman Tallam <tmsriram@google.com>
5627 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
5629 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
5632 * gcc.target/arm/pr56184.C: New test.
5634 2013-02-13 Jakub Jelinek <jakub@redhat.com>
5637 * g++.dg/torture/pr56302.C: New test.
5638 * g++.dg/cpp0x/constexpr-56302.C: New test.
5639 * c-c++-common/pr56302.c: New test.
5641 2013-02-13 Tobias Burnus <burnus@net-b.de>
5642 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5645 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
5646 * gfortran.dg/quad_3.f90: Ditto.
5648 2013-02-13 Kostya Serebryany <kcc@google.com>
5650 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
5651 to match the fresh asan run-time.
5652 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
5654 2013-02-12 Dodji Seketeli <dodji@redhat.com>
5656 Avoid instrumenting duplicated memory access in the same basic block
5657 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
5658 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
5659 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
5660 * c-c++-common/asan/inc.c: Likewise.
5662 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
5665 * gcc.target/i386/pr56148.c: New test.
5667 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
5668 Tobias Burnus <burnus@net-b.de>
5671 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
5674 2013-02-12 Richard Biener <rguenther@suse.de>
5677 * gcc.dg/lto/pr56297_0.c: New testcase.
5678 * gcc.dg/lto/pr56297_0.c: Likewise.
5680 2013-02-12 Janus Weil <janus@gcc.gnu.org>
5683 * gfortran.dg/typebound_deferred_1.f90: New.
5685 2013-02-12 Jakub Jelinek <jakub@redhat.com>
5687 PR rtl-optimization/56151
5688 * gcc.target/i386/pr56151.c: New test.
5690 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
5692 * g++.dg/ext/mv12.C: New test.
5693 * g++.dg/ext/mv12.h: New file.
5694 * g++.dg/ext/mv12-aux.C: New file.
5695 * g++.dg/ext/mv13.C: New test.
5697 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
5699 * lib/target-supports.exp
5700 (check_effective_target_powerpc_eabi_ok): New.
5701 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
5703 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
5704 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
5706 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
5707 * gcc.target/powerpc/pr51623.c: Likewise.
5708 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
5709 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
5711 2013-02-11 Alexander Potapenko <glider@google.com>
5712 Jack Howarth <howarth@bromo.med.uc.edu>
5713 Jakub Jelinek <jakub@redhat.com>
5716 * g++.dg/asan/pr55617.C: Run on all targets.
5718 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
5720 PR rtl-optimization/56275
5721 * gcc.dg/pr56275.c: New test.
5723 2013-02-11 Richard Biener <rguenther@suse.de>
5725 PR tree-optimization/56273
5726 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
5728 2013-02-11 Richard Biener <rguenther@suse.de>
5730 PR tree-optimization/56264
5731 * gcc.dg/torture/pr56264.c: New testcase.
5733 2013-02-11 Richard Biener <rguenther@suse.de>
5735 PR tree-optimization/56273
5736 * g++.dg/warn/Warray-bounds-6.C: New testcase.
5737 * gcc.dg/tree-ssa/pr21559.c: Adjust.
5738 * gcc.dg/tree-ssa/vrp17.c: Likewise.
5739 * gcc.dg/tree-ssa/vrp18.c: Likewise.
5740 * gcc.dg/tree-ssa/vrp23.c: Likewise.
5741 * gcc.dg/tree-ssa/vrp24.c: Likewise.
5743 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
5745 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
5746 for *-*-linux-gnu targets.
5747 * g++.dg/asan/interception-test-1.c: Ditto.
5748 * g++.dg/asan/interception-failure-test-1.C: Ditto.
5749 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
5751 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
5754 * gfortran.dg/intrinsic_size_4.f90 : New test.
5756 2013-02-09 Jakub Jelinek <jakub@redhat.com>
5759 * gcc.target/powerpc/pr56256.c: New test.
5761 2013-02-08 Ian Lance Taylor <iant@google.com>
5763 * lib/go.exp: Load timeout.exp.
5765 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
5767 PR rtl-optimization/56246
5768 * gcc.target/i386/pr56246.c: New test.
5770 2013-02-08 Jeff Law <law@redhat.com>
5773 * gcc.dg/debug/dwarf2/pr53948.c: New test.
5775 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
5778 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
5781 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
5783 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
5785 2013-02-08 Jakub Jelinek <jakub@redhat.com>
5787 PR rtl-optimization/56195
5788 * gcc.dg/torture/pr56195.c: New test.
5790 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
5793 * gfortran.dg/recursive_interface_2.f90: New test.
5795 2013-02-08 Jakub Jelinek <jakub@redhat.com>
5797 PR tree-optimization/56250
5798 * gcc.c-torture/execute/pr56250.c: New test.
5800 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
5802 PR tree-optimization/56064
5803 * gcc.dg/fixed-point/view-convert-2.c: New test.
5805 2013-02-08 Michael Matz <matz@suse.de>
5807 PR tree-optimization/52448
5808 * gcc.dg/pr52448.c: New test.
5810 2013-02-08 Richard Biener <rguenther@suse.de>
5813 * gcc.dg/torture/pr56181.c: New testcase.
5815 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
5818 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
5819 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
5821 2013-02-07 Jakub Jelinek <jakub@redhat.com>
5824 * g++.dg/parse/crash61.C: New test.
5827 * g++.dg/parse/pr56239.C: New test.
5830 * g++.dg/abi/mangle61.C: New test.
5832 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
5834 PR rtl-optimization/56225
5835 * gcc.target/i386/pr56225.c: New test.
5837 2013-02-07 Jakub Jelinek <jakub@redhat.com>
5840 * gcc.dg/guality/pr56154-1.c: New test.
5841 * gcc.dg/guality/pr56154-2.c: New test.
5842 * gcc.dg/guality/pr56154-3.c: New test.
5843 * gcc.dg/guality/pr56154-4.c: New test.
5844 * gcc.dg/guality/pr56154-aux.c: New file.
5846 PR tree-optimization/55789
5847 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
5849 * gcc.dg/tree-ssa/inline-3.c: Add
5850 --param max-early-inliner-iterations=2 option.
5852 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5855 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
5856 Add -fno-dwarf2-cfi-asm to dg-options.
5859 2013-02-07 Jakub Jelinek <jakub@redhat.com>
5862 * gcc.dg/pr56228.c: New test.
5864 2013-02-07 Alan Modra <amodra@gmail.com>
5867 * gcc.target/powerpc/pr54009.c: New test.
5869 * gfortran.dg/pr54131.f: New test.
5871 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
5874 * gfortran.dg/array_constructor_41.f90: New test.
5876 2013-02-06 Janus Weil <janus@gcc.gnu.org>
5879 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
5881 2013-02-06 Jakub Jelinek <jakub@redhat.com>
5884 * g++.dg/gomp/pr56217.C: New test.
5886 2013-02-05 Jakub Jelinek <jakub@redhat.com>
5888 PR tree-optimization/56205
5889 * gcc.dg/tree-ssa/stdarg-6.c: New test.
5890 * gcc.c-torture/execute/pr56205.c: New test.
5892 2013-02-05 Richard Biener <rguenther@suse.de>
5894 PR tree-optimization/53342
5895 PR tree-optimization/53185
5896 * gcc.dg/vect/pr53185-2.c: New testcase.
5898 2013-02-05 Jan Hubicka <jh@suse.cz>
5900 PR tree-optimization/55789
5901 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
5902 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
5903 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
5904 * g++.dg/ipa/inline-1.C: New testcase.
5905 * g++.dg/ipa/inline-2.C: New testcase.
5906 * g++.dg/ipa/inline-3.C: New testcase.
5908 2013-02-05 Jan Hubicka <jh@suse.cz>
5910 PR tree-optimization/55789
5911 * g++.dg/torture/pr55789.C: New testcase.
5913 2013-02-05 Jakub Jelinek <jakub@redhat.com>
5916 * gcc.dg/pr56167.c: New test.
5918 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
5921 * gcc.target/sh/pr55146.c: New.
5923 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
5925 PR tree-optimization/54386
5926 * gcc.target/sh/pr54386.c: New.
5928 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
5931 * gfortran.dg/realloc_on _assign_16.f90 : New test.
5934 * gfortran.dg/realloc_on _assign_17.f90 : New test.
5936 2013-02-04 Alexander Potapenko <glider@google.com>
5937 Jack Howarth <howarth@bromo.med.uc.edu>
5938 Jakub Jelinek <jakub@redhat.com>
5941 * g++.dg/asan/pr55617.C: New test.
5943 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
5946 * gfortran.dg/typebound_operator_19.f90: New test.
5947 * gfortran.dg/typebound_assignment_4.f90: New test.
5949 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
5952 * gfortran.dg/recursive_interface_1.f90: New test.
5954 2013-02-04 Richard Guenther <rguenther@suse.de>
5957 * gcc.dg/lto/pr56168_0.c: New testcase.
5958 * gcc.dg/lto/pr56168_1.c: Likewise.
5960 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
5964 * gfortran.dg/block_12.f90: New test.
5965 * gfortran.dg/module_error_1.f90: New test.
5967 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
5969 * lib/target-supports.exp (check_effective_target_vect_float)
5970 (check_effective_target_vect_no_align): Add mips-sde-elf.
5972 2013-02-01 Jakub Jelinek <jakub@redhat.com>
5974 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
5976 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
5978 * gcc.dg/pr56023.c: XFAIL on AIX.
5979 * gcc.dg/vect/pr49352.c: Same.
5981 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
5983 * gnat.dg/opt26.adb: New test.
5985 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5988 2013-01-27 Amol Pise <amolpise15@gmail.com>
5990 * gcc.target/arm/neon-vfnms-1.c: New test.
5991 * gcc.target/arm/neon-vfnma-1.c: New test.
5993 2013-01-31 Richard Biener <rguenther@suse.de>
5995 PR tree-optimization/56157
5996 * gcc.dg/torture/pr56157.c: New testcase.
5998 2013-01-30 Richard Biener <rguenther@suse.de>
6000 PR tree-optimization/56150
6001 * gcc.dg/torture/pr56150.c: New testcase.
6003 2013-01-30 Jakub Jelinek <jakub@redhat.com>
6006 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
6007 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
6008 printed in backtrace.
6009 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
6010 to avoid errors about mismatched allocation vs. deallocation.
6013 * g++.dg/mv1.C: Moved to...
6014 * g++.dg/ext/mv1.C: ... here. Adjust test.
6015 * g++.dg/mv2.C: Moved to...
6016 * g++.dg/ext/mv2.C: ... here. Adjust test.
6017 * g++.dg/mv3.C: Moved to...
6018 * g++.dg/ext/mv3.C: ... here.
6019 * g++.dg/mv4.C: Moved to...
6020 * g++.dg/ext/mv4.C: ... here.
6021 * g++.dg/mv5.C: Moved to...
6022 * g++.dg/ext/mv5.C: ... here. Adjust test.
6023 * g++.dg/mv6.C: Moved to...
6024 * g++.dg/ext/mv6.C: ... here. Adjust test.
6025 * g++.dg/ext/mv7.C: New test.
6026 * g++.dg/ext/mv8.C: New test.
6027 * g++.dg/ext/mv9.C: New test.
6028 * g++.dg/ext/mv10.C: New test.
6029 * g++.dg/ext/mv11.C: New test.
6031 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
6033 PR rtl-optimization/56144
6034 * gcc.dg/pr56144.c: New.
6036 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
6038 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
6040 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
6041 * g++.dg/cpp0x/constexpr-55573.C: Same
6043 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
6045 PR tree-optimization/56064
6046 * gcc.dg/fixed-point/view-convert.c: New test.
6048 2013-01-30 Andreas Schwab <schwab@suse.de>
6050 * lib/target-supports-dg.exp (dg-process-target): Use expr to
6051 evaluate the end index in string range.
6053 2013-01-30 Tobias Burnus <burnus@net-b.de>
6056 * gfortran.dg/allocatable_function_6.f90: New.
6058 2013-01-29 Janus Weil <janus@gcc.gnu.org>
6059 Mikael Morin <mikael@gcc.gnu.org>
6062 * gfortran.dg/proc_ptr_comp_36.f90: New.
6064 2013-01-29 Richard Biener <rguenther@suse.de>
6066 PR tree-optimization/55270
6067 * gcc.dg/torture/pr55270.c: New testcase.
6069 2013-01-28 Jakub Jelinek <jakub@redhat.com>
6071 PR rtl-optimization/56117
6072 * gcc.dg/pr56117.c: New test.
6074 2013-01-28 Richard Biener <rguenther@suse.de>
6076 PR tree-optimization/56034
6077 * gcc.dg/torture/pr56034.c: New testcase.
6079 2013-01-28 Jakub Jelinek <jakub@redhat.com>
6081 PR tree-optimization/56125
6082 * gcc.dg/pr56125.c: New test.
6084 2013-01-28 Tobias Burnus <burnus@net-b.de>
6085 Mikael Morin <mikael@gcc.gnu.org>
6088 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
6089 * gfortran.dg/import8.f90: Likewise.
6090 * gfortran.dg/interface_derived_type_1.f90: Likewise.
6091 * gfortran.dg/import10.f90: New test.
6092 * gfortran.dg/import11.f90: Likewise
6094 2013-01-28 Jakub Jelinek <jakub@redhat.com>
6097 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
6098 string.h. Provide memset, malloc and free prototypes, adjust line
6099 numbers in dg-output.
6100 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
6101 Provide memset prototype and adjust line numbers in dg-output.
6102 * c-c++-common/asan/global-overflow-1.c: Likewise.
6104 PR tree-optimization/56094
6105 * gcc.dg/pr56094.c: New test.
6107 2013-01-27 Amol Pise <amolpise15@gmail.com>
6109 * gcc.target/arm/neon-vfnms-1.c: New test.
6110 * gcc.target/arm/neon-vfnma-1.c: New test.
6112 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
6115 * gcc.target/i386/pr56114.c: New test.
6117 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
6120 * gfortran.dg/associate_14.f90: New test.
6123 * gfortran.dg/associate_13.f90: New test.
6125 2013-01-25 Jakub Jelinek <jakub@redhat.com>
6127 PR tree-optimization/56098
6128 * gcc.dg/pr56098-1.c: New test.
6129 * gcc.dg/pr56098-2.c: New test.
6131 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
6134 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
6136 2013-01-22 Marek Polacek <polacek@redhat.com>
6138 PR tree-optimization/56035
6139 * gcc.dg/pr56035.c: New test.
6141 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
6143 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
6146 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
6148 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
6150 2013-01-24 Jakub Jelinek <jakub@redhat.com>
6153 * gcc.dg/pr56078.c: New test.
6154 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
6156 2013-01-24 Martin Jambor <mjambor@suse.cz>
6158 PR tree-optimization/55927
6159 * g++.dg/ipa/devirt-10.C: Disable early inlining.
6161 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
6163 * gcc.target/i386/movsd.c: New test.
6165 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
6168 * gcc.target/i386/pr55934.c: New test.
6170 2013-01-23 Janus Weil <janus@gcc.gnu.org>
6173 * gfortran.dg/select_8.f90: New.
6175 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
6177 * gcc.target/microblaze/microblaze.exp: Remove
6178 target_config_cflags check.
6180 2013-01-23 Jakub Jelinek <jakub@redhat.com>
6183 * gfortran.dg/gomp/pr56052.f90: New test.
6186 * gcc.dg/pr49069.c: New test.
6188 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6191 * g++.dg/cpp0x/constexpr-static10.C: New.
6193 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
6196 * gcc.target/i386/pr56028.c: New test.
6198 2013-01-22 Jakub Jelinek <jakub@redhat.com>
6201 * gcc.target/i386/pr55686.c: New test.
6203 2013-01-22 Dodji Seketeli <dodji@redhat.com>
6206 * g++.dg/cpp0x/variadic139.C: New test.
6207 * g++.dg/cpp0x/variadic140.C: Likewise.
6208 * g++.dg/cpp0x/variadic141.C: Likewise.
6210 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
6212 * gnat.dg/warn8.adb: New test.
6214 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
6217 * gfortran.dg/include_8.f90: New test.
6219 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
6221 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
6222 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
6224 2013-01-21 Jakub Jelinek <jakub@redhat.com>
6226 PR tree-optimization/56051
6227 * gcc.c-torture/execute/pr56051.c: New test.
6229 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
6231 PR rtl-optimization/56023
6232 * gcc.dg/pr56023.c: New test.
6234 2013-01-21 Martin Jambor <mjambor@suse.cz>
6237 * gcc.target/i386/pr56022.c: New test.
6239 2013-01-21 Jason Merrill <jason@redhat.com>
6241 * lib/target-supports.exp (check_effective_target_alias): New.
6243 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
6246 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
6248 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
6250 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
6252 2013-01-19 Jeff Law <law@redhat.com>
6254 PR tree-optimization/52631
6255 * tree-ssa/pr52631.c: New test.
6256 * tree-ssa/ssa-fre-9: Update expected output.
6258 2013-01-19 Anthony Green <green@moxielogic.com>
6260 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
6263 2013-01-18 Jakub Jelinek <jakub@redhat.com>
6265 PR tree-optimization/56029
6266 * g++.dg/torture/pr56029.C: New test.
6268 2013-01-18 Sharad Singhai <singhai@google.com>
6270 PR tree-optimization/55995
6271 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
6273 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
6276 * gcc.target/i386/pr55433.c: New.
6278 2013-01-18 Jakub Jelinek <jakub@redhat.com>
6281 * gfortran.dg/pr56015.f90: New test.
6283 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
6285 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
6287 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
6289 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
6290 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
6291 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
6292 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
6293 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
6295 2013-01-17 Jeff Law <law@redhat.com>
6297 * gcc.dg/pr52573.c: Move to...
6298 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
6300 PR rtl-optimization/52573
6301 * gcc.dg/pr52573.c: New test.
6303 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
6306 * g++.dg/asan/interception-test-1.C: Skip on darwin.
6307 * lib/target-supports.exp (check_effective_target_swapcontext): Use
6308 check_no_compiler_messages to test support in ucontext.h.
6309 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
6310 compliant RLIMIT_AS.
6312 2013-01-17 Marek Polacek <polacek@redhat.com>
6314 PR rtl-optimization/55833
6315 * gcc.dg/pr55833.c: New test.
6317 2013-01-17 Jan Hubicka <jh@suse.cz>
6319 PR tree-optimization/55273
6320 * gcc.c-torture/compile/pr55273.c: New testcase.
6322 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
6325 * gcc.target/pr55981.c: New test.
6327 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
6329 * gcc.target/arm/pr40887.c: Require at least armv5.
6330 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
6331 * gcc.target/arm/pr51915.c: Likewise.
6332 * gcc.target/arm/pr52006.c: Likewise.
6333 * gcc.target/arm/pr53187.c: Likewise.
6335 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
6336 * gcc.target/arm/ftest-support-arm.h: Delete.
6337 * gcc.target/arm/ftest-support-thumb.h: Delete.
6338 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
6339 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
6340 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
6341 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
6342 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
6343 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
6344 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
6345 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
6346 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
6347 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
6348 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
6349 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
6350 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
6351 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
6352 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
6353 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
6354 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
6355 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
6356 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
6357 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
6358 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
6359 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
6360 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
6361 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
6363 2013-01-17 Martin Jambor <mjambor@suse.cz>
6365 PR tree-optimizations/55264
6366 * g++.dg/ipa/pr55264.C: New test.
6368 2013-01-16 Janus Weil <janus@gcc.gnu.org>
6371 * gfortran.dg/class_55.f90: New.
6373 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
6376 * gcc.c-torture/execute/builtins/builtins.exp: Add
6377 -Wl,--allow-multiple-definition for eabi and elf targets.
6380 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
6381 check_effective_target_vect_perm_short,
6382 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
6383 check_effective_target_vect64): Return 0 for big-endian ARM.
6384 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
6386 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
6389 2013-01-16 Richard Biener <rguenther@suse.de>
6391 PR tree-optimization/55964
6392 * gcc.dg/torture/pr55964.c: New testcase.
6394 2013-01-16 Richard Biener <rguenther@suse.de>
6396 PR tree-optimization/54767
6397 PR tree-optimization/53465
6398 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
6400 2013-01-16 Christian Bruel <christian.bruel@st.com>
6403 * gcc.target/sh/sh-switch.c: New testcase.
6405 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
6407 * gcc.dg/webizer.c: Increase the array size.
6409 2013-01-15 Jakub Jelinek <jakub@redhat.com>
6412 * gcc.dg/pr55940.c: New test.
6414 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
6415 Harald Anlauf <anlauf@gmx.de>
6417 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
6418 * gfortran.dg/bounds_check_5.f90: Likewise.
6419 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
6420 * gfortran.dg/continuation_9.f90: Likewise.
6421 * gfortran.dg/move_alloc_13.f90: Likewise.
6422 * gfortran.dg/structure_constructor_11.f90: Likewise.
6423 * gfortran.dg/tab_continuation.f: Likewise.
6424 * gfortran.dg/warning-directive-2.F90: Likewise.
6425 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
6427 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
6429 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
6430 * gcc.target/arm/fma-sp.c: Likewise.
6432 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
6434 PR rtl-optimization/55153
6435 * gcc.dg/pr55153.c: New.
6437 2013-01-15 Jakub Jelinek <jakub@redhat.com>
6439 PR tree-optimization/55920
6440 * gcc.c-torture/compile/pr55920.c: New test.
6442 2013-01-15 Richard Biener <rguenther@suse.de>
6445 * gcc.dg/torture/pr55882.c: New testcase.
6447 2013-01-15 Jakub Jelinek <jakub@redhat.com>
6449 PR tree-optimization/55955
6450 * gcc.c-torture/compile/pr55955.c: New test.
6452 2013-01-15 Dodji Seketeli <dodji@redhat.com>
6455 * g++.dg/cpp0x/alias-decl-31.C: New test.
6457 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
6460 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
6461 case where interface is null.
6463 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6466 * gfortran.dg/array_constructor_40.f90: New test.
6468 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
6470 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
6472 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
6474 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
6475 * gcc.target/aarch64/vect-ld1r-compile.c: New.
6476 * gcc.target/aarch64/vect-ld1r-fp.c: New.
6477 * gcc.target/aarch64/vect-ld1r.c: New.
6478 * gcc.target/aarch64/vect-ld1r.x: New.
6480 2013-01-14 Andi Kleen <ak@linux.intel.com>
6483 * gcc.target/i386/hle-clear-rel.c: New file
6484 * gcc.target/i386/hle-store-rel.c: New file.
6486 2013-01-14 Harald Anlauf <anlauf@gmx.de>
6488 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
6489 * gfortran.dg/bounds_check_4.f90: Likewise.
6490 * gfortran.dg/inquire_10.f90: Likewise.
6491 * gfortran.dg/minloc_3.f90: Likewise.
6492 * gfortran.dg/minlocval_3.f90: Likewise.
6493 * gfortran.dg/module_double_reuse.f90: Likewise.
6494 * gfortran.dg/mvbits_1.f90: Likewise.
6495 * gfortran.dg/oldstyle_1.f90: Likewise.
6496 * gfortran.dg/pr20163-2.f: Likewise.
6497 * gfortran.dg/save_1.f90: Likewise.
6498 * gfortran.dg/scan_1.f90: Likewise.
6499 * gfortran.dg/select_char_1.f90: Likewise.
6500 * gfortran.dg/shape_4.f90: Likewise.
6501 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
6502 * gfortran.dg/function_optimize_10.f90: Likewise.
6503 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
6504 * gfortran.dg/used_types_17.f90: Likewise.
6505 * gfortran.dg/used_types_18.f90: Likewise.
6507 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
6510 * gfortran.dg/proc_ptr_result_8.f90 : New test.
6512 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
6514 * gcc.dg/unroll_5.c: Add nomips16 attributes.
6516 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
6518 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
6520 2013-01-12 Janus Weil <janus@gcc.gnu.org>
6523 * gfortran.dg/assumed_type_2.f90: Fix test case.
6524 * gfortran.dg/internal_pack_13.f90: New test.
6525 * gfortran.dg/internal_pack_14.f90: New test.
6527 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
6530 * gfortran.dg/unlimited_polymorphic_8.f90: Update
6531 scan-tree-dump-times for foo.0.x._vptr to deal with change from
6534 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
6536 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
6538 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
6541 * gcc.target/s390/pr55719.c: New testcase.
6543 2013-01-11 Richard Guenther <rguenther@suse.de>
6545 PR tree-optimization/44061
6546 * gcc.dg/pr44061.c: New testcase.
6548 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
6550 Update copyright years.
6552 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
6553 Jakub Jelinek <jakub@redhat.com>
6556 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
6558 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
6560 PR rtl-optimization/55672
6561 * gcc.target/i386/pr55672.c: New.
6563 2013-01-10 Jeff Law <law@redhat.com>
6565 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
6566 pass/fail message unique.
6569 2013-01-10 Jason Merrill <jason@redhat.com>
6571 * ada/.gitignore: New.
6573 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6575 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
6577 * g++.dg/tls/thread_local2.C: Likewise.
6578 * g++.dg/tls/thread_local2g.C: Likewise.
6579 * g++.dg/tls/thread_local6.C: Likewise.
6580 * g++.dg/tls/thread_local-order1.C: Add tls options.
6581 * g++.dg/tls/thread_local-order2.C: Likewise.
6582 * g++.dg/tls/thread_local3.C: Likewise.
6583 * g++.dg/tls/thread_local3g.C: Likewise.
6584 * g++.dg/tls/thread_local4.C: Likewise.
6585 * g++.dg/tls/thread_local4g.C: Likewise.
6586 * g++.dg/tls/thread_local5.C: Likewise.
6587 * g++.dg/tls/thread_local5g.C: Likewise.
6588 * g++.dg/tls/thread_local6g.C: Likewise.
6590 2013-01-10 Kostya Serebryany <kcc@google.com>
6592 * g++.dg/asan/asan_test.cc: Sync from upstream.
6594 2013-01-10 Jakub Jelinek <jakub@redhat.com>
6596 PR tree-optimization/55921
6597 * gcc.c-torture/compile/pr55921.c: New test.
6599 2013-01-09 Jan Hubicka <jh@suse.cz>
6601 PR tree-optimization/55569
6602 * gcc.c-torture/compile/pr55569.c: New testcase.
6604 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
6607 * gfortran.dg/use_28.f90: New test.
6609 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
6611 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
6612 number matching more robust.
6614 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
6616 PR rtl-optimization/55829
6617 * gcc.target/i386/pr55829.c: New.
6619 2013-01-09 Tobias Burnus <burnus@net-b.de>
6622 * gfortran.dg/bind_c_bool_1.f90: New.
6623 * gfortran.dg/do_5.f90: Add dg-warning.
6625 2013-01-09 Jan Hubicka <jh@suse.cz>
6627 PR tree-optimization/55875
6628 * gcc.c-torture/execute/pr55875.c: New testcase.
6629 * g++.dg/torture/pr55875.C: New testcase.
6631 2013-01-09 Jakub Jelinek <jakub@redhat.com>
6634 * c-c++-common/pr48418.c: New test.
6636 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
6639 * g++.dg/tls/thread_local-ice.C: New.
6641 2013-01-09 Andreas Schwab <schwab@suse.de>
6643 * gcc.dg/guality/pr54693.c: Null-terminate arr.
6645 2013-01-09 Jakub Jelinek <jakub@redhat.com>
6647 PR tree-optimization/48189
6648 * gcc.dg/pr48189.c: New test.
6650 2013-01-04 Jan Hubicka <jh@suse.cz>
6652 PR tree-optimization/55823
6653 * g++.dg/ipa/devirt-10.C: New testcase.
6655 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
6656 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
6658 PR rtl-optimization/55845
6659 * gcc.target/i386/pr55845.c: New test.
6661 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
6663 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
6664 instructions generated instead of number of occurances.
6666 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
6668 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
6669 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
6670 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
6671 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
6672 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
6673 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
6674 * gcc.target/aarch64/vect-fcm.x: Likewise.
6675 * lib/target-supports.exp
6676 (check_effective_target_vect_cond): Enable for AArch64.
6678 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
6680 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
6681 endian-safe float pool loading.
6682 (test_square_root_v4sf): Likewise.
6683 (test_square_root_v2df): Likewise.
6684 * lib/target-supports.exp
6685 (check_effective_target_vect_call_sqrtf): Add AArch64.
6687 2013-01-08 Martin Jambor <mjambor@suse.cz>
6690 * gcc.dg/tree-ssa/pr55579.c: New test.
6692 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6694 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
6697 2013-01-08 Jakub Jelinek <jakub@redhat.com>
6700 * gcc.dg/torture/pr55890-3.c: New test.
6703 * gcc.c-torture/compile/pr55851.c: New test.
6706 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
6709 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
6712 * gfortran.dg/elemental_scalar_args_2.f90: New test.
6714 2013-01-07 Tobias Burnus <burnus@net-b.de>
6717 * gfortran.dg/pointer_init_2.f90: Update dg-error.
6718 * gfortran.dg/pointer_init_7.f90: New.
6720 2013-01-07 Richard Biener <rguenther@suse.de>
6722 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
6724 2013-01-07 Richard Biener <rguenther@suse.de>
6727 * gcc.dg/torture/pr55890-1.c: New testcase.
6728 * gcc.dg/torture/pr55890-2.c: Likewise.
6730 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
6732 * gcc.target/aarch64/fmovd.c: New.
6733 * gcc.target/aarch64/fmovf.c: Likewise.
6734 * gcc.target/aarch64/fmovd-zero.c: Likewise.
6735 * gcc.target/aarch64/fmovf-zero.c: Likewise.
6736 * gcc.target/aarch64/vect-fmovd.c: Likewise.
6737 * gcc.target/aarch64/vect-fmovf.c: Likewise.
6738 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
6739 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
6741 2013-01-07 Richard Biener <rguenther@suse.de>
6743 PR tree-optimization/55888
6744 PR tree-optimization/55862
6745 * gcc.dg/torture/pr55888.c: New testcase.
6747 2013-01-07 Tobias Burnus <burnus@net-b.de>
6750 * gfortran.dg/intrinsic_size_3.f90: New.
6752 2013-01-07 Tobias Burnus <burnus@net-b.de>
6755 * gfortran.dg/select_type_32.f90: New.
6757 2013-01-04 Dodji Seketeli <dodji@redhat.com>
6760 * g++.dg/cpp0x/alias-decl-29.C: New test.
6762 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
6767 * gfortran.dg/class_array_15.f03: New test.
6769 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
6774 * gfortran.dg/use_23.f90: New test.
6775 * gfortran.dg/use_24.f90: New test.
6776 * gfortran.dg/use_25.f90: New test.
6777 * gfortran.dg/use_26.f90: New test.
6778 * gfortran.dg/use_27.f90: New test.
6780 2013-01-06 Olivier Hainque <hainque@adacore.com>
6782 * gnat.dg/specs/clause_on_volatile.ads: New test.
6784 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
6786 * gnat.dg/alignment10.adb: New test.
6788 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
6789 Mikael Morin <mikael@gcc.gnu.org>
6792 * gfortran.dg/use_22.f90: New test.
6794 2013-01-04 Andrew Pinski <apinski@cavium.com>
6796 * gcc.target/aarch64/cmp-1.c: New testcase.
6798 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
6801 * gfortran.dg/select_type_31.f03: New test.
6803 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
6805 PR c++/54526 (again)
6806 * g++.dg/cpp0x/parse2.C: Extend.
6807 * g++.old-deja/g++.other/crash28.C: Adjust.
6809 2013-01-04 Richard Biener <rguenther@suse.de>
6811 PR tree-optimization/55862
6812 * gcc.dg/torture/pr55862.c: New testcase.
6814 2013-01-04 Martin Jambor <mjambor@suse.cz>
6816 PR tree-optimization/55755
6817 * gcc.dg/torture/pr55755.c: New test.
6818 * gcc.dg/tree-ssa/sra-13.c: Likewise.
6819 * gcc.dg/tree-ssa/pr45144.c: Update.
6821 2013-01-04 Richard Biener <rguenther@suse.de>
6824 * gcc.dg/fold-reassoc-2.c: New testcase.
6826 2013-01-04 Tobias Burnus <burnus@net-b.de>
6829 * gfortran.dg/null_7.f90: New.
6831 2013-01-04 Tobias Burnus <burnus@net-b.de>
6835 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
6836 * gfortran.dg/unlimited_polymorphic_7.f90: New.
6837 * gfortran.dg/unlimited_polymorphic_8.f90: New.
6839 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
6841 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
6843 2013-01-03 Janus Weil <janus@gcc.gnu.org>
6846 * gfortran.dg/assignment_1.f90: Modified.
6847 * gfortran.dg/assignment_4.f90: New.
6849 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
6851 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
6853 2013-01-03 Richard Biener <rguenther@suse.de>
6855 PR tree-optimization/55857
6856 * gcc.dg/vect/pr55857-1.c: New testcase.
6857 * gcc.dg/vect/pr55857-2.c: Likewise.
6859 2013-01-03 Jakub Jelinek <jakub@redhat.com>
6861 PR rtl-optimization/55838
6862 * gcc.dg/pr55838.c: New test.
6864 PR tree-optimization/55832
6865 * gcc.c-torture/compile/pr55832.c: New test.
6867 2013-01-02 Teresa Johnson <tejohnson@google.com>
6869 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
6870 * gcc.dg/tree-ssa/loop-23.c: Ditto.
6871 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
6872 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
6873 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
6874 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
6875 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
6876 * gcc.dg/unroll_1.c: Ditto.
6877 * gcc.dg/unroll_2.c: Ditto.
6878 * gcc.dg/unroll_3.c: Ditto.
6879 * gcc.dg/unroll_4.c: Ditto.
6881 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6883 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
6885 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6888 * gfortran.dg/eof_4.f90: New test.
6890 2013-01-02 Jakub Jelinek <jakub@redhat.com>
6892 * lib/c-compat.exp (compat-use-alt-compiler): Remove
6893 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
6894 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
6895 (compat_setup_dfp): Initialize compat_alt_caret and
6896 compat_save_TEST_ALWAYS_FLAGS.
6898 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6900 * gcc.dg/torture/tls/tls-reload-1.c: New test.
6902 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6904 * gcc.dg/torture/fp-int-convert-2.c: New test.
6906 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6908 * gfortran.dg/newunit_3.f90: Add dg-do run.
6909 * gfortran.dg/inquire_15.f90: Add dg-do run.
6911 2013-01-01 Jakub Jelinek <jakub@redhat.com>
6913 PR tree-optimization/55831
6914 * gcc.dg/pr55831.c: New test.
6916 Copyright (C) 2013 Free Software Foundation, Inc.
6918 Copying and distribution of this file, with or without modification,
6919 are permitted in any medium without royalty provided the copyright
6920 notice and this notice are preserved.