- 04 Sep, 1998 1 commit
-
-
* inc/typeinfo (type_info::type_info(const char*)): Make `explicit'. From-SVN: r22235
Mark Mitchell committed
-
- 24 Aug, 1998 1 commit
-
-
* lex.c (real_yylex): Don't warn about long long constants if we're allowing long long. * decl.c (pushdecl): Use IDENTIFIER_NAMESPACE_VALUE instead of accessing bindings directly. * lang-specs.h: Remove __HONOR_STD. * inc/exception, inc/new, inc/new.h, inc/typeinfo: Likewise. From-SVN: r21926
Jason Merrill committed
-
- 22 Jul, 1998 1 commit
-
-
* inc/exception: Change terminate and unexpected to (). * parse.y (named_class_head_sans_basetype_defn): A named_class_head_sans_basetype followed by '{' or ':' is a defn. From-SVN: r21342
Jason Merrill committed
-
- 08 May, 1998 1 commit
-
-
From-SVN: r19631
Martin v. Löwis committed
-
- 27 Mar, 1998 1 commit
-
-
From-SVN: r18857
Jason Merrill committed
-
- 21 Nov, 1997 1 commit
-
-
* except.c (expand_start_eh_spec): Use the try/catch code. (expand_end_eh_spec): Likewise. Call __check_eh_spec instead of doing everything inline. (init_exception_processing): throw_type_match now takes const void pointers. * exception.cc (__check_eh_spec): New fn. * inc/exception: Neither terminate nor unexpected return. * decl.c: Make const_ptr_type_node public. * tinfo2.cc (__throw_type_match_rtti): Take the typeinfos constly. From-SVN: r16651
Jason Merrill committed
-
- 20 Nov, 1997 1 commit
-
-
./: * Makefile.in (LIB2FUNCS): Remove C++ memory management support. * libgcc2.c: Remove __builtin_new, __builtin_vec_new, set_new_handler, __builtin_delete, and __builtin_vec_delete. * except.c (output_exception_table): Don't bother with __EXCEPTION_END__. cp/: * Make-lang.in (CXX_LIB2FUNCS): Add new op new and op delete objs. (various.o): Likewise. * inc/new: Add placement deletes. Add throw specs for default new. * new.cc (set_new_handler): Move here from libgcc2. * new1.cc (new (nothrow)): Catch a bad_alloc thrown from the handler. (new): Move from libgcc2. Throw bad_alloc. * new2.cc: Move the rest of the op news and op deletes from libgcc2. * decl.c (init_decl_processing): Update exception specs on new and delete. From-SVN: r16617
Jason Merrill committed
-
- 23 Apr, 1997 1 commit
-
-
From-SVN: r13972
Mike Stump committed
-
- 04 Feb, 1997 1 commit
-
-
From-SVN: r13605
Mike Stump committed
-
- 30 Sep, 1996 1 commit
-
-
From-SVN: r12883
Mike Stump committed
-