aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
1998-07-12decl2.c (build_expr_from_tree): Change calls of do_identifier.Martin v. Löwis8-4336/+4451
1998-07-12decl.c (struct binding_level): New field using_directives.Martin v. Löwis5-95/+237
1998-07-12xref.c (classname): New function.Martin v. Löwis5-13/+27
1998-07-11typeck.c (comptypes, [...]): Add parameter comparison.Kriang Lerdsuwanakij4-67/+152
1998-07-11repo.c (get_base_filename): Use file_name_nondirectory ().Klaus Kaempf3-8/+9
1998-07-11friend.c (do_friend): Pull the identifier out of declarator.Jason Merrill7-32/+64
1998-07-11* g++.1 (-traditional): Remove duplicated documentation.Jeffrey A Law2-32/+4
1998-07-11cplus-dem.c (string): Move definition before work_stuff.Mark Mitchell2-261/+324
1998-07-11pt.c (push_template_decl_real): Don't look at DECL_TEMPLATE_INFO for TYPE_DECLs.Mark Mitchell2-2/+17
1998-07-08toplev.c (lang_options): Add -Wlong-long, -Wno-long-long options.Vladimir N. Makarov4-1/+19
1998-07-07oopsJason Merrill1-1/+1
1998-07-07decl.c (xref_tag): Handle attributes between 'class' and name.Jason Merrill11-3174/+3251
1998-07-06decl.c (lookup_tag): Use CP_DECL_CONTEXT.Jason Merrill3-2/+8
1998-06-30decl2.c (lang_decode_option): Remove warn_template_debugging.Benjamin Kosnik3-8/+5
1998-06-29Warning fixes:Kaveh R. Ghazi2-3/+6
1998-06-29revert part of the last checkinBrendan Kehoe1-6/+0
1998-06-29tree.c (build_srcloc): Make sure we allocate this node on the permanent obstack.Brendan Kehoe2-1/+24
1998-06-27g++spec.c (NEED_MATH_LIBRARY): Define to 1 if not already defined.Fred Fish2-2/+12
1998-06-27* Make-lang.in (g++): Depend on mkstemp.o. Link in mkstemp.oJeffrey A Law2-2/+6
1998-06-27Replace Makefile.in dependencies on expr.h with variable $(EXPR_H),Kaveh R. Ghazi2-7/+13
1998-06-25Benjamin Kosnik1-1/+1
1998-06-25Benjamin Kosnik1-1/+1
1998-06-25decl.c (start_enum): Put local enums on permanant_obstack.Benjamin Kosnik1-0/+4
1998-06-25decl.c (start_enum): Put local enums on permanant_obstack.Benjamin Kosnik1-1/+6
1998-06-25cp-tree.h (c_get_alias_set): Declare.Mark Mitchell3-0/+7
1998-06-25[multiple changes]Andrew MacLeod5-1/+44
1998-06-25lang-specs.h: Use new | syntax to eliminate string concatenation.Dave Brolley2-8/+8
1998-06-24cp-tree.h (CP_DECL_CONTEXT): New macro.Jason Merrill10-721/+758
1998-06-24method.c (emit_thunk): Set current_function_is_thunk for the ASM_OUTPUT_MI_TH...Richard Henderson2-0/+6
1998-06-23libgcc2.c (__get_eh_table_version, [...]): New functions to return exception ...Andrew MacLeod2-3/+8
1998-06-23Have -fnew-exceptions actually use the runtime field, and not generate runtim...Andrew MacLeod5-14/+201
1998-06-22call.c (joust): Fix confusing conversion warning.Jason Merrill7-65/+82
1998-06-22Warning fixes:Kaveh R. Ghazi7-16/+41
1998-06-19typeck2.c (pop_init_level): Warn about implicit zero initialization of struct...Bruno Haible2-0/+10
1998-06-18Warning fix:Kaveh R. Ghazi2-0/+5
1998-06-17class.c (finish_struct): Make conflicting use of id a pedwarn.Jason Merrill3-9/+18
1998-06-17pt.c (convert_nontype_argument): Issue an error when presented with an intege...Mark Mitchell2-2/+20
1998-06-17cp-tree.h (c_get_alias_set): Remove declaration added in 1998-06-13 change th...Mark Mitchell2-1/+5
1998-06-17typeck.c (build_binary_op_nodefault): Change % in format strings to %%.Jason Merrill4-4/+21
1998-06-17* errfn.c (cp_thing): Handle the `%%' formatting sequence.Mark Mitchell2-1/+21
1998-06-16method.c (hack_identifier): Complain about getting a namespace or class templ...Jason Merrill6-3586/+3605
1998-06-16decl.c (grokvardecl): Don't build external assembler names for TYPENAMEs in o...Andrew MacLeod3-3/+10
1998-06-15revertJason Merrill2-7/+0
1998-06-15method.c (hack_identifier): Don't let a class template out.Jason Merrill6-82/+89
1998-06-15updateJason Merrill1-17/+32
1998-06-13class.c (alter_access): Accept a BINFO explaining how to get from the entity ...Mark Mitchell2-100/+108
1998-06-13cp-tree.h (complete_type_or_else): Declare.Mark Mitchell4-22/+59
1998-06-13pt.c (for_each_template_parm): Traverse the TYPE_CONTEXT for types.Mark Mitchell1-0/+5
1998-06-13search.c (get_matching_virtual): Note that member templates cannot override v...Mark Mitchell1-0/+7
1998-06-12pt.c (check_explicit_specialization): If DECLARATOR turned into an error_mark...Brendan Kehoe3-3/+25