From 5dfc8ddb515c17b7c61a6e56d3ce3c57f6da2622 Mon Sep 17 00:00:00 2001 From: Ian C Date: Mon, 18 Apr 2016 12:14:21 +0100 Subject: Fixed problem with zero page detection. Zero page detection wasn't aggressive enough; by only doing the test on the last past, labels weren't being updated till the final pass. --- src/state.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/state.c') diff --git a/src/state.c b/src/state.c index 27225e5..83eea97 100644 --- a/src/state.c +++ b/src/state.c @@ -23,6 +23,7 @@ */ #include +#include #include #include "global.h" @@ -174,6 +175,12 @@ void SetNeededPasses(int n) } +int GetCurrentPass(void) +{ + return pass; +} + + void SetAddressBank(unsigned b) { currbank = b; -- cgit v1.2.3