codegeneric: use frame pointer as base so it's easier to read
authorAlan Cox <alan@linux.intel.com>
Fri, 24 Jun 2016 16:58:17 +0000 (17:58 +0100)
committerAlan Cox <alan@linux.intel.com>
Fri, 24 Jun 2016 16:58:17 +0000 (17:58 +0100)
Applications/SmallC/codegeneric.c

index 4499419..c6306e9 100644 (file)
@@ -161,8 +161,8 @@ int gen_get_locale(SYMBOL *sym) {
         return HL_REG;
     } else {
         gen_immediate();
-        output_number(sym->offset - stkp);
-        output_string("+sp");
+        output_number(sym->offset);
+        output_string("+fp");
         newline();
         return HL_REG;
     }