gcc/c-family/ * c.opt (Wterminate): New. gcc/cp/ * cp-gimplify.c (cp_genericize_r): Track TRY_BLOCK and MUST_NOT_THROW_EXPR, warn about a THROW_EXPR directly within a MUST_NOT_THROW_EXPR. (cp_genericize_data): Add try_block field. (cp_genericize_tree): Initialize it. * except.c (expand_end_catch_block): Set TREE_NO_WARNING on implicit rethrow. From-SVN: r222842
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
ctor1.h | Loading commit data... | |
ctor1_main.C | Loading commit data... | |
ctor1_x.C | Loading commit data... | |
ctor1_y.C | Loading commit data... | |
ctor2.h | Loading commit data... | |
ctor2_main.C | Loading commit data... | |
ctor2_x.C | Loading commit data... | |
ctor2_y.C | Loading commit data... | |
dtor1.h | Loading commit data... | |
dtor1_main.C | Loading commit data... | |
dtor1_x.C | Loading commit data... | |
dtor1_y.C | Loading commit data... | |
filter1.h | Loading commit data... | |
filter1_main.C | Loading commit data... | |
filter1_x.C | Loading commit data... | |
filter1_y.C | Loading commit data... | |
filter2_main.C | Loading commit data... | |
filter2_x.C | Loading commit data... | |
filter2_y.C | Loading commit data... | |
new1_main.C | Loading commit data... | |
new1_x.C | Loading commit data... | |
new1_y.C | Loading commit data... | |
nrv1.h | Loading commit data... | |
nrv1_main.C | Loading commit data... | |
nrv1_x.C | Loading commit data... | |
nrv1_y.C | Loading commit data... | |
spec3.h | Loading commit data... | |
spec3_main.C | Loading commit data... | |
spec3_x.C | Loading commit data... | |
spec3_y.C | Loading commit data... | |
template1.h | Loading commit data... | |
template1_main.C | Loading commit data... | |
template1_x.C | Loading commit data... | |
template1_y.C | Loading commit data... | |
unexpected1_main.C | Loading commit data... | |
unexpected1_x.C | Loading commit data... | |
unexpected1_y.C | Loading commit data... |