1. 08 Feb, 2004 16 commits
  2. 07 Feb, 2004 18 commits
  3. 06 Feb, 2004 6 commits
    • [gcc/ChangeLog] · 25fe8680
      2004-02-06  Ziemowit Laski  <zlaski@apple.com>
      
              * objc/objc-act.c (build_super_template) the 'class' field of
              'struct _objc_super' shall be named 'super_class' #ifdef OBJCPLUS.
              (get_super_receiver): Likewise.
      
      [gcc/libobjc/ChangeLog]
      2004-02-06  Ziemowit Laski  <zlaski@apple.com>
      
              * objc/objc-api.h (objc_super): The 'class' field shall
              be named 'super_class' #ifdef __cplusplus.
      
      From-SVN: r77430
      Ziemowit Laski committed
    • basic_string.h: Fix comment. · eee54836
      2004-02-06  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/bits/basic_string.h: Fix comment.
      
      From-SVN: r77428
      Paolo Carlini committed
    • reload1.c (check_eliminable_occurrences): Optimize the reset of can_eliminate. · 761fa0f7
      	* reload1.c (check_eliminable_occurrences): Optimize the reset
      	of can_eliminate.
      	(eliminate_regs_in_insn): Likewise.
      
      From-SVN: r77427
      Kazu Hirata committed
    • stl_construct.h: Wrap overlong lines, reformat according to the coding standards. · 15d72060
      2004-02-06  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/bits/stl_construct.h: Wrap overlong lines, reformat
      	according to the coding standards.
      	* include/bits/stl_pair.h: Likewise.
      	* include/bits/stl_raw_storage_iter.h: Likewise.
      	* include/bits/stl_stack.h: Likewise.
      	* include/bits/stl_uninitialized.h: Likewise.
      	* include/bits/stream_iterator.h: Likewise.
      	* include/bits/streambuf_iterator.h: Likewise.
      	* include/bits/type_traits.h: Likewise.
      
      From-SVN: r77425
      Paolo Carlini committed
    • dwarf2out.c (struct gcc_debug_hooks): Call dwarf2out_begin_function at the beginning of function... · 0a2d3d69
      	* dwarf2out.c (struct gcc_debug_hooks): Call dwarf2out_begin_function
      	at the beginning of function, call dwarf2out_var_location for
      	NOTE_INSN_VAR_LOCATION note.
      	(struct var_loc_node, struct var_loc_list_def, loclabel_num,
      	decl_loc_table): New.
      	(lookup_decl_loc): New function.
      	(add_var_loc_to_decl): New function.
      	(based_loc_descr): Added parameter can_use_fbreg, DW_OP_fbreg is used
      	only if can_use_fbreg.
      	(mem_loc_descriptor): Added parameter can_use_fbreg, pass it to other
      	functions.
      	(loc_descriptor): Likewise. Process VAR_LOCATION.
      	(concat_loc_descriptor): Call loc_descriptor with can_use_fbreg == true.
      	(loc_descriptor_from_tree): Call mem_loc_descriptor with
      	can_use_fbreg == true.
      	(add_location_or_const_value_attribute): Added parameter enum
      	dwarf_attribute attr, generate attribute ATTR.  Create the location list.
      	(add_bound_info): Call loc_descriptor with can_use_fbreg == true.
      	(gen_formal_parameter_die): Call add_location_or_const_value_attribute
      	with attr == DW_AT_location.
      	(gen_subprogram_die): Generate the location list for DW_AT_frame_base
      	if frame_base_decl is defined and has a location list.
      	(gen_variable_die): Call add_location_or_const_value_attribute with
      	attr == DW_AT_location.
      	(dwarf2out_var_location): New function.
      	(dwarf2out_begin_function): New function.
      	(dwarf2out_init): Create decl_loc_table.
      
      Co-Authored-By: Josef Zlomek <zlomekj@suse.cz>
      
      From-SVN: r77421
      Daniel Berlin committed
    • loop.c (force_movables): Transitively increase the priorities of all insns forces by an insn... · 1f0db3df
      	* loop.c (force_movables): Transitively increase the priorities of
      	all insns forces by an insn, not just the first one.
      
      From-SVN: r77419
      Ulrich Weigand committed