]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/14092 (fold strips conversion from pointer to integer)
authorPaolo Bonzini <bonzini@gnu.org>
Tue, 10 Feb 2004 13:41:16 +0000 (13:41 +0000)
committerPaolo Bonzini <bonzini@gcc.gnu.org>
Tue, 10 Feb 2004 13:41:16 +0000 (13:41 +0000)
commit31cc6081778b66c7fc1d0e864fea5a73dcbd25c8
tree0875007b2f72c9c1dff1299a2d63339ae8a1c885
parentd1d5c836a1a426c224efe898b5bad4ed6f3e055e
re PR middle-end/14092 (fold strips conversion from pointer to integer)

PR c/14092
* gcc.dg/pr14092-1.c: New testcase.
* fold-const.c (fold) <NEGATE_EXPR>: Convert result of
negate_expr back to the original type.

From-SVN: r77602
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr14092-1.c [new file with mode: 0644]