re PR target/39386 ([avr] different computation results for O1 and O0 executables)
authorGeorg-Johann Lay <avr@gjlay.de>
Mon, 25 Jul 2011 15:41:55 +0000 (15:41 +0000)
committerGeorg-Johann Lay <gjl@gcc.gnu.org>
Mon, 25 Jul 2011 15:41:55 +0000 (15:41 +0000)
commitf4da258f520dd886a7a1dd9d1c4d71c02f68b46a
treef2cf0b9af0561c625260a90f703264bc83459945
parent1a79cb7341c9face374804f7623d309dc281056e
re PR target/39386 ([avr] different computation results for O1 and O0 executables)

PR target/39386
* config/avr/avr.c (out_shift_with_cnt): Use tmp_reg as
shift counter for x << x and x >> x shifts.

From-SVN: r176756
gcc/ChangeLog
gcc/config/avr/avr.c