diff options
author | Jakub Jelinek <jakub@redhat.com> | 2012-02-13 11:37:35 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2012-02-13 11:37:35 +0100 |
commit | 205ec405fc77c42a21ba12927a23985bf7176e58 (patch) | |
tree | ed8769515c0c91e62b83378f6bd7d0b723a42c68 /gcc/passes.c | |
parent | 5ac5049603ea4650a07166ee09a6b3c2ae0a01d8 (diff) | |
download | gcc-205ec405fc77c42a21ba12927a23985bf7176e58.zip gcc-205ec405fc77c42a21ba12927a23985bf7176e58.tar.gz gcc-205ec405fc77c42a21ba12927a23985bf7176e58.tar.bz2 |
re PR middle-end/52209 (wrong code at -O0)
PR middle-end/52209
* expr.c (expand_expr_real_2) <case BIT_NOT_EXPR>: Only expand using
XOR for reduce_bit_field if type is unsigned.
* gcc.c-torture/execute/pr52209.c: New test.
From-SVN: r184151
Diffstat (limited to 'gcc/passes.c')
0 files changed, 0 insertions, 0 deletions