diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2009-09-23 08:43:56 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2009-09-23 08:43:56 +0200 |
commit | be12343976ff4b516eb80c983d9ad613ff9a2593 (patch) | |
tree | 15e99879c42bf7c05a952c82b854878e4a17c80d /gcc/alias.c | |
parent | d57c0139831d98f97ee0ea892b5cf4e728ecf508 (diff) | |
download | gcc-be12343976ff4b516eb80c983d9ad613ff9a2593.zip gcc-be12343976ff4b516eb80c983d9ad613ff9a2593.tar.gz gcc-be12343976ff4b516eb80c983d9ad613ff9a2593.tar.bz2 |
re PR c/39779 (ICE shifting byte to the right with constant > 7FFFFFFF)
PR c/39779
* c-typeck.c (build_binary_op) <short_shift>: Check that integer
constant is more than zero.
testsuite/ChangeLog:
PR c/39779
* gcc.c-torture/compile/pr39779.c: New test.
From-SVN: r152058
Diffstat (limited to 'gcc/alias.c')
0 files changed, 0 insertions, 0 deletions