1. 10 Jan, 2006 13 commits
  2. 09 Jan, 2006 16 commits
  3. 08 Jan, 2006 7 commits
    • - Fix up date in ChangeLog. Update copyrights in changed files. · bc383970
      Co-Authored-By: David Edelsohn <edelsohn@gnu.org>
      
      From-SVN: r109475
      Ian Lance Taylor committed
    • re PR fortran/25093 (PUBLIC function of PRIVATE type) · 3bcc018c
      fortran/
      2005-01-08  Erik Edelmann  <eedelman@gcc.gnu.org>
      
              PR fortran/25093
              * resolve.c (resolve_fntype): Check that PUBLIC functions
               aren't of PRIVATE type.
      
      testsuite/
      2005-01-08  Erik Edelmann  <eedelman@gcc.gnu.org>
      
              PR fortran/25093
              * gfortran.dg/private_type_4.f90: New.
      
      From-SVN: r109474
      Erik Edelmann committed
    • PR libstdc++/22102 (insert as close to hint as possible) · cf1e0371
      2006-01-08  Paolo Carlini  <pcarlini@suse.de>
      
      	PR libstdc++/22102 (insert as close to hint as possible)
      	* include/bits/stl_tree.h (_Rb_tree<>::_M_insert_lower,
      	_M_insert_equal_lower): New.
      	(_M_insert_equal(iterator, const _Val&),
      	_M_insert_equal(const_iterator, const _Val&)): Use the above.
      	* docs/html/ext/howto.html: Add an entry for DR 233.
      	* testsuite/23_containers/multiset/modifiers/insert/22102.cc: New.
      	* testsuite/23_containers/multimap/modifiers/insert/22102.cc: New.
      
      	* testsuite/23_containers/set/insert/: Move...
      	* testsuite/23_containers/set/modifiers/insert/: ...here.
      	* testsuite/23_containers/map/insert/: Move...
      	* testsuite/23_containers/map/modifiers/insert/: ...here.
      	* testsuite/23_containers/multiset/insert/: Move...
      	* testsuite/23_containers/multiset/modifiers/insert/: ...here.
      
      From-SVN: r109473
      Paolo Carlini committed
    • tree-ssa-structalias.c (get_constraint_for): Remove anyoffset argument. · 1d85354c
      2006-01-08  Richard Guenther  <rguenther@suse.de>
      
      	* tree-ssa-structalias.c (get_constraint_for): Remove
      	anyoffset argument.
      	(get_constraint_for_component_ref): Likewise.
      	(do_deref): Likewise.
      	(get_constraint_for): Likewise.
      	(do_structure_copy): Likewise.
      	(handle_ptr_arith): Likewise.
      	(find_func_aliases): Likewise.  Remove unused need_anyoffset
      	variable.
      
      From-SVN: r109472
      Richard Guenther committed
    • sh.h (CONST_OK_FOR_K16): Define. · 42201282
      	* config/sh/sh.h (CONST_OK_FOR_K16): Define.
      	(CONST_OK_FOR_K): Add CONST_OK_FOR_K16 case.
      	(EXTRA_CONSTRAINT_C16): Remove.
      	(EXTRA_CONSTRAINT_Css, EXTRA_CONSTRAINT_Csu): Define.
      	(EXTRA_CONSTRAINT_C): Remove EXTRA_CONSTRAINT_C16 case and add
      	EXTRA_CONSTRAINT_Css and EXTRA_CONSTRAINT_Csu cases.
      	* config/sh/sh.c (print_operand): Handle unsigned 16-bit symbolic
      	constants of SHmedia.  Handle nested constant expressions of
      	SHmedia correctly.
      	(andcosts): Fix the costs for SHmedia constants.
      	(sh_rtx_costs): Take account of outer_code for SHmedia constants.
      	* config/sh/sh.md (*movsi_media): Use Css constraint instead of C16.
      	(*movsi_media_nofpu, *movqi_media, *movhi_media): Likewise.
      	(*movdi_media, *movdi_media_nofpu, movv8qi_i, movv2hi_i): Likewise.
      	(movv4hi_i, movv2si_i):	Likewise.
      	(movsi_const): Adjust the second operand of ior so to match with
      	the Csu constraint.
      	(movdi_const, movdi_const_32bit): Likewise.
      	(movdi_const_16bit+1): Don't sign-extend LOW.
      	(movdi_const_16bit+2): Likewise.  Remove the zero_extend and truncate
      	step.
      	(*double_shori): Fix the split condition.  Use GEN_INT instead
      	of get_int_mode calls.  Mask lower 16-bit of the argument of
      	the last GEN_INT.
      	(sym2GOTPLT): Remove.
      	(symGOTPLT2reg): Replace gen_sym2GOTPLT with gen_rtx_CONST and
      	gen_rtx_UNSPEC.
      	* config/sh/predicates.md (arith_operand): Use EXTRA_CONSTRAINT_Css
      	instead of EXTRA_CONSTRAINT_C16.
      
      
      Co-Authored-By: Kaz Kojima <kkojima@gcc.gnu.org>
      
      From-SVN: r109471
      J"orn Rennecke committed
    • Remove libgfortran log entry, wrong ChangeLog. · 8b47b2d6
      From-SVN: r109466
      Jerry DeLisle committed
    • Daily bump. · d6bca0d1
      From-SVN: r109463
      GCC Administrator committed
  4. 07 Jan, 2006 4 commits