From 45b7c8b5914dec3fd6174e8b06554882d1b6f411 Mon Sep 17 00:00:00 2001 From: Tobias Girstmair Date: Sat, 17 Nov 2018 18:44:31 +0100 Subject: [PATCH] new version --- foo.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/foo.c b/foo.c index 0d6754d..0a46975 100644 --- a/foo.c +++ b/foo.c @@ -211,7 +211,7 @@ int main(void) { RCALL g(); LSR (t) ANDI (t, 3) - MOV (x, s) + #define x s //don't need `s` afterwards INC (x) #define tmp _ MOV (tmp, x) @@ -226,6 +226,7 @@ int main(void) { ROR (tmp) LSR (tmp) LSR (tmp) + #undef x AND (t, tmp) #undef tmp ADD (acc, t) -- 2.39.3