diff options
author | Peter Bergner <bergner@vnet.ibm.com> | 2010-07-08 09:17:52 -0500 |
---|---|---|
committer | Peter Bergner <bergner@gcc.gnu.org> | 2010-07-08 09:17:52 -0500 |
commit | cf8ca1a9b7377c4d20fc394adb70733baad5aa19 (patch) | |
tree | 30d167cf07a0d70801af4e89059fc2eb0e7ea3f5 | |
parent | bf1cb49eb6e49ebcdb52aae5ef91357fe2517d16 (diff) | |
download | gcc-cf8ca1a9b7377c4d20fc394adb70733baad5aa19.zip gcc-cf8ca1a9b7377c4d20fc394adb70733baad5aa19.tar.gz gcc-cf8ca1a9b7377c4d20fc394adb70733baad5aa19.tar.bz2 |
re PR c/44828 (possible integer wrong code bug)
PR middle-end/44828
* gcc.c-torture/execute/pr44828.c (foo): Use signed char.
* gcc.c-torture/execute/pr44828.x: Revert.
From-SVN: r161956
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/pr44828.c | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/pr44828.x | 2 |
3 files changed, 8 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 7bf8c02..9f49130 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2010-07-08 Peter Bergner <bergner@vnet.ibm.com> + + PR middle-end/44828 + * gcc.c-torture/execute/pr44828.c (foo): Use signed char. + * gcc.c-torture/execute/pr44828.x: Revert. + 2010-07-08 Jason Merrill <jason@redhat.com> PR c++/43120 diff --git a/gcc/testsuite/gcc.c-torture/execute/pr44828.c b/gcc/testsuite/gcc.c-torture/execute/pr44828.c index e16be2d..9383734 100644 --- a/gcc/testsuite/gcc.c-torture/execute/pr44828.c +++ b/gcc/testsuite/gcc.c-torture/execute/pr44828.c @@ -1,7 +1,7 @@ extern void abort (void); -static char -foo (char si1, char si2) +static signed char +foo (signed char si1, signed char si2) { return si1 * si2; } diff --git a/gcc/testsuite/gcc.c-torture/execute/pr44828.x b/gcc/testsuite/gcc.c-torture/execute/pr44828.x deleted file mode 100644 index d68bf8c..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/pr44828.x +++ /dev/null @@ -1,2 +0,0 @@ -set additional_flags "-fsigned-char" -return 0 |