1. 05 Oct, 1998 20 commits
  2. 04 Oct, 1998 14 commits
  3. 03 Oct, 1998 6 commits
    • class.c (current_class_ptr, [...]): Clarify documentation. · 01240200
      	* class.c (current_class_ptr, current_class_ref): Clarify
      	documentation.
      	* cvt.c (ocp_convert): Don't expect fold to remove all trivial
      	NOP type conversions.
      	* decl.c (decls_match): Use comptypes directly; ignore
      	qualifiers on the DECL.
      	(duplicate_decls): Remove qualifier checks on DECL.
      	(grokdeclarator): Make the type built up include top-level
      	qualifiers.
      	* decl2.c (do_dtors): Fix spelling error.
      	* error.c (dump_simple_decl): Don't look at qualifiers on the decl
      	when printing type information.
      	* init.c (build_new_1): Add documentation.  Deal with the fact
      	that type of allocated memory now contains qualifiers.
      	* lex.c (is_global): Improve error-recovery.
      	* sig.c (build_member_function_pointer): Don't cast away const
      	on fields of sigtable_entry_type.
      	* tree.c (lvalue_type): Don't look at top-level qualifiers on
      	expressions.
      	* typeck.c (decay_conversion): Likewise.
      	(build_component_ref): Make sure the type of the COMPONENT_REF
      	contains top-level qualifiers, as appropriate.  Improve
      	error-handling.
      	(build_indirect_ref): Simplify.  Don't strip top-level qualifiers.
      	(build_array_ref): Likewise.
      	(build_unary_op): Improve error-recovery.
      	(unary_complex_lvalue): Make taking the address a bound member
      	function an error, not a sorry.
      	(build_conditional_expr): Look at the type qualifiers, not the
      	qualifiers on the expression itself.
      
      From-SVN: r22802
      Mark Mitchell committed
    • new · d5698b07
      From-SVN: r22801
      Jason Merrill committed
    • decl2.c (merge_functions): Remove duplicates. · 5eea678f
      	* decl2.c (merge_functions): Remove duplicates.
      	* decl2.c: Add -f{no-,}implicit-inline-templates.
      	(lang_decode_option): Unset it if -frepo.
      	(import_export_decl): Check it.
      	* decl.c (lookup_name_real): Template parms also take precedence
      	over implicit typename.  Only warn if yylex.
      
      From-SVN: r22800
      Jason Merrill committed
    • update · 04682bc7
      From-SVN: r22795
      Jason Merrill committed
    • typeck.c (build_conditional_expr): Only fold if ifexp is an INTEGER_CST. · 3bbb7316
      	* typeck.c (build_conditional_expr): Only fold if ifexp is an
      	INTEGER_CST.
      
      From-SVN: r22794
      Jason Merrill committed