1. 07 Mar, 2003 12 commits
    • Makefile.am (AM_MAKEFLAGS): Also pass gxx_include_dir. · 3bf74da2
      2003-03-07  Matthias Klose  <doko@debian.org>
      
              * Makefile.am (AM_MAKEFLAGS): Also pass gxx_include_dir.
              FLAGS_TO_PASS: Set to AM_MAKEFLAGS
              * Makefile.in: Regenerate.
              * libsupc++/Makefile.am: Express glibcppinstalldir in terms
              of gxx_include_dir.
              AM_MAKEFLAGS: Pass gxx_include_dir.
              * libsupc++/Makefile.in: Regenerate.
      
      From-SVN: r63939
      Matthias Klose committed
    • except.c (init_exception_processing): Use C90 prototype style. · 5cc3d3b8
              * except.c (init_exception_processing): Use C90 prototype style.
              (cp_protect_cleanup_actions): Likewise.
              (prepare_eh_type): Likewise.
              (build_eh_type_type): Likewise.
              (build_exc_ptr): Likewise.
              (do_begin_catch): Likewise.
              (dtor_nothrow): Likewise.
              (do_end_catch): Likewise.
              (push_eh_cleanup): Likewise.
              (decl_is_java_type): Likewise.
              (choose_personality_routine): Likewise.
              (initialize_handler_parm): Likewise.
              (expand_start_catch_block): Likewise.
              (expand_end_catch_block): Likewise.
              (begin_eh_spec_block): Likewise.
              (finish_eh_spec_block): Likewise.
              (do_allocate_exception): Likewise.
              (do_free_exception): Likewise.
              (wrap_cleanups_r): Likewise.
              (stabilize_throw_expr): Likewise.
              (build_throw): Likewise.
              (complete_ptr_ref_or_void_ptr_p): Likewise.
              (is_admissible_throw_operand): Likewise.
              (nothrow_libfn_p): Likewise.
              (can_convert_eh): Likewise.
              (check_handlers_1): Likewise.
              (check_handlers): Likewise.
      
      From-SVN: r63935
      Gabriel Dos Reis committed
    • * rtti.c (get_tinfo_decl): Use build_address/build_nop. · 9534f4bc
      From-SVN: r63931
      Mark Mitchell committed
    • call.c (merge_conversion_sequences): New function. · 3d938426
      	* call.c (merge_conversion_sequences): New function.
      	(build_conv): Set ICS_USER_FLAG for USER_CONVs.
      	(convert_class_to_reference): Correct handling of second
      	standard conversion sequence in a user-defined conversion
      	sequence.
      	(build_user_type_conversion_1): Use merge_conversion_sequences.
      	* cp-tree.def: Add comments for CONV nodes.
      
      	* g++.dg/init/ref3.C: New test.
      
      From-SVN: r63930
      Mark Mitchell committed
    • No changelog, just replaced one tabulator with some spaces · ea67bef4
      to merge with classpath.
      
      From-SVN: r63929
      Michael Koch committed
    • error.c (init_error): Use C90 prototype style. · 3f8548e7
              * error.c (init_error): Use C90 prototype style.
              (dump_scope): Likewise.
              (dump_qualifiers): Likewise.
              (dump_template_argument): Likewise.
              (dump_template_argument_list): Likewise.
              (dump_template_parameter): Likewise.
              (dump_template_bindings): Likewise.
              (dump_type): Likewise.
              (dump_typename): Likewise.
              (class_key_or_enum): Likewise.
              (dump_aggr_type): Likewise.
              (dump_type_prefix): Likewise.
              (dump_type_suffix): Likewise.
              (dump_global_iord): Likewise.
              (dump_simple_decl): Likewise.
              (dump_decl): Likewise.
              (dump_template_decl): Likewise.
              (dump_function_decl): Likewise.
              (dump_parameters): Likewise.
              (dump_exception_spec): Likewise.
              (dump_function_name): Likewise.
              (dump_template_parms): Likewise.
              (dump_char): Likewise.
              (dump_expr_list): Likewise.
              (dump_expr): Likewise.
              (dump_binary_op): Likewise.
              (dump_unary_op): Likewise.
              (type_as_string): Likewise.
              (expr_as_string): Likewise.
              (decl_as_string): Likewise.
              (context_as_string): Likewise.
              (lang_decl_name): Likewise.
              (cp_file_of): Likewise.
              (cp_line_of): Likewise.
              (decl_to_string): Likewise.
              (expr_to_string): Likewise.
              (fndecl_to_string): Likewise.
              (code_to_string): Likewise.
              (language_to_string): Likewise.
              (parm_to_string): Likewise.
              (op_to_string): Likewise.
              (type_to_string): Likewise.
              (assop_to_string): Likewise.
              (args_to_string): Likewise.
              (cv_to_string): Likewise.
              (cxx_print_error_function): Likewise.
              (cp_diagnostic_starter): Likewise.
              (cp_diagnostic_finalizer): Likewise.
              (cp_print_error_function): Likewise.
              (function_category): Likewise.
              (print_instantiation_full_context): Likewise.
              (print_instantiation_partial_context): Likewise.
              (maybe_print_instantiation_context): Likewise.
              (print_instantiation_context): Likewise.
              (cp_printer): Likewise.
              (print_integer): Likewise.
              (print_non_consecutive_character): Likewise.
              (locate_error): Likewise.
      
      From-SVN: r63928
      Gabriel Dos Reis committed
    • jcf.h (COMPARE_FILENAMES): New macro similar to "strcmp" to compare file name… · 530d4230
      jcf.h (COMPARE_FILENAMES): New macro similar to "strcmp" to compare file name components depending on the...
      
      2003-03-05  Ranjit Mathew  <rmathew@hotmail.com>
      
      	* jcf.h (COMPARE_FILENAMES): New macro similar to "strcmp" to
      	compare file name components depending on the case-sensitivity
      	or otherwise of the host file system.
      
      	* jcf-path.c (add_entry): Use COMPARE_FILENAMES instead of
      	"strcmp" to compare file name components.
      	Use IS_DIR_SEPARATOR instead of comparing directly against
      	DIR_SEPARATOR.
      	(jcf_path_extdirs_arg): Use IS_DIR_SEPARATOR instead of
      	comparing directly against DIR_SEPARATOR.
      
      From-SVN: r63927
      Ranjit Mathew committed
    • h8300.md (a peephole2): Don't use reg_overlap_mentioned_p. · 203b3521
      	* config/h8300/h8300.md (a peephole2): Don't use
      	reg_overlap_mentioned_p.
      
      From-SVN: r63925
      Kazu Hirata committed
    • c-pch.c: Include langhooks.h. · 8643e92d
      	* c-pch.c: Include langhooks.h.
      	(IDENT_LENGTH): New.
      	(get_ident): New.
      	(pch_ident): Delete.
      	(pch_init): Use get_ident, IDENT_LENGTH.
      	(c_common_valid_pch): Likewise.  Also, use actual language
      	in warning message.
      	* Makefile.in (c-pch.o): Add langhooks.h to dependencies.
      
      	* objc/config-lang.in (gtfiles): Add objc-act.c.  Remove duplicate
      	c-parse.in.
      	* objc/Make-lang.in (objc/objc-act.o): Add dependency on
      	gt-objc-objc-act.h.
      	(gt-objc-objc-act.h): New rule.
      	* objc/lang-specs.h: Support PCH.
      	* objc/objc-act.c: Include gt-objc-objc-act.h.
      	(objc_add_static_instance): Move num_static_inst out, mark for PCH.
      	(build_selector_reference_decl): Move idx out, mark for PCH.
      	(build_class_reference_decl): Likewise.
      	(build_objc_string_decl): Move *_idx out, mark for PCH.
      	(build_tmp_function_decl): Move xxx out, mark for PCH.
      
      From-SVN: r63924
      Geoffrey Keating committed
    • rs6000.c (rs6000_binds_local_p): Consider global functions for inlining on Darwin. · 7f3d8013
      
      2003-03-06  Dale Johannesen  <dalej@apple.com>
      
              * config/rs6000/rs6000.c (rs6000_binds_local_p):  Consider
              global functions for inlining on Darwin.
      
      From-SVN: r63923
      Dale Johannesen committed
    • Daily bump. · 006425bf
      From-SVN: r63922
      GCC Administrator committed
    • haifa-sched.c (schedule_block): Don't call reorder when sorting is prohibited. · 14484a78
      2003-03-06  Vladimir Makarov  <vmakarov@redhat.com>
      
      	* haifa-sched.c (schedule_block): Don't call reorder when sorting
      	is prohibited.
      
      From-SVN: r63915
      Vladimir Makarov committed
  2. 06 Mar, 2003 21 commits
  3. 05 Mar, 2003 7 commits