]> git.sur5r.net Git - cc65/commitdiff
Generate more predictable code.
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 19 Aug 2009 10:17:10 +0000 (10:17 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 19 Aug 2009 10:17:10 +0000 (10:17 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@4039 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/cc65/codegen.c

index 2500f27eedde9f6e05a29994eecf3c32c0b1bb4c..6527e76d1f7ad756e2bacdca14724f5b177438bb 100644 (file)
@@ -945,8 +945,8 @@ void g_leasp (int offs)
                AddCodeLine ("inx");
             } else {
                ldaconst (offs);
-               AddCodeLine ("clc");
                AddCodeLine ("ldx sp+1");
+               AddCodeLine ("clc");
                AddCodeLine ("adc sp");
                AddCodeLine ("bcc %s", LocalLabelName (L));
                AddCodeLine ("inx");