-
- Downloads
c-common.c (max_constexpr_depth): New.
c-family/ * c-common.c (max_constexpr_depth): New. * c-common.h: Declare it. * c-opts.c (c_common_handle_option): Set it. * c.opt (fconstexpr-depth): New option. cp/ * semantics.c (push_cx_call_context): Return bool. (cxx_eval_call_expression): Handle excess depth. From-SVN: r171012
Showing
- gcc/c-family/ChangeLog 7 additions, 0 deletionsgcc/c-family/ChangeLog
- gcc/c-family/c-common.c 5 additions, 2 deletionsgcc/c-family/c-common.c
- gcc/c-family/c-common.h 5 additions, 1 deletiongcc/c-family/c-common.h
- gcc/c-family/c-opts.c 4 additions, 0 deletionsgcc/c-family/c-opts.c
- gcc/c-family/c.opt 4 additions, 0 deletionsgcc/c-family/c.opt
- gcc/cp/ChangeLog 3 additions, 0 deletionsgcc/cp/ChangeLog
- gcc/cp/semantics.c 42 additions, 29 deletionsgcc/cp/semantics.c
- gcc/doc/invoke.texi 8 additions, 1 deletiongcc/doc/invoke.texi
- gcc/testsuite/ChangeLog 2 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/g++.dg/cpp0x/constexpr-recursion.C 5 additions, 0 deletionsgcc/testsuite/g++.dg/cpp0x/constexpr-recursion.C
Loading
Please register or sign in to comment