aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/except.c
AgeCommit message (Expand)AuthorFilesLines
1999-03-26Warning fixes:Kaveh R. Ghazi1-2/+2
1999-01-25class.c (resolve_address_of_overloaded_function): Mark the chosen function used.Jason Merrill1-7/+7
1998-12-22Warning fixes:Kaveh R. Ghazi1-2/+2
1998-12-08See ChangeLog..Andrew MacLeod1-9/+5
1998-11-25except.c (expand_throw): Use TYPE_PTR_P to check for pointers.Jason Merrill1-1/+1
1998-11-24except.c (expand_throw): Use cp_finish_decl for the throw temp.Jason Merrill1-7/+6
1998-11-16typeck2.c (my_friendly_abort): Don't fatal twice in a row.Jason Merrill1-3/+1
1998-11-13except.c (expand_throw): Make sure first argument to __cp_push_exception is o...Mark Mitchell1-4/+5
1998-10-26error.c (dump_decl): Deal with TEMPLATE_DECLs that are VAR_DECLs.Mark Mitchell1-1/+1
1998-10-06Warning fixes:Kaveh R. Ghazi1-1/+4
1998-09-15[multiple changes]Andrew MacLeod1-127/+4
1998-09-07revert error reporting patchJason Merrill1-4/+4
1998-09-06cp-error.def: New file.Mark Mitchell1-4/+4
1998-09-01decl.c (lookup_name_real): Also do implicit typename thing for artificial TYP...Jason Merrill1-1/+0
1998-08-23iomanip.h: Use __extension__ for `extern' explicit template instantiations.Mark Mitchell1-4/+1
1998-08-19typeck.c (build_binary_op_nodefault): Warn on use of NULL in arithmetic.Mark Mitchell1-3/+3
1998-07-24cp-tree.h: Add prototype for set_identifier_local_value.Jason Merrill1-2/+4
1998-07-23except.c (process_start_catch_block_old): Call start_decl_1 for catch parm.Jason Merrill1-1/+3
1998-06-29Warning fixes:Kaveh R. Ghazi1-3/+0
1998-06-25[multiple changes]Andrew MacLeod1-1/+29
1998-06-23Have -fnew-exceptions actually use the runtime field, and not generate runtim...Andrew MacLeod1-10/+175
1998-06-09init.c (resolve_offset_ref): Handle default-initialization.Jason Merrill1-6/+14
1998-06-09Minor tweaks.Andrew MacLeod1-2/+1
1998-06-08[multiple changes]Andrew MacLeod1-23/+12
1998-05-19Warning fixes:Kaveh R. Ghazi1-18/+4
1998-05-14First cut of changes to utilize the new exception handling modelAndrew MacLeod1-16/+48
1998-05-07massive namespace patchMartin v. Löwis1-0/+4
1998-05-06typo typo fixes fixesJeff Law1-1/+1
1998-05-06call.c, [...]: Add include of toplev.h.Robert Lipe1-0/+1
1998-04-17tree.c (avoid_overlap): Add prototype.Jeffrey A Law1-0/+8
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1-1/+1
1998-03-31call.c: Include system.h.Jeffrey A Law1-1/+1
1998-03-29except.c (do_unwind): Delete dead function.Jeffrey A Law1-96/+0
1998-03-12dManfred Hollstein1-1/+3
1998-02-01Various fixes for -Wall problems from Kaveh. See ChangeLog for details.Kaveh R. Ghazi1-3/+0
1998-01-07exception.cc (__eh_alloc, __eh_free): New fns.Jason Merrill1-14/+102
1997-12-12except.c (use_eh_context): Don't copy_rtx a REG.Jason Merrill1-222/+0
1997-12-11[multiple changes]Teemu Torma1-15/+5
1997-12-07except.c (expand_start_catch_block): suspend_momentary for the terminate hand...Jason Merrill1-2/+5
1997-12-06Merge from gcc-2.8Jeff Law1-2/+2
1997-12-04./: * libgcc2.c (__throw): Use __builtin_return_addr instead of __eh_pc.Jason Merrill1-48/+6
1997-12-02[multiple changes]Jason Merrill1-17/+8
1997-11-27except.c: Lose Unexpected, SetTerminate, SetUnexpected, TerminateFunctionCall.Jason Merrill1-63/+14
1997-11-26except.c (expand_throw): Call mark_used on the destructor.Jason Merrill1-0/+1
1997-11-26except.c (expand_start_catch_block): Fix catching a reference to pointer.Jason Merrill1-0/+7
1997-11-25exception.cc (struct cp_eh_info): Add handlers field.Jason Merrill1-2/+17
1997-11-21except.c (expand_start_eh_spec): Use the try/catch code.Jason Merrill1-79/+63
1997-11-21except.c (expand_start_catch_block): We only need the rethrow region for non-...Jason Merrill1-19/+16
1997-11-11except.c (expand_end_catch_block): Lose call to __sjpopnthrow.Jason Merrill1-11/+1
1997-11-11except.c (do_pop_exception): Return a value.Jason Merrill1-0/+1