aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorMarkus Trippelsdorf <markus@trippelsdorf.de>2015-08-29 18:51:26 +0000
committerMarkus Trippelsdorf <trippels@gcc.gnu.org>2015-08-29 18:51:26 +0000
commitce9657302380f236754ad11d6b8d0f0109075e37 (patch)
tree813dae7e59ddb927d2ea8535efd5aa49086dc622 /gcc/config.gcc
parent04ffad35321aaebeff3ffa8764d26454d93db59e (diff)
downloadgcc-ce9657302380f236754ad11d6b8d0f0109075e37.zip
gcc-ce9657302380f236754ad11d6b8d0f0109075e37.tar.gz
gcc-ce9657302380f236754ad11d6b8d0f0109075e37.tar.bz2
Fix c++/67371 (issues with throw in constexpr)
As PR67371 shows gcc currently rejects all throw statements in constant-expressions, even when they are never executed. PR c++/67371 * constexpr.c (potential_constant_expression_1): Remove IF_STMT case. Move label to COND_EXPR case. Remove checking of SWITCH_STMT_BODY. From-SVN: r227323
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions