diff options
author | Roger Sayle <roger@eyesopen.com> | 2004-02-03 21:31:00 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2004-02-03 21:31:00 +0000 |
commit | 888d65b5a81249c56aa92bc2998c798929f29f30 (patch) | |
tree | df60fe33a838990b239163a30dda629632e31212 /libjava/java/sql/SQLWarning.java | |
parent | a8c0bbc7214a44d82448ea5b6d443f53c8b5c43b (diff) | |
download | gcc-888d65b5a81249c56aa92bc2998c798929f29f30.zip gcc-888d65b5a81249c56aa92bc2998c798929f29f30.tar.gz gcc-888d65b5a81249c56aa92bc2998c798929f29f30.tar.bz2 |
re PR target/9348 ([HP-UX] error in int to unsigned long multiplication)
PR target/9348
* expr.c (expand_expr_real) <MULT_EXPR>: When performing widening
multiplies with a multiplication of the wrong signedness, its the
signedness of the multiplication that we've performed that needs to
be passed to expand_mult_highpart_adjust. Avoid emitting a nop-move
if expand_mult_highpart_adjust places the result in target.
* gcc.c-torture/execute/multdi-1.c: New test case.
From-SVN: r77192
Diffstat (limited to 'libjava/java/sql/SQLWarning.java')
0 files changed, 0 insertions, 0 deletions