From 9932fac52c0cac2e9e0e11c84dfdf99e0a87ebfb Mon Sep 17 00:00:00 2001 From: mrb0nk500 Date: Mon, 21 Sep 2020 13:31:39 -0400 Subject: - Fixed some issues with how structs, and unions were handled. - Added a function called fix_symtree(), which when called. will rearrange the symbol tree based on the order they're declared in by the token stream. The reason I wrote this, was to make sure the symbol tree could be printed correctly. - Optimized print_symtree() to now use tail recursion. - Started adding all of the SuB Suite's structs. --- sux.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sux.c') diff --git a/sux.c b/sux.c index 1131210..2be2875 100644 --- a/sux.c +++ b/sux.c @@ -138,6 +138,7 @@ static inline uint8_t isread(uint8_t opcode) { } } +#if bench void stop_timer() { time_done = 1; } @@ -159,6 +160,7 @@ void start_timer(int sec, int usec) { exit(1); } } +#endif void *run(void *args) { struct suxthr *thr = (void *)args; -- cgit v1.2.3-13-gbd6f