1. 12 Feb, 2005 7 commits
    • tree-vectorizer.h (struct _stmt_vec_info): Rename a field: base to base_address. · a5ae3ad6
      2005-02-13  Ira Rosen  <irar@il.ibm.com>
      
              * tree-vectorizer.h (struct _stmt_vec_info): Rename a field: base
              to base_address.
              * tree-vectorizer.c (new_stmt_vec_info): Rename the above field of
              stmt_vec_info.
              (vect_get_base_and_offset): Always return an address.
              (vect_create_addr_base_for_vector_ref): Remove treatment for
              different data reference types.
              (vect_compute_data_ref_alignment): Rename base to base_address in
              stmt_vec_info. Get the object in order to force its alignment.
              (vect_get_memtag_and_dr): Rename base to base_address in
              stmt_vec_info. Extract the object for memtag analysis.
      
      From-SVN: r94930
      Ira Rosen committed
    • * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot. · 6092c5db
      From-SVN: r94929
      Hans-Peter Nilsson committed
    • re PR java/15543 ("jv-scan --complexity" segfaults) · 7b45aab4
      
      	PR java/15543
      	* parse-scan.y (input_location): Remove variable.
      	(main_input_filename): New - replaces input_filename, which isn't
      	settable if USE_MAPPED_LOCATION.
      	* lex.c (java_init_lex): Wrap some more places in #ifndef JC1-LITE,
      	so we don't reference input_location or wfl_operator in that case.
      	* jv-scan.c (expand_location): Remove - no longer used.
      	(main): Set main_input_filename rather than input_filename.
      
      From-SVN: r94928
      Per Bothner committed
    • re PR regression/19898 (cris-elf testsuite failure:… · f4ddaddd
      re PR regression/19898 (cris-elf testsuite failure: gcc.c-torture/execute/strlen-1.c execution, -O2 and higher)
      
      	PR regression/19898.
      	* config/cris/cris.c (cris_notice_update_cc): When testing if insn
      	changes cc_status, use apply modified_in_p to part of cc_status
      	and insn, not cris_reg_overlap_mentioned_p on SET_DEST of insn
      	body.
      
      From-SVN: r94914
      Hans-Peter Nilsson committed
    • tree-complex.c (expand_complex_libcall): New. · 7e7e470f
              * tree-complex.c (expand_complex_libcall): New.
              (expand_complex_multiplication): Use it for c99 compliance.
              (expand_complex_division): Likewise.
              * fold-const.c (fold_complex_add, fold_complex_mult): New.
              (fold): Call them.
              * builtins.c (built_in_names): Remove const.
              * tree.c (build_common_builtin_nodes): Build complex arithmetic
              builtins.
              * tree.h (BUILT_IN_COMPLEX_MUL_MIN, BUILT_IN_COMPLEX_MUL_MAX): New.
              (BUILT_IN_COMPLEX_DIV_MIN, BUILT_IN_COMPLEX_DIV_MAX): New.
              (built_in_names): Remove const.
              * c-common.c (c_common_type_for_mode): Handle complex modes.
              * flags.h, toplev.c (flag_complex_method): Rename from
              flag_complex_divide_method.
              * libgcc2.c (__divsc3, __divdc3, __divxc3, __divtc3,
              __mulsc3, __muldc3, __mulxc3, __multc3): New.
              * libgcc2.h: Declare them.
              * libgcc-std.ver: Export them.
              * mklibgcc.in (lib2funcs): Build them.
      
      From-SVN: r94909
      Richard Henderson committed
    • Daily bump. · 17e1f1a3
      From-SVN: r94907
      GCC Administrator committed
    • 13450.cc: Fix XFAIL selector. · ecddf99e
      	* testsuite/26_numerics/complex/13450.cc: Fix XFAIL selector.
      	* testsuite/26_numerics/complex/complex_value.cc: Ditto.
      	* testsuite/26_numerics/complex/pow.cc: Ditto.
      
      From-SVN: r94904
      Janis Johnson committed
  2. 11 Feb, 2005 21 commits
  3. 10 Feb, 2005 12 commits