1. 13 Jan, 2009 11 commits
  2. 12 Jan, 2009 22 commits
  3. 11 Jan, 2009 7 commits
    • re PR c++/36254 (wrong "control reaches end of non-void function" warning with IF_STMT) · f74d9c8f
      	PR c++/36254
      	* cp-gimplify.c (genericize_if_stmt): Renamed from ...
      	(gimplify_if_stmt): ... this.
      	(cp_gimplify_expr): Don't handle IF_STMT here.
      	(cp_genericize_r): Call genericize_if_stmt for IF_STMT.
      
      	* g++.dg/warn/Wreturn-type-5.C: New test.
      
      From-SVN: r143281
      Jakub Jelinek committed
    • target-supports.exp: Add method to determine if the effective target is really a ppc405 after... · 79ee9e8b
      2009-01-09  Joel Sherrill <joel.sherrill@oarcorp.com>
      
      	* lib/target-supports.exp: Add method to determine if the effective
      	target is really a ppc405 after applying all compile options.
      	* gcc.target/powerpc/405-mulhhwu-2.c: Add dg-skip-if not ppc405.
      	* gcc.target/powerpc/405-nmachhw-1.c: Likewise.
      	* gcc.target/powerpc/405-nmaclhw-1.c: Likewise.
      	* gcc.target/powerpc/405-machhwu-1.c: Likewise.
      	* gcc.target/powerpc/405-mullhwu-1.c: Likewise.
      	* gcc.target/powerpc/405-nmacchw-1.c: Likewise.
      	* gcc.target/powerpc/405-mulchwu-1.c: Likewise.
      	* gcc.target/powerpc/405-nmachhw-2.c: Likewise.
      	* gcc.target/powerpc/405-nmaclhw-2.c: Likewise.
      	* gcc.target/powerpc/405-machhwu-2.c: Likewise.
      	* gcc.target/powerpc/405-mulhhw-1.c: Likewise.
      	* gcc.target/powerpc/405-machhw-1.c: Likewise.
      	* gcc.target/powerpc/405-mullhw-1.c: Likewise.
      	* gcc.target/powerpc/405-maclhw-1.c: Likewise.
      	* gcc.target/powerpc/405-dlmzb-strlen-1.c: Likewise.
      	* gcc.target/powerpc/405-mullhwu-2.c: Likewise.
      	* gcc.target/powerpc/405-nmacchw-2.c: Likewise.
      	* gcc.target/powerpc/405-mulchwu-2.c: Likewise.
      	* gcc.target/powerpc/405-mulchw-1.c: Likewise.
      	* gcc.target/powerpc/405-maclhwu-1.c: Likewise.
      	* gcc.target/powerpc/405-macchw-1.c: Likewise.
      	* gcc.target/powerpc/405-mulhhw-2.c: Likewise.
      	* gcc.target/powerpc/405-machhw-2.c: Likewise.
      	* gcc.target/powerpc/405-mullhw-2.c: Likewise.
      	* gcc.target/powerpc/405-maclhw-2.c: Likewise.
      	* gcc.target/powerpc/405-macchwu-1.c: Likewise.
      	* gcc.target/powerpc/405-mulhhwu-1.c: Likewise.
      	* gcc.target/powerpc/405-mulchw-2.c: Likewise.
      	* gcc.target/powerpc/405-maclhwu-2.c: Likewise.
      	* gcc.target/powerpc/405-macchw-2.c: Likewise.
      	* gcc.target/powerpc/405-macchwu-2.c: Likewise.
      
      From-SVN: r143279
      Joel Sherrill committed
    • re PR middle-end/38616 (Wrong code when -O3 or -O2 -fstack-protector used) · 2ab5ef3e
      2009-01-11  Matthias Klose  <doko@ubuntu.com>
      
              PR middle-end/38616
              * gcc.dg/pr38616.c: New test.
      
      From-SVN: r143277
      Matthias Klose committed
    • regex (basic_regex::basic_regex): Use range constructor for _M_pattern. · 06bbcf59
      	* include/tr1_impl/regex (basic_regex::basic_regex): Use range
      	constructor for _M_pattern.
      	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
      	string.cc: Test construction from different basic_string type.
      	* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
      	string.cc: Likewise.
      
      From-SVN: r143275
      Jonathan Wakely committed
    • sourcebuild.texi (Source Tree): Move up intl and fixinc. · 10270471
      2009-01-11  Laurent GUERBY <laurent@guerby.net>
      
      	* doc/sourcebuild.texi (Source Tree): Move up intl and fixinc.
      
      From-SVN: r143274
      Laurent GUERBY committed
    • MAINTAINERS: Moved myself to reviewers (Fortran). · 1e5e8a59
      2009-01-11  Daniel Franke  <franke.daniel@gmail.com>
      
              * MAINTAINERS: Moved myself to reviewers (Fortran).
      
      From-SVN: r143269
      Daniel Franke committed
    • decl.c (gnat_to_gnu_entity): Put the _Tag field before any discriminants in the field list. · 13318d2f
      	* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Subtype>: Put
      	the _Tag field before any discriminants in the field list.
      	(components_to_record): Remove obsolete comment.
      
      From-SVN: r143267
      Eric Botcazou committed