aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/except.c
AgeCommit message (Expand)AuthorFilesLines
2013-03-29call.c (add_builtin_candidate): Use TYPE_PTR_P and VOID_TYPE_P.Paolo Carlini1-4/+4
2013-03-29tree.h (VAR_P): New.Gabriel Dos Reis1-1/+1
2013-03-16cp-tree.h (abstract_class_use): New enum.Jason Merrill1-10/+2
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2012-12-06re PR c++/54207 ([C++0x] ICE in build_noexcept_spec when bool is #defined/typ...Jakub Jelinek1-5/+11
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-6/+4
2012-09-13typeck.c (build_indirect_ref, [...]): Remove uses of ATTRIBUTE_UNUSED on the ...Paolo Carlini1-4/+2
2012-09-10Remove unnecessary VEC function overloads.Diego Novillo1-5/+2
2012-09-05re PR c++/54191 ([C++11] SFINAE does not handle conversion to inaccessible base)Paolo Carlini1-1/+1
2012-06-06re PR c++/53567 ("ICE: Error reporting routines re-entered" on missing enum e...Paolo Carlini1-2/+4
2012-05-31output.h (__gcc_host_wide_int__): Move to hwint.h.Steven Bosscher1-1/+0
2012-05-21re PR c++/51184 (Abstract class in function return type)Paolo Carlini1-1/+1
2012-05-17re PR c++/53371 (rvalue reference type as exception-declaration)Paolo Carlini1-14/+34
2012-04-18re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressi...Paolo Carlini1-2/+2
2011-12-12Add condition to MUST_NOT_THROW_EXPR.Torvald Riegel1-3/+27
2011-11-08Merge from transactional-memory branch.Aldy Hernandez1-0/+49
2011-10-11Convert standard builtin functions from being arrays to using a functional in...Michael Meissner1-2/+2
2011-09-24except.c (expr_noexcept_p): Split out from finish_noexcept_expr.Jason Merrill1-4/+17
2011-08-23re PR c++/50055 ([PATCH] Location information for the throw() specification i...Siddhesh Poyarekar1-2/+4
2011-07-19tree.h (fold_build_pointer_plus_loc): New helper function.Richard Guenther1-3/+3
2011-07-16Make-lang.in (check-g++-strict-gc): New.Jason Merrill1-0/+2
2011-06-21call.c (add_builtin_candidates): Use cv_unqualified rather than TYPE_MAIN_VAR...Jason Merrill1-1/+1
2011-06-08re PR c++/49107 ([C++0x][4.7 Regression] incomplete type regression with std:...Jason Merrill1-2/+6
2011-04-07re PR c++/48468 ([C++0x][SFINAE] noexcept operator does not handle function t...Jason Merrill1-0/+5
2011-03-28except.c (build_noexcept_spec): Call cxx_constant_value after converting to b...Jason Merrill1-1/+1
2010-11-30diagnostic-core.h: Include bversion.h.Joseph Myers1-1/+0
2010-11-01call.c (null_ptr_cst_p): Use maybe_constant_value.Jason Merrill1-6/+17
2010-10-27* except.c (build_throw): Set EXPR_LOCATION.Jason Merrill1-1/+4
2010-10-13Centralize knowledge of eh personality routines.Richard Henderson1-3/+2
2010-09-27Require lvalues as specified by the standard.Jason Merrill1-1/+1
2010-08-20vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd1-3/+1
2010-08-19except.c (pending_noexcept, [...]): New.Jason Merrill1-6/+58
2010-06-28system.h: Poison GCC_EXCEPT_H for front-end files.Steven Bosscher1-8/+28
2010-06-16c.opt: Add -Wnoexcept.Jason Merrill1-12/+27
2010-06-09call.c (build_java_interface_fn_ref): Call build_function_type_list instead o...Nathan Froyd1-16/+14
2010-06-04Implement noexcept-specification (15.4)Jason Merrill1-0/+61
2010-06-04Implement noexcept operator (5.3.7)Jason Merrill1-0/+64
2010-05-30cp-tree.h (cp_build_function_call_nary): Declare.Nathan Froyd1-20/+13
2010-05-25Makefile.in (EXCEPT_H): Fix typo.Steven Bosscher1-3/+0
2010-05-15c.opt: Add -fnothrow-opt.Jason Merrill1-3/+16
2010-05-14C++ DR 475Jason Merrill1-49/+11
2010-05-14re PR c++/44127 (G++ emits unnecessary EH code)Jason Merrill1-2/+2
2010-05-06C++ support for -Wunused-but-set-variableJakub Jelinek1-0/+1
2010-01-20re PR c++/42038 (ICE: tree check: expected class 'type', have 'exceptional' (...Paolo Carlini1-6/+7
2009-12-17re PR c/40885 (build_indirect_ref i18n problems)Shujing Zhao1-2/+2
2009-11-20re PR c++/42060 ([c++0x] ICE throwing array with initializer list)Paolo Carlini1-2/+6
2009-09-14Squash commit of EH in gimpleRichard Henderson1-9/+5
2009-09-13langhooks-def.h (LANG_HOOKS_EH_RUNTIME_TYPE): Define.Richard Guenther1-10/+3
2009-07-16re PR c/40435 (Revision 148442 caused many regressions on trunk)Aldy Hernandez1-1/+2
2009-07-06decl.c: Replace %H by an explicit location.Manuel López-Ibáñez1-6/+7