From 76740baf089e297c027afb3a586b894e95ccfa9a Mon Sep 17 00:00:00 2001 From: epetrich Date: Sat, 28 Aug 2004 06:54:24 +0000 Subject: [PATCH] * src/hc08/gen.c (shiftL2Left2Result): fix for bug-500536 regression test git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3456 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- ChangeLog | 5 +++++ src/hc08/gen.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index b3312311..83629791 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-08-28 Erik Petrich + + * src/hc08/gen.c (shiftL2Left2Result): fix for bug-500536 regression + test + 2004-08-28 Erik Petrich * src/SDCCsymt.c (processFuncArgs): make sure parameter types diff --git a/src/hc08/gen.c b/src/hc08/gen.c index 5b755ac3..627ec940 100644 --- a/src/hc08/gen.c +++ b/src/hc08/gen.c @@ -5716,7 +5716,7 @@ shiftL2Left2Result (operand * left, int offl, rmwWithReg ("rol", hc08_reg_x); } } - storeRegToAop (hc08_reg_xa, AOP (result), offl); + storeRegToAop (hc08_reg_xa, AOP (result), offr); pullOrFreeReg (hc08_reg_x, needpulx); pullOrFreeReg (hc08_reg_a, needpula); -- 2.30.2