1. 01 Sep, 2006 8 commits
  2. 31 Aug, 2006 13 commits
  3. 30 Aug, 2006 13 commits
  4. 29 Aug, 2006 6 commits
    • re PR fortran/28866 (Simple if statements are not so simple) · 5056a350
      2006-08-29  Steven G. Kargl  <kargls@comcast.net>
      
      	PR fortran/28866
      	* match.c: Wrap copyright.
      	(gfc_match_assignment):  Return MATCH_NO for failed lvalue.  Remove
      	gotos.  Move error handling of FL_PARAMETER to ...
       	* gfc_match_if: Deal with MATCH_NO from above.
      	* primary.c: Wrap copyright.
      	(match_variable): ... here.  Improve error messages.
      
      
      2006-08-29  Steven G. Kargl  <kargls@comcast.net>
      
      	PR fortran/28866
      	* gfortran.dg/simpleif_2.f90: New test.
      	* gfortran.dg/pr19936_1.f90: Adjust dg-error message.
      	* gfortran.dg/enum_5.f90: Ditto.
      
      From-SVN: r116570
      Steven G. Kargl committed
    • i386.md (*fop_df_comm_mixed): Match DF operands instead of SF operands. · e370818b
      2006-08-29  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* config/i386/i386.md (*fop_df_comm_mixed): Match DF operands
      	instead of SF operands.
      	(*fop_df_comm_sse): Likewise.
      	(*fop_df_comm_i387): Likewise.
      	(*fop_df_1_mixed): Likewise.
      	(*fop_df_1_sse): Likewise.
      
      From-SVN: r116569
      H.J. Lu committed
    • re PR tree-optimization/17506 (warning about uninitialized variable points to wrong location) · 227e9f62
      gcc:
      
      2006-08-29  Nathan Sidwell  <nathan@codesourcery.com>
      	    J"orn Rennecke  <joern.rennecke@st.com>
      
      	PR tree-optimization/17506
      	* tree-ssa.c (warn_uninit): If warning about a location outside of
      	the current function, note where the variable was declared.
      
      testsuite:
      
      2006-08-29  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
      	    Kazu Hirata  <kazu@codesourcery.com>
      
      	PR tree-optimization/17506
      	* gcc.dg/pr17506.c: New.
      
      From-SVN: r116564
      Joern Rennecke committed
    • Apply Andrew Pinski's amendment (i.e. use __SIZE_TYPE__) · 2d9493a4
      From-SVN: r116562
      Joern Rennecke committed
    • re PR c++/28139 (alias information for EH is wrong) · 2de9107a
      cp:
      	PR c++/28139
      	* except.c (expand_start_catch_block): Use correct types for bitwise
      	copy.
      testsuite:
      	PR c++/28139
      	* g++.dg/eh/alias1.C: New test.
      
      From-SVN: r116561
      J"orn Rennecke committed
    • random (subtract_with_carry_01<>::_M_initialize_npows): New. · a3b61197
      2006-08-29  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/tr1/random (subtract_with_carry_01<>::_M_initialize_npows):
      	New.
      	(subtract_with_carry_01<>::subtract_with_carry_01(),
      	subtract_with_carry_01<>::subtract_with_carry_01(unsigned long),
      	subtract_with_carry_01<>::subtract_with_carry_01(_Gen&)): Use it.
      	* include/tr1/random.tcc: Define.
      
      	* include/tr1/random (xor_combine<>::_M_initialize_max()): New.
      	(xor_combine<>::xor_combine(), xor_combine<>::xor_combine(const
      	base1_type&, const base2_type&), xor_combine<>::xor_combine(unsigned
      	long), xor_combine<>::xor_combine(_Gen&)): Use it.
      	(xor_combine<>::min, xor_combine<>::max): Adjust.
      	* include/tr1/random.tcc: Define.
      
      From-SVN: r116559
      Paolo Carlini committed