+2013-08-29 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/57287
+ * gcc.dg/pr57287-2.c: New testcase.
+
+2013-08-29 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/57685
+ * gcc.dg/torture/pr57685.c: New testcase.
+
+2013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58255
+ * g++.dg/cpp0x/dc7.C: New.
+
+2013-08-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/58257
+ * c-c++-common/gomp/pr58257.c: New test.
+
+2013-08-28 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/56933
+ * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
+
+2013-08-27 Vidya Praveen <vidyapraveen@arm.com>
+
+ * gcc.target/aarch64/scalar_shift_1.c: New.
+
+2013-08-27 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/57521
+ * gcc.dg/torture/pr57521.c: New testcase.
+
+2013-08-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/57860
+ PR rtl-optimization/57861
+ PR rtl-optimization/57875
+ PR rtl-optimization/57876
+ PR rtl-optimization/57877
+ * gcc.c-torture/execute/pr57860.c: New test.
+ * gcc.c-torture/execute/pr57861.c: New test.
+ * gcc.c-torture/execute/pr57875.c: New test.
+ * gcc.c-torture/execute/pr57876.c: New test.
+ * gcc.c-torture/execute/pr57877.c: New test.
+
+2013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/58146
+ * gfortran.dg/bounds_check_18.f90: New test.
+
+2013-08-23 Jan Hubicka <jh@suse.cz>
+
+ * g++.dg/ipa/devirt-14.C: Fix typo.
+
+2013-08-23 Mikael Morin <mikael@gcc.gnu.org>
+
+ PR fortran/57798
+ * gfortran.dg/inline_sum_5.f90: New.
+
+2013-08-23 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/57843
+ * gfortran.dg/typebound_assignment_7.f90: New.
+
+2013-08-23 Jan Hubicka <jh@suse.cz>
+
+ * g++.dg/ipa/devirt-13.C: New testcase.
+ * g++.dg/ipa/devirt-14.C: New testcase.
+
+2013-08-23 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/58218
+ * gcc.target/i386/pr58218.c: New test.
+
+ PR tree-optimization/58209
+ * gcc.c-torture/execute/pr58209.c: New test.
+
+2013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/pr57744.c: Declare abort.
+
+2013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/56380
+ * g++.dg/template/error54.C: New.
+
+2013-08-22 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/58185
+ * gfortran.dg/select_type_34.f90: New.
+
+2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/56130
+ * g++.dg/warn/deprecated-7.C: New.
+
+2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
+
+2013-08-21 Jeff Law <law@redhat.com>
+
+ * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
+
+2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/56134
+ * g++.dg/ext/attr-alias-3.C: New.
+
+2013-08-20 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/53655
+ * gfortran.dg/intent_out_8.f90: New.
+
+2013-08-20 Teresa Johnson <tejohnson@google.com>
+
+ PR rtl-optimizations/57451
+ * g++.dg/tree-prof/pr57451.C: New test.
+
+2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/58190
+ * g++.dg/pr57878.C: Use __SIZE_TYPE__.
+
+2013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
+
+ PR c/57490
+ * c-c++-common/cilk-plus/AN/pr57490.c: New test.
+
+2013-08-19 Peter Bergner <bergner@vnet.ibm.com>
+
+ * gcc.target/powerpc/dfp-dd-2.c: New test.
+ * gcc.target/powerpc/dfp-td-2.c: Likewise.
+ * gcc.target/powerpc/dfp-td-3.c: Likewise.
+
+2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
+ * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
+ Check for SLL too.
+
+2013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
+
+ * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
+
+ * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
+ "Threaded".
+
+ * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
+ correct test response.
+
+ PR testsuite/52641
+ * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
+ * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
+ * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
+ (v4si): Use it.
+ * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
+ * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
+
+ * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
+
+2013-08-18 Jan Hubicka <jh@suse.cz>
+
+ * g++.dg/ipa/type-inheritance-1.C: New testcase.
+
+2013-08-19 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/46271
+ * gfortran.dg/gomp/proc_ptr_1.f90: New.
+
+2013-08-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/58006
+ * g++.dg/opt/pr58006.C: New test.
+
+2013-08-18 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/linker_alias.ads: New test.
+
+2013-08-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/58164
+ * gcc.c-torture/compile/pr58164.c: New test.
+
+ PR tree-optimization/58165
+ * g++.dg/opt/pr58165.C: New test.
+
+2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/51912
+ * g++.dg/cpp0x/enum28.C: New.
+ * g++.dg/cpp0x/enum15.C: Adjust.
+
+2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+
+ PR target/57949
+ * gcc.target/powerpc/pr57949-1.c: New.
+ * gcc.target/powerpc/pr57949-2.c: New.
+
+2013-08-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/58145
+ * gcc.dg/pr58145-1.c: New test.
+ * gcc.dg/pr58145-2.c: New test.
+
+2013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
+
+ * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
+ * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
+ * gcc.dg/debug/dwarf2/static1.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
+ * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
+ * gcc.dg/debug/dwarf2/var1.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
+ * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
+ * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
+ * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
+ * gcc.dg/debug/dwarf2/const-2.c: Likewise.
+ * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
+ * gcc.dg/debug/dwarf2/var2.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
+ * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
+ * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
+ * gcc.dg/debug/dwarf2/inline1.c: Likewise.
+ * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
+ * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
+ * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
+ * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
+ * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
+
+ PR testsuite/52641
+ * gcc.c-torture/execute/pr56799.x: New file.
+
+ * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
+
+ * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
+
+ * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
+ * gcc.dg/pr44214-3.c (v2df): Likewise.
+
+ * gcc.dg/pr46647.c: xfail for avr-*-*.
+
+ * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
+ memcpy by one.
+ * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
+ Expect l to be optimized away.
+ * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
+
+ PR testsuite/52641
+ * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
+ to tests that assume int/double are larger than short/float.
+
+ PR testsuite/52641
+ * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
+ target { ! int16 }.
+ * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
+ * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
+ target { int16 }. Restrict existing tests to target { int32 }
+ where appropriate.
+ * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
+ * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
+ * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
+ * lib/target-supports.exp (check_effective_target_int32): New proc.
+
+ * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
+ exclude from scan test.
+
+ * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
+ * gcc.dg/debug/dwarf2/inline2.c: Likewise.
+ * gcc.dg/debug/dwarf2/inline3.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
+ * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
+ * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
+
+2013-08-14 Janis Johnson <janisjo@codesourcery.com>
+
+ * gcc.target/arm/pr19599.c: Skip for -mthumb.
+
+ * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
+ to be the first test directive.
+ * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
+ * gcc.target/arm/atomic-op-acquire.c: Likewise.
+ * gcc.target/arm/atomic-op-char.c: Likewise.
+ * gcc.target/arm/atomic-op-consume.c: Likewise.
+ * gcc.target/arm/atomic-op-int.c: Likewise.
+ * gcc.target/arm/atomic-op-relaxed.c: Likewise.
+ * gcc.target/arm/atomic-op-release.c: Likewise.
+ * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
+ * gcc.target/arm/atomic-op-short.c: Likewise.
+
+2013-08-14 Andrey Belevantsev <abel@ispras.ru>
+
+ PR rtl-optimization/57662
+ * gcc.dg/pr57662.c: New test.
+
+2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
+ alternative to -1.
+ * gcc.target/mips/nans-legacy.c: Likewise.
+
+2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
+ escapes.
+ * gcc.target/mips/fabs-legacy.c: Likewise.
+ * gcc.target/mips/fabsf-2008.c: Likewise.
+ * gcc.target/mips/fabsf-legacy.c: Likewise.
+ * gcc.target/mips/fneg-2008.c: Likewise.
+ * gcc.target/mips/fneg-legacy.c: Likewise.
+ * gcc.target/mips/fnegf-2008.c: Likewise.
+ * gcc.target/mips/fnegf-legacy.c: Likewise.
+ * gcc.target/mips/nan-2008.c: Likewise.
+ * gcc.target/mips/nan-legacy.c: Likewise.
+ * gcc.target/mips/nanf-2008.c: Likewise.
+ * gcc.target/mips/nanf-legacy.c: Likewise.
+ * gcc.target/mips/nans-2008.c: Likewise.
+ * gcc.target/mips/nans-legacy.c: Likewise.
+ * gcc.target/mips/nansf-2008.c: Likewise.
+ * gcc.target/mips/nansf-legacy.c: Likewise.
+
+2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/valued_proc.adb: New test.
+ * gnat.dg/valued_proc_pkg.ads: New helper.
+
+2013-08-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/57661
+ * g++.dg/opt/pr57661.C: New test.
+
+ PR sanitizer/56417
+ * gcc.dg/asan/pr56417.c: New test.
+
+2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/loop_optimization16.adb: New test.
+ * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
+
+2013-08-13 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/pr57980.c: Use vector of two elements, not just one.
+
+2013-08-13 David Malcolm <dmalcolm@redhat.com>
+
+ Example of converting global state to per-pass state.
+
+ * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
+ global state "static int counter" to...
+ (one_pass::counter): ...this instance data.
+
+2013-08-13 David Malcolm <dmalcolm@redhat.com>
+
+ * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
+ to member function...
+ (one_pass::gate): ...this.
+ (one_pass_exec): Convert to member function...
+ (one_pass::impl_execute): ...this.
+
+2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/57416
+ * g++.dg/cpp0x/pr57416.C: New.
+
+2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
+ changes.
+ * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
+ * g++.dg/cpp0x/defaulted2.C: Likewise.
+ * g++.dg/cpp0x/defaulted31.C: Likewise.
+ * g++.dg/cpp0x/error6.C: Likewise.
+ * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
+ * g++.dg/cpp0x/override2.C: Likewise.
+ * g++.dg/cpp0x/parse1.C: Likewise.
+ * g++.dg/cpp0x/scoped_enum.C: Likewise.
+ * g++.dg/cpp0x/temp_default4.C: Likewise.
+ * g++.dg/ext/attrib32.C: Likewise.
+ * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
+ * g++.dg/ext/mv13.C: Likewise.
+ * g++.dg/ext/mv7.C: Likewise.
+ * g++.dg/ext/mv9.C: Likewise.
+ * g++.dg/ext/pr57362.C: Likewise.
+ * g++.dg/ext/typeof10.C: Likewise.
+ * g++.dg/lookup/anon6.C: Likewise.
+ * g++.dg/lookup/crash6.C: Likewise.
+ * g++.dg/lookup/name-clash5.C: Likewise.
+ * g++.dg/lookup/name-clash6.C: Likewise.
+ * g++.dg/other/anon4.C: Likewise.
+ * g++.dg/other/error15.C: Likewise.
+ * g++.dg/other/error8.C: Likewise.
+ * g++.dg/other/redecl2.C: Likewise.
+ * g++.dg/parse/crash16.C: Likewise.
+ * g++.dg/parse/crash21.C: Likewise.
+ * g++.dg/parse/crash38.C: Likewise.
+ * g++.dg/parse/redef2.C: Likewise.
+ * g++.dg/parse/struct-as-enum1.C: Likewise.
+ * g++.dg/template/crash39.C: Likewise.
+ * g++.dg/template/redecl3.C: Likewise.
+ * g++.dg/tls/diag-3.C: Likewise.
+ * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
+ * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
+ * g++.old-deja/g++.benjamin/warn02.C: Likewise.
+ * g++.old-deja/g++.brendan/crash16.C: Likewise.
+ * g++.old-deja/g++.brendan/crash18.C: Likewise.
+ * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
+ * g++.old-deja/g++.brendan/redecl1.C: Likewise.
+ * g++.old-deja/g++.brendan/static3.C: Likewise.
+ * g++.old-deja/g++.bugs/900127_02.C: Likewise.
+ * g++.old-deja/g++.jason/binding.C: Likewise.
+ * g++.old-deja/g++.jason/crash4.C: Likewise.
+ * g++.old-deja/g++.jason/crash7.C: Likewise.
+ * g++.old-deja/g++.jason/lineno.C: Likewise.
+ * g++.old-deja/g++.jason/scoping7.C: Likewise.
+ * g++.old-deja/g++.mike/misc3.C: Likewise.
+ * g++.old-deja/g++.mike/net44.C: Likewise.
+ * g++.old-deja/g++.mike/ns3.C: Likewise.
+ * g++.old-deja/g++.ns/alias4.C: Likewise.
+ * g++.old-deja/g++.ns/ns11.C: Likewise.
+ * g++.old-deja/g++.other/crash23.C: Likewise.
+ * g++.old-deja/g++.other/decl8.C: Likewise.
+ * g++.old-deja/g++.other/linkage3.C: Likewise.
+ * g++.old-deja/g++.other/typeck1.C: Likewise.
+ * g++.old-deja/g++.other/typedef5.C: Likewise.
+ * g++.old-deja/g++.pt/explicit34.C: Likewise.
+ * g++.old-deja/g++.pt/friend36.C: Likewise.
+ * obj-c++.dg/method-8.mm: Likewise.
+ * obj-c++.dg/tls/diag-3.mm: Likewise.
+
+2013-08-12 Perez Read <netfirewall@gmail.com>
+
+ PR target/58132
+ * gcc.target/i386/movabs-1.c: New test.
+
+2013-08-12 Marek Polacek <polacek@redhat.com>
+
+ PR tree-optimization/57980
+ * gcc.dg/pr57980.c: New test.
+
+2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/56666
+ * gfortran.dg/do_check_10.f90: New test.
+ * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
+ * gfortran.dg/array_constructor_18.f90: Likewise.
+ * gfortran.dg/array_constructor_22.f90: Likewise.
+ * gfortran.dg/coarray_15.f90: Likewise.
+ * gfortran.dg/do_1.f90: Add -Wall to dg-options.
+ * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
+ * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
+
+2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/53349
+ * g++.dg/cpp0x/constexpr-ice8.C: New.
+
+2013-08-09 Xinliang David Li <davidxl@google.com>
+
+ * gcc.target/i386/memcpy-strategy-1.c: New test.
+ * gcc.target/i386/memcpy-strategy-2.c: Ditto.
+ * gcc.target/i386/memset-strategy-1.c: Ditto.
+ * gcc.target/i386/memcpy-strategy-3.c: Ditto.
+
+2013-08-09 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
+ * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
+
+2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
+
+2013-08-09 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/58058
+ * gfortran.dg/transfer_intrinsic_6.f90: New.
+
+2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
+
+ Revert:
+ 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/46206
+ * g++.dg/lookup/typedef2.C: New.
+
+2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * gcc.target/aarch64/scalar_intrinsics.c: Update expected
+ output of vdup intrinsics.
+
+2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
+
+ * gcc.target/arm/lp1189445.c: New testcase.
+
+2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/torture/pr58079.c: New test.
+
+2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/warn9.adb: New test.
+
+2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/46206
+ * g++.dg/lookup/typedef2.C: New.
+
+2013-08-07 David Malcolm <dmalcolm@redhat.com>
+
+ * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
+ to optstr when building plugins on darwin.
+
+2013-08-06 Martin Jambor <mjambor@suse.cz>
+
+ PR tree-optimization/57539
+ * gcc.dg/ipa/pr57539.c: New test.
+
+2013-08-06 Martin Jambor <mjambor@suse.cz>
+ Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
+ (a): Fix constructor.
+
+2013-08-06 Martin Jambor <mjambor@suse.cz>
+
+ PR fortran/57987
+ * gfortran.dg/pr57987.f90: New test.
+
+2013-08-06 Martin Jambor <mjambor@suse.cz>
+
+ PR middle-end/58041
+ * gcc.dg/torture/pr58041.c: New test.
+ * gcc.target/arm/pr58041.c: Likewise.
+
2013-08-06 Janus Weil <janus@gcc.gnu.org>
PR fortran/57306
2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
- * gcc.target/powerpc/fusion.c: New file, test power8 fusion
- support.
+ * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
* gcc.target/powerpc/bool2.h: New file, test the code generation
- of logical operations for power5, altivec, power7, and power8
- systems.
+ of logical operations for power5, altivec, power7, and power8 systems.
* gcc.target/powerpc/bool2-p5.c: Likewise.
* gcc.target/powerpc/bool2-av.c: Likewise.
* gcc.target/powerpc/bool2-p7.c: Likewise.
* gcc.target/aarch64/vabs_intrinsic_1.c: New file.
-2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
+2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
* gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
PR middle-end/57698
* gcc.c-torture/compile/pr57698.c: New test.
- * gcc.c-torture/compile/pr43791.c: Remove prune output
- directive.
+ * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
* gcc.c-torture/compile/pr44043.c: Ditto.
2013-07-18 Wei Mi <wmi@google.com>
PR rtl-optimization/57878
- * g++.dg/pr57518.C: New test.
+ * g++.dg/pr57878.C: New test.
2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
PR c++/14263
* g++.dg/inherit/virtual10.C: New.
-2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
+2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
PR c/57821
* gcc.dg/large-size-array-6.c: New test.
PR c++/38634
* g++.dg/template/crash116.C: New.
-2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
+2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
* gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
* gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
* g++.dg/cpp0x/sfinae47.C: New.
-2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
+2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
PR target/52483
* gcc.target/sh/pr52483-1.c: New.
* c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
accidentally placing minus sign for length instead of stride.
-2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
+2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
PR rtl-optimization/57425
PR rtl-optimization/57569
PR c++/51413
* g++.dg/ext/builtin-offsetof1.C: New.
-2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
+2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
* gcc.target/aarch64/vect_smlal_1.c: New file.
* gcc.dg/tree-ssa/forwprop-27.c: New testcase.
2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
- Pat Haugen <pthaugen@us.ibm.com>
- Peter Bergner <bergner@vnet.ibm.com>
+ Pat Haugen <pthaugen@us.ibm.com>
+ Peter Bergner <bergner@vnet.ibm.com>
* gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
load/store instructions on power7, power8.
in how we check __sec_reduce_mutating function's result.
2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
- Pat Haugen <pthaugen@us.ibm.com>
- Peter Bergner <bergner@vnet.ibm.com>
+ Pat Haugen <pthaugen@us.ibm.com>
+ Peter Bergner <bergner@vnet.ibm.com>
* gcc.target/powerpc/direct-move-vint1.c: New tests for power8
direct move instructions.
* g++.dg/cpp0x/alias-decl-36.C: New.
2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
- Pat Haugen <pthaugen@us.ibm.com>
- Peter Bergner <bergner@vnet.ibm.com>
+ Pat Haugen <pthaugen@us.ibm.com>
+ Peter Bergner <bergner@vnet.ibm.com>
* gcc.target/powerpc/p8vector-builtin-1.c: New test to test
power8 builtin functions.
PR debug/57351
* gcc.dg/debug/pr57351.c: New test
-2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
+2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
* gcc.target/aarch64/vect-clz.c: New file.
* g++.dg/parse/crash62.C: New.
2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
- Pat Haugen <pthaugen@us.ibm.com>
- Peter Bergner <bergner@vnet.ibm.com>
+ Pat Haugen <pthaugen@us.ibm.com>
+ Peter Bergner <bergner@vnet.ibm.com>
* gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
crypto builtins.
(alloca): Remove declaration.
(foo9): Replace alloca by __builtin_alloca.
-2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
+2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
* gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
Expect "size of array is too large" error.
* gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
-2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
+2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
* gcc.target/aarch64/fabd.c: New file.
* gcc.dg/vect/slp-39.c: New testcase.
-2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
+2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
PR tree-optimization/55524
* gcc.target/epiphany/fnma-1.c: New test.
-2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
+2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
* gcc.dg/tree-ssa/inline-11.c: New test
* gcc.dg/pr56355-1.c: New file.
2013-03-20 Catherine Moore <clm@codesourcery.com>
- Richard Sandiford <rdsandiford@googlemail.com>
+ Richard Sandiford <rdsandiford@googlemail.com>
* gcc.target/mips/mips.exp: Add microMIPS support.
* gcc.target/mips/umips-movep-2.c: New test.