aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
1999-03-10semantics.c (begin_class_definition): Call build_self_reference.Mark Mitchell2-5/+6
1999-03-10* search.c (assert_canonical_unmarked): Fix typo in prototype.Mark Mitchell2-2/+4
1999-03-10search.c (dfs_canonical_queue): New function.Mark Mitchell2-2/+47
1999-03-10sig.c (build_signature_table_constructor): Use accessible_p instead of comput...Mark Mitchell2-2/+6
1999-03-09* call.c (add_builtin_candidates): Handle overloaded conversion ops.Jason Merrill2-2/+6
1999-03-09cp-tree.h (flag_access_control): Declare.Mark Mitchell12-4222/+4194
1999-03-09call.c (add_function_candidate): Check for proper number of args before check...Jason Merrill2-20/+53
1999-03-07List TREE_INDIRECT_USING as application of TREE_LANG_FLAG_0.Martin v. Löwis1-0/+1
1999-03-06cp-tree.h (struct lang_type): Add anon_union field.Jason Merrill5-20/+41
1999-03-05decl2.c (setup_initp): Give statics with no priority the default priority here.Jason Merrill2-37/+45
1999-03-05cp-tree.h (ANON_UNION_TYPE_P): Robustify.Mark Mitchell5-357/+383
1999-03-05* pt.c (tsubst, case ARRAY_REF): Use tsubst_expr again.Jason Merrill2-2/+6
1999-03-03class.c, [...]: Add 'static' to make SunOS 4 cc happy.Jason Merrill5-27/+43
1999-03-03decl.c (push_overloaded_decl): Only overwrite the old binding if there was one.Martin v. Löwis3-8/+22
1999-03-02cp-tree.h (determine_specialization): Don't declare.Mark Mitchell3-53/+40
1999-03-02decl.c (maybe_push_to_top_level): Always call push_cp_function_context.Mark Mitchell2-4/+8
1999-02-26typeck.c (complete_type_or_else): Add VALUE arg, for helpful diagnostics.Nathan Sidwell13-108/+272
1999-02-26typeck.c (decay_conversion): Don't confuse constant array variables with thei...Mark Mitchell2-10/+17
1999-02-26decl.c (duplicate_decls): Copy DECL_TEMPLATE_INSTANTIATED when merging decls.Mark Mitchell4-8/+25
1999-02-26class.c (check_for_override): Don't stop checking when we find the first over...Mark Mitchell3-26/+25
1999-02-25gcc.c (default_compilers): Define __FAST_MATH__ when appropriate.Richard Henderson2-0/+7
1999-02-24typeck.c (convert_for_assignment): Allow boolean integral constant expression...Jason Merrill6-9/+31
1999-02-24* pt.c (tsubst): Allow an array of explicit size zero.Jason Merrill2-3/+13
1999-02-22errfn.c: Change varargs code to look like toplev.c.Jason Merrill3-38/+117
1999-02-22improve wall of separation between build and installCraig Burley2-1/+10
1999-02-21tm.texi: Update docs for constructors and destructors.Jeffrey A Law1-1/+2
1999-02-21decl2.c (start_objects): Make file scope constructors and destructors local t...H.J. Lu2-0/+11
1999-02-21cp-tree.h (CLASSTYPE_METHOD_VEC): Adjust comment.Mark Mitchell9-294/+364
1999-02-18cp-tree.h (lvalue_or_else): Qualify a char* with the `const' keyword to match...Kaveh R. Ghazi3-2/+9
1999-02-17decl.c (xref_basetypes): Comment.Mark Mitchell3-40/+62
1999-02-16cp-tree.h (tsubst): Change prototype.Mark Mitchell7-566/+882
1999-02-16decl.c (pushdecl): Remove dead code.Jason Merrill3-3/+10
1999-02-15decl.c (grokfndecl): Return NULL_TREE instead of error_mark_node.Jason Merrill3-11/+16
1999-02-10decl.c (grokdeclarator): Catch wierd declarators.Jason Merrill3-10/+22
1999-02-10cp-tree.h (get_template_base): Don't declare.Mark Mitchell1-22/+12
1999-02-10cp-tree.h (get_template_base): Don't declare.Mark Mitchell4-102/+146
1999-02-07pt.c (maybe_process_partial_specialization): Complain about specialization in...Jason Merrill5-2/+48
1999-02-06* typeck2.c: Update email addrsses.Jeffrey A Law2-2/+6
1999-02-04cp-tree.h: Declare it.Jason Merrill2-0/+2
1999-02-04decl2.c: Remove flag_init_priority.Jason Merrill1-32/+9
1999-02-04pt.c (unify): Call coerce_template_parms with the COMPLAIN flag turned off.Jason Merrill4-4/+40
1999-02-03Make-lang.in (GXX_OBJS): Remove choose-temp.o, pexecute.o and mkstemp.o.Marc Espie2-4/+9
1999-02-02* decl2.c (lang_decode_option): Use read_integral_parameter.Theodore Papadopoulo2-26/+8
1999-02-01pt.c (tsubst, [...]): Check TYPE_BEING_DEFINED before calling complete_type_o...Mark Mitchell2-1/+7
1999-02-01Add 1999 copyright.Kaveh Ghazi1-1/+1
1999-02-01* input.c (inline): Don't define, its handled by system.h.Kaveh R. Ghazi2-6/+4
1999-01-31flags.h: Declare flag_no_ident.Zack Weinberg3-8/+11
1999-01-31flags.h: Declare flag_no_ident.Zack Weinberg1-5/+0
1999-01-28cp-tree.h (struct tree_binding): Replace scope field with a union.Jason Merrill3-3/+12
1999-01-26Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog forJeffrey A Law2-7/+16