1 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
3 * g++.dg/warn/weak1.C: Skip on AIX.
5 2013-09-04 Easwaran Raman <eraman@google.com>
8 PR tree-optimization/58011
9 * gfortran.dg/reassoc_12.f90: New testcase.
10 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
12 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
14 * gcc.dg/attr-weakref-1.c: Skip on AIX.
15 * gcc.dg/torture/pr53922.c: Skip on AIX.
16 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
18 2013-09-04 Teresa Johnson <tejohnson@google.com>
20 * gcc.dg/unroll_1.c: Test dumping to stderr.
22 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
25 * g++.dg/warn/deprecated-8.C: New.
27 2013-09-03 Jeff Law <law@redhat.com>
29 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
32 2013-09-03 Meador Inge <meadori@codesourcery.com>
36 2013-08-30 Meador Inge <meadori@codesourcery.com>
38 * gcc.dg/Warray-bounds-11.c: New testcase.
40 2013-09-03 David Edelsohn <dje.gcc@gmail.com>
42 * lib/target-supports.exp (check_weak_available): Return true for AIX.
44 2013-09-03 Jan Hubicka <jh@suse.cz>
46 * g++.dg/ipa/devirt-15.C: Fix testcase.
48 2013-09-03 Richard Biener <rguenther@suse.de>
51 * gcc.dg/torture/pr57656.c: New testcase.
53 2013-09-03 Richard Biener <rguenther@suse.de>
56 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
58 2013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
61 * gfortran.dg/do_concurrent_3.f90: New test case.
63 2013-09-02 Jan Hubicka <jh@suse.cz>
65 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
67 2013-09-02 Martin Jambor <mjambor@suse.cz>
70 * gcc.dg/ipa/pr58106.c: New test.
72 2013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
74 * gcc.target/aarch64/scalar_intrinsics.c
75 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
77 2013-09-02 Richard Biener <rguenther@suse.de>
80 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
82 2013-09-02 Richard Biener <rguenther@suse.de>
84 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
87 2013-09-02 Bin Cheng <bin.cheng@arm.com>
89 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
91 2013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
93 PR c++/21682, implement DR 565
94 * g++.dg/template/using24.C: New.
95 * g++.dg/template/using25.C: Likewise.
96 * g++.dg/template/using26.C: Likewise.
98 2013-09-01 Jan Hubicka <jh@suse.cz>
100 * g++.dg/ipa/devirt-15.C: New testcase.
102 2013-09-01 Eric Botcazou <ebotcazou@adacore.com>
104 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
106 2013-08-31 Jan Hubicka <jh@suse.cz>
108 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
109 * g++.dg/tree-ssa/pr45453.C: Likewise.
111 2013-08-31 Jan Hubicka <jh@suse.cz>
113 * gcc.dg/fork-instrumentation.c: New testcase.
115 2013-08-30 Uros Bizjak <ubizjak@gmail.com>
117 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
119 2013-08-30 Meador Inge <meadori@codesourcery.com>
121 * gcc.dg/Warray-bounds-11.c: New testcase.
123 2013-08-30 Marek Polacek <polacek@redhat.com>
125 * g++.dg/ubsan/div-by-zero-1.C: New test.
126 * c-c++-common/ubsan/save-expr-1.c: New test.
127 * c-c++-common/ubsan/save-expr-2.c: New test.
128 * c-c++-common/ubsan/save-expr-3.c: New test.
129 * c-c++-common/ubsan/save-expr-4.c: New test.
130 * c-c++-common/ubsan/typedef-1.c: New test.
131 * c-c++-common/ubsan/const-char-1.c: New test.
132 * c-c++-common/ubsan/const-expr.c: New test.
133 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
134 * c-c++-common/ubsan/shift-1.c: Likewise.
135 * c-c++-common/ubsan/shift-2.c: Likewise.
136 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
137 * lib/ubsan-dg.exp: New file.
138 * g++.dg/dg.exp: Add ubsan tests.
139 * g++.dg/ubsan/ubsan.exp: New file.
140 * gcc.dg/ubsan/ubsan.exp: New file.
141 * g++.dg/ubsan/cxx11-shift-1.C: New test.
142 * g++.dg/ubsan/cxx11-shift-2.C: New test.
143 * c-c++-common/ubsan/div-by-zero-3.c: New test.
144 * c-c++-common/ubsan/div-by-zero-1.c: New test.
145 * c-c++-common/ubsan/div-by-zero-4.c: New test.
146 * c-c++-common/ubsan/shift-3.c: New test.
147 * c-c++-common/ubsan/unreachable-1.c: New test.
148 * c-c++-common/ubsan/shift-1.c: New test.
149 * c-c++-common/ubsan/shift-2.c: New test.
150 * c-c++-common/ubsan/div-by-zero-2.c: New test.
151 * gcc.dg/ubsan/c99-shift-2.c: New test.
152 * gcc.dg/ubsan/c99-shift-1.c: New test.
154 2013-08-29 Jan Hubicka <jh@suse.cz>
156 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
157 to match template and comment.
159 2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
162 * g++.dg/cpp0x/dc8.C: New.
163 * g++.dg/template/meminit1.C: Adjust.
165 2013-08-30 Teresa Johnson <tejohnson@google.com>
167 * gcc.dg/inline-dump.c: Delete inadvertant commit.
169 2013-08-30 Jakub Jelinek <jakub@redhat.com>
171 PR tree-optimization/58277
172 * gcc.c-torture/execute/pr58277-1.c: New test.
173 * gcc.c-torture/execute/pr58277-2.c: New test.
175 2013-08-30 Eric Botcazou <ebotcazou@adacore.com>
177 * gcc.dg/guality/param-1.c: New test.
178 * gcc.dg/guality/param-2.c: Likewise.
180 2013-08-30 Richard Biener <rguenther@suse.de>
182 PR tree-optimization/58228
183 * gcc.dg/torture/pr58228.c: New testcase.
185 2013-08-30 Richard Biener <rguenther@suse.de>
187 PR tree-optimization/58223
188 * gcc.dg/torture/pr58223.c: New testcase.
189 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
191 2013-08-30 Richard Biener <rguenther@suse.de>
193 PR tree-optimization/58010
194 * gcc.dg/pr58010.c: New testcase.
196 2013-08-29 Xinliang DavidLi <davidxl@google.com>
198 * gcc.dg/unroll_3.c: Message change.
199 * gcc.dg/unroll_4.c: Likewise.
200 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
201 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
202 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
203 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
204 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
205 * gcc.dg/tree-ssa/loop-23.c: Likewise.
206 * gcc.dg/tree-ssa/loop-1.c: Likewise.
207 * gcc.dg/unroll_1.c: Likewise.
208 * gcc.dg/vect/bb-slp-31.c: Likewise.
209 * gcc.dg/vect/bb-slp-14.c: Likewise.
210 * gcc.dg/vect/bb-slp-8.c: Likewise.
211 * gcc.dg/vect/bb-slp-23.c: Likewise.
212 * gcc.dg/vect/bb-slp-15.c: Likewise.
213 * gcc.dg/vect/bb-slp-9.c: Likewise.
214 * gcc.dg/vect/bb-slp-24.c: Likewise.
215 * gcc.dg/vect/bb-slp-16.c: Likewise.
216 * gcc.dg/vect/bb-slp-25.c: Likewise.
217 * gcc.dg/vect/bb-slp-17.c: Likewise.
218 * gcc.dg/vect/bb-slp-26.c: Likewise.
219 * gcc.dg/vect/bb-slp-18.c: Likewise.
220 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
221 * gcc.dg/vect/bb-slp-27.c: Likewise.
222 * gcc.dg/vect/bb-slp-19.c: Likewise.
223 * gcc.dg/vect/bb-slp-28.c: Likewise.
224 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
225 * gcc.dg/vect/bb-slp-29.c: Likewise.
226 * gcc.dg/vect/bb-slp-8a.c: Likewise.
227 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
228 * gcc.dg/vect/bb-slp-1.c: Likewise.
229 * gcc.dg/vect/bb-slp-8b.c: Likewise.
230 * gcc.dg/vect/bb-slp-2.c: Likewise.
231 * gcc.dg/vect/bb-slp-3.c: Likewise.
232 * gcc.dg/vect/bb-slp-10.c: Likewise.
233 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
234 * gcc.dg/vect/bb-slp-4.c: Likewise.
235 * gcc.dg/vect/bb-slp-11.c: Likewise.
236 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
237 * gcc.dg/vect/bb-slp-5.c: Likewise.
238 * gcc.dg/vect/bb-slp-20.c: Likewise.
239 * gcc.dg/vect/bb-slp-6.c: Likewise.
240 * gcc.dg/vect/bb-slp-21.c: Likewise.
241 * gcc.dg/vect/bb-slp-30.c: Likewise.
242 * gcc.dg/vect/bb-slp-13.c: Likewise.
243 * gcc.dg/vect/bb-slp-7.c: Likewise.
244 * gcc.dg/vect/bb-slp-22.c: Likewise.
245 * gcc.dg/unroll_2.c: Likewise.
246 * g++.dg/vect/slp-pr50413.cc: Likewise.
247 * g++.dg/vect/slp-pr56812.cc: Likewise.
248 * g++.dg/vect/slp-pr50819.cc: Likewise.
250 2013-08-29 Eric Botcazou <ebotcazou@adacore.com>
252 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
254 2013-08-29 Teresa Johnson <tejohnson@google.com>
256 * gcc.dg/pr40209.c: Use -fopt-info.
257 * gcc.dg/pr26570.c: Ditto.
258 * gcc.dg/pr32773.c: Ditto.
259 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
261 2013-08-29 Richard Biener <rguenther@suse.de>
263 PR tree-optimization/58246
264 * gcc.dg/torture/pr58246.c: New testcase.
266 2013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
269 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
271 * gfortran.dg/realloc_on_assign_19.f90: New test.
273 2013-08-29 Richard Biener <rguenther@suse.de>
276 * gcc.dg/pr57287-2.c: New testcase.
278 2013-08-29 Richard Biener <rguenther@suse.de>
280 PR tree-optimization/57685
281 * gcc.dg/torture/pr57685.c: New testcase.
283 2013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
286 * g++.dg/cpp0x/dc7.C: New.
288 2013-08-28 Jakub Jelinek <jakub@redhat.com>
291 * c-c++-common/gomp/pr58257.c: New test.
293 2013-08-28 Richard Biener <rguenther@suse.de>
295 PR tree-optimization/56933
296 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
298 2013-08-27 Vidya Praveen <vidyapraveen@arm.com>
300 * gcc.target/aarch64/scalar_shift_1.c: New.
302 2013-08-27 Richard Biener <rguenther@suse.de>
304 PR tree-optimization/57521
305 * gcc.dg/torture/pr57521.c: New testcase.
307 2013-08-27 Jakub Jelinek <jakub@redhat.com>
309 PR rtl-optimization/57860
310 PR rtl-optimization/57861
311 PR rtl-optimization/57875
312 PR rtl-optimization/57876
313 PR rtl-optimization/57877
314 * gcc.c-torture/execute/pr57860.c: New test.
315 * gcc.c-torture/execute/pr57861.c: New test.
316 * gcc.c-torture/execute/pr57875.c: New test.
317 * gcc.c-torture/execute/pr57876.c: New test.
318 * gcc.c-torture/execute/pr57877.c: New test.
320 2013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
323 * gfortran.dg/bounds_check_18.f90: New test.
325 2013-08-23 Jan Hubicka <jh@suse.cz>
327 * g++.dg/ipa/devirt-14.C: Fix typo.
329 2013-08-23 Mikael Morin <mikael@gcc.gnu.org>
332 * gfortran.dg/inline_sum_5.f90: New.
334 2013-08-23 Janus Weil <janus@gcc.gnu.org>
337 * gfortran.dg/typebound_assignment_7.f90: New.
339 2013-08-23 Jan Hubicka <jh@suse.cz>
341 * g++.dg/ipa/devirt-13.C: New testcase.
342 * g++.dg/ipa/devirt-14.C: New testcase.
344 2013-08-23 Jakub Jelinek <jakub@redhat.com>
347 * gcc.target/i386/pr58218.c: New test.
349 PR tree-optimization/58209
350 * gcc.c-torture/execute/pr58209.c: New test.
352 2013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
354 * gcc.target/powerpc/pr57744.c: Declare abort.
356 2013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
359 * g++.dg/template/error54.C: New.
361 2013-08-22 Janus Weil <janus@gcc.gnu.org>
364 * gfortran.dg/select_type_34.f90: New.
366 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
369 * g++.dg/warn/deprecated-7.C: New.
371 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
373 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
375 2013-08-21 Jeff Law <law@redhat.com>
377 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
379 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
382 * g++.dg/ext/attr-alias-3.C: New.
384 2013-08-20 Janus Weil <janus@gcc.gnu.org>
387 * gfortran.dg/intent_out_8.f90: New.
389 2013-08-20 Teresa Johnson <tejohnson@google.com>
391 PR rtl-optimizations/57451
392 * g++.dg/tree-prof/pr57451.C: New test.
394 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
397 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
399 2013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
402 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
404 2013-08-19 Peter Bergner <bergner@vnet.ibm.com>
406 * gcc.target/powerpc/dfp-dd-2.c: New test.
407 * gcc.target/powerpc/dfp-td-2.c: Likewise.
408 * gcc.target/powerpc/dfp-td-3.c: Likewise.
410 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
412 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
413 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
416 2013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
418 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
420 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
423 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
424 correct test response.
427 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
428 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
429 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
431 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
432 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
434 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
436 2013-08-18 Jan Hubicka <jh@suse.cz>
438 * g++.dg/ipa/type-inheritance-1.C: New testcase.
440 2013-08-19 Janus Weil <janus@gcc.gnu.org>
443 * gfortran.dg/gomp/proc_ptr_1.f90: New.
445 2013-08-18 Jakub Jelinek <jakub@redhat.com>
447 PR tree-optimization/58006
448 * g++.dg/opt/pr58006.C: New test.
450 2013-08-18 Eric Botcazou <ebotcazou@adacore.com>
452 * gnat.dg/specs/linker_alias.ads: New test.
454 2013-08-16 Jakub Jelinek <jakub@redhat.com>
456 PR tree-optimization/58164
457 * gcc.c-torture/compile/pr58164.c: New test.
459 PR tree-optimization/58165
460 * g++.dg/opt/pr58165.C: New test.
462 2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
465 * g++.dg/cpp0x/enum28.C: New.
466 * g++.dg/cpp0x/enum15.C: Adjust.
468 2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
471 * gcc.target/powerpc/pr57949-1.c: New.
472 * gcc.target/powerpc/pr57949-2.c: New.
474 2013-08-14 Jakub Jelinek <jakub@redhat.com>
476 PR tree-optimization/58145
477 * gcc.dg/pr58145-1.c: New test.
478 * gcc.dg/pr58145-2.c: New test.
480 2013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
482 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
483 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
484 * gcc.dg/debug/dwarf2/static1.c: Likewise.
485 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
486 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
487 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
488 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
489 * gcc.dg/debug/dwarf2/var1.c: Likewise.
490 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
491 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
492 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
493 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
494 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
495 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
496 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
497 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
498 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
499 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
500 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
501 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
502 * gcc.dg/debug/dwarf2/var2.c: Likewise.
503 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
504 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
505 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
506 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
507 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
508 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
509 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
510 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
511 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
512 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
513 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
514 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
515 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
516 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
517 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
518 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
519 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
520 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
521 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
522 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
525 * gcc.c-torture/execute/pr56799.x: New file.
527 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
529 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
531 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
532 * gcc.dg/pr44214-3.c (v2df): Likewise.
534 * gcc.dg/pr46647.c: xfail for avr-*-*.
536 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
538 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
539 Expect l to be optimized away.
540 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
543 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
544 to tests that assume int/double are larger than short/float.
547 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
549 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
550 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
551 target { int16 }. Restrict existing tests to target { int32 }
553 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
554 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
555 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
556 * lib/target-supports.exp (check_effective_target_int32): New proc.
558 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
559 exclude from scan test.
561 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
562 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
563 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
564 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
565 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
566 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
567 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
568 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
569 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
570 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
571 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
572 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
573 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
574 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
575 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
576 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
577 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
578 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
579 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
581 2013-08-14 Janis Johnson <janisjo@codesourcery.com>
583 * gcc.target/arm/pr19599.c: Skip for -mthumb.
585 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
586 to be the first test directive.
587 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
588 * gcc.target/arm/atomic-op-acquire.c: Likewise.
589 * gcc.target/arm/atomic-op-char.c: Likewise.
590 * gcc.target/arm/atomic-op-consume.c: Likewise.
591 * gcc.target/arm/atomic-op-int.c: Likewise.
592 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
593 * gcc.target/arm/atomic-op-release.c: Likewise.
594 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
595 * gcc.target/arm/atomic-op-short.c: Likewise.
597 2013-08-14 Andrey Belevantsev <abel@ispras.ru>
599 PR rtl-optimization/57662
600 * gcc.dg/pr57662.c: New test.
602 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
604 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
606 * gcc.target/mips/nans-legacy.c: Likewise.
608 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
610 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
612 * gcc.target/mips/fabs-legacy.c: Likewise.
613 * gcc.target/mips/fabsf-2008.c: Likewise.
614 * gcc.target/mips/fabsf-legacy.c: Likewise.
615 * gcc.target/mips/fneg-2008.c: Likewise.
616 * gcc.target/mips/fneg-legacy.c: Likewise.
617 * gcc.target/mips/fnegf-2008.c: Likewise.
618 * gcc.target/mips/fnegf-legacy.c: Likewise.
619 * gcc.target/mips/nan-2008.c: Likewise.
620 * gcc.target/mips/nan-legacy.c: Likewise.
621 * gcc.target/mips/nanf-2008.c: Likewise.
622 * gcc.target/mips/nanf-legacy.c: Likewise.
623 * gcc.target/mips/nans-2008.c: Likewise.
624 * gcc.target/mips/nans-legacy.c: Likewise.
625 * gcc.target/mips/nansf-2008.c: Likewise.
626 * gcc.target/mips/nansf-legacy.c: Likewise.
628 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
630 * gnat.dg/valued_proc.adb: New test.
631 * gnat.dg/valued_proc_pkg.ads: New helper.
633 2013-08-13 Jakub Jelinek <jakub@redhat.com>
635 PR tree-optimization/57661
636 * g++.dg/opt/pr57661.C: New test.
639 * gcc.dg/asan/pr56417.c: New test.
641 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
643 * gnat.dg/loop_optimization16.adb: New test.
644 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
646 2013-08-13 Marek Polacek <polacek@redhat.com>
648 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
650 2013-08-13 David Malcolm <dmalcolm@redhat.com>
652 Example of converting global state to per-pass state.
654 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
655 global state "static int counter" to...
656 (one_pass::counter): ...this instance data.
658 2013-08-13 David Malcolm <dmalcolm@redhat.com>
660 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
661 to member function...
662 (one_pass::gate): ...this.
663 (one_pass_exec): Convert to member function...
664 (one_pass::impl_execute): ...this.
666 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
669 * g++.dg/cpp0x/pr57416.C: New.
671 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
673 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
675 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
676 * g++.dg/cpp0x/defaulted2.C: Likewise.
677 * g++.dg/cpp0x/defaulted31.C: Likewise.
678 * g++.dg/cpp0x/error6.C: Likewise.
679 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
680 * g++.dg/cpp0x/override2.C: Likewise.
681 * g++.dg/cpp0x/parse1.C: Likewise.
682 * g++.dg/cpp0x/scoped_enum.C: Likewise.
683 * g++.dg/cpp0x/temp_default4.C: Likewise.
684 * g++.dg/ext/attrib32.C: Likewise.
685 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
686 * g++.dg/ext/mv13.C: Likewise.
687 * g++.dg/ext/mv7.C: Likewise.
688 * g++.dg/ext/mv9.C: Likewise.
689 * g++.dg/ext/pr57362.C: Likewise.
690 * g++.dg/ext/typeof10.C: Likewise.
691 * g++.dg/lookup/anon6.C: Likewise.
692 * g++.dg/lookup/crash6.C: Likewise.
693 * g++.dg/lookup/name-clash5.C: Likewise.
694 * g++.dg/lookup/name-clash6.C: Likewise.
695 * g++.dg/other/anon4.C: Likewise.
696 * g++.dg/other/error15.C: Likewise.
697 * g++.dg/other/error8.C: Likewise.
698 * g++.dg/other/redecl2.C: Likewise.
699 * g++.dg/parse/crash16.C: Likewise.
700 * g++.dg/parse/crash21.C: Likewise.
701 * g++.dg/parse/crash38.C: Likewise.
702 * g++.dg/parse/redef2.C: Likewise.
703 * g++.dg/parse/struct-as-enum1.C: Likewise.
704 * g++.dg/template/crash39.C: Likewise.
705 * g++.dg/template/redecl3.C: Likewise.
706 * g++.dg/tls/diag-3.C: Likewise.
707 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
708 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
709 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
710 * g++.old-deja/g++.brendan/crash16.C: Likewise.
711 * g++.old-deja/g++.brendan/crash18.C: Likewise.
712 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
713 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
714 * g++.old-deja/g++.brendan/static3.C: Likewise.
715 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
716 * g++.old-deja/g++.jason/binding.C: Likewise.
717 * g++.old-deja/g++.jason/crash4.C: Likewise.
718 * g++.old-deja/g++.jason/crash7.C: Likewise.
719 * g++.old-deja/g++.jason/lineno.C: Likewise.
720 * g++.old-deja/g++.jason/scoping7.C: Likewise.
721 * g++.old-deja/g++.mike/misc3.C: Likewise.
722 * g++.old-deja/g++.mike/net44.C: Likewise.
723 * g++.old-deja/g++.mike/ns3.C: Likewise.
724 * g++.old-deja/g++.ns/alias4.C: Likewise.
725 * g++.old-deja/g++.ns/ns11.C: Likewise.
726 * g++.old-deja/g++.other/crash23.C: Likewise.
727 * g++.old-deja/g++.other/decl8.C: Likewise.
728 * g++.old-deja/g++.other/linkage3.C: Likewise.
729 * g++.old-deja/g++.other/typeck1.C: Likewise.
730 * g++.old-deja/g++.other/typedef5.C: Likewise.
731 * g++.old-deja/g++.pt/explicit34.C: Likewise.
732 * g++.old-deja/g++.pt/friend36.C: Likewise.
733 * obj-c++.dg/method-8.mm: Likewise.
734 * obj-c++.dg/tls/diag-3.mm: Likewise.
736 2013-08-12 Perez Read <netfirewall@gmail.com>
739 * gcc.target/i386/movabs-1.c: New test.
741 2013-08-12 Marek Polacek <polacek@redhat.com>
743 PR tree-optimization/57980
744 * gcc.dg/pr57980.c: New test.
746 2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
749 * gfortran.dg/do_check_10.f90: New test.
750 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
751 * gfortran.dg/array_constructor_18.f90: Likewise.
752 * gfortran.dg/array_constructor_22.f90: Likewise.
753 * gfortran.dg/coarray_15.f90: Likewise.
754 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
755 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
756 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
758 2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
761 * g++.dg/cpp0x/constexpr-ice8.C: New.
763 2013-08-09 Xinliang David Li <davidxl@google.com>
765 * gcc.target/i386/memcpy-strategy-1.c: New test.
766 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
767 * gcc.target/i386/memset-strategy-1.c: Ditto.
768 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
770 2013-08-09 Jan Hubicka <jh@suse.cz>
772 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
773 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
775 2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
777 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
779 2013-08-09 Janus Weil <janus@gcc.gnu.org>
782 * gfortran.dg/transfer_intrinsic_6.f90: New.
784 2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
787 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
790 * g++.dg/lookup/typedef2.C: New.
792 2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
794 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
795 output of vdup intrinsics.
797 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
799 * gcc.target/arm/lp1189445.c: New testcase.
801 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
803 * gcc.dg/torture/pr58079.c: New test.
805 2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
807 * gnat.dg/warn9.adb: New test.
809 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
812 * g++.dg/lookup/typedef2.C: New.
814 2013-08-07 David Malcolm <dmalcolm@redhat.com>
816 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
817 to optstr when building plugins on darwin.
819 2013-08-06 Martin Jambor <mjambor@suse.cz>
821 PR tree-optimization/57539
822 * gcc.dg/ipa/pr57539.c: New test.
824 2013-08-06 Martin Jambor <mjambor@suse.cz>
825 Bernd Edlinger <bernd.edlinger@hotmail.de>
827 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
828 (a): Fix constructor.
830 2013-08-06 Martin Jambor <mjambor@suse.cz>
833 * gfortran.dg/pr57987.f90: New test.
835 2013-08-06 Martin Jambor <mjambor@suse.cz>
838 * gcc.dg/torture/pr58041.c: New test.
839 * gcc.target/arm/pr58041.c: Likewise.
841 2013-08-06 Janus Weil <janus@gcc.gnu.org>
844 * gfortran.dg/pointer_init_8.f90: New.
846 2013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
849 * g++.dg/cpp0x/pr58080.C: New.
851 2013-08-05 David Malcolm <dmalcolm@redhat.com>
853 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
854 to optstr when building plugins.
856 2013-08-05 David Malcolm <dmalcolm@redhat.com>
858 Patch autogenerated by refactor_passes.py from
859 https://github.com/davidmalcolm/gcc-refactoring-scripts
860 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
862 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
863 struct to a subclass of gimple_opt_pass along with...
864 (pass_data_one_pass): ...new pass_data instance and...
865 (make_one_pass): ...new function.
866 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
867 global struct to a subclass of gimple_opt_pass along with...
868 (pass_data_warn_self_assign): ...new pass_data instance and...
869 (make_pass_warn_self_assign): ...new function.
870 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
871 a global struct to a subclass of gimple_opt_pass along with...
872 (pass_data_dumb_plugin_example): ...new pass_data instance and...
873 (make_pass_dumb_plugin_example): ...new function.
874 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
875 global struct to a subclass of gimple_opt_pass along with...
876 (pass_data_warn_self_assign): ...new pass_data instance and...
877 (make_pass_warn_self_assign): ...new function.
879 2013-08-05 David Malcolm <dmalcolm@redhat.com>
881 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
882 is created and added to the pass_manager to reflect
883 autogenerated changes.
884 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
885 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
886 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
888 2013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
891 * g++.dg/cpp0x/pr58072.C: New.
893 2013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
895 * gcc.dg/torture/pr57993-2.cpp: New.
897 2013-08-02 Jan Hubicka <jh@suse.cz>
899 * gcc.dg/ipa/ipa-1.c: Update.
900 * gcc.dg/ipa/ipa-2.c: Update.
901 * gcc.dg/ipa/ipa-3.c: Update.
902 * gcc.dg/ipa/ipa-4.c: Update.
903 * gcc.dg/ipa/ipa-5.c: Update.
904 * gcc.dg/ipa/ipa-7.c: Update.
905 * gcc.dg/ipa/ipa-8.c: Update.
906 * gcc.dg/ipa/ipcp-1.c: Update.
907 * gcc.dg/ipa/ipcp-2.c: Update.
909 2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
911 PR rtl-optimization/58048
912 * gcc.target/i386/pr58048.c: New.
914 2013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
916 * gcc.target/arm/neon-for-64bits-2.c: Delete.
918 2013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
919 Peter Bergner <bergner@vnet.ibm.com>
922 * g++.dg/overload/using3.C: New.
923 * g++.dg/overload/using2.C: Adjust.
924 * g++.dg/lookup/using9.C: Likewise.
926 2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
928 * gcc.target/arm/pr46972-2.c: New test.
930 2013-08-01 Vidya Praveen <vidyapraveen@arm.com>
932 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
934 2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
936 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
938 2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
940 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
941 rather than addressing!=absolute when deciding how to handle MIPS16
942 when the test forces an ABI.
944 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
947 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
949 2013-07-30 Steve Ellcey <sellcey@mips.com>
951 * gcc.target/mips/code-readable-1.c: Increase switch size.
952 * gcc.target/mips/code-readable-2.c: Ditto.
953 * gcc.target/mips/code-readable-3.c: Ditto.
954 * gcc.target/mips/code-readable-4.c: Ditto.
956 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
959 * g++.dg/parse/crash63.C: New.
961 2013-07-30 Tobias Burnus <burnus@net-b.de>
964 * gfortran.dg/pointer_assign_8.f90: New.
965 * gfortran.dg/pointer_assign_9.f90: New.
966 * gfortran.dg/pointer_assign_10.f90: New.
967 * gfortran.dg/pointer_assign_11.f90: New.
969 2013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
971 * gcc.target/arm/pr57637.c: New testcase.
973 2013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
975 PR tree-optimization/57993
976 * gcc.dg/torture/pr57993.c: New test.
978 2013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
980 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
982 2013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
985 * g++.dg/conversion/ambig2.C: New.
987 2013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
989 * gcc.target/mips/fabs-2008.c: New test case.
990 * gcc.target/mips/fabs-legacy.c: New test case.
991 * gcc.target/mips/fabsf-2008.c: New test case.
992 * gcc.target/mips/fabsf-legacy.c: New test case.
993 * gcc.target/mips/fneg-2008.c: New test case.
994 * gcc.target/mips/fneg-legacy.c: New test case.
995 * gcc.target/mips/fneg-2008.c: New test case.
996 * gcc.target/mips/fneg-legacy.c: New test case.
997 * gcc.target/mips/nan-2008.c: New test case.
998 * gcc.target/mips/nan-legacy.c: New test case.
999 * gcc.target/mips/nanf-2008.c: New test case.
1000 * gcc.target/mips/nanf-legacy.c: New test case.
1001 * gcc.target/mips/nans-2008.c: New test case.
1002 * gcc.target/mips/nans-legacy.c: New test case.
1003 * gcc.target/mips/nansf-2008.c: New test case.
1004 * gcc.target/mips/nansf-legacy.c: New test case.
1005 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
1007 2013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
1008 Maxim Kuvyrkov <maxim@kugelworks.com>
1010 * lib/target-supports.exp (check_effective_target_non_bionic): New
1011 effective-target test.
1012 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
1013 * g++.dg/tls/thread_local4g.C: Ditto.
1015 2013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1018 * gfortran.dg/vector_subsript_7.f90: New test.
1020 2013-07-27 Tobias Burnus <burnus@net-b.de>
1023 * gfortran.dg/warn_alias.f90: New.
1025 2013-07-27 Janus Weil <janus@gcc.gnu.org>
1028 * gfortran.dg/class_array_19.f90: New.
1030 2013-07-27 Eric Botcazou <ebotcazou@adacore.com>
1032 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
1033 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
1034 * gcc.dg/vect/pr57741-3.c: Likewise.
1035 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
1037 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
1039 Skip tests that make assumptions about struct layout that don't hold
1041 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
1042 * g++.dg/cpp0x/iop.C: Likewise.
1043 * g++.dg/cpp0x/named_refs.C: Likewise.
1044 * g++.dg/cpp0x/rv1p.C: Likewise.
1045 * g++.dg/cpp0x/rv2p.C: Likewise.
1046 * g++.dg/cpp0x/rv3p.C: Likewise.
1047 * g++.dg/cpp0x/rv4p.C: Likewise.
1048 * g++.dg/cpp0x/rv5p.C: Likewise.
1049 * g++.dg/cpp0x/rv6p.C: Likewise.
1050 * g++.dg/cpp0x/rv7p.C: Likewise.
1051 * g++.dg/cpp0x/rv8p.C: Likewise.
1052 * g++.dg/ext/strncpy-chk1.C: Likewise.
1053 * gcc.dg/builtin-object-size-10.c: Likewise.
1054 * gcc.dg/builtin-object-size-11.c: Likewise.
1055 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1056 * gcc.dg/pr25805.c: Likewise.
1057 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
1058 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
1059 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
1060 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
1061 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
1062 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
1063 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
1064 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
1065 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
1066 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
1067 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
1068 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
1069 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
1070 * gcc.c-torture/execute/zerolen-2.x: Likewise.
1071 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
1073 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
1074 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1076 * gcc.dg/torture/pr37868.c: Disable for epiphany.
1077 * gcc.dg/sibcall-6.c: Enable for epiphany.
1079 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1081 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
1083 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
1085 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
1086 memcpy not initializers.
1088 * gcc.dg/guality/guality.exp: Skip on AIX.
1090 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
1093 * g++.dg/cpp0x/pr57101.C: New.
1095 2013-07-26 Ian Bolton <ian.bolton@arm.com>
1097 * gcc.target/aarch64/neg_1.c: New test.
1099 2013-07-25 Janus Weil <janus@gcc.gnu.org>
1102 * gfortran.dg/typebound_call_25.f90: New.
1104 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
1107 * g++.dg/cpp0x/pr57981.C: New.
1109 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
1112 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
1114 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
1116 PR rtl-optimization/57960
1117 * gcc.target/s390/pr57960.c: New.
1119 2013-07-25 Janus Weil <janus@gcc.gnu.org>
1122 * gfortran.dg/unlimited_polymorphic_9.f90: New.
1124 2013-07-25 Terry Guo <terry.guo@arm.com>
1126 * gcc.target/arm/thumb1-Os-mult.c: New test case.
1128 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1131 * g++.dg/inherit/pr57942.C: New.
1133 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1135 * gcc.target/powerpc/bool2.h: New file, test the code generation
1136 of logical operations for power5, altivec, power7, and power8 systems.
1137 * gcc.target/powerpc/bool2-p5.c: Likewise.
1138 * gcc.target/powerpc/bool2-av.c: Likewise.
1139 * gcc.target/powerpc/bool2-p7.c: Likewise.
1140 * gcc.target/powerpc/bool2-p8.c: Likewise.
1141 * gcc.target/powerpc/bool3.h: Likewise.
1142 * gcc.target/powerpc/bool3-av.c: Likewise.
1143 * gcc.target/powerpc/bool2-p7.c: Likewise.
1144 * gcc.target/powerpc/bool2-p8.c: Likewise.
1146 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1148 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
1150 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1152 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
1154 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1156 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
1157 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
1158 type from long to long long.
1159 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
1160 to have effective-target keywords of lp64 and ilp32.
1161 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
1162 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
1163 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
1164 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
1165 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
1166 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
1167 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
1168 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
1169 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
1171 2013-07-23 Tom Tromey <tromey@redhat.com>
1172 Joseph Myers <joseph@codesourcery.com>
1174 * gcc.dg/c11-generic-1.c: New file.
1175 * gcc.dg/c11-generic-2.c: New file.
1177 2013-07-22 Tobias Burnus <burnus@net-b.de>
1181 * coarray/lib_realloc_1.f90: Permit optimization.
1182 * gfortran.dg/coarray_31.f90: New.
1184 2013-07-22 Tobias Burnus <burnus@net-b.de>
1187 * gfortran.dg/class_array_7.f03: Fix memory leak.
1189 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1192 * g++.dg/cpp0x/decltype56.C: New.
1194 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1196 * gcc.dg/pr53265.c: Correct line number in dg-message.
1198 2013-07-22 Diego Novillo <dnovillo@google.com>
1200 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
1202 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
1205 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
1206 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
1208 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
1211 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
1212 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
1213 * gcc.dg/torture/pr53366-1.c: Same.
1214 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
1215 * gcc.dg/torture/pr56488.c: Same.
1216 * gcc.dg/torture/pr57584.c: Same.
1217 * gcc.dg/tree-ssa/pr57385.c: Same.
1218 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
1220 2013-07-21 Ondřej BÃÂlka <neleai@seznam.cz>
1222 * c-c++-common/pr41779.c: Fix typos.
1223 * gcc.c-torture/compile/20031125-2.c: Likewise.
1224 * gcc.c-torture/compile/20040621-1.c: Likewise.
1225 * gcc.c-torture/execute/20020418-1.c: Likewise.
1226 * gcc.dg/20020108-1.c: Likewise.
1227 * gcc.dg/atomic-generic-aux.c: Likewise.
1228 * gcc.dg/builtin-complex-err-2.c: Likewise.
1229 * gcc.dg/decl-1.c: Likewise.
1230 * gcc.dg/di-sync-multithread.c: Likewise.
1231 * gcc.dg/format/c90-printf-1.c: Likewise.
1232 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
1233 * gcc.dg/long-long-compare-1.c: Likewise.
1234 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
1235 * gcc.dg/pr17055-1.c: Likewise.
1236 * gcc.dg/pr27095.c: Likewise.
1237 * gcc.dg/torture/fp-int-convert.h: Likewise.
1238 * gcc.dg/tree-prof/inliner-1.c: Likewise.
1239 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
1240 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
1241 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
1242 * gcc.dg/tree-ssa/loop-19.c: Likewise.
1243 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1244 * gcc.dg/tree-ssa/pr21001.c: Likewise.
1245 * gcc.dg/tree-ssa/pr42585.c: Likewise.
1246 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
1247 * gcc.dg/vect/vect-cond-5.c: Likewise.
1248 * gcc.dg/weak/typeof-2.c: Likewise.
1249 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
1250 * gcc.target/arm/naked-1.c: Likewise.
1251 * gcc.target/i386/pr9771-1.c: Likewise.
1252 * gcc.target/sparc/sparc-constant-1.c: Likewise.
1253 * gcc.target/sparc/struct-ret-check.c: Likewise.
1254 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
1255 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
1256 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
1259 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1262 * gfortran.dg/dependency_42.f90: New test.
1263 * gfortran.dg/dependency_43.f90: New test.
1265 2013-07-21 Tobias Burnus <burnus@net-b.de>
1268 * gfortran.dg/round_4.f90: New.
1270 2013-07-21 Tobias Burnus <burnus@net-b.de>
1273 * gfortran.dg/min_max_conformance_2.f90: New.
1275 2013-07-20 Jakub Jelinek <jakub@redhat.com>
1277 PR preprocessor/57620
1278 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
1279 (main): Don't test {s,u,U,L}12.
1280 * c-c++-common/raw-string-13.c: New test.
1281 * c-c++-common/raw-string-14.c: New test.
1282 * c-c++-common/raw-string-15.c: New test.
1283 * c-c++-common/raw-string-16.c: New test.
1285 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
1287 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
1289 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
1291 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
1293 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
1294 target { ! keeps_null_pointer_checks }.
1295 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
1296 target { ! keeps_null_pointer_checks }.
1298 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
1299 * gcc.dg/torture/pr56488.c: Likewise.
1301 2013-07-19 Ian Bolton <ian.bolton@arm.com>
1303 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
1306 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
1308 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
1309 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
1310 * gfortran.dg/guality/guality.exp: Skip on AIX.
1312 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
1314 * g++.dg/debug/pr56819.C: Skip on AIX.
1315 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
1316 * g++.dg/guality/guality.exp: Skip on AIX.
1318 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
1320 * gcc.misc-tests/gcov-14.c: Skip on AIX.
1322 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
1324 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
1327 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
1328 Adjust to corrected rounding.
1330 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
1332 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
1333 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
1334 check_effective_target_cilkplus.
1335 * g++.dg/cilk-plus/cilk-plus.exp: Same.
1337 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
1339 * gcc.target/powerpc/pr57744.c: Fix typo.
1341 2013-07-18 Sriraman Tallam <tmsriram@google.com>
1344 * gcc.c-torture/compile/pr57698.c: New test.
1345 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
1346 * gcc.c-torture/compile/pr44043.c: Ditto.
1348 2013-07-18 Wei Mi <wmi@google.com>
1350 PR rtl-optimization/57878
1351 * g++.dg/pr57878.C: New test.
1353 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1355 * gcc.dg/pr42611.c: Move dg-error to correct line.
1357 2013-07-17 Tobias Burnus <burnus@net-b.de>
1360 * gfortran.dg/dollar_sym_3.f: New.
1361 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
1363 2013-07-16 Iain Sandoe <iain@codesourcery.com>
1368 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
1369 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
1370 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
1371 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
1372 * objc.dg/image-info.m: Likewise.
1373 * objc.dg/symtab-1.m: Likewise.
1374 * objc.dg/torture/strings/const-str-10.m: Likewise.
1375 * objc.dg/torture/strings/const-str-11.m: Likewise.
1376 * objc.dg/torture/strings/const-str-9.m: Likewise.
1377 * objc.dg/zero-link-1.m: Likewise.
1378 * objc.dg/zero-link-2.m: Likewise.
1379 * objc.dg/no-extra-load.m: Avoid Foundation.h.
1380 * objc.dg/objc-foreach-4.m: Likewise.
1381 * objc.dg/objc-foreach-5.m: Likewise.
1382 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
1384 * obj-c++.dg/strings/const-str-12.mm: Likewise.
1385 * obj-c++.dg/syntax-error-1.mm: Likewise.
1386 * objc.dg/method-6.m: Likewise.
1387 * objc.dg/pr23214.m: Likewise.
1388 * objc.dg/proto-lossage-7.m: Likewise.
1389 * objc.dg/strings/const-str-12b.m: Likewise.
1390 * objc.dg/zero-link-3.m: Likewise.
1391 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
1392 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
1393 adjust headers, interfaces and encoded types to reflect current system
1394 versions. Add FIXME and outputs from current system compiler for
1397 2013-07-15 Cong Hou <congh@google.com>
1399 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
1401 * gcc.target/i386/l_fma_float_3.c: Likewise.
1402 * gcc.target/i386/l_fma_double_1.c: Likewise.
1403 * gcc.target/i386/l_fma_double_3.c: Likewise.
1405 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
1407 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
1408 function to test if HTM is available.
1409 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
1410 * gcc.target/powerpc/htm-builtin-1.c: New test.
1412 2013-07-15 Tobias Burnus <burnus@net-b.de>
1414 * gfortran.dg/coarray_lib_realloc_1.f90: New.
1415 * gfortran.dg/coarray/lib_realloc_1.f90: New.
1416 * gfortran.dg/coarray_6.f90: Add dg-error.
1418 2013-07-15 Tobias Burnus <burnus@net-b.de>
1421 * gfortran.dg/finalize_18.f90: New.
1423 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1426 * fortran.dg/module_variable_1.f90: New test.
1427 * fortran.dg/module_variable_2.f90: New test.
1429 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
1431 * g++.dg/ext/vector19.C: Adapt.
1432 * g++.dg/ext/vector23.C: New testcase.
1434 2013-07-12 Michael Matz <matz@suse.de>
1437 * c-c++-common/pr55771.c: New test.
1439 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
1441 * gcc.target/aarch64/vect-movi.c: New.
1443 2013-07-11 Sriraman Tallam <tmsriram@google.com>
1446 * g++.dg/ext/pr57362.C: New.
1448 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
1451 * gcc.target/avr/torture/pr57631.c: New test.
1453 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
1456 * g++.dg/cpp0x/constexpr-ice7.C: New.
1458 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
1460 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
1462 * gcc.c-torture/execute/nest-align-1.x: New.
1464 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
1467 * g++.dg/cpp0x/sfinae48.C: New.
1469 2013-07-10 Jakub Jelinek <jakub@redhat.com>
1471 PR preprocessor/57824
1472 * c-c++-common/raw-string-17.c: New test.
1473 * c-c++-common/gomp/pr57824.c: New test.
1475 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
1478 * g++.dg/cpp0x/reinterpret_cast1.C: New.
1479 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
1480 * g++.dg/conversion/dr195.C: Update.
1481 * g++.dg/expr/cast2.C: Likewise.
1483 2013-07-10 Jakub Jelinek <jakub@redhat.com>
1485 * c-c++-common/raw-string-18.c: New test.
1486 * c-c++-common/raw-string-19.c: New test.
1488 PR preprocessor/57757
1489 * g++.dg/cpp/paste1.C: New test.
1490 * g++.dg/cpp/paste2.C: New test.
1492 2013-07-10 Graham Stott <grahams@btinternet.com>
1494 * gcc.target/mips/mulsize-1.c: New.
1495 * gcc.target/mips/mulsize-2.c: New.
1496 * gcc.target/mips/mulsize-3.c: New.
1497 * gcc.target/mips/mulsize-4.c: New.
1499 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
1502 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
1503 * g++.dg/ext/vector24.C: New testcase.
1505 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
1508 * g++.dg/cpp0x/decltype17.C: Adjust.
1510 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
1513 * g++.dg/cpp0x/pr51786.C: New.
1515 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
1517 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
1519 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
1521 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
1523 * gcc.target/powerpc/sd-vsx.c: Require dfp.
1524 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1526 2013-07-08 Tobias Burnus <burnus@net-b.de>
1529 * gfortran.dg/c_f_pointer_tests_8.f90: New.
1531 2013-07-08 Tobias Burnus <burnus@net-b.de>
1534 * gfortran.dg/do_check_9.f90: New.
1536 2013-07-08 Tobias Burnus <burnus@net-b.de>
1539 * gfortran.dg/dot_product_2.f90: New.
1541 2013-07-08 Tobias Burnus <burnus@net-b.de>
1544 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
1546 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
1548 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
1549 * gfortran.dg/finalize_10.f90: Fix dg-final.
1551 2013-07-08 Jakub Jelinek <jakub@redhat.com>
1554 * gcc.target/i386/pr57819.c: New test.
1556 PR rtl-optimization/57829
1557 * gcc.c-torture/execute/pr57829.c: New test.
1559 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1561 * gcc.target/i386/memcpy-vector_loop-1.c: New.
1562 * gcc.target/i386/memcpy-vector_loop-2.c: New.
1564 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
1567 * gcc.target/i386/pr57807.c: New test.
1569 2013-07-06 Jakub Jelinek <jakub@redhat.com>
1572 * gcc.dg/tree-ssa/vrp89.c: New test.
1574 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
1577 * g++.dg/parse/defarg16.C: New.
1579 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
1581 PR rtl-optimization/55342
1582 * gcc.target/i386/pr55342.c: New.
1584 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
1586 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
1588 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
1591 * g++.dg/inherit/virtual10.C: New.
1593 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
1596 * gcc.dg/large-size-array-6.c: New test.
1598 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
1601 * g++.dg/template/crash116.C: New.
1603 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
1605 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
1606 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
1608 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
1611 * g++.dg/cpp0x/nsdmi-list3.C: New.
1613 2013-07-03 Jakub Jelinek <jakub@redhat.com>
1616 * gcc.target/i386/pr57777.c: New test.
1619 * g++.dg/template/arg9.C: New test.
1621 2013-07-02 Sriraman Tallam <tmsriram@google.com>
1623 * gcc.target/i386/avx-inline.c: New test.
1625 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
1627 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
1628 * gcc.target/mips/call-2.c: Likewise.
1629 * gcc.target/mips/call-3.c: Likewise.
1630 * gcc.target/mips/lazy-binding-1.c: Likewise.
1632 2013-07-02 Jakub Jelinek <jakub@redhat.com>
1634 PR tree-optimization/57741
1635 * gcc.dg/vect/pr57741-1.c: New test.
1636 * gcc.dg/vect/pr57741-2.c: New test.
1637 * gcc.dg/vect/pr57741-3.c: New test.
1639 2013-07-02 Ian Bolton <ian.bolton@arm.com>
1641 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
1643 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
1644 * lib/target-supports.exp: Define aarch64_little_endian.
1646 2013-07-02 Ian Bolton <ian.bolton@arm.com>
1648 * gcc.target/aarch64/abs_1.c: New test.
1650 2013-07-02 Ian Bolton <ian.bolton@arm.com>
1652 * gcc.target/aarch64/bfxil_1.c: New test.
1653 * gcc.target/aarch64/bfxil_2.c: Likewise.
1655 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
1658 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
1659 array sizes from 100 to 20.
1661 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
1664 * gfortran.dg/pointer_remapping_8.f90: New.
1666 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
1668 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
1669 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
1670 * g++.dg/cpp1y/udlit-userdef-string.C: New.
1671 * g++.dg/cpp1y/complex_literals.h: New.
1673 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
1676 * g++.dg/cpp0x/noexcept21.C: New.
1678 2013-06-28 Jakub Jelinek <jakub@redhat.com>
1681 * gcc.target/i386/pr57736.c: New test.
1683 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
1685 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
1687 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
1688 strings to match the fixed error messages.
1689 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
1690 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
1693 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1696 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
1697 stqcx. get even registers.
1699 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
1702 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
1704 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
1706 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
1708 * gcc.target/i386/bmi-1.c: Ditto.
1709 * gcc.target/i386/bmi-bextr-4.c: New.
1710 * gcc.target/i386/bmi-bextr-5.c: Ditto.
1712 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
1715 * g++.dg/cpp0x/initlist73.C: New.
1717 2013-06-27 Meador Inge <meadori@codesourcery.com>
1719 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
1720 * g++.dg/simulate-thread/atomics-2.C: Likewise.
1721 * g++.dg/simulate-thread/atomics-1.C: Likewise.
1723 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
1726 * g++.dg/ext/pr57509.C: New file.
1728 2013-06-27 Jakub Jelinek <jakub@redhat.com>
1731 * gcc.target/i386/bmi-bextr-3.c: New test.
1734 * gcc.target/i386/bmi2-bzhi-1.c: New test.
1736 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
1739 * g++.dg/cpp0x/pr57172.C: New testcase.
1741 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1743 * gcc.target/s390/htm-1.c: New file.
1744 * gcc.target/s390/htm-nofloat-1.c: New file.
1745 * gcc.target/s390/htm-xl-intrin-1.c: New file.
1747 2013-06-26 Tobias Burnus <burnus@net-b.de>
1750 * gfortran.dg/bounds_check_17.f90: New.
1752 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
1755 * g++.dg/cpp1y/pr57640.C: New.
1757 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
1760 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
1761 overflow due to size of arrays.
1763 2013-06-25 Jakub Jelinek <jakub@redhat.com>
1765 PR tree-optimization/57705
1766 * gcc.dg/vect/pr57705.c: New test.
1767 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
1769 2013-06-25 Martin Jambor <mjambor@suse.cz>
1772 * g++.dg/ipa/pr57670.C: New test.
1774 2013-06-25 Richard Biener <rguenther@suse.de>
1777 * gcc.dg/pr56977.c: New testcase.
1779 2013-06-24 Martin Jambor <mjambor@suse.cz>
1781 PR tree-optimization/57358
1782 * gcc.dg/ipa/pr57358.c: New test.
1784 2013-06-24 Richard Biener <rguenther@suse.de>
1787 * gcc.dg/torture/pr57584.c: Remove target specific bits.
1789 2013-06-24 Richard Biener <rguenther@suse.de>
1791 PR tree-optimization/57488
1792 * gcc.dg/torture/pr57488.c: New testcase.
1794 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1795 Dominique d'Humieres <dominiq@lps.ens.fr>
1798 * gfortran.dg/fraction.f90: New.
1800 2013-06-24 Alan Modra <amodra@gmail.com>
1802 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
1803 Add scan-assembler-not "lvx".
1804 * gcc.target/powerpc/le-altivec-consts.c: New.
1806 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1808 * g++.dg/cpp0x/sfinae47.C: New.
1810 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
1813 * gcc.target/sh/pr52483-1.c: New.
1814 * gcc.target/sh/pr52483-2.c: New.
1815 * gcc.target/sh/pr52483-3.c: New.
1816 * gcc.target/sh/pr52483-4.c: New.
1817 * gcc.target/sh/pr52483-5.c: New.
1819 2013-06-23 Sriraman Tallam <tmsriram@google.com>
1821 * gcc.target/i386/intrinsics_1.c: New test.
1822 * gcc.target/i386/intrinsics_2.c: Ditto.
1823 * gcc.target/i386/intrinsics_3.c: Ditto.
1824 * gcc.target/i386/intrinsics_4.c: Ditto.
1825 * gcc.target/i386/intrinsics_5.c: Ditto.
1826 * gcc.target/i386/intrinsics_6.c: Ditto.
1827 * gcc.target/i386/avx-1.c: Provide macros for builtins
1828 needing immediate arguments in f16cintrin.h and rtmintrin.h.
1830 2013-06-21 Tobias Burnus <burnus@net-b.de>
1833 * gfortran.dg/finalize_17.f90: New.
1835 2013-06-21 Tobias Burnus <burnus@net-b.de>
1837 * gfortran.dg/realloc_on_assign_18.f90: New.
1839 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
1841 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
1842 Also changed the returns from error as distinct values so that
1843 debugging can get easier.
1844 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
1845 errors specific to C, if necessary. Also added new error
1847 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
1848 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
1849 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
1850 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
1851 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
1852 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
1853 the same changes as parser_errors3.c, spaces were added between colons
1854 to not confuse C++ compiler with 2 colons as scope.
1855 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
1856 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
1857 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
1858 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
1859 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
1860 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
1861 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
1862 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
1863 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
1864 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
1865 * g++.dg/cilk-plus/cilk-plus.exp: New script.
1866 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
1869 2013-06-21 Joseph Myers <joseph@codesourcery.com>
1872 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
1874 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
1877 * gcc.target/i386/pr57655.c: New test.
1879 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
1881 * ada/acats/tests/gcc: Delete.
1882 * gnat.dg/style: Likewise.
1884 2013-06-20 Jeff Law <law@redhat.com>
1886 PR tree-optimization/57660
1887 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
1888 based on their branch cost.
1890 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
1892 2013-06-20 Tobias Burnus <burnus@net-b.de>
1895 * gfortran.dg/list_read_11.f90: New.
1897 2013-06-20 Richard Biener <rguenther@suse.de>
1899 PR tree-optimization/57584
1900 * gcc.dg/torture/pr57584.c: New testcase.
1902 2013-06-19 Sharad Singhai <singhai@google.com>
1904 * g++.dg/gcov/gcov-8.C: New testcase.
1905 * lib/gcov.exp: Handle intermediate format.
1907 2013-06-19 Wei Mi <wmi@google.com>
1909 PR rtl-optimization/57518
1910 * testsuite/gcc.dg/pr57518.c: New test.
1912 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
1914 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
1916 2013-06-19 Jan Hubicka <jh@suse.cz>
1918 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
1920 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
1922 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
1923 hard-coded values of array sizes with a #define.
1924 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
1925 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
1926 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
1927 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
1928 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
1930 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
1932 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
1933 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
1935 2013-06-19 Jeff Law <law@redhat.com>
1937 * gcc.dg/tree-ssa/forwprop-28.c: New test.
1939 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1942 * g++.dg/template/error53.C: New.
1944 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
1947 * gcc.target/powerpc/pr55033.c: Fix options.
1949 2013-06-18 Sriraman Tallam <tmsriram@google.com>
1951 * gcc.target/i386/inline_error.c: New test.
1952 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
1953 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
1955 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
1958 * g++.dg/cpp0x/decltype55.C: New.
1960 2013-06-18 Marek Polacek <polacek@redhat.com>
1962 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
1964 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
1966 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
1968 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
1970 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
1971 Also changed the returns from error as distinct values so that it is
1974 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
1976 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1978 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1981 * g++.dg/template/error52.C: New.
1982 * g++.dg/lookup/friend15.C: Update.
1983 * g++.dg/parse/error11.C: Likewise.
1984 * g++.dg/parse/error14.C: Likewise.
1985 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1986 * g++.dg/parse/template25.C: Likewise.
1987 * g++.old-deja/g++.jason/cond.C: Likewise.
1988 * g++.old-deja/g++.mike/for2.C: Likewise.
1989 * g++.old-deja/g++.robertl/eb125.C: Likewise.
1990 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
1992 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1994 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
1997 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
1999 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
2000 accidentally placing minus sign for length instead of stride.
2002 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
2004 PR rtl-optimization/57425
2005 PR rtl-optimization/57569
2006 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
2007 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
2009 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
2013 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
2015 * gfortran.dg/typebound_assignment_6.f03: New.
2017 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
2019 * gcc.target/h8300/h8300.exp: New.
2020 * gcc.dg/pragma-isr.c: Move to ...
2021 * gcc.target/sh/torture/pragma-isr.c: ... here ...
2022 * gcc.target/h8300/pragma-isr.c: ... and here.
2023 * gcc.dg/pragma-isr2.c: Move to ...
2024 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
2025 * gcc.target/h8300/pragma-isr2.c: ... and here.
2026 * gcc.dg/pragma-isr-trapa.c: Move to ...
2027 * gcc.target/sh/pragma-isr-trapa.c: ... here.
2028 * gcc.dg/pragma-isr-trapa2.c: Move to ...
2029 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
2030 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
2031 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
2032 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
2033 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
2034 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
2035 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
2036 * gcc.dg/attr-isr-trap_exit.c: Move to ...
2037 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
2038 * gcc.dg/attr-isr-trapa.c: Move to ...
2039 * gcc.target/sh/attr-isr-trapa.c: ... here.
2041 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2044 * g++.dg/ext/builtin-offsetof1.C: New.
2046 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
2048 * gcc.target/aarch64/vect_smlal_1.c: New file.
2050 2013-06-14 Tobias Burnus <burnus@net-b.de>
2053 * gfortran.dg/defined_assignment_7.f90: New.
2055 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2058 * g++.dg/rtti/dyncast6.C: New.
2059 * g++.dg/cpp0x/dyncast1.C: Likewise.
2061 2013-06-14 Alan Modra <amodra@gmail.com>
2064 * gcc.dg/pr57134.c: New.
2066 2013-06-14 Tobias Burnus <burnus@net-b.de>
2069 * gfortran.dg/deferred_type_param_9.f90: New.
2071 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
2073 * gcc.dg/fold-minus-1.c: New testcase.
2075 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
2078 * gfortran.dg/typebound_assignment_5.f03: New.
2080 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
2082 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
2084 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2085 Pat Haugen <pthaugen@us.ibm.com>
2086 Peter Bergner <bergner@vnet.ibm.com>
2088 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
2089 load/store instructions on power7, power8.
2090 * gcc.target/powerpc/atomic-p8.c: Likewise.
2092 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
2095 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
2097 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
2100 * g++.dg/warn/Wunused-var-20.C: New.
2102 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
2104 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
2105 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
2106 Run with -fno-common.
2108 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
2110 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
2111 and exit function calls with return 1 and return 0, respectively.
2113 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
2115 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
2118 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
2120 PR tree-optimization/57361
2121 * gcc.dg/tree-ssa/pr57361.c: New file.
2123 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2125 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
2126 to ensure alignment.
2127 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
2129 2013-06-12 Tobias Burnus <burnus@net-b.de>
2131 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
2133 2013-06-12 Tobias Burnus <burnus@net-b.de>
2134 Dominique d'Humieres <dominiq@lps.ens.fr>
2136 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
2138 2013-06-12 Jakub Jelinek <jakub@redhat.com>
2141 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
2142 * gcc.target/i386/pr56564-3.c: Likewise.
2144 2013-06-11 Tobias Burnus <burnus@net-b.de>
2147 * gfortran.dg/class_array_18.f90: New.
2149 2013-06-11 Jan Hubicka <jh@suse.cz>
2152 * g++.dg/ext/visibility/anon6.C: Update testcase.
2154 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
2157 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
2158 in how we check __sec_reduce_mutating function's result.
2160 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
2161 Pat Haugen <pthaugen@us.ibm.com>
2162 Peter Bergner <bergner@vnet.ibm.com>
2164 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
2165 direct move instructions.
2166 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
2167 * gcc.target/powerpc/direct-move.h: Likewise.
2168 * gcc.target/powerpc/direct-move-float1.c: Likewise.
2169 * gcc.target/powerpc/direct-move-float2.c: Likewise.
2170 * gcc.target/powerpc/direct-move-double1.c: Likewise.
2171 * gcc.target/powerpc/direct-move-double2.c: Likewise.
2172 * gcc.target/powerpc/direct-move-long1.c: Likewise.
2173 * gcc.target/powerpc/direct-move-long2.c: Likewise.
2175 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
2178 * g++.dg/cpp0x/pr52440.C: New.
2180 2013-06-10 Jakub Jelinek <jakub@redhat.com>
2183 * gcc.target/i386/pr56564-1.c: New test.
2184 * gcc.target/i386/pr56564-2.c: New test.
2185 * gcc.target/i386/pr56564-3.c: New test.
2186 * gcc.target/i386/pr56564-4.c: New test.
2187 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
2188 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2189 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2190 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2191 * gcc.target/i386/vect-sizes-1.c: Likewise.
2192 * gcc.target/i386/memcpy-1.c: Likewise.
2193 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
2194 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
2196 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
2198 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
2199 systems to cover all GNU systems.
2200 * g++.dg/abi/guard2.C: Likewise.
2201 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
2202 * g++.dg/eh/sighandle.C: Likewise.
2203 * g++.dg/ext/cleanup-10.C: Likewise.
2204 * g++.dg/ext/cleanup-11.C: Likewise.
2205 * g++.dg/ext/cleanup-8.C: Likewise.
2206 * g++.dg/ext/cleanup-9.C: Likewise.
2207 * g++.dg/opt/const5.C: Likewise.
2208 * g++.dg/opt/life1.C: Likewise.
2209 * g++.dg/other/pr39496.C: Likewise.
2210 * g++.old-deja/g++.abi/aggregates.C: Likewise.
2211 * g++.old-deja/g++.abi/align.C: Likewise.
2212 * g++.old-deja/g++.abi/bitfields.C: Likewise.
2213 * g++.old-deja/g++.law/weak.C: Likewise.
2214 * g++.old-deja/g++.pt/asm1.C: Likewise.
2215 * gcc.c-torture/execute/20030125-1.x: Likewise.
2216 * gcc.c-torture/execute/990127-2.x: Likewise.
2217 * gcc.dg/20041106-1.c: Likewise.
2218 * gcc.dg/20050503-1.c: Likewise.
2219 * gcc.dg/builtin-object-size-5.c: Likewise.
2220 * gcc.dg/cleanup-10.c: Likewise.
2221 * gcc.dg/cleanup-11.c: Likewise.
2222 * gcc.dg/cleanup-8.c: Likewise.
2223 * gcc.dg/cleanup-9.c: Likewise.
2224 * gcc.dg/complex-5.c: Likewise.
2225 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
2226 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
2227 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
2228 * gcc.dg/dfp/pr35739.c: Likewise.
2229 * gcc.dg/fdata-sections-1.c: Likewise.
2230 * gcc.dg/lto/20090206-1_0.c: Likewise.
2231 * gcc.dg/lto/20090206-2_0.c: Likewise.
2232 * gcc.dg/pr30360.c: Likewise.
2233 * gcc.dg/pr37303.c: Likewise.
2234 * gcc.dg/pr39323-1.c: Likewise.
2235 * gcc.dg/pr39323-2.c: Likewise.
2236 * gcc.dg/pr39323-3.c: Likewise.
2237 * gcc.dg/pr45416.c: Likewise.
2238 * gcc.dg/setjmp-2.c: Likewise.
2239 * gcc.dg/split-1.c: Likewise.
2240 * gcc.dg/split-3.c: Likewise.
2241 * gcc.dg/split-4.c: Likewise.
2242 * gcc.dg/strlenopt-12g.c: Likewise.
2243 * gcc.dg/strlenopt-14g.c: Likewise.
2244 * gcc.dg/strlenopt-14gf.c: Likewise.
2245 * gcc.dg/strlenopt-16g.c: Likewise.
2246 * gcc.dg/strlenopt-17g.c: Likewise.
2247 * gcc.dg/strlenopt-18g.c: Likewise.
2248 * gcc.dg/strlenopt-1f.c: Likewise.
2249 * gcc.dg/strlenopt-22g.c: Likewise.
2250 * gcc.dg/strlenopt-2f.c: Likewise.
2251 * gcc.dg/strlenopt-4g.c: Likewise.
2252 * gcc.dg/strlenopt-4gf.c: Likewise.
2253 * gcc.dg/struct-ret-3.c: Likewise.
2254 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
2255 * gcc.misc-tests/linkage.exp: Likewise.
2256 * gcc.target/i386/20000724-1.c: Likewise.
2257 * gcc.target/i386/align-main-3.c: Likewise.
2258 * gcc.target/i386/cleanup-1.c: Likewise.
2259 * gcc.target/i386/inline-mcpy.c: Likewise.
2260 * gcc.target/i386/pr32268.c: Likewise.
2261 * gcc.target/i386/pr36613.c: Likewise.
2262 * gcc.target/i386/pr39013-1.c: Likewise.
2263 * gcc.target/i386/pr39013-2.c: Likewise.
2264 * gcc.target/i386/pr39496.c: Likewise.
2265 * gcc.target/i386/pr40906-3.c: Likewise.
2266 * gcc.target/i386/pr46084.c: Likewise.
2267 * lib/target-supports.exp (check_effective_target_pie): Likewise.
2269 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
2272 * gcc.target/sh/pr6526.c: New.
2274 2013-06-09 Jakub Jelinek <jakub@redhat.com>
2277 * gcc.c-torture/execute/pr57568.c: New test.
2279 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2282 * g++.dg/other/vararg-4.C: New.
2284 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
2286 PR rtl-optimization/57559
2287 * gcc.target/s390/pr57559.c : New test.
2289 2013-06-08 Tobias Burnus <burnus@net-b.de>
2292 * gfortran.dg/finalize_10.f90: New.
2293 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
2294 * gfortran.dg/finalize_15.f90: New.
2296 2013-06-08 Tobias Burnus <burnus@net-b.de>
2299 * gfortran.dg/storage_size_4.f90: New.
2301 2013-06-07 Sriraman Tallam <tmsriram@google.com>
2304 * testsuite/g++.dg/ext/pr57548.C: New test.
2306 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
2309 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
2311 2013-06-07 Jan Hubicka <jh@suse.cz>
2313 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
2315 2013-06-07 Tobias Burnus <burnus@net-b.de>
2318 * gfortran.dg/array_constructor_48.f90: New.
2319 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
2320 * gfortran.dg/array_constructor_type_15.f03: Ditto.
2322 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2325 * gcc.target/arm/xordi3-opt.c: New test.
2327 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2329 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
2330 Revert to dg-options.
2332 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
2335 * gcc.target/powerpc/pr55033.c: New.
2337 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
2340 * g++.dg/cpp0x/alias-decl-36.C: New.
2342 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
2343 Pat Haugen <pthaugen@us.ibm.com>
2344 Peter Bergner <bergner@vnet.ibm.com>
2346 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
2347 power8 builtin functions.
2348 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
2349 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
2350 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
2351 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
2352 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
2353 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
2354 * gcc.target/powerpc/p8vector-vectorize-1.c: New
2355 tests to test power8 auto-vectorization.
2356 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
2357 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
2358 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
2359 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
2361 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
2362 powerpc_p8vector_ok instead of powerpc_vsx_ok.
2364 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
2366 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
2368 (check_effective_target_powerpc_p8vector_ok): Likewise.
2369 (is-effective-target): Likewise.
2370 (check_vect_support_and_set_flags): Likewise.
2372 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
2375 * g++.dg/parse/error53.C: New.
2377 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
2379 PR rtl-optimization/57459
2380 * gcc.target/i386/pr57459.c: New test.
2382 2013-06-06 Teresa Johnson <tejohnson@google.com>
2385 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
2386 into -freorder-blocks-and-partition test.
2387 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
2388 * gcc.dg/tree-prof/20041218-1.c: Ditto.
2389 * gcc.dg/tree-prof/pr52027.c: Use -O2.
2390 * gcc.dg/tree-prof/pr50907.c: Ditto.
2391 * gcc.dg/tree-prof/pr45354.c: Ditto.
2392 * g++.dg/tree-prof/partition2.C: Ditto.
2393 * g++.dg/tree-prof/partition3.C: Ditto.
2395 2013-06-06 Tobias Burnus <burnus@net-b.de>
2398 * gfortran.dg/finalize_16.f90: New.
2400 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
2402 * gcc.dg/vect/no-section-anchors-vect-68.c:
2403 Add dg-skip-if aarch64_tiny.
2405 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
2408 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
2409 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
2411 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2414 * g++.dg/cpp0x/decltype54.C: New.
2416 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
2418 * gcc.dg/fshort-wchar.c: Add extra dg-options for
2419 arm*-*-*eabi* targets.
2420 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
2422 * gcc.dg/tree-ssa/pr43491.c: Likewise.
2424 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
2425 Tobias Burnus <burnus@net-b.de>
2427 * gfortran.dg/string_length_2.f90: Fix dg-do run.
2428 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
2429 * gfortran.dg/io_real_boz_4.f90: Ditto.
2430 * gfortran.dg/io_real_boz_5.f90: Ditto.
2432 2013-06-05 Andreas Schwab <schwab@suse.de>
2434 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
2436 2013-06-04 Jan Hubicka <jh@suse.cz>
2438 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
2440 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
2442 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
2443 parameters with void.
2444 (main2): Removed argc parameter.
2445 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
2446 (main): Replaced argc, argv parameters with void.
2447 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
2448 (main2): Removed argc parameter.
2449 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
2450 argv parameters with void. Added __asm volatile to avoid optimization
2451 on argc, if necessary.
2452 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
2453 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
2454 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
2455 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
2456 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
2457 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
2458 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
2459 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
2460 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
2461 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
2462 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
2463 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
2464 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
2465 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
2466 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
2467 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
2468 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
2469 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
2470 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
2471 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
2472 parameters with void.
2473 (main2): Removed argc parameter.
2474 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
2475 (main): Replaced argc, argv parameters with void.
2476 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
2477 argv parameters with void. Also renamed this function as main, and
2478 delete the existing main.
2479 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
2480 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
2481 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
2483 2013-06-04 Ian Bolton <ian.bolton@arm.com>
2485 * gcc.target/aarch64/movi_1.c: New test.
2487 2013-06-04 Tobias Burnus <burnus@net-b.de>
2490 * gfortran.dg/finalize_12.f90: New.
2491 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
2492 end of scope finalization.
2493 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
2494 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
2495 * gfortran.dg/auto_dealloc_2.f90: Ditto.
2496 * gfortran.dg/class_19.f03: Ditto.
2497 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
2498 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
2499 * gfortran.dg/extends_14.f03: Ditto.
2500 * gfortran.dg/move_alloc_4.f90: Ditto.
2501 * gfortran.dg/typebound_proc_27.f03: Ditto.
2503 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
2505 * gfortran.dg/bounds_check_7.f90: Remove "! {".
2506 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
2507 * gfortran.dg/default_initialization_5.f90: Update dg-do.
2508 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
2509 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
2510 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
2511 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
2512 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
2513 * gfortran.dg/io_real_boz_4.f90: Ditto.
2514 * gfortran.dg/io_real_boz_5.f90: Ditto.
2515 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
2516 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
2517 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
2518 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
2519 * gfortran.dg/transpose_2.f90: Fix dg-output.
2521 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
2523 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
2524 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
2525 dg-option and an header comment.
2527 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
2530 * g++.dg/cpp0x/sfinae46.C: New.
2531 * g++.dg/cpp0x/defaulted13.C: Adjust.
2532 * g++.dg/cpp0x/defaulted2.C: Likewise.
2533 * g++.dg/cpp0x/defaulted26.C: Likewise.
2534 * g++.dg/cpp0x/defaulted3.C: Likewise.
2535 * g++.dg/cpp0x/error1.C: Likewise.
2536 * g++.dg/cpp0x/implicit1.C: Likewise.
2537 * g++.dg/cpp0x/implicit11.C: Likewise.
2538 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
2539 * g++.dg/cpp0x/initlist47.C: Likewise.
2540 * g++.dg/cpp0x/initlist9.C: Likewise.
2541 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
2542 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
2543 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
2544 * g++.dg/cpp0x/union4.C: Likewise.
2545 * g++.dg/template/crash108.C: Likewise.
2546 * g++.dg/template/crash41.C: Likewise.
2547 * g++.old-deja/g++.jason/local.C: Likewise.
2548 * g++.old-deja/g++.law/visibility3.C: Likewise.
2550 2013-06-03 Teresa Johnson <tejohnson@google.com>
2552 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
2553 * gcc.dg/vect/bb-slp-14.c: Ditto.
2554 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
2555 * gcc.dg/vect/bb-slp-23.c: Ditto.
2556 * gcc.dg/vect/bb-slp-15.c: Ditto.
2557 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
2558 * gcc.dg/vect/bb-slp-24.c: Ditto.
2559 * gcc.dg/vect/bb-slp-16.c: Ditto.
2560 * gcc.dg/vect/bb-slp-25.c: Ditto.
2561 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
2562 * gcc.dg/vect/bb-slp-17.c: Ditto.
2563 * gcc.dg/vect/bb-slp-1.c: Ditto.
2564 * gcc.dg/vect/bb-slp-26.c: Ditto.
2565 * gcc.dg/vect/bb-slp-18.c: Ditto.
2566 * gcc.dg/vect/bb-slp-2.c: Ditto.
2567 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
2568 * gcc.dg/vect/bb-slp-27.c: Ditto.
2569 * gcc.dg/vect/bb-slp-19.c: Ditto.
2570 * gcc.dg/vect/bb-slp-3.c: Ditto.
2571 * gcc.dg/vect/bb-slp-28.c: Ditto.
2572 * gcc.dg/vect/bb-slp-4.c: Ditto.
2573 * gcc.dg/vect/bb-slp-29.c: Ditto.
2574 * gcc.dg/vect/bb-slp-5.c: Ditto.
2575 * gcc.dg/vect/bb-slp-6.c: Ditto.
2576 * gcc.dg/vect/bb-slp-8a.c: Ditto.
2577 * gcc.dg/vect/bb-slp-7.c: Ditto.
2578 * gcc.dg/vect/bb-slp-8b.c: Ditto.
2579 * gcc.dg/vect/bb-slp-8.c: Ditto.
2580 * gcc.dg/vect/bb-slp-9.c: Ditto.
2581 * gcc.dg/vect/bb-slp-10.c: Ditto.
2582 * gcc.dg/vect/bb-slp-11.c: Ditto.
2583 * gcc.dg/vect/bb-slp-20.c: Ditto.
2584 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
2585 * gcc.dg/vect/bb-slp-21.c: Ditto.
2586 * gcc.dg/vect/bb-slp-30.c: Ditto.
2587 * gcc.dg/vect/bb-slp-13.c: Ditto.
2588 * gcc.dg/vect/bb-slp-22.c: Ditto.
2589 * g++.dg/vect/slp-pr50413.cc: Ditto.
2590 * g++.dg/vect/slp-pr56812.cc: Ditto.
2591 * g++.dg/vect/slp-pr50819.cc: Ditto.
2593 2013-06-01 Tobias Burnus <burnus@net-b.de>
2596 * gfortran.dg/class_array_17.f90: New.
2598 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
2600 * ada/acats/floatstore.lst: New.
2601 * ada/acats/run_all.sh: Process it.
2603 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
2605 * gcc.target/powerpc/e500-ord-1.c: New test.
2606 * gcc.target/powerpc/e500-ord-2.c: Likewise.
2607 * gcc.target/powerpc/e500-unord-1.c: Likewise.
2608 * gcc.target/powerpc/e500-unord-2.c: Likewise.
2610 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
2612 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
2614 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
2616 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
2618 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
2620 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
2622 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
2625 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
2628 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2630 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
2632 2013-05-31 Marek Polacek <polacek@redhat.com>
2634 PR tree-optimization/57478
2635 PR tree-optimization/57453
2636 * gcc.dg/torture/pr57478.c: New test.
2638 2013-05-31 Tobias Burnus <burnus@net-b.de>
2641 * gfortran.dg/class_array_17.f90: New.
2643 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2646 * gcc.target/arm/iordi3-opt.c: New test.
2648 2013-05-31 Janus Weil <janus@gcc.gnu.org>
2652 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
2653 * gfortran.dg/interface_26.f90: Ditto.
2654 * gfortran.dg/proc_ptr_11.f90: Ditto.
2655 * gfortran.dg/proc_ptr_15.f90: Ditto.
2656 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
2657 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
2658 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
2659 * gfortran.dg/typebound_override_1.f90: Ditto.
2660 * gfortran.dg/typebound_override_4.f90: Ditto.
2661 * gfortran.dg/typebound_proc_6.f03: Ditto.
2662 * gfortran.dg/assumed_type_7.f90: New test.
2663 * gfortran.dg/typebound_override_5.f90: New test.
2664 * gfortran.dg/typebound_override_6.f90: New test.
2665 * gfortran.dg/typebound_override_7.f90: New test.
2667 2013-05-30 Tobias Burnus <burnus@net-b.de>
2670 * gfortran.dg/power_6.f90: New.
2672 2013-05-30 Ian Bolton <ian.bolton@arm.com>
2674 * gcc.target/aarch64/insv_1.c: New test.
2676 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
2678 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
2679 dg-skip-if "No stabs".
2681 2013-05-30 Janus Weil <janus@gcc.gnu.org>
2684 * gfortran.dg/assumed_size_1.f90: New.
2686 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2688 * gcc.dg/shrink-wrap-alloca.c: New added.
2689 * gcc.dg/shrink-wrap-pretend.c: New added.
2690 * gcc.dg/shrink-wrap-sibcall.c: New added.
2692 2013-05-30 Tobias Burnus <burnus@net-b.de>
2695 * gfortran.dg/assumed_rank_13.f90: New.
2697 2013-05-29 Easwaran Raman <eraman@google.com>
2699 PR tree-optimization/57442
2700 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
2702 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2704 PR tree-optimization/57441
2705 * gcc.c-torture/compile/pr57441.c: New.
2707 2013-05-29 Dehao Chen <dehao@google.com>
2710 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
2712 2013-05-29 Tobias Burnus <burnus@net-b.de>
2715 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
2716 * gfortran.dg/class_19.f03: Ditto.
2718 2013-05-29 Richard Biener <rguenther@suse.de>
2720 * gcc.dg/vect/bb-slp-32.c: New testcase.
2722 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
2724 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
2725 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
2726 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
2727 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
2728 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
2729 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
2730 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
2731 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
2732 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
2733 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
2734 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
2735 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
2736 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
2737 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
2738 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
2739 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
2740 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
2741 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
2742 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
2743 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
2744 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
2745 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
2746 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
2747 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
2748 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
2749 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
2750 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
2751 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
2752 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
2753 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
2754 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
2755 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
2756 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
2757 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
2758 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
2759 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
2760 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
2761 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
2762 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
2764 2013-05-29 Tobias Burnus <burnus@net-b.de>
2767 * gfortran.dg/finalize_11.f90: New.
2768 * gfortran.dg/finalize_4.f03: Remove dg-error.
2769 * gfortran.dg/finalize_5.f03: Ditto.
2770 * gfortran.dg/finalize_6.f03: Ditto.
2771 * gfortran.dg/finalize_7.f03: Ditto.
2773 2013-05-28 Tobias Burnus <burnus@net-b.de>
2775 * gfortran.dg/class_array_16.f90: New.
2777 2013-05-28 Tobias Burnus <burnus@net-b.de>
2780 * testsuite/gfortran.dg/use_29.f90: New.
2782 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
2784 * gnat.dg/fp_exception.adb: New test.
2786 2013-05-28 Richard Biener <rguenther@suse.de>
2788 PR tree-optimization/56787
2789 * gcc.dg/vect/pr56787.c: New testcase.
2791 2013-05-28 Janus Weil <janus@gcc.gnu.org>
2792 Tobias Burnus <burnus@net-b.de>
2795 * gfortran.dg/typebound_override_4.f90: New.
2797 2013-05-28 Richard Biener <rguenther@suse.de>
2799 PR tree-optimization/57411
2800 * g++.dg/opt/pr57411.C: New testcase.
2802 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
2804 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
2805 * gcc.dg/builtin-bswap-9.c: Likewise.
2807 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
2809 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
2811 2013-05-27 Richard Biener <rguenther@suse.de>
2814 * gcc.dg/gomp/pr57412.c: New testcase.
2816 2013-05-27 Bud Davis <jmdavis@link.com>
2819 * gfortran.dg/stfunc_8.f90: New.
2821 2013-05-27 Richard Biener <rguenther@suse.de>
2823 PR tree-optimization/57343
2824 * gcc.dg/torture/pr57343.c: New testcase.
2826 2013-05-27 Richard Biener <rguenther@suse.de>
2828 PR tree-optimization/57417
2829 * gcc.dg/torture/pr57417.c: New testcase.
2831 2013-05-27 Richard Biener <rguenther@suse.de>
2833 PR tree-optimization/57396
2834 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
2836 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
2838 * gnat.dg/specs/last_bit.ads: New test.
2840 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
2842 * gnat.dg/specs/machine_attribute.ads: New test.
2844 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
2846 * gnat.dg/incomplete3.ad[sb]: New test.
2848 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
2851 * gcc.target/mips/div-13.c: New test.
2853 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
2856 * gcc.target/mips/mips16-attributes-5.c,
2857 * gcc.target/mips/mips16-attributes-6.c: New tests.
2859 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
2861 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
2862 * gcc.dg/builtin-bswap-8.c: Likewise.
2864 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2867 * g++.dg/cpp0x/new1.C: New.
2869 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2872 * g++.dg/parse/dtor16.C: New.
2873 * g++.dg/parse/dtor6.C: Adjust.
2875 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2878 * g++.dg/expr/bitfield12.C: New.
2880 2013-05-24 Jeff Law <law@redhat.com>
2882 PR tree-optimization/57124
2883 * gcc.c-torture/execute/pr57124.c: New test.
2884 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
2886 2013-05-24 Martin Jambor <mjambor@suse.cz>
2888 PR tree-optimization/57294
2889 * gcc.dg/ipa/pr57294.c: New test.
2891 2013-05-24 Dehao Chen <dehao@google.com>
2893 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
2895 2013-05-24 Ian Bolton <ian.bolton@arm.com>
2897 * gcc.target/aarch64/scalar_intrinsics.c
2898 (force_simd): Use a valid instruction.
2899 (test_vdupd_lane_s64): Pass a valid lane argument.
2900 (test_vdupd_lane_u64): Likewise.
2902 2013-05-24 Richard Biener <rguenther@suse.de>
2904 PR tree-optimization/57287
2905 * gcc.dg/pr57287.c: New testcase.
2907 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2910 * g++.dg/template/error51.C: New.
2912 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2915 * g++.dg/template/bitfield2.C: New.
2917 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
2919 * gnat.dg/specs/noinline1.ads: New test.
2920 * gnat.dg/noinline2.ad[sb]: Likewise.
2921 * gnat.dg/specs/noinline3.ads: Likewise.
2922 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
2924 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
2927 * gcc.dg/tree-ssa/pr57385.c: New test.
2929 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
2931 * gnat.dg/derived_type4.adb: New test.
2933 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
2935 * gcc.dg/builtin-bswap-6.c: New test.
2936 * gcc.dg/builtin-bswap-7.c: Likewise.
2937 * gcc.dg/builtin-bswap-8.c: Likewise.
2938 * gcc.dg/builtin-bswap-9.c: Likewise.
2940 2013-05-23 Christian Bruel <christian.bruel@st.com>
2943 * gcc.dg/debug/pr57351.c: New test
2945 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
2947 * gcc.target/aarch64/vect-clz.c: New file.
2949 2013-05-23 Martin Jambor <mjambor@suse.cz>
2952 * gcc.dg/ipa/pr57347.c: New test.
2954 2013-05-23 Richard Biener <rguenther@suse.de>
2956 PR tree-optimization/57380
2957 * g++.dg/tree-ssa/pr57380.C: New testcase.
2959 2013-05-23 Richard Biener <rguenther@suse.de>
2962 * gcc.dg/torture/pr57381.c: New testcase.
2964 2013-05-23 Jakub Jelinek <jakub@redhat.com>
2967 * gcc.c-torture/execute/pr57344-1.c: New test.
2968 * gcc.c-torture/execute/pr57344-2.c: New test.
2969 * gcc.c-torture/execute/pr57344-3.c: New test.
2970 * gcc.c-torture/execute/pr57344-4.c: New test.
2972 2013-05-23 Richard Biener <rguenther@suse.de>
2974 PR rtl-optimization/57341
2975 * gcc.dg/torture/pr57341.c: New testcase.
2977 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
2980 * g++.dg/parse/crash62.C: New.
2982 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2983 Pat Haugen <pthaugen@us.ibm.com>
2984 Peter Bergner <bergner@vnet.ibm.com>
2986 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
2989 2013-05-22 Tobias Burnus <burnus@net-b.de>
2992 * gfortran.dg/defined_assignment_6.f90: New.
2994 2013-05-22 Tobias Burnus <burnus@net-b.de>
2997 * gfortran.dg/assumed_type_6.f90: New.
2999 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
3002 * g++.dg/cpp0x/Wunused-parm.C: New.
3004 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
3006 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
3007 * g++.dg/warn/Wdouble-promotion.C: Likewise.
3009 2013-05-21 Easwaran Raman <eraman@google.com>
3011 PR tree-optimization/57322
3012 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
3014 2013-05-21 Graham Stott <graham.stott@btinternet.com>
3016 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
3019 2013-05-21 Tobias Burnus <burnus@net-b.de>
3022 * gfortran.dg/assumed_type_5.f90: New.
3023 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
3024 * gfortran.dg/assumed_rank_2.f90: Ditto.
3025 * gfortran.dg/assumed_type_3.f90: Update dg-error.
3026 * gfortran.dg/no_arg_check_3.f90: Ditto.
3028 2013-05-21 Jakub Jelinek <jakub@redhat.com>
3030 PR tree-optimization/57331
3031 * gcc.c-torture/compile/pr57331.c: New test.
3033 2013-05-21 Richard Biener <rguenther@suse.de>
3035 PR tree-optimization/57330
3036 * gcc.dg/torture/pr57330.c: New testcase.
3038 2013-05-21 Richard Biener <rguenther@suse.de>
3040 PR tree-optimization/57303
3041 * gcc.dg/torture/pr57303.c: New testcase.
3043 2013-05-21 Jakub Jelinek <jakub@redhat.com>
3045 PR tree-optimization/57321
3046 * gcc.c-torture/execute/pr57321.c: New test.
3048 2013-05-20 Tobias Burnus <burnus@net-b.de>
3052 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
3053 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
3054 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
3055 * gfortran.dg/binding_label_tests_3.f03: Ditto.
3056 * gfortran.dg/binding_label_tests_4.f03: Ditto.
3057 * gfortran.dg/binding_label_tests_5.f03: Ditto.
3058 * gfortran.dg/binding_label_tests_6.f03: Ditto.
3059 * gfortran.dg/binding_label_tests_7.f03: Ditto.
3060 * gfortran.dg/binding_label_tests_8.f03: Ditto.
3061 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
3062 * gfortran.dg/binding_label_tests_24.f90: New.
3063 * gfortran.dg/binding_label_tests_25.f90: New.
3065 2013-05-20 Tobias Burnus <burnus@net-b.de>
3068 * gfortran.dg/binding_label_tests_17.f90: New.
3069 * gfortran.dg/binding_label_tests_18.f90: New.
3070 * gfortran.dg/binding_label_tests_19.f90: New.
3071 * gfortran.dg/binding_label_tests_20.f90: New.
3072 * gfortran.dg/binding_label_tests_21.f90: New.
3073 * gfortran.dg/binding_label_tests_22.f90: New.
3074 * gfortran.dg/binding_label_tests_23.f90: New.
3076 2013-05-20 Tobias Burnus <burnus@net-b.de>
3079 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
3080 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
3081 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
3082 * gfortran.dg/common_18.f90: New.
3083 * gfortran.dg/common_19.f90: New.
3084 * gfortran.dg/common_20.f90: New.
3085 * gfortran.dg/common_21.f90: New.
3087 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3090 * g++.dg/parse/error52.C: New.
3091 * g++.dg/parse/error3.C: Adjust.
3092 * g++.dg/parse/error36.C: Likewise.
3094 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
3097 * gcc.target/sh/pr56547-1.c: New.
3098 * gcc.target/sh/pr56547-2.c: New.
3100 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3103 * g++.dg/warn/Wsign-compare-6.C: New.
3104 * g++.dg/warn/Wdouble-promotion.C: Adjust.
3106 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3109 * g++.dg/template/error50.C: New.
3111 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3114 * g++.dg/ext/complit13.C: New.
3116 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
3119 * g++.dg/pr57175.C: New testcase.
3121 2013-05-17 Easwaran Raman <eraman@google.com>
3123 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
3125 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
3128 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
3130 2013-05-17 Jakub Jelinek <jakub@redhat.com>
3132 PR rtl-optimization/57281
3133 PR rtl-optimization/57300
3134 * gcc.dg/pr57300.c: New test.
3135 * gcc.c-torture/execute/pr57281.c: New test.
3137 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
3140 * g++.dg/ext/sizeof-complit.C: New.
3142 2013-05-17 Marek Polacek <polacek@redhat.com>
3144 * gcc.dg/strlenopt-25.c: New test.
3145 * gcc.dg/strlenopt-26.c: Likewise.
3147 2013-05-17 Jakub Jelinek <jakub@redhat.com>
3149 * gcc.target/i386/rotate-4.c: Compile only with -mavx
3150 instead of -mavx2, require only avx instead of avx2.
3151 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
3152 of avx2-check.h and turn into an avx runtime test instead of
3155 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
3157 * g++.dg/ext/vector22.C: Uncomment working test.
3159 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
3162 * g++.dg/template/pr17410.C: New.
3164 2013-05-16 Jakub Jelinek <jakub@redhat.com>
3166 * gcc.target/i386/rotate-3.c: New test.
3167 * gcc.target/i386/rotate-3a.c: New test.
3168 * gcc.target/i386/rotate-4.c: New test.
3169 * gcc.target/i386/rotate-4a.c: New test.
3170 * gcc.target/i386/rotate-5.c: New test.
3171 * gcc.target/i386/rotate-5a.c: New test.
3173 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3175 * gcc.dg/visibility-21.c: Require section_anchors.
3177 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
3179 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
3180 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
3181 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
3183 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
3185 * gcc.dg/visibility-21.c: New.
3187 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
3190 * gcc.dg/pr57286.c: New testcase.
3191 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
3192 * g++.dg/ext/vector22.C: Comment out transformations not
3195 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
3198 * gcc.target/mips/call-1.c: Restrict to o32.
3199 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
3201 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
3203 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
3205 * g++.dg/warn/Wshadow-1.C: Likewise.
3206 * g++.dg/warn/Wshadow-6.C: Likewise.
3207 * g++.dg/warn/Wshadow-7.C: Likewise.
3209 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
3212 * g++.dg/parse/pr31952-1.C: New.
3213 * g++.dg/parse/pr31952-2.C: Likewise.
3214 * g++.dg/parse/pr31952-3.C: Likewise.
3216 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
3217 * g++.old-deja/g++.jason/cond.C: Likewise.
3218 * g++.dg/cpp0x/range-for5.C: Likewise.
3220 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3223 * gcc.target/arm/pr40887.c: Adjust testcase.
3224 * gcc.target/arm/pr19599.c: New test.
3226 2013-05-15 Richard Biener <rguenther@suse.de>
3228 PR tree-optimization/57275
3229 * gcc.target/i386/pr57275.c: New testcase.
3231 2013-05-15 Jan Hubicka <jh@suse.cz>
3233 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
3234 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
3235 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
3237 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3239 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
3242 2013-05-14 Jakub Jelinek <jakub@redhat.com>
3245 * c-c++-common/Wsequence-point-1.c: New test.
3247 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
3249 * g++.dg/ext/vector22.C: New testcase.
3250 * gcc.dg/binop-xor3.c: Remove xfail.
3252 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
3254 * gcc.target/aarch64/vect-fcm.x: Add cases testing
3255 FLOAT cmp FLOAT ? INT : INT.
3256 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
3257 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3258 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3259 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3260 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3261 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3263 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
3266 * g++.dg/cpp0x/defaulted43.C: New.
3268 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3270 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
3271 (alloca): Remove declaration.
3272 (foo9): Replace alloca by __builtin_alloca.
3274 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
3276 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
3277 Expect "size of array is too large" error.
3279 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3281 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
3283 2013-05-14 Richard Biener <rguenther@suse.de>
3286 * g++.dg/torture/pr57235.C: New testcase.
3288 2013-05-14 Jakub Jelinek <jakub@redhat.com>
3291 * gcc.dg/torture/pr57251.c: New test.
3293 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
3296 * gcc.target/i386/pr57264.c: New test.
3298 2013-05-13 Jakub Jelinek <jakub@redhat.com>
3300 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
3302 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
3304 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
3306 2013-05-13 Jakub Jelinek <jakub@redhat.com>
3308 PR tree-optimization/45216
3309 PR tree-optimization/57157
3310 * c-c++-common/rotate-1.c: Add 32 tests with +.
3311 * c-c++-common/rotate-1a.c: Adjust.
3312 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
3313 * c-c++-common/rotate-2b.c: New test.
3314 * c-c++-common/rotate-3.c: Add 32 tests with +.
3315 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
3316 * c-c++-common/rotate-4b.c: New test.
3317 * c-c++-common/rotate-5.c: New test.
3319 2013-05-13 Martin Jambor <mjambor@suse.cz>
3322 * gcc.dg/ipa/remref-0.c: New test.
3323 * gcc.dg/ipa/remref-1a.c: Likewise.
3324 * gcc.dg/ipa/remref-1b.c: Likewise.
3325 * gcc.dg/ipa/remref-2a.c: Likewise.
3326 * gcc.dg/ipa/remref-2b.c: Likewise.
3328 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
3330 * gcc.dg/vector-shift-2.c: New testcase.
3332 2013-05-13 Jakub Jelinek <jakub@redhat.com>
3334 PR tree-optimization/57230
3335 * gcc.dg/strlenopt-24.c: New test.
3337 PR tree-optimization/57230
3338 * gcc.dg/strlenopt-23.c: New test.
3340 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
3343 * gcc.target/sh/pr57108.c: Move this test case to ...
3344 * gcc.c-torture/compile/pr57108.c: ... here.
3346 2013-05-10 Richard Biener <rguenther@suse.de>
3348 PR tree-optimization/57214
3349 * gcc.dg/torture/pr57214.c: New testcase.
3351 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
3353 * gcc.dg/vector-shift.c: New testcase.
3355 2013-05-10 Jakub Jelinek <jakub@redhat.com>
3357 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
3359 PR tree-optimization/45216
3360 PR tree-optimization/57157
3361 * c-c++-common/rotate-1.c: New test.
3362 * c-c++-common/rotate-1a.c: New test.
3363 * c-c++-common/rotate-2.c: New test.
3364 * c-c++-common/rotate-2a.c: New test.
3365 * c-c++-common/rotate-3.c: New test.
3366 * c-c++-common/rotate-3a.c: New test.
3367 * c-c++-common/rotate-4.c: New test.
3368 * c-c++-common/rotate-4a.c: New test.
3370 2013-05-10 Richard Biener <rguenther@suse.de>
3372 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
3373 * gcc.target/i386/l_fma_double_1.c: Adjust.
3374 * gcc.target/i386/l_fma_double_2.c: Likewise.
3375 * gcc.target/i386/l_fma_double_3.c: Likewise.
3376 * gcc.target/i386/l_fma_double_4.c: Likewise.
3377 * gcc.target/i386/l_fma_double_5.c: Likewise.
3378 * gcc.target/i386/l_fma_double_6.c: Likewise.
3379 * gcc.target/i386/l_fma_float_1.c: Likewise.
3380 * gcc.target/i386/l_fma_float_2.c: Likewise.
3381 * gcc.target/i386/l_fma_float_3.c: Likewise.
3382 * gcc.target/i386/l_fma_float_4.c: Likewise.
3383 * gcc.target/i386/l_fma_float_5.c: Likewise.
3384 * gcc.target/i386/l_fma_float_6.c: Likewise.
3386 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
3389 * g++.dg/cpp0x/pr51226.C: New.
3391 2013-04-16 Han Shen <shenhan@google.com>
3393 Test cases for '-fstack-protector-strong'.
3394 * gcc.dg/fstack-protector-strong.c: New.
3395 * g++.dg/fstack-protector-strong.C: New.
3397 2013-05-07 Ian Bolton <ian.bolton@arm.com>
3399 * gcc.target/aarch64/ands_1.c: New test.
3400 * gcc.target/aarch64/ands_2.c: Likewise
3402 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
3404 * lib/target-supports.exp (check_effective_target_hw): New
3406 * c-c++-common/asan/clone-test-1.c: Call
3407 check_effective_target_hw.
3408 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
3409 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
3410 possible decorations.
3411 * c-c++-common/asan/null-deref-1.c: Likewise.
3412 * c-c++-common/asan/stack-overflow-1.c: Likewise.
3413 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
3414 * c-c++-common/asan/use-after-free-1.c: Likewise.
3415 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
3416 * g++.dg/asan/large-func-test-1.C: Likewise.
3418 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
3420 * gcc.target/aarch64/scalar_intrinsics.c: Update.
3422 2013-05-07 Richard Biener <rguenther@suse.de>
3425 * g++.dg/torture/pr57190.C: New testcase.
3427 2013-05-07 Jakub Jelinek <jakub@redhat.com>
3429 PR tree-optimization/57149
3430 * gcc.dg/pr57149.c: New test.
3433 * gcc.dg/pr57184.c: New test.
3435 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
3437 * gnat.dg/specs/array3.ads: New test.
3439 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
3441 * c-c++-common/vector-scalar-2.c: New testcase.
3443 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
3445 * gcc.target/i386/asm-dialect-2.c: New testcase.
3447 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
3450 * g++.dg/cpp0x/auto38.C: New.
3452 2013-05-06 Richard Biener <rguenther@suse.de>
3454 PR tree-optimization/57185
3455 * gcc.dg/autopar/pr57185.c: New testcase.
3457 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
3460 * gcc.target/i386/pr57106.c: New test.
3462 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3464 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
3465 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
3466 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
3467 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
3468 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
3469 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
3470 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
3472 2013-05-06 Teresa Johnson <tejohnson@google.com>
3475 * gcc.dg/pr57154.c: New test.
3477 2013-05-06 Richard Biener <rguenther@suse.de>
3480 * gcc.dg/torture/pr57147-1.c: New testcase.
3481 * gcc.dg/torture/pr57147-2.c: Likewise.
3482 * gcc.dg/torture/pr57147-3.c: Likewise.
3484 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3487 * gcc.target/sh/pr55303-1.c: New.
3488 * gcc.target/sh/pr55303-2.c: New.
3489 * gcc.target/sh/pr55303-3.c: New.
3491 2013-05-05 Tobias Burnus <burnus@net-b.de>
3493 * gfortran.dg/allocate_with_source_3.f90: New.
3495 2013-05-05 Tobias Burnus <burnus@net-b.de>
3498 * gfortran.dg/null_8.f90: New.
3500 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
3503 * g++.dg/cpp0x/enum27.C: New.
3504 * g++.dg/cpp0x/enum_base.C: Adjust.
3506 2013-05-04 Jakub Jelinek <jakub@redhat.com>
3508 PR tree-optimization/56205
3509 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
3511 2013-05-04 Tobias Burnus <burnus@net-b.de>
3513 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
3514 * gfortran.dg/bind_c_usage_27.f90: New.
3515 * gfortran.dg/bind_c_usage_28.f90: New.
3517 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
3520 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
3522 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
3525 * gcc.target/powerpc/pr57150.c: New file.
3527 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3529 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
3530 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
3531 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
3532 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
3533 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
3534 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
3535 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
3537 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
3539 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
3540 scan-assembler-times.
3542 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3544 * gcc.dg/tree-ssa/slsr-32.c: New.
3545 * gcc.dg/tree-ssa/slsr-33.c: New.
3546 * gcc.dg/tree-ssa/slsr-34.c: New.
3547 * gcc.dg/tree-ssa/slsr-35.c: New.
3548 * gcc.dg/tree-ssa/slsr-36.c: New.
3549 * gcc.dg/tree-ssa/slsr-37.c: New.
3550 * gcc.dg/tree-ssa/slsr-38.c: New.
3552 2013-05-03 Ian Bolton <ian.bolton@arm.com>
3554 * gcc.target/aarch64/tst_1.c: New test.
3555 * gcc.target/aarch64/tst_2.c: Likewise
3557 2013-05-02 Jeff Law <law@redhat.com>
3559 PR tree-optimization/57144
3560 * gcc.c-torture/execute/pr57144.c: New test.
3562 2013-05-03 Jakub Jelinek <jakub@redhat.com>
3564 PR rtl-optimization/57130
3565 * gcc.c-torture/execute/pr57130.c: New test.
3567 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
3569 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
3571 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
3573 * gcc.target/aarch64/fabd.c: New file.
3575 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
3578 * g++.dg/cpp0x/pr54318.C: New.
3580 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
3583 * g++.dg/parse/error51.C: New.
3584 * g++.dg/parse/error15.C: Adjust column numbers.
3586 2013-05-02 Tobias Burnus <burnus@net-b.de>
3589 * gfortran.dg/size_kind_2.f90: New.
3590 * gfortran.dg/size_kind_3.f90: New.
3592 2013-05-02 Richard Biener <rguenther@suse.de>
3595 * g++.dg/torture/pr57140.C: New testcase.
3597 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
3600 * gcc.target/arm/pr56732-1.c: New test.
3602 2013-05-02 Martin Jambor <mjambor@suse.cz>
3605 * gcc.dg/ipa/pr56988.c: New test.
3607 2013-05-02 Ian Bolton <ian.bolton@arm.com>
3609 * gcc.target/aarch64/bics_1.c: New test.
3610 * gcc.target/aarch64/bics_2.c: Likewise.
3612 2013-05-02 Jakub Jelinek <jakub@redhat.com>
3614 PR rtl-optimization/57131
3615 * gcc.c-torture/execute/pr57131.c: New test.
3617 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
3620 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
3622 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
3625 * gcc.target/i386/pr57091.c: New test.
3627 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
3629 * gcc.target/aarch64/vect-vaddv.c: New.
3631 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
3633 * gcc.target/aarch64/vect-vmaxv.c: New.
3634 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
3636 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
3638 * gcc.target/aarch64/scalar-vca.c: New.
3639 * gcc.target/aarch64/vect-vca.c: Likewise.
3641 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
3643 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
3644 (test_vceqd_s64): Force arguments to SIMD registers.
3645 (test_vceqzd_s64): Likewise.
3646 (test_vcged_s64): Likewise.
3647 (test_vcled_s64): Likewise.
3648 (test_vcgezd_s64): Likewise.
3649 (test_vcged_u64): Likewise.
3650 (test_vcgtd_s64): Likewise.
3651 (test_vcltd_s64): Likewise.
3652 (test_vcgtzd_s64): Likewise.
3653 (test_vcgtd_u64): Likewise.
3654 (test_vclezd_s64): Likewise.
3655 (test_vcltzd_s64): Likewise.
3656 (test_vtst_s64): Likewise.
3657 (test_vtst_u64): Likewise.
3659 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
3662 * g++.dg/cpp0x/decltype53.C: New.
3664 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3667 * gfortran.dg/power_5.f90: New test.
3669 2013-04-30 Richard Biener <rguenther@suse.de>
3672 * gcc.dg/torture/pr57122.c: New testcase.
3674 2013-04-30 Richard Biener <rguenther@suse.de>
3677 * g++.dg/torture/pr57107.C: New testcase.
3679 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
3681 PR rtl-optimization/57105
3682 * gcc.dg/pr57105.c: New test.
3684 2013-04-30 Jakub Jelinek <jakub@redhat.com>
3686 PR tree-optimization/57104
3687 * gcc.dg/pr57104.c: New test.
3689 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
3692 * gcc.target/i386/pr44578.c: New test.
3694 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
3697 * gcc.target/i386/pr57097.c: New test.
3699 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
3702 * gcc.target/i386/pr57098.c: New test.
3704 2013-04-29 Kai Tietz <ktietz@redhat.com>
3706 * gcc.c-torture/execute/pr55875.c: New test.
3708 2013-04-29 Richard Biener <rguenther@suse.de>
3711 * gcc.dg/torture/pr57075.c: New testcase.
3713 2013-04-29 Richard Biener <rguenther@suse.de>
3716 * gcc.dg/autopar/pr57103.c: New testcase.
3718 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3720 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
3722 2013-04-29 Tom de Vries <tom@codesourcery.com>
3724 * gcc.dg/pr50763.c: Update test.
3726 2013-04-26 Jeff Law <law@redhat.com>
3728 * gcc.dg/tree-ssa/vrp88.c: New test.
3730 2013-04-29 Christian Bruel <christian.bruel@st.com>
3733 * gcc.target/sh/pr57108.c: New test.
3735 2013-04-29 Richard Biener <rguenther@suse.de>
3738 * gfortran.dg/gomp/pr57089.f90: New testcase.
3740 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
3742 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
3744 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
3746 * gcc.target/aarch64/vect-vcvt.c: New.
3748 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
3750 * gcc.target/aarch64/vect-vrnd.c: New.
3752 2013-04-29 Richard Biener <rguenther@suse.de>
3754 PR tree-optimization/57081
3755 * gcc.dg/torture/pr57081.c: New testcase.
3757 2013-04-29 Jakub Jelinek <jakub@redhat.com>
3759 PR tree-optimization/57083
3760 * gcc.dg/torture/pr57083.c: New test.
3762 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
3765 * g++.dg/cpp0x/decltype52.C: New.
3767 2013-04-28 Jakub Jelinek <jakub@redhat.com>
3769 N3472 binary constants
3770 * g++.dg/cpp/limits.C: Adjust warning wording.
3771 * g++.dg/system-binary-constants-1.C: Likewise.
3772 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
3774 2013-04-28 Tobias Burnus <burnus@net-b.de>
3777 * gfortran.dg/coarray_30.f90: New.
3779 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3782 * frontend-passes (optimize_power): New function.
3783 (optimize_op): Use it.
3785 2013-04-27 Jakub Jelinek <jakub@redhat.com>
3788 * gcc.c-torture/execute/pr56866.c: New test.
3789 * gcc.target/i386/pr56866.c: New test.
3791 2013-04-26 Jakub Jelinek <jakub@redhat.com>
3794 * gcc.dg/setjmp-5.c: New test.
3796 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
3799 * g++.dg/cpp0x/constexpr-55708.C: New.
3801 2013-04-26 Richard Biener <rguenther@suse.de>
3803 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
3804 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
3805 * gcc.dg/pr53265.c: Remove XFAILs.
3806 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
3807 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
3809 2013-04-26 Jakub Jelinek <jakub@redhat.com>
3811 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
3812 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
3813 -fdiagnostics-color=never option similarly to
3814 -fno-diagnostics-show-caret option.
3816 2013-04-25 Jakub Jelinek <jakub@redhat.com>
3818 PR rtl-optimization/57003
3819 * gcc.target/i386/pr57003.c: New test.
3821 2013-04-25 Marek Polacek <polacek@redhat.com>
3823 PR tree-optimization/57066
3824 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
3826 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
3827 Tejas Belagod <tejas.belagod@arm.com>
3829 * gcc.target/aarch64/vaddv-intrinsic.c: New.
3830 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
3831 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
3833 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3835 * gcc.target/aarch64/cmp.c: New.
3837 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3839 * gcc.target/aarch64/ngc.c: New.
3841 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3843 * lib/target-supports.exp
3844 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
3845 (check_effective_target_arm_neon_fp16_ok): Likewise.
3846 (add_options_for_arm_neon_fp16): Likewise.
3847 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
3848 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
3850 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
3852 PR rtl-optimizations/57046
3853 * gcc.target/i386/pr57046.c: New test.
3855 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3857 * g++.dg/cpp1y/cplusplus.C: New.
3859 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3861 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
3863 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3865 * c-c++-common/Wpointer-arith-1.c: New.
3867 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3869 * g++.dg/cpp1y/cxx1y_macro.C: New.
3871 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3874 * g++.dg/cpp0x/sfinae45.C: New.
3876 2013-04-24 Richard Biener <rguenther@suse.de>
3879 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
3881 2013-04-23 Richard Biener <rguenther@suse.de>
3884 * gcc.dg/torture/pr57036-1.c: New testcase.
3885 * gcc.dg/torture/pr57036-2.c: Likewise.
3887 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
3889 * gcc.target/aarch64/scalar-mov.c: New testcase.
3891 2013-04-23 Richard Biener <rguenther@suse.de>
3893 PR tree-optimization/57026
3894 * gcc.dg/torture/pr57026.c: New testcase.
3896 2013-04-22 Janus Weil <janus@gcc.gnu.org>
3900 * gfortran.dg/transfer_check_4.f90: New.
3902 2013-04-22 Marek Polacek <polacek@redhat.com>
3905 * gcc.dg/pr56990.c: New test.
3907 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
3910 * gcc.target/i386/pr57018.c: New test.
3912 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
3914 * gcc.target/aarch64/vrecps.c: New.
3915 * gcc.target/aarch64/vrecpx.c: Likewise.
3917 2013-04-22 Christian Bruel <christian.bruel@st.com>
3920 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
3922 2013-04-21 Jeff Law <law@redhat.com>
3924 * gcc.dg/tree-ssa/forwprop-26.c: New test.
3926 2013-04-20 Tobias Burnus <burnus@net-b.de>
3929 * gfortran.dg/c_loc_test_22.f90: New.
3931 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
3933 PR rtl-optimization/56847
3934 * gcc.dg/pr56847.c: New test.
3936 2013-04-19 Richard Biener <rguenther@suse.de>
3938 PR tree-optimization/56982
3939 * gcc.c-torture/execute/pr56982.c: New testcase.
3941 2013-04-19 Martin Jambor <mjambor@suse.cz>
3943 PR tree-optimization/56718
3944 * g++.dg/ipa/imm-devirt-1.C: New test.
3945 * g++.dg/ipa/imm-devirt-2.C: Likewise.
3947 2013-04-19 Richard Biener <rguenther@suse.de>
3949 PR tree-optimization/57000
3950 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
3952 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3953 Mikael Morin <mikael@gcc.gnu.org>
3956 * gfortran.dg/array_constructor_45.f90: New test.
3957 * gfortran.dg/array_constructor_46.f90: New test.
3958 * gfortran.dg/array_constructor_47.f90: New test.
3959 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
3961 2013-04-18 Jakub Jelinek <jakub@redhat.com>
3963 PR rtl-optimization/56999
3964 * g++.dg/opt/pr56999.C: New test.
3966 2013-04-18 Cary Coutant <ccoutant@google.com>
3968 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
3969 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
3971 2013-04-18 Cary Coutant <ccoutant@google.com>
3973 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
3974 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
3975 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
3976 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
3977 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
3978 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
3979 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
3980 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
3981 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
3982 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
3983 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
3985 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
3987 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
3989 2013-04-18 Jakub Jelinek <jakub@redhat.com>
3991 PR tree-optimization/56984
3992 * gcc.c-torture/compile/pr56984.c: New test.
3994 PR rtl-optimization/56992
3995 * gcc.dg/pr56992.c: New test.
3997 2013-04-17 Janus Weil <janus@gcc.gnu.org>
4000 * gfortran.dg/proc_ptr_42.f90: New.
4002 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
4004 * gnat.dg/discr41.ad[sb]: New test.
4005 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
4006 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
4007 * gcc.dg/vect/slp-24.c: Likewise.
4008 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
4009 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
4010 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
4011 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
4012 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
4013 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
4014 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
4015 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
4016 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
4017 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
4018 * gcc.dg/vect/vect-strided-mult.c: Likewise.
4019 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
4020 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
4021 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
4022 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
4023 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
4024 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
4025 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
4026 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
4027 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
4028 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
4029 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
4030 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
4031 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
4032 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
4033 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
4035 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
4038 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
4039 * gfortran.dg/module_md5_1.f90: Remove.
4041 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4043 * gcc.target/aarch64/adds3.c: New.
4044 * gcc.target/aarch64/subs3.c: New.
4046 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4048 * gcc.target/aarch64/adds1.c: New.
4049 * gcc.target/aarch64/adds2.c: New.
4050 * gcc.target/aarch64/subs1.c: New.
4051 * gcc.target/aarch64/subs2.c: New.
4053 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
4055 Implement n3599 - Literal operator templates for strings.
4056 * g++.dg/cpp1y/udlit-char-template.C: New test.
4057 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
4059 2013-04-16 Tobias Burnus <burnus@net-b.de>
4062 * gfortran.dg/no_arg_check_1.f90: New.
4063 * gfortran.dg/no_arg_check_2.f90: New.
4064 * gfortran.dg/no_arg_check_3.f90: New.
4066 2013-04-16 Janus Weil <janus@gcc.gnu.org>
4069 * gfortran.dg/proc_ptr_41.f90: New.
4071 2013-04-16 Richard Biener <rguenther@suse.de>
4073 PR tree-optimization/56756
4074 * gcc.dg/torture/pr56756.c: New testcase.
4076 2013-04-16 Tobias Burnus <burnus@net-b.de>
4079 * gfortran.dg/c_assoc_5.f90: New.
4081 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
4083 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
4084 * gcc.c-torture/execute/pr33992.x: Remove.
4085 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
4086 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
4087 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
4089 2013-04-15 Jakub Jelinek <jakub@redhat.com>
4091 PR tree-optimization/56962
4092 * gcc.c-torture/execute/pr56962.c: New test.
4094 2013-04-15 Richard Biener <rguenther@suse.de>
4096 PR tree-optimization/56933
4097 * gcc.dg/vect/pr56933.c: New testcase.
4099 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4101 * gcc.target/arm/anddi3-opt.c: New test.
4102 * gcc.target/arm/anddi3-opt2.c: Likewise.
4104 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
4106 * gcc.dg/pr56890-1.c: New test.
4107 * gcc.dg/pr56890-2.c: Likewise.
4109 2013-04-15 Joey Ye <joey.ye@arm.com>
4111 * gcc.target/arm/thumb1-far-jump-1.c: New test.
4112 * gcc.target/arm/thumb1-far-jump-2.c: New test.
4114 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
4117 * gfortran.dg/select_type_33.f03: New test.
4119 2013-04-13 Janus Weil <janus@gcc.gnu.org>
4122 * gfortran.dg/typebound_proc_29.f03: New.
4124 2013-04-12 Janus Weil <janus@gcc.gnu.org>
4127 * gfortran.dg/typebound_proc_28.f03: New.
4129 2013-04-12 Jeff Law <law@redhat.com>
4131 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
4134 2013-04-12 Tobias Burnus <burnus@net-b.de>
4137 * gfortran.dg/coarray/alloc_comp_2.f90: New.
4139 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
4142 * gcc.target/i386/pr56903.c: New test.
4144 2013-04-12 Janus Weil <janus@gcc.gnu.org>
4147 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
4148 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
4149 * gfortran.dg/block_11.f90: Fix invalid test case.
4150 * gfortran.dg/function_types_3.f90: Add new error message.
4151 * gfortran.dg/global_references_1.f90: Ditto.
4152 * gfortran.dg/import2.f90: Remove unneeded parts.
4153 * gfortran.dg/import6.f90: Fix invalid test case.
4154 * gfortran.dg/proc_decl_2.f90: Ditto.
4155 * gfortran.dg/proc_decl_9.f90: Ditto.
4156 * gfortran.dg/proc_decl_18.f90: Ditto.
4157 * gfortran.dg/proc_ptr_40.f90: New.
4158 * gfortran.dg/whole_file_7.f90: Modified error wording.
4159 * gfortran.dg/whole_file_16.f90: Ditto.
4160 * gfortran.dg/whole_file_17.f90: Add -pedantic.
4161 * gfortran.dg/whole_file_18.f90: Modified error wording.
4162 * gfortran.dg/whole_file_20.f03: Ditto.
4163 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
4166 2013-04-12 Richard Biener <rguenther@suse.de>
4169 2013-04-10 Richard Biener <rguenther@suse.de>
4171 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
4173 2013-04-12 Tobias Burnus <burnus@net-b.de>
4176 * gfortran.dg/class_allocate_15.f90: New.
4179 2013-04-12 Tobias Burnus <burnus@net-b.de>
4181 * gfortran.dg/coarray_lib_alloc_2.f90: Update
4182 scan-tree-dump-times.
4184 2013-04-12 Jakub Jelinek <jakub@redhat.com>
4186 PR tree-optimization/56918
4187 PR tree-optimization/56920
4188 * gcc.dg/vect/pr56918.c: New test.
4189 * gcc.dg/vect/pr56920.c: New test.
4191 2013-04-12 Tobias Burnus <burnus@net-b.de>
4194 * gfortran.dg/class_allocate_14.f90: New.
4195 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
4196 * gfortran.dg/coarray_lib_alloc_3.f90: New.
4198 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
4200 * gcc.dg/fold-cstvecshift.c: New testcase.
4202 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4204 * gcc.target/aarch64/negs.c: New.
4206 2013-04-11 Jakub Jelinek <jakub@redhat.com>
4209 * g++.dg/template/arrow4.C: New test.
4211 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
4213 * gnat.dg/array23.adb: New test.
4214 * gnat.dg/array23_pkg[123].ads: New helpers.
4216 2013-04-11 Jeff Law <law@redhat.com>
4218 PR tree-optimization/56900
4219 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
4221 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
4224 * g++.dg/cpp0x/sfinae44.C: New.
4226 2013-04-11 Arnaud Charlet <charlet@adacore.com>
4228 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
4229 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
4231 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
4234 * g++.dg/cpp0x/enum26.C: New.
4235 * g++.old-deja/g++.pt/mangle1.C: Adjust.
4237 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4239 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
4241 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
4243 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4244 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
4245 loop is vectorized and that the correct instruction is generated.
4246 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4247 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4248 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4250 2013-04-11 Jakub Jelinek <jakub@redhat.com>
4252 PR tree-optimization/56899
4253 * gcc.c-torture/execute/pr56899.c: New test.
4255 2013-04-10 David S. Miller <davem@davemloft.net>
4257 * gcc.target/sparc/setcc-4.c: New test.
4258 * gcc.target/sparc/setcc-5.c: New test.
4260 2013-04-10 Richard Biener <rguenther@suse.de>
4262 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
4264 2013-04-10 Richard Biener <rguenther@suse.de>
4266 * gcc.dg/vect/slp-39.c: New testcase.
4268 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
4270 PR tree-optimization/55524
4271 * gcc.target/epiphany/fnma-1.c: New test.
4273 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
4275 * gcc.dg/tree-ssa/inline-11.c: New test
4277 2013-04-10 Jakub Jelinek <jakub@redhat.com>
4280 * g++.dg/template/arrow3.C: New test.
4282 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4284 * gcc.target/arm/minmax_minus.c: New test.
4286 2013-04-09 Jakub Jelinek <jakub@redhat.com>
4289 * c-c++-common/gomp/pr56883.c: New test.
4291 2013-04-09 Jeff Law <law@redhat.com>
4293 * gcc.dg/tree-ssa/vrp87.c: New test.
4295 2013-04-09 Jakub Jelinek <jakub@redhat.com>
4297 PR tree-optimization/56854
4298 * g++.dg/torture/pr56854.C: New test.
4300 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4303 * gfortran.dg/array_constructor_44.f90: New test.
4305 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
4308 * g++.dg/cpp0x/constexpr-specialization.C: New.
4310 2013-04-08 Jakub Jelinek <jakub@redhat.com>
4312 * gcc.c-torture/execute/pr56837.c: New test.
4316 * g++.dg/opt/vt3.C: New test.
4317 * g++.dg/opt/vt4.C: New test.
4319 2013-04-08 Jeff Law <law@redhat.com>
4321 * gcc.dg/tree-ssa/forwprop-25.c: New test.
4323 2013-04-08 Richard Biener <rguenther@suse.de>
4325 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
4327 2013-04-08 Richard Biener <rguenther@suse.de>
4329 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
4331 2013-04-08 Richard Biener <rguenther@suse.de>
4333 * g++.dg/vect/slp-pr56812.cc: Adjust.
4335 2013-04-08 Jakub Jelinek <jakub@redhat.com>
4337 * gcc.dg/pr56837.c: New test.
4338 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
4339 "generated memset minus one".
4341 2013-04-07 Tobias Burnus <burnus@net-b.de>
4344 * gfortran.dg/reshape_5.f90: New.
4346 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4349 * gcc.target/powerpc/recip-1.c: Modify expected output.
4350 * gcc.target/powerpc/recip-3.c: Likewise.
4351 * gcc.target/powerpc/recip-4.c: Likewise.
4352 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
4354 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
4356 * gcc.target/arm/peep-ldrd-1.c: New test.
4357 * gcc.target/arm/peep-strd-1.c: Likewise.
4359 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
4361 * gcc.target/arm/negdi-1.c: New test.
4362 * gcc.target/arm/negdi-2.c: Likewise.
4363 * gcc.target/arm/negdi-3.c: Likewise.
4364 * gcc.target/arm/negdi-4.c: Likewise.
4366 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4368 * lib/target-supports.exp (add_options_for_arm_v8_neon):
4369 Add -march=armv8-a when we use v8 NEON.
4370 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
4371 (check_effective_target_vect_call_ceilf): Likewise.
4372 (check_effective_target_vect_call_floorf): Likewise.
4373 (check_effective_target_vect_call_roundf): Likewise.
4374 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
4375 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
4376 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
4377 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
4378 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
4380 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
4382 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
4383 * gcc.target/powerpc/sd-pwr6.c: Same.
4384 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
4385 * g++.dg/debug/pr56294.C: XFAIL on AIX.
4387 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
4389 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
4391 2013-04-04 Janus Weil <janus@gcc.gnu.org>
4394 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
4395 * gfortran.dg/altreturn_4.f90: Ditto.
4396 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
4397 * gfortran.dg/altreturn_5.f90: Ditto.
4398 * gfortran.dg/altreturn_6.f90: Ditto.
4399 * gfortran.dg/altreturn_7.f90: Ditto.
4401 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4403 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
4405 (check_effective_target_arm_v8_neon_ok_nocache):
4407 (check_effective_target_arm_v8_neon_ok): Change to use
4408 check_effective_target_arm_v8_neon_ok_nocache.
4409 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
4411 (check_effective_target_vect_call_btruncf):
4412 Enable for arm and ARMv8 NEON.
4413 (check_effective_target_vect_call_ceilf): Likewise.
4414 (check_effective_target_vect_call_floorf): Likewise.
4415 (check_effective_target_vect_call_roundf): Likewise.
4416 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
4419 2013-04-04 Marek Polacek <polacek@redhat.com>
4421 PR tree-optimization/48186
4422 * gcc.dg/pr48186.c: New test.
4424 2013-04-04 Richard Biener <rguenther@suse.de>
4426 PR tree-optimization/56826
4427 * gcc.dg/vect/pr56826.c: New testcase.
4428 * gcc.dg/vect/O3-pr36098.c: Adjust.
4430 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
4432 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
4433 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
4434 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
4435 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
4436 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
4437 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
4438 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
4439 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
4440 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
4441 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
4443 2013-04-04 Richard Biener <rguenther@suse.de>
4445 PR tree-optimization/56213
4446 * gcc.dg/vect/vect-123.c: New testcase.
4448 2013-04-04 Tobias Burnus <burnus@net-b.de>
4451 * gfortran.dg/read_repeat_2.f90: New.
4453 2013-04-04 Richard Biener <rguenther@suse.de>
4455 PR tree-optimization/56837
4456 * g++.dg/torture/pr56837.C: New testcase.
4458 2013-04-04 Tobias Burnus <burnus@net-b.de>
4461 * gfortran.dg/c_loc_test_21.f90: New.
4462 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
4463 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
4464 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
4465 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
4466 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
4468 2013-04-03 Jeff Law <law@redhat.com>
4470 PR tree-optimization/56799
4471 * gcc.c-torture/execute/pr56799.c: New test.
4473 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
4476 * g++.dg/warn/Wpointer-arith-1.C: New.
4477 * g++.dg/gomp/for-19.C: Adjust.
4479 2013-04-03 Marek Polacek <polacek@redhat.com>
4482 * gcc.dg/pr55702.c: New test.
4484 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4487 * gcc.dg/pr56809.c: New testcase.
4489 2013-04-03 Jakub Jelinek <jakub@redhat.com>
4492 * g++.dg/debug/pr56819.C: New test.
4494 2013-04-03 Richard Biener <rguenther@suse.de>
4496 PR tree-optimization/56817
4497 * g++.dg/torture/pr56817.C: New testcase.
4499 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
4501 * gcc.dg/vect/bb-slp-31.c: New file.
4503 2013-04-03 Jason Merrill <jason@redhat.com>
4506 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
4508 2013-04-03 Richard Biener <rguenther@suse.de>
4510 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
4512 2013-04-03 Richard Biener <rguenther@suse.de>
4514 PR tree-optimization/55964
4515 * gcc.dg/torture/pr55964-2.c: New testcase.
4517 2013-04-03 Richard Biener <rguenther@suse.de>
4519 PR tree-optimization/56501
4520 * gcc.dg/torture/pr56501.c: New testcase.
4522 2013-04-03 Richard Biener <rguenther@suse.de>
4524 PR tree-optimization/56407
4525 * gcc.dg/torture/pr56407.c: New testcase.
4527 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
4529 PR tree-optimization/56790
4530 * g++.dg/ext/pr56790-1.C: New testcase.
4532 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
4534 * gcc.target/i386/merge-1.c: New testcase.
4535 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
4537 2013-04-03 Jakub Jelinek <jakub@redhat.com>
4540 * gcc.c-torture/execute/pr19449.c: New test.
4542 2013-04-03 Richard Biener <rguenther@suse.de>
4544 PR tree-optimization/56812
4545 * g++.dg/vect/slp-pr56812.cc: New testcase.
4547 2013-04-03 Janus Weil <janus@gcc.gnu.org>
4551 * gfortran.dg/altreturn_8.f90: New.
4552 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
4553 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
4554 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
4556 2013-04-02 Jakub Jelinek <jakub@redhat.com>
4558 PR rtl-optimization/56745
4559 * gcc.c-torture/compile/pr56745.c: New test.
4561 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
4563 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
4565 2013-04-02 Richard Biener <rguenther@suse.de>
4567 PR tree-optimization/56778
4568 * gcc.dg/torture/pr56778.c: New testcase.
4570 2013-04-02 Richard Biener <rguenther@suse.de>
4573 * g++.dg/torture/pr56768.C: New testcase.
4575 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
4577 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
4579 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4582 * gfortran.dg/namelist_82.f90: New test.
4584 2013-04-01 Janus Weil <janus@gcc.gnu.org>
4587 * gfortran.dg/implicit_class_1.f90: New.
4589 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4592 * gfortran.dg/namelist_81.f90: New test.
4594 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
4596 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
4597 for constant and equal string lengths.
4598 * gfortran.dg/character_comparison_5.f90: Likewise.
4599 * gfortran.dg/character_comparison_9.f90: New test.
4601 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
4603 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
4604 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
4606 2013-03-29 Tobias Burnus <burnus@net-b.de>
4609 * gfortran.dg/optional_absent_3.f90: New.
4611 2013-03-29 Tobias Burnus <burnus@net-b.de>
4614 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
4616 2013-03-29 Tobias Burnus <burnus@net-b.de>
4619 * gfortran.dg/namelist_80.f90: New.
4621 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4624 * gfortran.dg/string_length_2.f90: New test.
4625 * gfortran.dg/dependency_41.f90: New test.
4627 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4630 * gfortran.dg/array_constructor_43.f90: New test.
4631 * gfortran.dg/random_seed_3.f90: New test.
4633 2013-03-28 Ian Bolton <ian.bolton@arm.com>
4635 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
4636 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
4637 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
4638 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
4639 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
4640 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
4641 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
4642 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
4643 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
4644 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
4646 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
4649 * g++.dg/conversion/op4.C: Adjust.
4650 * g++.dg/cpp0x/rv1n.C: Likewise.
4651 * g++.dg/cpp0x/rv2n.C: Likewise.
4652 * g++.dg/cpp0x/template_deduction.C: Likewise.
4653 * g++.dg/expr/cond8.C: Likewise.
4654 * g++.dg/other/error4.C: Likewise.
4655 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
4656 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
4657 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
4658 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
4659 * g++.old-deja/g++.jason/conversion2.C: Likewise.
4660 * g++.old-deja/g++.law/cvt20.C: Likewise.
4661 * g++.old-deja/g++.law/cvt8.C: Likewise.
4662 * g++.old-deja/g++.law/init8.C: Likewise.
4663 * g++.old-deja/g++.mike/net12.C: Likewise.
4664 * g++.old-deja/g++.mike/net8.C: Likewise.
4665 * g++.old-deja/g++.mike/p2793.C: Likewise.
4666 * g++.old-deja/g++.mike/p3836.C: Likewise.
4667 * g++.old-deja/g++.mike/p418.C: Likewise.
4668 * g++.old-deja/g++.mike/p701.C: Likewise.
4669 * g++.old-deja/g++.mike/p807.C: Likewise.
4671 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
4674 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
4677 2013-03-28 Marek Polacek <polacek@redhat.com>
4679 PR tree-optimization/56695
4680 * gcc.dg/vect/pr56695.c: New test.
4682 2013-03-28 Richard Biener <rguenther@suse.de>
4684 PR tree-optimization/37021
4685 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
4686 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
4688 2013-03-27 Tobias Burnus <burnus@net-b.de>
4692 * gfortran.dg/sizeof_2.f90: New.
4693 * gfortran.dg/sizeof_3.f90: New.
4694 * gfortran.dg/sizeof_proc.f90: Update dg-error.
4696 2013-03-27 Richard Biener <rguenther@suse.de>
4698 PR tree-optimization/37021
4699 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
4701 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
4703 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
4704 * g++.dg/ipa/ivinline-2.C: Likewise.
4705 * g++.dg/ipa/ivinline-3.C: Likewise.
4706 * g++.dg/ipa/ivinline-4.C: Likewise.
4707 * g++.dg/ipa/ivinline-5.C: Likewise.
4708 * g++.dg/ipa/ivinline-7.C: Likewise.
4709 * g++.dg/ipa/ivinline-8.C: Likewise.
4710 * g++.dg/ipa/ivinline-9.C: Likewise.
4711 * g++.dg/cpp0x/noexcept03.C: Likewise.
4712 * gcc.dg/const-1.c: Likewise.
4713 * gcc.dg/ipa/pure-const-1.c: Likewise.
4714 * gcc.dg/noreturn-8.c: Likewise.
4715 * gcc.target/i386/mmx-1.c: Likewise.
4716 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
4717 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
4718 * gcc.c-torture/execute/pr33992.x: New file.
4720 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
4722 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
4724 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
4727 * g++.dg/ext/desig5.C: New.
4729 2013-03-26 Tobias Burnus <burnus@net-b.de>
4732 * gfortran.dg/merge_init_expr_2.f90: New.
4733 * gfortran.dg/merge_char_1.f90: Modify test to
4734 stay a run-time test.
4735 * gfortran.dg/merge_char_3.f90: Ditto.
4737 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
4739 * g++.dg/cpp0x/constexpr-friend-2.C: New.
4740 * g++.dg/cpp0x/constexpr-main.C: Likewise.
4742 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
4745 * g++.dg/cpp0x/range-for23.C: New.
4747 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
4750 * gfortran.dg/namelist_79.f90: New.
4752 2013-03-25 Martin Jambor <mjambor@suse.cz>
4754 * gcc.dg/ipa/ipcp-agg-9.c: New test.
4756 2013-03-25 Tobias Burnus <burnus@net-b.de>
4776 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
4777 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
4778 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
4779 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
4780 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
4781 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
4782 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
4783 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
4784 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
4785 * gfortran.dg/c_loc_tests_16.f90: Ditto.
4786 * gfortran.dg/c_loc_tests_4.f03: Ditto.
4787 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
4788 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
4789 * gfortran.dg/c_loc_tests_8.f03: Ditto.
4790 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
4791 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
4792 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
4793 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
4794 * gfortran.dg/pr32601_1.f03: Ditto.
4795 * gfortran.dg/storage_size_2.f08: Remove dg-error.
4796 * gfortran.dg/blockdata_7.f90: New.
4797 * gfortran.dg/c_assoc_4.f90: New.
4798 * gfortran.dg/c_f_pointer_tests_6.f90: New.
4799 * gfortran.dg/c_f_pointer_tests_7.f90: New.
4800 * gfortran.dg/c_funloc_tests_8.f90: New.
4801 * gfortran.dg/c_loc_test_17.f90: New.
4802 * gfortran.dg/c_loc_test_18.f90: New.
4803 * gfortran.dg/c_loc_test_19.f90: New.
4804 * gfortran.dg/c_loc_test_20.f90: New.
4805 * gfortran.dg/c_sizeof_5.f90: New.
4806 * gfortran.dg/iso_c_binding_rename_3.f90: New.
4807 * gfortran.dg/transfer_resolve_2.f90: New.
4808 * gfortran.dg/transfer_resolve_3.f90: New.
4809 * gfortran.dg/transfer_resolve_4.f90: New.
4810 * gfortran.dg/pr32601.f03: Update dg-error.
4811 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
4812 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
4814 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4816 * gcc.target/arm/vseleqdf.c: New test.
4817 * gcc.target/arm/vseleqsf.c: Likewise.
4818 * gcc.target/arm/vselgedf.c: Likewise.
4819 * gcc.target/arm/vselgesf.c: Likewise.
4820 * gcc.target/arm/vselgtdf.c: Likewise.
4821 * gcc.target/arm/vselgtsf.c: Likewise.
4822 * gcc.target/arm/vselledf.c: Likewise.
4823 * gcc.target/arm/vsellesf.c: Likewise.
4824 * gcc.target/arm/vselltdf.c: Likewise.
4825 * gcc.target/arm/vselltsf.c: Likewise.
4826 * gcc.target/arm/vselnedf.c: Likewise.
4827 * gcc.target/arm/vselnesf.c: Likewise.
4828 * gcc.target/arm/vselvcdf.c: Likewise.
4829 * gcc.target/arm/vselvcsf.c: Likewise.
4830 * gcc.target/arm/vselvsdf.c: Likewise.
4831 * gcc.target/arm/vselvssf.c: Likewise.
4833 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
4835 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
4837 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
4838 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
4839 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
4840 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
4841 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
4842 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
4843 * gcc.target/aarch64/atomic-op-char.x: ... to here.
4844 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
4845 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
4846 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
4847 * gcc.target/aarch64/atomic-op-int.x: ... to here.
4848 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
4849 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
4850 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
4851 * gcc.target/aarch64/atomic-op-release.x: ... to here.
4852 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
4853 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
4854 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
4855 * gcc.target/aarch64/atomic-op-short.x: ... to here.
4856 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
4857 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
4858 * gcc.target/arm/atomic-op-acquire.c: Likewise.
4859 * gcc.target/arm/atomic-op-char.c: Likewise.
4860 * gcc.target/arm/atomic-op-consume.c: Likewise.
4861 * gcc.target/arm/atomic-op-int.c: Likewise.
4862 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
4863 * gcc.target/arm/atomic-op-release.c: Likewise.
4864 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
4865 * gcc.target/arm/atomic-op-short.c: Likewise.
4867 2013-03-25 Richard Biener <rguenther@suse.de>
4870 * g++.dg/torture/pr56694.C: New testcase.
4872 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4875 * gcc.target/arm/neon-vcond-gt.c: New test.
4876 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
4877 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
4879 2013-03-25 Richard Biener <rguenther@suse.de>
4881 PR tree-optimization/56689
4882 * gcc.dg/torture/pr56689.c: New testcase.
4884 2013-03-25 Kai Tietz <ktietz@redhat.com>
4886 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
4888 2013-03-24 Tobias Burnus <burnus@net-b.de>
4891 * gfortran.dg/eof_5.f90: New.
4893 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
4895 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
4898 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
4900 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
4902 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
4905 * gcc.c-torture/execute/builtins/builtins.exp: Add
4906 -Wl,--allow-multiple-definition for RTEMS targets.
4908 2013-03-22 Ian Bolton <ian.bolton@arm.com>
4910 * gcc.target/aarch64/movk.c: New test.
4912 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
4914 * g++.dg/ext/vector21.C: New testcase.
4916 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
4918 * gcc.target/arm/neon-for-64bits-1.c: New tests.
4919 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
4921 2013-03-21 Richard Biener <rguenther@suse.de>
4923 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
4924 * gcc.dg/vect/vect-outer-3a.c: Likewise.
4926 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4928 * gcc.target/aarch64/vect.c: Test and result vector added
4929 for sabd and saba instructions.
4930 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
4931 instructions in assembly.
4932 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
4933 * gcc.target/aarch64/vect-fp.c: Test and result vector added
4934 for fabd instruction.
4935 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
4936 instruction in assembly.
4937 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
4939 2013-03-20 Jeff Law <law@redhat.com>
4941 * g++.dg/tree-ssa/ssa-dom.C: New test.
4943 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4945 * gcc.target/powerpc/mmfpgpr.c: New test.
4946 * gcc.target/powerpc/sd-vsx.c: Likewise.
4947 * gcc.target/powerpc/sd-pwr6.c: Likewise.
4948 * gcc.target/powerpc/vsx-float0.c: Likewise.
4950 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
4952 PR tree-optimization/56355
4953 * gcc.dg/pr56355-1.c: New file.
4955 2013-03-20 Catherine Moore <clm@codesourcery.com>
4956 Richard Sandiford <rdsandiford@googlemail.com>
4958 * gcc.target/mips/mips.exp: Add microMIPS support.
4959 * gcc.target/mips/umips-movep-2.c: New test.
4960 * gcc.target/mips/umips-lwp-2.c: New test.
4961 * gcc.target/mips/umips-swp-5.c: New test.
4962 * gcc.target/mips/umips-constraints-1.c: New test.
4963 * gcc.target/mips/umips-lwp-3.c: New test.
4964 * gcc.target/mips/umips-swp-6.c: New test.
4965 * gcc.target/mips/umips-constraints-2.c: New test.
4966 * gcc.target/mips/umips-save-restore-1.c: New test.
4967 * gcc.target/mips/umips-lwp-4.c: New test.
4968 * gcc.target/mips/umips-swp-7.c: New test.
4969 * gcc.target/mips/umips-save-restore-2.c: New test.
4970 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
4971 * gcc.target/mips/umips-lwp-5.c: New test.
4972 * gcc.target/mips/umips-save-restore-3.c: New test.
4973 * gcc.target/mips/umips-lwp-6.c: New test.
4974 * gcc.target/mips/umips-swp-1.c: New test.
4975 * gcc.target/mips/umips-lwp-7.c: New test.
4976 * gcc.target/mips/umips-swp-2.c: New test.
4977 * gcc.target/mips/umips-lwp-8.c: New test.
4978 * gcc.target/mips/umips-swp-3.c: New test.
4979 * gcc.target/mips/umips-movep-1.c: New test.
4980 * gcc.target/mips/umips-lwp-1.c: New test.
4981 * gcc.target/mips/umips-swp-4.c: New test.
4983 2013-03-20 Richard Biener <rguenther@suse.de>
4985 PR tree-optimization/56661
4986 * gcc.dg/torture/pr56661.c: New testcase.
4988 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4990 PR rtl-optimization/56605
4991 * gcc.target/powerpc/pr56605.c: New.
4993 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4996 * gfortran.dg/do_1.f90: Don't xfail.
4998 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
5001 * gfortran.dg/namelist_77.f90: New.
5002 * gfortran.dg/namelist_78.f90: New.
5004 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
5007 * gfortran.dg/open_negative_unit_1.f90: New.
5009 2013-03-19 Ian Bolton <ian.bolton@arm.com>
5011 * gcc.target/aarch64/sbc.c: New test.
5013 2013-03-19 Ian Bolton <ian.bolton@arm.com>
5015 * gcc.target/aarch64/ror.c: New test.
5017 2013-03-19 Ian Bolton <ian.bolton@arm.com>
5019 * gcc.target/aarch64/extr.c: New test.
5021 2013-03-19 Richard Biener <rguenther@suse.de>
5023 PR tree-optimization/56273
5024 * gcc.dg/tree-ssa/vrp47.c: Adjust.
5025 * c-c++-common/uninit-17.c: Likewise.
5027 2013-03-18 Jakub Jelinek <jakub@redhat.com>
5029 PR tree-optimization/56635
5030 * g++.dg/torture/pr56635.C: New test.
5032 2013-03-18 Richard Biener <rguenther@suse.de>
5034 PR tree-optimization/3713
5035 * g++.dg/ipa/devirt-12.C: New testcase.
5037 2013-03-18 Jakub Jelinek <jakub@redhat.com>
5040 * c-c++-common/pr56566.c: New test.
5042 2013-03-17 Jason Merrill <jason@redhat.com>
5044 * g++.dg/template/abstract-dr337.C: XFAIL.
5046 2013-03-16 Jakub Jelinek <jakub@redhat.com>
5049 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
5050 * c-c++-common/pr56607.c: New test.
5052 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
5055 * g++.dg/cpp0x/constexpr-array5.C: New.
5057 2013-03-15 Tobias Burnus <burnus@net-b.de>
5060 * gfortran.dg/transfer_intrinsic_5.f90: New.
5062 2013-03-15 Kai Tietz <ktietz@redhat.com>
5064 * gcc.target/i386/movti.c: Don't test for x64 mingw.
5065 * gcc.target/i386/pr20020-1.c: Likewise.
5066 * gcc.target/i386/pr20020-2.c: Likewise.
5067 * gcc.target/i386/pr20020-3.c: Likewise.
5068 * gcc.target/i386/pr53425-1.c: Likewise.
5069 * gcc.target/i386/pr53425-2.c: Likewise.
5070 * gcc.target/i386/pr55093.c: Likewise.
5071 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
5073 2013-03-15 Jakub Jelinek <jakub@redhat.com>
5076 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
5077 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
5079 2013-03-14 Jakub Jelinek <jakub@redhat.com>
5081 PR tree-optimization/53265
5082 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
5084 * gcc.dg/graphite/id-6.c (test): Likewise.
5085 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
5086 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
5088 PR tree-optimization/53265
5089 * gcc.dg/pr53265.c: New test.
5090 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
5092 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
5094 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
5095 n, use it as high bound instead of 4.
5097 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
5100 * gcc.target/sh/pr49880-1.c: New.
5101 * gcc.target/sh/pr49880-2.c: New.
5102 * gcc.target/sh/pr49880-3.c: New.
5103 * gcc.target/sh/pr49880-4.c: New.
5104 * gcc.target/sh/pr49880-5.c: New.
5106 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
5108 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
5110 2013-03-13 Richard Biener <rguenther@suse.de>
5112 PR tree-optimization/56608
5113 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
5115 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
5118 * g++.dg/cpp0x/alias-decl-32.C: New.
5120 2013-03-11 Jan Hubicka <jh@suse.cz>
5123 * gcc.c-torture/compile/pr56571.c: New testcase.
5125 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5127 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
5128 * gcc.dg/tree-ssa/pr55579.c: Likewise.
5130 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
5132 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
5133 * gcc.dg/inline_4.c: Likewise.
5134 * gcc.dg/unroll_2.c: Likewise.
5135 * gcc.dg/unroll_3.c: Likewise.
5136 * gcc.dg/unroll_4.c: Likewise.
5138 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5141 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
5144 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
5146 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
5149 * gcc.c-torture/compile/pr40797.c: New.
5151 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5153 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
5155 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
5158 * gfortran.dg/class_56.f90: New test.
5160 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
5163 * gcc.target/mips/pr56524.c: New test.
5165 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
5168 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
5170 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
5173 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
5175 2013-03-08 Marek Polacek <polacek@redhat.com>
5177 PR tree-optimization/56478
5178 * gcc.dg/torture/pr56478.c: New test.
5180 2013-03-08 Kai Tietz <ktietz@redhat.com>
5182 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
5183 targets linker option --allow-multiple-definition.
5185 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
5186 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
5187 * gcc.dg/pr52549.c: Add LLP64 case.
5188 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
5189 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
5190 * gcc.dg/torture/pr51071-2.c: Likewise.
5191 * gcc.dg/tree-ssa/vrp72.c: Likewise.
5192 * gcc.dg/tree-ssa/vrp73.c: Likewise.
5193 * gcc.dg/tree-ssa/vrp75.c: Likewise.
5194 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
5195 * gcc.dg/weak/weak-1.c: Likewise.
5196 * gcc.dg/weak/weak-2.c: Likewise.
5197 * gcc.dg/weak/weak-3.c: Likewise.
5198 * gcc.dg/weak/weak-4.c: Likewise.
5199 * gcc.dg/weak/weak-5.c: Likewise.
5200 * gcc.dg/weak/weak-15.c: Likewise.
5201 * gcc.dg/weak/weak-16.c: Likewise.
5203 * c-c++-common/pr54486.c: Skip test for mingw-targets.
5205 2013-03-07 Jakub Jelinek <jakub@redhat.com>
5207 PR tree-optimization/56559
5208 * gcc.dg/tree-ssa/reassoc-26.c: New test.
5210 2013-03-07 Andreas Schwab <schwab@suse.de>
5212 * gcc.dg/pr31490.c: Fix last change.
5214 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
5217 * g++.dg/template/crash115.C: New.
5219 2013-03-06 Jakub Jelinek <jakub@redhat.com>
5221 PR tree-optimization/56539
5222 * gcc.c-torture/compile/pr56539.c: New test.
5224 2013-03-06 Kai Tietz <ktietz@redhat.com>
5226 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
5228 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
5229 * gcc.dg/lto/20091013-1_2.c: Likewise.
5230 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
5232 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
5234 * gnat.dg/specs/aggr6.ads: New test.
5236 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
5238 * gnat.dg/loop_optimization15.ad[sb]: New test.
5240 2013-03-06 Jakub Jelinek <jakub@redhat.com>
5243 * gcc.dg/pr56548.c: New test.
5245 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5248 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
5250 2013-03-06 Jakub Jelinek <jakub@redhat.com>
5253 * g++.dg/template/typename20.C: New test.
5255 2013-03-05 Jakub Jelinek <jakub@redhat.com>
5258 * gcc.dg/pr56510.c: New test.
5260 PR rtl-optimization/56484
5261 * gcc.c-torture/compile/pr56484.c: New test.
5263 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
5266 * g++.dg/warn/Wsign-conversion-2.C: New.
5268 2013-03-05 Richard Biener <rguenther@suse.de>
5270 PR tree-optimization/56270
5271 * gcc.dg/vect/slp-38.c: New testcase.
5273 2013-03-05 Jakub Jelinek <jakub@redhat.com>
5275 PR rtl-optimization/56494
5276 * gcc.dg/pr56494.c: New test.
5278 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
5280 * gcc.dg/pr56424.c: New test.
5282 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
5284 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
5285 * gcc.dg/pr56228.c <avr>: Skip.
5287 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
5290 PR tree-optimization/52631
5291 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
5293 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
5295 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
5296 * gcc.dg/vect/vect-83_64.c: Same.
5298 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
5301 * gfortran.dg/pointer_check_13.f90: New test.
5303 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
5306 * gfortran.dg/array_constructor_42.f90: New test.
5308 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
5311 * g++.dg/template/static33.C: New.
5312 * g++.dg/template/static34.C: Likewise.
5315 * g++.dg/template/static35.C: New.
5317 2013-03-01 Steve Ellcey <sellcey@mips.com>
5319 * gcc.dg/pr56396.c: Require pic support.
5321 2013-03-01 Richard Biener <rguenther@suse.de>
5323 PR tree-optimization/55481
5324 * gcc.dg/torture/pr56488.c: New testcase.
5326 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
5327 Jakub Jelinek <jakub@redhat.com>
5330 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
5331 no_sanitize_address attribute rather than no_address_safety_analysis.
5332 * g++.dg/asan/sanitizer_test_utils.h
5333 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
5334 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
5335 in addition to no_address_safety_analysis.
5337 2013-02-28 Jason Merrill <jason@redhat.com>
5340 * g++.dg/cpp0x/constexpr-and.C: New.
5342 2013-02-28 Martin Jambor <mjambor@suse.cz>
5344 PR tree-optimization/56294
5345 * g++.dg/debug/pr56294.C: New test.
5347 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
5349 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
5351 2013-02-27 Marek Polacek <polacek@redhat.com>
5353 PR rtl-optimization/56466
5354 * gcc.dg/pr56466.c: New test.
5356 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5358 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
5359 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
5360 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
5362 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
5365 * gcc.dg/pr45472.c: New test.
5367 2013-02-26 Marek Polacek <polacek@redhat.com>
5369 PR tree-optimization/56426
5370 * gcc.dg/pr56436.c: New test.
5372 2013-02-26 Jakub Jelinek <jakub@redhat.com>
5374 PR tree-optimization/56448
5375 * gcc.c-torture/compile/pr56448.c: New test.
5377 PR tree-optimization/56443
5378 * gcc.dg/torture/pr56443.c: New test.
5380 2013-02-25 Richard Biener <rguenther@suse.de>
5382 PR tree-optimization/56175
5383 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
5385 2013-02-24 Jakub Jelinek <jakub@redhat.com>
5388 * g++.dg/torture/pr56403.C: New test.
5390 2013-02-25 Catherine Moore <clm@codesourcery.com>
5393 2013-02-24 Catherine Moore <clm@codesourcery.com>
5394 Richard Sandiford <rdsandiford@googlemail.com>
5396 * gcc.target/mips/mips.exp: Add microMIPS support.
5397 * gcc.target/mips/umips-movep-2.c: New test.
5398 * gcc.target/mips/umips-lwp-2.c: New test.
5399 * gcc.target/mips/umips-swp-5.c: New test.
5400 * gcc.target/mips/umips-constraints-1.c: New test.
5401 * gcc.target/mips/umips-lwp-3.c: New test.
5402 * gcc.target/mips/umips-swp-6.c: New test.
5403 * gcc.target/mips/umips-constraints-2.c: New test.
5404 * gcc.target/mips/umips-save-restore-1.c: New test.
5405 * gcc.target/mips/umips-lwp-4.c: New test.
5406 * gcc.target/mips/umips-swp-7.c: New test.
5407 * gcc.target/mips/umips-save-restore-2.c: New test.
5408 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
5409 * gcc.target/mips/umips-lwp-5.c: New test.
5410 * gcc.target/mips/umips-save-restore-3.c: New test.
5411 * gcc.target/mips/umips-lwp-6.c: New test.
5412 * gcc.target/mips/umips-swp-1.c: New test.
5413 * gcc.target/mips/umips-lwp-7.c: New test.
5414 * gcc.target/mips/umips-swp-2.c: New test.
5415 * gcc.target/mips/umips-lwp-8.c: New test.
5416 * gcc.target/mips/umips-swp-3.c: New test.
5417 * gcc.target/mips/umips-movep-1.c: New test.
5418 * gcc.target/mips/umips-lwp-1.c: New test.
5419 * gcc.target/mips/umips-swp-4.c: New test.
5421 2013-02-24 Catherine Moore <clm@codesourcery.com>
5422 Richard Sandiford <rdsandiford@googlemail.com>
5424 * gcc.target/mips/mips.exp: Add microMIPS support.
5425 * gcc.target/mips/umips-movep-2.c: New test.
5426 * gcc.target/mips/umips-lwp-2.c: New test.
5427 * gcc.target/mips/umips-swp-5.c: New test.
5428 * gcc.target/mips/umips-constraints-1.c: New test.
5429 * gcc.target/mips/umips-lwp-3.c: New test.
5430 * gcc.target/mips/umips-swp-6.c: New test.
5431 * gcc.target/mips/umips-constraints-2.c: New test.
5432 * gcc.target/mips/umips-save-restore-1.c: New test.
5433 * gcc.target/mips/umips-lwp-4.c: New test.
5434 * gcc.target/mips/umips-swp-7.c: New test.
5435 * gcc.target/mips/umips-save-restore-2.c: New test.
5436 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
5437 * gcc.target/mips/umips-lwp-5.c: New test.
5438 * gcc.target/mips/umips-save-restore-3.c: New test.
5439 * gcc.target/mips/umips-lwp-6.c: New test.
5440 * gcc.target/mips/umips-swp-1.c: New test.
5441 * gcc.target/mips/umips-lwp-7.c: New test.
5442 * gcc.target/mips/umips-swp-2.c: New test.
5443 * gcc.target/mips/umips-lwp-8.c: New test.
5444 * gcc.target/mips/umips-swp-3.c: New test.
5445 * gcc.target/mips/umips-movep-1.c: New test.
5446 * gcc.target/mips/umips-lwp-1.c: New test.
5447 * gcc.target/mips/umips-swp-4.c: New test.
5449 2013-02-22 Jakub Jelinek <jakub@redhat.com>
5452 * lib/asan-dg.exp (asan_link_flags): Add
5453 -B${gccpath}/libsanitizer/asan/ to flags.
5455 2013-02-21 Jakub Jelinek <jakub@redhat.com>
5458 * gcc.dg/torture/pr56420.c: New test.
5460 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
5463 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
5465 2013-02-21 Martin Jambor <mjambor@suse.cz>
5467 PR tree-optimization/56310
5468 * g++.dg/ipa/pr56310.C: New test.
5470 2013-02-21 Janus Weil <janus@gcc.gnu.org>
5473 * gfortran.dg/proc_ptr_comp_37.f90: New.
5475 2013-02-21 Richard Biener <rguenther@suse.de>
5477 PR tree-optimization/56415
5479 2013-02-11 Richard Biener <rguenther@suse.de>
5481 PR tree-optimization/56273
5482 * g++.dg/warn/Warray-bounds-6.C: New testcase.
5483 * gcc.dg/tree-ssa/pr21559.c: Adjust.
5484 * gcc.dg/tree-ssa/vrp17.c: Likewise.
5485 * gcc.dg/tree-ssa/vrp18.c: Likewise.
5486 * gcc.dg/tree-ssa/vrp23.c: Likewise.
5487 * gcc.dg/tree-ssa/vrp24.c: Likewise.
5489 2013-02-21 Marek Polacek <polacek@redhat.com>
5491 PR tree-optimization/56398
5492 * g++.dg/torture/pr56398.C: New test.
5494 2013-02-21 Jakub Jelinek <jakub@redhat.com>
5497 * gcc.c-torture/compile/pr56405.c: New test.
5499 2013-02-20 Jan Hubicka <jh@suse.cz>
5501 PR tree-optimization/56265
5502 * g++.dg/ipa/devirt-11.C: New testcase.
5504 2013-02-20 Richard Biener <rguenther@suse.de>
5506 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
5508 2013-02-20 Richard Biener <rguenther@suse.de>
5509 Jakub Jelinek <jakub@redhat.com>
5511 PR tree-optimization/56396
5512 * gcc.dg/pr56396.c: New testcase.
5514 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
5517 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
5519 2013-02-19 Richard Biener <rguenther@suse.de>
5521 PR tree-optimization/56384
5522 * gcc.dg/torture/pr56384.c: New testcase.
5524 2013-02-19 Jakub Jelinek <jakub@redhat.com>
5526 PR tree-optimization/56350
5527 * gcc.dg/pr56350.c: New test.
5529 PR tree-optimization/56381
5530 * g++.dg/opt/pr56381.C: New test.
5532 2013-02-18 Jakub Jelinek <jakub@redhat.com>
5535 * lib/dg-pch.exp (pch-init, pch-finish,
5536 check_effective_target_pch_supported_debug): New procs.
5537 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
5538 Likewise if $pch_unsupported_debug and $flags include -g.
5539 Skip FAILs about missing *.gch file if $pch_unsupported_debug
5540 and dg-require-effective-target pch_unsupported_debug.
5541 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
5542 * objc.dg/pch/pch.exp: Likewise.
5543 * gcc.dg/pch/pch.exp: Likewise.
5544 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
5545 pch_unsupported_debug.
5546 * gcc.dg/pch/valid-1.hs: Likewise.
5547 * gcc.dg/pch/valid-1b.c: Likewise.
5548 * gcc.dg/pch/valid-1b.hs: Likewise.
5550 2013-02-18 Richard Biener <rguenther@suse.de>
5552 PR tree-optimization/56366
5553 * gcc.dg/torture/pr56366.c: New testcase.
5555 2013-02-18 Richard Biener <rguenther@suse.de>
5558 * gcc.dg/torture/pr56349.c: New testcase.
5560 2013-02-18 Richard Biener <rguenther@suse.de>
5562 PR tree-optimization/56321
5563 * gcc.dg/torture/pr56321.c: New testcase.
5565 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
5567 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
5569 2013-02-16 Jakub Jelinek <jakub@redhat.com>
5570 Dodji Seketeli <dodji@redhat.com>
5573 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
5574 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
5575 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
5576 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
5577 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
5578 * c-c++-common/asan/pr56330.c: Likewise.
5579 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
5580 Ensure the size argument of __builtin_memcpy is a constant.
5582 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
5583 Paolo Carlini <paolo.carlini@oracle.com>
5586 * g++.dg/cpp0x/enum23.C: New.
5588 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
5591 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
5593 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
5595 PR rtl-optimization/56348
5596 * gcc.target/i386/pr56348.c: New test.
5598 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
5600 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
5601 * gcc.target/arm/interrupt-2.c: Likewise.
5603 2013-02-15 Tobias Burnus <burnus@net-b.de>
5606 * gfortran.dg/matmul_9.f90: New.
5608 2013-02-15 Tobias Burnus <burnus@net-b.de>
5611 * gfortran.dg/init_flag_11.f90: New.
5613 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5615 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
5617 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5619 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
5622 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
5623 Tobias Burnus <burnus@net-b.de>
5626 * gfortran.dg/allocatable_function_7.f90: New.
5628 2013-02-14 Jakub Jelinek <jakub@redhat.com>
5630 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
5631 * asan_globals_test-wrapper.cc: New file.
5632 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
5633 instead of asan_globals_test.cc as dg-additional-sources.
5634 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
5635 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
5636 "sanitizer_test_utils.h" instead of
5637 "sanitizer_common/tests/sanitizer_test_utils.h".
5638 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
5639 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
5640 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
5641 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
5642 * g++.dg/asan/asan_test.cc: Synced from upstream.
5643 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
5645 2013-02-14 Dodji Seketeli <dodji@redhat.com>
5648 * c-c++-common/asan/memcmp-2.c: New test.
5650 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
5653 * g++.dg/cpp0x/udlit-string-literal.h: New.
5654 * g++.dg/cpp0x/udlit-string-literal.C: New.
5656 2013-02-13 Sriraman Tallam <tmsriram@google.com>
5658 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
5660 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
5663 * gcc.target/arm/pr56184.C: New test.
5665 2013-02-13 Jakub Jelinek <jakub@redhat.com>
5668 * g++.dg/torture/pr56302.C: New test.
5669 * g++.dg/cpp0x/constexpr-56302.C: New test.
5670 * c-c++-common/pr56302.c: New test.
5672 2013-02-13 Tobias Burnus <burnus@net-b.de>
5673 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5676 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
5677 * gfortran.dg/quad_3.f90: Ditto.
5679 2013-02-13 Kostya Serebryany <kcc@google.com>
5681 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
5682 to match the fresh asan run-time.
5683 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
5685 2013-02-12 Dodji Seketeli <dodji@redhat.com>
5687 Avoid instrumenting duplicated memory access in the same basic block
5688 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
5689 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
5690 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
5691 * c-c++-common/asan/inc.c: Likewise.
5693 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
5696 * gcc.target/i386/pr56148.c: New test.
5698 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
5699 Tobias Burnus <burnus@net-b.de>
5702 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
5705 2013-02-12 Richard Biener <rguenther@suse.de>
5708 * gcc.dg/lto/pr56297_0.c: New testcase.
5709 * gcc.dg/lto/pr56297_0.c: Likewise.
5711 2013-02-12 Janus Weil <janus@gcc.gnu.org>
5714 * gfortran.dg/typebound_deferred_1.f90: New.
5716 2013-02-12 Jakub Jelinek <jakub@redhat.com>
5718 PR rtl-optimization/56151
5719 * gcc.target/i386/pr56151.c: New test.
5721 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
5723 * g++.dg/ext/mv12.C: New test.
5724 * g++.dg/ext/mv12.h: New file.
5725 * g++.dg/ext/mv12-aux.C: New file.
5726 * g++.dg/ext/mv13.C: New test.
5728 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
5730 * lib/target-supports.exp
5731 (check_effective_target_powerpc_eabi_ok): New.
5732 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
5734 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
5735 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
5737 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
5738 * gcc.target/powerpc/pr51623.c: Likewise.
5739 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
5740 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
5742 2013-02-11 Alexander Potapenko <glider@google.com>
5743 Jack Howarth <howarth@bromo.med.uc.edu>
5744 Jakub Jelinek <jakub@redhat.com>
5747 * g++.dg/asan/pr55617.C: Run on all targets.
5749 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
5751 PR rtl-optimization/56275
5752 * gcc.dg/pr56275.c: New test.
5754 2013-02-11 Richard Biener <rguenther@suse.de>
5756 PR tree-optimization/56273
5757 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
5759 2013-02-11 Richard Biener <rguenther@suse.de>
5761 PR tree-optimization/56264
5762 * gcc.dg/torture/pr56264.c: New testcase.
5764 2013-02-11 Richard Biener <rguenther@suse.de>
5766 PR tree-optimization/56273
5767 * g++.dg/warn/Warray-bounds-6.C: New testcase.
5768 * gcc.dg/tree-ssa/pr21559.c: Adjust.
5769 * gcc.dg/tree-ssa/vrp17.c: Likewise.
5770 * gcc.dg/tree-ssa/vrp18.c: Likewise.
5771 * gcc.dg/tree-ssa/vrp23.c: Likewise.
5772 * gcc.dg/tree-ssa/vrp24.c: Likewise.
5774 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
5776 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
5777 for *-*-linux-gnu targets.
5778 * g++.dg/asan/interception-test-1.c: Ditto.
5779 * g++.dg/asan/interception-failure-test-1.C: Ditto.
5780 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
5782 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
5785 * gfortran.dg/intrinsic_size_4.f90 : New test.
5787 2013-02-09 Jakub Jelinek <jakub@redhat.com>
5790 * gcc.target/powerpc/pr56256.c: New test.
5792 2013-02-08 Ian Lance Taylor <iant@google.com>
5794 * lib/go.exp: Load timeout.exp.
5796 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
5798 PR rtl-optimization/56246
5799 * gcc.target/i386/pr56246.c: New test.
5801 2013-02-08 Jeff Law <law@redhat.com>
5804 * gcc.dg/debug/dwarf2/pr53948.c: New test.
5806 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
5809 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
5812 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
5814 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
5816 2013-02-08 Jakub Jelinek <jakub@redhat.com>
5818 PR rtl-optimization/56195
5819 * gcc.dg/torture/pr56195.c: New test.
5821 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
5824 * gfortran.dg/recursive_interface_2.f90: New test.
5826 2013-02-08 Jakub Jelinek <jakub@redhat.com>
5828 PR tree-optimization/56250
5829 * gcc.c-torture/execute/pr56250.c: New test.
5831 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
5833 PR tree-optimization/56064
5834 * gcc.dg/fixed-point/view-convert-2.c: New test.
5836 2013-02-08 Michael Matz <matz@suse.de>
5838 PR tree-optimization/52448
5839 * gcc.dg/pr52448.c: New test.
5841 2013-02-08 Richard Biener <rguenther@suse.de>
5844 * gcc.dg/torture/pr56181.c: New testcase.
5846 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
5849 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
5850 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
5852 2013-02-07 Jakub Jelinek <jakub@redhat.com>
5855 * g++.dg/parse/crash61.C: New test.
5858 * g++.dg/parse/pr56239.C: New test.
5861 * g++.dg/abi/mangle61.C: New test.
5863 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
5865 PR rtl-optimization/56225
5866 * gcc.target/i386/pr56225.c: New test.
5868 2013-02-07 Jakub Jelinek <jakub@redhat.com>
5871 * gcc.dg/guality/pr56154-1.c: New test.
5872 * gcc.dg/guality/pr56154-2.c: New test.
5873 * gcc.dg/guality/pr56154-3.c: New test.
5874 * gcc.dg/guality/pr56154-4.c: New test.
5875 * gcc.dg/guality/pr56154-aux.c: New file.
5877 PR tree-optimization/55789
5878 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
5880 * gcc.dg/tree-ssa/inline-3.c: Add
5881 --param max-early-inliner-iterations=2 option.
5883 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5886 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
5887 Add -fno-dwarf2-cfi-asm to dg-options.
5890 2013-02-07 Jakub Jelinek <jakub@redhat.com>
5893 * gcc.dg/pr56228.c: New test.
5895 2013-02-07 Alan Modra <amodra@gmail.com>
5898 * gcc.target/powerpc/pr54009.c: New test.
5900 * gfortran.dg/pr54131.f: New test.
5902 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
5905 * gfortran.dg/array_constructor_41.f90: New test.
5907 2013-02-06 Janus Weil <janus@gcc.gnu.org>
5910 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
5912 2013-02-06 Jakub Jelinek <jakub@redhat.com>
5915 * g++.dg/gomp/pr56217.C: New test.
5917 2013-02-05 Jakub Jelinek <jakub@redhat.com>
5919 PR tree-optimization/56205
5920 * gcc.dg/tree-ssa/stdarg-6.c: New test.
5921 * gcc.c-torture/execute/pr56205.c: New test.
5923 2013-02-05 Richard Biener <rguenther@suse.de>
5925 PR tree-optimization/53342
5926 PR tree-optimization/53185
5927 * gcc.dg/vect/pr53185-2.c: New testcase.
5929 2013-02-05 Jan Hubicka <jh@suse.cz>
5931 PR tree-optimization/55789
5932 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
5933 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
5934 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
5935 * g++.dg/ipa/inline-1.C: New testcase.
5936 * g++.dg/ipa/inline-2.C: New testcase.
5937 * g++.dg/ipa/inline-3.C: New testcase.
5939 2013-02-05 Jan Hubicka <jh@suse.cz>
5941 PR tree-optimization/55789
5942 * g++.dg/torture/pr55789.C: New testcase.
5944 2013-02-05 Jakub Jelinek <jakub@redhat.com>
5947 * gcc.dg/pr56167.c: New test.
5949 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
5952 * gcc.target/sh/pr55146.c: New.
5954 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
5956 PR tree-optimization/54386
5957 * gcc.target/sh/pr54386.c: New.
5959 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
5962 * gfortran.dg/realloc_on _assign_16.f90 : New test.
5965 * gfortran.dg/realloc_on _assign_17.f90 : New test.
5967 2013-02-04 Alexander Potapenko <glider@google.com>
5968 Jack Howarth <howarth@bromo.med.uc.edu>
5969 Jakub Jelinek <jakub@redhat.com>
5972 * g++.dg/asan/pr55617.C: New test.
5974 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
5977 * gfortran.dg/typebound_operator_19.f90: New test.
5978 * gfortran.dg/typebound_assignment_4.f90: New test.
5980 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
5983 * gfortran.dg/recursive_interface_1.f90: New test.
5985 2013-02-04 Richard Guenther <rguenther@suse.de>
5988 * gcc.dg/lto/pr56168_0.c: New testcase.
5989 * gcc.dg/lto/pr56168_1.c: Likewise.
5991 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
5995 * gfortran.dg/block_12.f90: New test.
5996 * gfortran.dg/module_error_1.f90: New test.
5998 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
6000 * lib/target-supports.exp (check_effective_target_vect_float)
6001 (check_effective_target_vect_no_align): Add mips-sde-elf.
6003 2013-02-01 Jakub Jelinek <jakub@redhat.com>
6005 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
6007 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
6009 * gcc.dg/pr56023.c: XFAIL on AIX.
6010 * gcc.dg/vect/pr49352.c: Same.
6012 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
6014 * gnat.dg/opt26.adb: New test.
6016 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6019 2013-01-27 Amol Pise <amolpise15@gmail.com>
6021 * gcc.target/arm/neon-vfnms-1.c: New test.
6022 * gcc.target/arm/neon-vfnma-1.c: New test.
6024 2013-01-31 Richard Biener <rguenther@suse.de>
6026 PR tree-optimization/56157
6027 * gcc.dg/torture/pr56157.c: New testcase.
6029 2013-01-30 Richard Biener <rguenther@suse.de>
6031 PR tree-optimization/56150
6032 * gcc.dg/torture/pr56150.c: New testcase.
6034 2013-01-30 Jakub Jelinek <jakub@redhat.com>
6037 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
6038 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
6039 printed in backtrace.
6040 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
6041 to avoid errors about mismatched allocation vs. deallocation.
6044 * g++.dg/mv1.C: Moved to...
6045 * g++.dg/ext/mv1.C: ... here. Adjust test.
6046 * g++.dg/mv2.C: Moved to...
6047 * g++.dg/ext/mv2.C: ... here. Adjust test.
6048 * g++.dg/mv3.C: Moved to...
6049 * g++.dg/ext/mv3.C: ... here.
6050 * g++.dg/mv4.C: Moved to...
6051 * g++.dg/ext/mv4.C: ... here.
6052 * g++.dg/mv5.C: Moved to...
6053 * g++.dg/ext/mv5.C: ... here. Adjust test.
6054 * g++.dg/mv6.C: Moved to...
6055 * g++.dg/ext/mv6.C: ... here. Adjust test.
6056 * g++.dg/ext/mv7.C: New test.
6057 * g++.dg/ext/mv8.C: New test.
6058 * g++.dg/ext/mv9.C: New test.
6059 * g++.dg/ext/mv10.C: New test.
6060 * g++.dg/ext/mv11.C: New test.
6062 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
6064 PR rtl-optimization/56144
6065 * gcc.dg/pr56144.c: New.
6067 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
6069 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
6071 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
6072 * g++.dg/cpp0x/constexpr-55573.C: Same
6074 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
6076 PR tree-optimization/56064
6077 * gcc.dg/fixed-point/view-convert.c: New test.
6079 2013-01-30 Andreas Schwab <schwab@suse.de>
6081 * lib/target-supports-dg.exp (dg-process-target): Use expr to
6082 evaluate the end index in string range.
6084 2013-01-30 Tobias Burnus <burnus@net-b.de>
6087 * gfortran.dg/allocatable_function_6.f90: New.
6089 2013-01-29 Janus Weil <janus@gcc.gnu.org>
6090 Mikael Morin <mikael@gcc.gnu.org>
6093 * gfortran.dg/proc_ptr_comp_36.f90: New.
6095 2013-01-29 Richard Biener <rguenther@suse.de>
6097 PR tree-optimization/55270
6098 * gcc.dg/torture/pr55270.c: New testcase.
6100 2013-01-28 Jakub Jelinek <jakub@redhat.com>
6102 PR rtl-optimization/56117
6103 * gcc.dg/pr56117.c: New test.
6105 2013-01-28 Richard Biener <rguenther@suse.de>
6107 PR tree-optimization/56034
6108 * gcc.dg/torture/pr56034.c: New testcase.
6110 2013-01-28 Jakub Jelinek <jakub@redhat.com>
6112 PR tree-optimization/56125
6113 * gcc.dg/pr56125.c: New test.
6115 2013-01-28 Tobias Burnus <burnus@net-b.de>
6116 Mikael Morin <mikael@gcc.gnu.org>
6119 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
6120 * gfortran.dg/import8.f90: Likewise.
6121 * gfortran.dg/interface_derived_type_1.f90: Likewise.
6122 * gfortran.dg/import10.f90: New test.
6123 * gfortran.dg/import11.f90: Likewise
6125 2013-01-28 Jakub Jelinek <jakub@redhat.com>
6128 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
6129 string.h. Provide memset, malloc and free prototypes, adjust line
6130 numbers in dg-output.
6131 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
6132 Provide memset prototype and adjust line numbers in dg-output.
6133 * c-c++-common/asan/global-overflow-1.c: Likewise.
6135 PR tree-optimization/56094
6136 * gcc.dg/pr56094.c: New test.
6138 2013-01-27 Amol Pise <amolpise15@gmail.com>
6140 * gcc.target/arm/neon-vfnms-1.c: New test.
6141 * gcc.target/arm/neon-vfnma-1.c: New test.
6143 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
6146 * gcc.target/i386/pr56114.c: New test.
6148 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
6151 * gfortran.dg/associate_14.f90: New test.
6154 * gfortran.dg/associate_13.f90: New test.
6156 2013-01-25 Jakub Jelinek <jakub@redhat.com>
6158 PR tree-optimization/56098
6159 * gcc.dg/pr56098-1.c: New test.
6160 * gcc.dg/pr56098-2.c: New test.
6162 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
6165 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
6167 2013-01-22 Marek Polacek <polacek@redhat.com>
6169 PR tree-optimization/56035
6170 * gcc.dg/pr56035.c: New test.
6172 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
6174 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
6177 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
6179 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
6181 2013-01-24 Jakub Jelinek <jakub@redhat.com>
6184 * gcc.dg/pr56078.c: New test.
6185 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
6187 2013-01-24 Martin Jambor <mjambor@suse.cz>
6189 PR tree-optimization/55927
6190 * g++.dg/ipa/devirt-10.C: Disable early inlining.
6192 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
6194 * gcc.target/i386/movsd.c: New test.
6196 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
6199 * gcc.target/i386/pr55934.c: New test.
6201 2013-01-23 Janus Weil <janus@gcc.gnu.org>
6204 * gfortran.dg/select_8.f90: New.
6206 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
6208 * gcc.target/microblaze/microblaze.exp: Remove
6209 target_config_cflags check.
6211 2013-01-23 Jakub Jelinek <jakub@redhat.com>
6214 * gfortran.dg/gomp/pr56052.f90: New test.
6217 * gcc.dg/pr49069.c: New test.
6219 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6222 * g++.dg/cpp0x/constexpr-static10.C: New.
6224 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
6227 * gcc.target/i386/pr56028.c: New test.
6229 2013-01-22 Jakub Jelinek <jakub@redhat.com>
6232 * gcc.target/i386/pr55686.c: New test.
6234 2013-01-22 Dodji Seketeli <dodji@redhat.com>
6237 * g++.dg/cpp0x/variadic139.C: New test.
6238 * g++.dg/cpp0x/variadic140.C: Likewise.
6239 * g++.dg/cpp0x/variadic141.C: Likewise.
6241 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
6243 * gnat.dg/warn8.adb: New test.
6245 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
6248 * gfortran.dg/include_8.f90: New test.
6250 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
6252 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
6253 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
6255 2013-01-21 Jakub Jelinek <jakub@redhat.com>
6257 PR tree-optimization/56051
6258 * gcc.c-torture/execute/pr56051.c: New test.
6260 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
6262 PR rtl-optimization/56023
6263 * gcc.dg/pr56023.c: New test.
6265 2013-01-21 Martin Jambor <mjambor@suse.cz>
6268 * gcc.target/i386/pr56022.c: New test.
6270 2013-01-21 Jason Merrill <jason@redhat.com>
6272 * lib/target-supports.exp (check_effective_target_alias): New.
6274 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
6277 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
6279 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
6281 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
6283 2013-01-19 Jeff Law <law@redhat.com>
6285 PR tree-optimization/52631
6286 * tree-ssa/pr52631.c: New test.
6287 * tree-ssa/ssa-fre-9: Update expected output.
6289 2013-01-19 Anthony Green <green@moxielogic.com>
6291 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
6294 2013-01-18 Jakub Jelinek <jakub@redhat.com>
6296 PR tree-optimization/56029
6297 * g++.dg/torture/pr56029.C: New test.
6299 2013-01-18 Sharad Singhai <singhai@google.com>
6301 PR tree-optimization/55995
6302 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
6304 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
6307 * gcc.target/i386/pr55433.c: New.
6309 2013-01-18 Jakub Jelinek <jakub@redhat.com>
6312 * gfortran.dg/pr56015.f90: New test.
6314 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
6316 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
6318 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
6320 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
6321 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
6322 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
6323 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
6324 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
6326 2013-01-17 Jeff Law <law@redhat.com>
6328 * gcc.dg/pr52573.c: Move to...
6329 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
6331 PR rtl-optimization/52573
6332 * gcc.dg/pr52573.c: New test.
6334 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
6337 * g++.dg/asan/interception-test-1.C: Skip on darwin.
6338 * lib/target-supports.exp (check_effective_target_swapcontext): Use
6339 check_no_compiler_messages to test support in ucontext.h.
6340 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
6341 compliant RLIMIT_AS.
6343 2013-01-17 Marek Polacek <polacek@redhat.com>
6345 PR rtl-optimization/55833
6346 * gcc.dg/pr55833.c: New test.
6348 2013-01-17 Jan Hubicka <jh@suse.cz>
6350 PR tree-optimization/55273
6351 * gcc.c-torture/compile/pr55273.c: New testcase.
6353 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
6356 * gcc.target/pr55981.c: New test.
6358 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
6360 * gcc.target/arm/pr40887.c: Require at least armv5.
6361 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
6362 * gcc.target/arm/pr51915.c: Likewise.
6363 * gcc.target/arm/pr52006.c: Likewise.
6364 * gcc.target/arm/pr53187.c: Likewise.
6366 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
6367 * gcc.target/arm/ftest-support-arm.h: Delete.
6368 * gcc.target/arm/ftest-support-thumb.h: Delete.
6369 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
6370 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
6371 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
6372 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
6373 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
6374 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
6375 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
6376 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
6377 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
6378 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
6379 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
6380 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
6381 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
6382 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
6383 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
6384 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
6385 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
6386 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
6387 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
6388 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
6389 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
6390 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
6391 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
6392 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
6394 2013-01-17 Martin Jambor <mjambor@suse.cz>
6396 PR tree-optimizations/55264
6397 * g++.dg/ipa/pr55264.C: New test.
6399 2013-01-16 Janus Weil <janus@gcc.gnu.org>
6402 * gfortran.dg/class_55.f90: New.
6404 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
6407 * gcc.c-torture/execute/builtins/builtins.exp: Add
6408 -Wl,--allow-multiple-definition for eabi and elf targets.
6411 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
6412 check_effective_target_vect_perm_short,
6413 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
6414 check_effective_target_vect64): Return 0 for big-endian ARM.
6415 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
6417 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
6420 2013-01-16 Richard Biener <rguenther@suse.de>
6422 PR tree-optimization/55964
6423 * gcc.dg/torture/pr55964.c: New testcase.
6425 2013-01-16 Richard Biener <rguenther@suse.de>
6427 PR tree-optimization/54767
6428 PR tree-optimization/53465
6429 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
6431 2013-01-16 Christian Bruel <christian.bruel@st.com>
6434 * gcc.target/sh/sh-switch.c: New testcase.
6436 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
6438 * gcc.dg/webizer.c: Increase the array size.
6440 2013-01-15 Jakub Jelinek <jakub@redhat.com>
6443 * gcc.dg/pr55940.c: New test.
6445 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
6446 Harald Anlauf <anlauf@gmx.de>
6448 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
6449 * gfortran.dg/bounds_check_5.f90: Likewise.
6450 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
6451 * gfortran.dg/continuation_9.f90: Likewise.
6452 * gfortran.dg/move_alloc_13.f90: Likewise.
6453 * gfortran.dg/structure_constructor_11.f90: Likewise.
6454 * gfortran.dg/tab_continuation.f: Likewise.
6455 * gfortran.dg/warning-directive-2.F90: Likewise.
6456 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
6458 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
6460 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
6461 * gcc.target/arm/fma-sp.c: Likewise.
6463 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
6465 PR rtl-optimization/55153
6466 * gcc.dg/pr55153.c: New.
6468 2013-01-15 Jakub Jelinek <jakub@redhat.com>
6470 PR tree-optimization/55920
6471 * gcc.c-torture/compile/pr55920.c: New test.
6473 2013-01-15 Richard Biener <rguenther@suse.de>
6476 * gcc.dg/torture/pr55882.c: New testcase.
6478 2013-01-15 Jakub Jelinek <jakub@redhat.com>
6480 PR tree-optimization/55955
6481 * gcc.c-torture/compile/pr55955.c: New test.
6483 2013-01-15 Dodji Seketeli <dodji@redhat.com>
6486 * g++.dg/cpp0x/alias-decl-31.C: New test.
6488 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
6491 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
6492 case where interface is null.
6494 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6497 * gfortran.dg/array_constructor_40.f90: New test.
6499 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
6501 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
6503 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
6505 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
6506 * gcc.target/aarch64/vect-ld1r-compile.c: New.
6507 * gcc.target/aarch64/vect-ld1r-fp.c: New.
6508 * gcc.target/aarch64/vect-ld1r.c: New.
6509 * gcc.target/aarch64/vect-ld1r.x: New.
6511 2013-01-14 Andi Kleen <ak@linux.intel.com>
6514 * gcc.target/i386/hle-clear-rel.c: New file
6515 * gcc.target/i386/hle-store-rel.c: New file.
6517 2013-01-14 Harald Anlauf <anlauf@gmx.de>
6519 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
6520 * gfortran.dg/bounds_check_4.f90: Likewise.
6521 * gfortran.dg/inquire_10.f90: Likewise.
6522 * gfortran.dg/minloc_3.f90: Likewise.
6523 * gfortran.dg/minlocval_3.f90: Likewise.
6524 * gfortran.dg/module_double_reuse.f90: Likewise.
6525 * gfortran.dg/mvbits_1.f90: Likewise.
6526 * gfortran.dg/oldstyle_1.f90: Likewise.
6527 * gfortran.dg/pr20163-2.f: Likewise.
6528 * gfortran.dg/save_1.f90: Likewise.
6529 * gfortran.dg/scan_1.f90: Likewise.
6530 * gfortran.dg/select_char_1.f90: Likewise.
6531 * gfortran.dg/shape_4.f90: Likewise.
6532 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
6533 * gfortran.dg/function_optimize_10.f90: Likewise.
6534 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
6535 * gfortran.dg/used_types_17.f90: Likewise.
6536 * gfortran.dg/used_types_18.f90: Likewise.
6538 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
6541 * gfortran.dg/proc_ptr_result_8.f90 : New test.
6543 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
6545 * gcc.dg/unroll_5.c: Add nomips16 attributes.
6547 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
6549 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
6551 2013-01-12 Janus Weil <janus@gcc.gnu.org>
6554 * gfortran.dg/assumed_type_2.f90: Fix test case.
6555 * gfortran.dg/internal_pack_13.f90: New test.
6556 * gfortran.dg/internal_pack_14.f90: New test.
6558 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
6561 * gfortran.dg/unlimited_polymorphic_8.f90: Update
6562 scan-tree-dump-times for foo.0.x._vptr to deal with change from
6565 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
6567 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
6569 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
6572 * gcc.target/s390/pr55719.c: New testcase.
6574 2013-01-11 Richard Guenther <rguenther@suse.de>
6576 PR tree-optimization/44061
6577 * gcc.dg/pr44061.c: New testcase.
6579 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
6581 Update copyright years.
6583 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
6584 Jakub Jelinek <jakub@redhat.com>
6587 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
6589 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
6591 PR rtl-optimization/55672
6592 * gcc.target/i386/pr55672.c: New.
6594 2013-01-10 Jeff Law <law@redhat.com>
6596 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
6597 pass/fail message unique.
6600 2013-01-10 Jason Merrill <jason@redhat.com>
6602 * ada/.gitignore: New.
6604 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6606 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
6608 * g++.dg/tls/thread_local2.C: Likewise.
6609 * g++.dg/tls/thread_local2g.C: Likewise.
6610 * g++.dg/tls/thread_local6.C: Likewise.
6611 * g++.dg/tls/thread_local-order1.C: Add tls options.
6612 * g++.dg/tls/thread_local-order2.C: Likewise.
6613 * g++.dg/tls/thread_local3.C: Likewise.
6614 * g++.dg/tls/thread_local3g.C: Likewise.
6615 * g++.dg/tls/thread_local4.C: Likewise.
6616 * g++.dg/tls/thread_local4g.C: Likewise.
6617 * g++.dg/tls/thread_local5.C: Likewise.
6618 * g++.dg/tls/thread_local5g.C: Likewise.
6619 * g++.dg/tls/thread_local6g.C: Likewise.
6621 2013-01-10 Kostya Serebryany <kcc@google.com>
6623 * g++.dg/asan/asan_test.cc: Sync from upstream.
6625 2013-01-10 Jakub Jelinek <jakub@redhat.com>
6627 PR tree-optimization/55921
6628 * gcc.c-torture/compile/pr55921.c: New test.
6630 2013-01-09 Jan Hubicka <jh@suse.cz>
6632 PR tree-optimization/55569
6633 * gcc.c-torture/compile/pr55569.c: New testcase.
6635 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
6638 * gfortran.dg/use_28.f90: New test.
6640 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
6642 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
6643 number matching more robust.
6645 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
6647 PR rtl-optimization/55829
6648 * gcc.target/i386/pr55829.c: New.
6650 2013-01-09 Tobias Burnus <burnus@net-b.de>
6653 * gfortran.dg/bind_c_bool_1.f90: New.
6654 * gfortran.dg/do_5.f90: Add dg-warning.
6656 2013-01-09 Jan Hubicka <jh@suse.cz>
6658 PR tree-optimization/55875
6659 * gcc.c-torture/execute/pr55875.c: New testcase.
6660 * g++.dg/torture/pr55875.C: New testcase.
6662 2013-01-09 Jakub Jelinek <jakub@redhat.com>
6665 * c-c++-common/pr48418.c: New test.
6667 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
6670 * g++.dg/tls/thread_local-ice.C: New.
6672 2013-01-09 Andreas Schwab <schwab@suse.de>
6674 * gcc.dg/guality/pr54693.c: Null-terminate arr.
6676 2013-01-09 Jakub Jelinek <jakub@redhat.com>
6678 PR tree-optimization/48189
6679 * gcc.dg/pr48189.c: New test.
6681 2013-01-04 Jan Hubicka <jh@suse.cz>
6683 PR tree-optimization/55823
6684 * g++.dg/ipa/devirt-10.C: New testcase.
6686 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
6687 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
6689 PR rtl-optimization/55845
6690 * gcc.target/i386/pr55845.c: New test.
6692 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
6694 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
6695 instructions generated instead of number of occurances.
6697 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
6699 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
6700 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
6701 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
6702 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
6703 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
6704 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
6705 * gcc.target/aarch64/vect-fcm.x: Likewise.
6706 * lib/target-supports.exp
6707 (check_effective_target_vect_cond): Enable for AArch64.
6709 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
6711 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
6712 endian-safe float pool loading.
6713 (test_square_root_v4sf): Likewise.
6714 (test_square_root_v2df): Likewise.
6715 * lib/target-supports.exp
6716 (check_effective_target_vect_call_sqrtf): Add AArch64.
6718 2013-01-08 Martin Jambor <mjambor@suse.cz>
6721 * gcc.dg/tree-ssa/pr55579.c: New test.
6723 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6725 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
6728 2013-01-08 Jakub Jelinek <jakub@redhat.com>
6731 * gcc.dg/torture/pr55890-3.c: New test.
6734 * gcc.c-torture/compile/pr55851.c: New test.
6737 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
6740 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
6743 * gfortran.dg/elemental_scalar_args_2.f90: New test.
6745 2013-01-07 Tobias Burnus <burnus@net-b.de>
6748 * gfortran.dg/pointer_init_2.f90: Update dg-error.
6749 * gfortran.dg/pointer_init_7.f90: New.
6751 2013-01-07 Richard Biener <rguenther@suse.de>
6753 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
6755 2013-01-07 Richard Biener <rguenther@suse.de>
6758 * gcc.dg/torture/pr55890-1.c: New testcase.
6759 * gcc.dg/torture/pr55890-2.c: Likewise.
6761 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
6763 * gcc.target/aarch64/fmovd.c: New.
6764 * gcc.target/aarch64/fmovf.c: Likewise.
6765 * gcc.target/aarch64/fmovd-zero.c: Likewise.
6766 * gcc.target/aarch64/fmovf-zero.c: Likewise.
6767 * gcc.target/aarch64/vect-fmovd.c: Likewise.
6768 * gcc.target/aarch64/vect-fmovf.c: Likewise.
6769 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
6770 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
6772 2013-01-07 Richard Biener <rguenther@suse.de>
6774 PR tree-optimization/55888
6775 PR tree-optimization/55862
6776 * gcc.dg/torture/pr55888.c: New testcase.
6778 2013-01-07 Tobias Burnus <burnus@net-b.de>
6781 * gfortran.dg/intrinsic_size_3.f90: New.
6783 2013-01-07 Tobias Burnus <burnus@net-b.de>
6786 * gfortran.dg/select_type_32.f90: New.
6788 2013-01-04 Dodji Seketeli <dodji@redhat.com>
6791 * g++.dg/cpp0x/alias-decl-29.C: New test.
6793 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
6798 * gfortran.dg/class_array_15.f03: New test.
6800 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
6805 * gfortran.dg/use_23.f90: New test.
6806 * gfortran.dg/use_24.f90: New test.
6807 * gfortran.dg/use_25.f90: New test.
6808 * gfortran.dg/use_26.f90: New test.
6809 * gfortran.dg/use_27.f90: New test.
6811 2013-01-06 Olivier Hainque <hainque@adacore.com>
6813 * gnat.dg/specs/clause_on_volatile.ads: New test.
6815 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
6817 * gnat.dg/alignment10.adb: New test.
6819 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
6820 Mikael Morin <mikael@gcc.gnu.org>
6823 * gfortran.dg/use_22.f90: New test.
6825 2013-01-04 Andrew Pinski <apinski@cavium.com>
6827 * gcc.target/aarch64/cmp-1.c: New testcase.
6829 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
6832 * gfortran.dg/select_type_31.f03: New test.
6834 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
6836 PR c++/54526 (again)
6837 * g++.dg/cpp0x/parse2.C: Extend.
6838 * g++.old-deja/g++.other/crash28.C: Adjust.
6840 2013-01-04 Richard Biener <rguenther@suse.de>
6842 PR tree-optimization/55862
6843 * gcc.dg/torture/pr55862.c: New testcase.
6845 2013-01-04 Martin Jambor <mjambor@suse.cz>
6847 PR tree-optimization/55755
6848 * gcc.dg/torture/pr55755.c: New test.
6849 * gcc.dg/tree-ssa/sra-13.c: Likewise.
6850 * gcc.dg/tree-ssa/pr45144.c: Update.
6852 2013-01-04 Richard Biener <rguenther@suse.de>
6855 * gcc.dg/fold-reassoc-2.c: New testcase.
6857 2013-01-04 Tobias Burnus <burnus@net-b.de>
6860 * gfortran.dg/null_7.f90: New.
6862 2013-01-04 Tobias Burnus <burnus@net-b.de>
6866 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
6867 * gfortran.dg/unlimited_polymorphic_7.f90: New.
6868 * gfortran.dg/unlimited_polymorphic_8.f90: New.
6870 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
6872 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
6874 2013-01-03 Janus Weil <janus@gcc.gnu.org>
6877 * gfortran.dg/assignment_1.f90: Modified.
6878 * gfortran.dg/assignment_4.f90: New.
6880 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
6882 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
6884 2013-01-03 Richard Biener <rguenther@suse.de>
6886 PR tree-optimization/55857
6887 * gcc.dg/vect/pr55857-1.c: New testcase.
6888 * gcc.dg/vect/pr55857-2.c: Likewise.
6890 2013-01-03 Jakub Jelinek <jakub@redhat.com>
6892 PR rtl-optimization/55838
6893 * gcc.dg/pr55838.c: New test.
6895 PR tree-optimization/55832
6896 * gcc.c-torture/compile/pr55832.c: New test.
6898 2013-01-02 Teresa Johnson <tejohnson@google.com>
6900 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
6901 * gcc.dg/tree-ssa/loop-23.c: Ditto.
6902 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
6903 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
6904 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
6905 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
6906 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
6907 * gcc.dg/unroll_1.c: Ditto.
6908 * gcc.dg/unroll_2.c: Ditto.
6909 * gcc.dg/unroll_3.c: Ditto.
6910 * gcc.dg/unroll_4.c: Ditto.
6912 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6914 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
6916 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6919 * gfortran.dg/eof_4.f90: New test.
6921 2013-01-02 Jakub Jelinek <jakub@redhat.com>
6923 * lib/c-compat.exp (compat-use-alt-compiler): Remove
6924 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
6925 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
6926 (compat_setup_dfp): Initialize compat_alt_caret and
6927 compat_save_TEST_ALWAYS_FLAGS.
6929 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6931 * gcc.dg/torture/tls/tls-reload-1.c: New test.
6933 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6935 * gcc.dg/torture/fp-int-convert-2.c: New test.
6937 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6939 * gfortran.dg/newunit_3.f90: Add dg-do run.
6940 * gfortran.dg/inquire_15.f90: Add dg-do run.
6942 2013-01-01 Jakub Jelinek <jakub@redhat.com>
6944 PR tree-optimization/55831
6945 * gcc.dg/pr55831.c: New test.
6947 Copyright (C) 2013 Free Software Foundation, Inc.
6949 Copying and distribution of this file, with or without modification,
6950 are permitted in any medium without royalty provided the copyright
6951 notice and this notice are preserved.