https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65430
Andrew Pinski changed:
What|Removed |Added
Target Milestone|6.5 |---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65430
Richard Biener changed:
What|Removed |Added
Target Milestone|6.4 |6.5
--- Comment #8 from Richard Biener
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65430
--- Comment #7 from Marek Polacek ---
Well, that's not quite right because of e.g. unevaluated || operand.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65430
--- Comment #6 from Marek Polacek ---
This ought to fix both problems:
--- a/gcc/c/c-typeck.c
+++ b/gcc/c/c-typeck.c
@@ -10443,6 +10443,7 @@ tree
c_process_expr_stmt (location_t loc, tree expr)
{
tree exprv;
+ tree orig_expr = expr;
if
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65430
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|6.3 |6.4
--- Comment #5 from Jakub Jelinek -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65430
Richard Biener changed:
What|Removed |Added
Target Milestone|6.2 |6.3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65430
Jakub Jelinek changed:
What|Removed |Added
Target Milestone|6.0 |6.2
--- Comment #4 from Jakub Jelinek -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65430
Marek Polacek changed:
What|Removed |Added
CC||willus0 at hotmail dot com
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65430
Marek Polacek changed:
What|Removed |Added
Keywords||diagnostic
Target Milestone|---