projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
794c765
)
(invert_truthvalue): Handle SAVE_EXPR.
author
Richard Stallman
<rms@gnu.org>
Tue, 19 Oct 1993 02:50:50 +0000
(
02:50
+0000)
committer
Richard Stallman
<rms@gnu.org>
Tue, 19 Oct 1993 02:50:50 +0000
(
02:50
+0000)
From-SVN: r5797
gcc/fold-const.c
patch
|
blob
|
history
diff --git
a/gcc/fold-const.c
b/gcc/fold-const.c
index a08e7ca50ca502f96d612f1771177cad3f4de2d8..cf50da4eb4a89c3c1abf1edd11aac82971d924a8 100644
(file)
--- a/
gcc/fold-const.c
+++ b/
gcc/fold-const.c
@@
-2185,9
+2185,11
@@
invert_truthvalue (arg)
break;
return build (EQ_EXPR, type, arg, convert (type, integer_zero_node));
+ case SAVE_EXPR:
+ return build1 (TRUTH_NOT_EXPR, type, arg);
}
if (TREE_CODE (TREE_TYPE (arg)) != BOOLEAN_TYPE)
- abort();
+ abort
();
return build1 (TRUTH_NOT_EXPR, type, arg);
}