This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r123886 - in /branches/fixed-point: ./ gcc/Chan...


Author: chaoyingfu
Date: Mon Apr 16 21:05:49 2007
New Revision: 123886

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=123886
Log:
Merged revisions 123626-123636 via svnmerge from 
svn+ssh://chaoyingfu@sources.redhat.com/svn/gcc/trunk

........
  r123626 | uros | 2007-04-06 13:14:12 -0700 (Fri, 06 Apr 2007) | 19 lines
  
          * config/i386/i386.md (extend<mode>xf2): Rename from extendsfxf2
          and extenddfxf2. Macroize expander using X87MODEF12 mode macro.
          (*truncdfsf_mixed, *truncdfsf_i387, *truncdfsf2_i387_1):
          Use output_387_reg_move().
          (*truncxf<mode>2): Rename from *truncxfsf2 and truncxfdf2. Macroize
          expander using X87MODEF12 mode macro.
          (*truncxfsf2_mixed): Combine alternatives, ignore "r" alternative when
          choosing register preferences.  Use output_387_reg_move().
          (*truncxfdf2_mixed): Combine alternatives, use "r" alternative
          instead of "x".  Use output_387_reg_move().
          (*truncxf<mode>2_i387_noop): Rename from *truncxfsf2_i387_noop and
          *truncxfdf2_i387_noop.  Macroize insn using X87MODEF12 mode macro.
          (*truncxf<mode>2_i387): Rename from *truncxfsf2_i387 and
          *truncxfdf2_i387.  Macroize insn using X87MODEF12 mode macro.
          Use output_387_reg_move().
          (*truncxf?f_mixed splitter): Macroize splitter using X87MODEF12
          mode macro.
          (*truncxf?f_i387 splitter): Ditto.
........
  r123628 | andreast | 2007-04-06 13:55:24 -0700 (Fri, 06 Apr 2007) | 4 lines
  
  2007-04-06  Andreas Tobler  <a.tobler@schweiz.org>
  
          * tree-sra.c (sra_build_elt_assignment): Initialize min/maxshift.
........
  r123629 | hjl | 2007-04-06 14:24:17 -0700 (Fri, 06 Apr 2007) | 2 lines
  
  Remove ">>>>>>> .r123627".
........
  r123630 | rakdver | 2007-04-06 16:11:15 -0700 (Fri, 06 Apr 2007) | 18 lines
  
  	* tree-ssa-loop-niter.c (idx_infer_loop_bounds): Add and use
  	argument "reliable".
  	(infer_loop_bounds_from_ref, infer_loop_bounds_from_array):
  	Add argument "reliable".  Propagate it through calls.
  	(infer_loop_bounds_from_undefined):  Derive number of iterations
  	estimates from references in blocks that do not dominate loop latch.
  	(gcov_type_to_double_int): New function.
  	(estimate_numbers_of_iterations_loop): Use gcov_type_to_double_int
  	and expected_loop_iterations_unbounded.
  	* cfgloopanal.c (expected_loop_iterations_unbounded): New function.
  	(expected_loop_iterations): Use expected_loop_iterations_unbounded.
  	* tree-data-ref.c (estimated_loop_iterations): Export.
  	(get_references_in_stmt): Fix -- do not return addresses of local
  	objects.
  	* cfgloop.h (expected_loop_iterations_unbounded,
  	estimated_loop_iterations): Declare.
........
  r123633 | gccadmin | 2007-04-06 16:17:31 -0700 (Fri, 06 Apr 2007) | 1 line
  
  Daily bump.
........
  r123635 | paolo | 2007-04-06 16:36:56 -0700 (Fri, 06 Apr 2007) | 7 lines
  
  2007-04-06  Paolo Carlini  <pcarlini@suse.de>
  
  	* config/locale/gnu/c_locale.cc (__convert_to_v): Do not use errno,
  	just check that the value is finite.
  	* config/locale/generic/c_locale.cc (__convert_to_v): Likewise.
........
  r123636 | dberlin | 2007-04-06 17:19:46 -0700 (Fri, 06 Apr 2007) | 20 lines
  
  in /
  2007-04-06  Daniel Berlin  <dberlin@dberlin.org>
  
  	* tree.c (staticp): No longer use staticp langhook.
  	* langhooks.c (lhd_staticp): Removed.
  	* langhooks.h (struct lang_hooks): Remove staticp.
  	* c-common.c (c_staticp): Remove.
  	* c-common.h (c_staticp): Ditto.
  	* langhooks-defs.h (lhd_staticp): Ditto.
  	(LHD_HOOKS_STATICP): Ditto
  	* tree.h (gcc_assert_lowered): New macro.
  
  in cp/				       
  
  2007-04-06  Daniel Berlin  <dberlin@dberlin.org>
  
  	* cp-objcp-common.c (cxx_staticp): Remove.
  	* cp-objcp-common.h (LANG_HOOKS_STATICP): Remove.
  	* cp-tree.h (cxx_staticp): 	
........

Modified:
    branches/fixed-point/   (props changed)
    branches/fixed-point/gcc/ChangeLog
    branches/fixed-point/gcc/DATESTAMP
    branches/fixed-point/gcc/c-common.c
    branches/fixed-point/gcc/c-common.h
    branches/fixed-point/gcc/c-objc-common.h
    branches/fixed-point/gcc/cfgloop.h
    branches/fixed-point/gcc/cfgloopanal.c
    branches/fixed-point/gcc/config/i386/i386.md
    branches/fixed-point/gcc/cp/ChangeLog
    branches/fixed-point/gcc/cp/cp-objcp-common.c
    branches/fixed-point/gcc/cp/cp-objcp-common.h
    branches/fixed-point/gcc/cp/cp-tree.h
    branches/fixed-point/gcc/langhooks-def.h
    branches/fixed-point/gcc/langhooks.c
    branches/fixed-point/gcc/langhooks.h
    branches/fixed-point/gcc/tree-data-ref.c
    branches/fixed-point/gcc/tree-sra.c
    branches/fixed-point/gcc/tree-ssa-loop-niter.c
    branches/fixed-point/gcc/tree.c
    branches/fixed-point/gcc/tree.h
    branches/fixed-point/libstdc++-v3/ChangeLog
    branches/fixed-point/libstdc++-v3/config/locale/generic/c_locale.cc
    branches/fixed-point/libstdc++-v3/config/locale/gnu/c_locale.cc

Propchange: branches/fixed-point/
            ('svnmerge-integrated' modified)



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]