+2008-09-18 Andrew MacLeod <amacleod@redhat.com>
+
+ PR tree-optimization/37102
+ * gcc.c-torture/execute/pr37102.c: New Test.
+
+2008-09-18 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/37284
+ * g++.dg/tree-ssa/pr37284.C: New testcase.
+
+2008-09-18 Daniel Kraft <d@domob.eu>
+
+ PR fortran/37507
+ * gfortran.dg/allocate_error_1.f90: New test.
+ * gfortran.dg/deallocate_error_1.f90: New test.
+ * gfortran.dg/deallocate_error_2.f90: New test.
+
+2008-09-18 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/37456
+ * testsuite/g++.dg/torture/pr37456.C: New testcase.
+
+2008-09-18 Uros Bizjak <ubizjak@gmail.com>
+
+ PR rtl-optimization/37544
+ * gcc.dg/pr37544.c: New test.
+
+2008-09-17 Janis Johnson <janis187@us.ibm.com>
+
+ PR testsuite/25241
+ * g++.old-deja/g++.brendan/crash7.C: Remove "error" or "warning" from
+ message for dg-error/dg-warning.
+ * g++.old-deja/g++.jason/crash11.C: Ditto.
+ * g++.old-deja/g++.oliva/template1.C: Ditto.
+ * g++.old-deja/g++.benjamin/tem03.C: Ditto.
+ * g++.dg/rtti/no-rtti.C: Ditto.
+ * g++.dg/cpp/pedantic-errors.C: Ditto.
+ * g++.dg/cpp/string-2.C: Ditto.
+ * g++.dg/ext/fpreg1.C: Ditto.
+ * g++.dg/ext/altivec-types-1.C: Ditto.
+ * g++.dg/warn/write-strings-default.C: Ditto.
+ * g++.dg/warn/Wvla-2.C: Ditto.
+ * g++.dg/warn/register-var-1.C: Ditto.
+ * g++.dg/warn/deprecated-3.C: Ditto.
+ * g++.dg/warn/pr30551-2.C: Ditto.
+ * g++.dg/warn/overflow-warn-1.C: Ditto.
+ * g++.dg/warn/pr30551.C: Ditto.
+ * g++.dg/warn/pointer-integer-comparison.C: Ditto.
+ * g++.dg/warn/pr12242.C: Ditto.
+ * g++.dg/warn/write-strings.C: Ditto.
+ * g++.dg/warn/overflow-warn-3.C: Ditto.
+ * g++.dg/warn/overflow-warn-4.C: Ditto.
+ * g++.dg/warn/overflow-warn-6.C: Ditto.
+ * g++.dg/parse/crash43.C: Ditto.
+ * g++.dg/parse/crash44.C: Ditto.
+ * g++.dg/parse/offsetof8.C: Ditto.
+ * g++.dg/gomp/pr35158.C: Ditto.
+ * g++.dg/template/crash81.C: Ditto.
+
+2008-09-18 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/37274
+ * gfortran.dg/used_types_22.f90: New test.
+ * gfortran.dg/used_types_23.f90: New test.
+
+ PR fortran/36374
+ * gfortran.dg/generic_17.f90: New test.
+ * gfortran.dg/ambiguous_specific_2.f90: New test.
+ * gfortran.dg/generic_actual_arg.f90: Add test for case that is
+ not ambiguous.
+
+ PR fortran/36454
+ * gfortran.dg/access_spec_3.f90: New test.
+
+2008-09-17 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/static_initializer3.ads: New test.
+
+2008-09-17 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/37552
+ * g++.dg/parse/crash49.C: New test.
+
+ PR preprocessor/37324
+ * lib/target-supports.exp
+ (check_effective_target_wchar_t_char16_t_compatible,
+ check_effective_target_wchar_t_char32_t_compatible): New.
+ * gcc.dg/utf-array.c: Use __CHAR{16,32}_TYPE__ macros in typedefs.
+ Only require from incompatible errors for char{16,32}_t vs. wchar_t
+ initializations if those types are indeed incompatible.
+
+2008-09-16 Janis Johnson <janis187@us.ibm.com>
+
+ PR testsuite/25241
+ * testsuite/g++.dg/charset/attribute2.c: Replace dg-error with
+ dg-warning or vice versa.
+ * testsuite/g++.dg/conversion/dr195.C: Ditto.
+ * testsuite/g++.dg/cpp0x/variadic60.C: Ditto.
+ * testsuite/g++.dg/expr/cast2.C: Ditto.
+ * testsuite/g++.dg/ext/anon-struct4.C: Ditto.
+ * testsuite/g++.dg/ext/member-attr.C: Ditto.
+ * testsuite/g++.dg/ext/utf-array.C: Ditto.
+ * testsuite/g++.dg/ext/utf-array-short-wchar.C: Ditto.
+ * testsuite/g++.dg/ext/utf-typedef-cxx0x.C: Ditto.
+ * testsuite/g++.dg/ext/visibility/redecl1.C: Ditto.
+ * testsuite/g++.dg/ext/visibility/warn4.C: Ditto.
+ * testsuite/g++.dg/parse/defarg11.C: Ditto.
+ * testsuite/g++.dg/template/error17.C: Ditto.
+ * testsuite/g++.dg/warn/pedantic2.C: Ditto.
+ * testsuite/g++.dg/warn/pr21983.C: Ditto.
+ * testsuite/g++.dg/warn/return-reference2.C: Ditto.
+ * testsuite/g++.old-deja/g++.bob/inherit1.C: Ditto.
+ * testsuite/g++.old-deja/g++.brendan/crash13.C: Ditto.
+ * testsuite/g++.old-deja/g++.brendan/crash17.C: Ditto.
+ * testsuite/g++.old-deja/g++.brendan/crash52.C: Ditto.
+ * testsuite/g++.old-deja/g++.brendan/crash55.C: Ditto.
+ * testsuite/g++.old-deja/g++.brendan/enum7.C: Ditto.
+ * testsuite/g++.old-deja/g++.brendan/operators4.C: Ditto.
+ * testsuite/g++.old-deja/g++.brendan/template17.C: Ditto.
+ * testsuite/g++.old-deja/g++.brendan/warnings1.C: Ditto.
+ * testsuite/g++.old-deja/g++.bugs/900205_03.C: Ditto.
+ * testsuite/g++.old-deja/g++.bugs/900227_01.C: Ditto.
+ * testsuite/g++.old-deja/g++.ext/arrnew.C: Ditto.
+ * testsuite/g++.old-deja/g++.ext/attrib4.C: Ditto.
+ * testsuite/g++.old-deja/g++.jason/cond.C: Ditto.
+ * testsuite/g++.old-deja/g++.jason/operator.C: Ditto.
+ * testsuite/g++.old-deja/g++.jason/report.C: Ditto.
+ * testsuite/g++.old-deja/g++.law/friend5.C: Ditto.
+ * testsuite/g++.old-deja/g++.law/temps1.C: Ditto.
+ * testsuite/g++.old-deja/g++.law/union4.C: Ditto.
+ * testsuite/g++.old-deja/g++.martin/pure1.C: Ditto.
+ * testsuite/g++.old-deja/g++.mike/empty.C: Ditto.
+ * testsuite/g++.old-deja/g++.mike/for2.C: Ditto.
+ * testsuite/g++.old-deja/g++.mike/misc9.C: Ditto.
+ * testsuite/g++.old-deja/g++.mike/p10769b.C: Ditto.
+ * testsuite/g++.old-deja/g++.mike/p2855.C: Ditto.
+ * testsuite/g++.old-deja/g++.mike/p3060c.C: Ditto.
+ * testsuite/g++.old-deja/g++.mike/p700.C: Ditto.
+ * testsuite/g++.old-deja/g++.mike/p9732c.C: Ditto.
+ * testsuite/g++.old-deja/g++.mike/pmf6.C: Ditto.
+ * testsuite/g++.old-deja/g++.mike/warn1.C: Ditto.
+ * testsuite/g++.old-deja/g++.mike/warn5.C: Ditto.
+ * testsuite/g++.old-deja/g++.niklas/t141.C: Ditto.
+ * testsuite/g++.old-deja/g++.other/cast6.C: Ditto.
+ * testsuite/g++.old-deja/g++.other/cond5.C: Ditto.
+ * testsuite/g++.old-deja/g++.other/conv8.C: Ditto.
+ * testsuite/g++.old-deja/g++.other/decl5.C: Ditto.
+ * testsuite/g++.old-deja/g++.other/delete2.C: Ditto.
+ * testsuite/g++.old-deja/g++.other/delete4.C: Ditto.
+ * testsuite/g++.old-deja/g++.other/linkage1.C: Ditto.
+ * testsuite/g++.old-deja/g++.other/ptrmem8.C: Ditto.
+ * testsuite/g++.old-deja/g++.other/typename1.C: Ditto.
+ * testsuite/g++.old-deja/g++.pt/typename14.C: Ditto.
+ * testsuite/g++.old-deja/g++.pt/typename4.C: Ditto.
+ * testsuite/g++.old-deja/g++.pt/typename5.C: Ditto.
+ * testsuite/g++.old-deja/g++.pt/typename7.C: Ditto.
+
2008-09-16 Jakub Jelinek <jakub@redhat.com>
+ Adam Nemet <anemet@caviumnetworks.com>
+
+ PR rtl-optimization/37483
+ * gcc.c-torture/compile/pr37483.c: New test.
+ * gcc.c-torture/compile/pr37395.c: New test.
+
+2008-09-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/37529
+ * gcc.dg/pr37529.c: New test.
+
+ PR c++/37530
+ * g++.dg/parse/crash48.C: New test.
PR c++/37531
* g++.dg/parse/crash47.C: New test.