Small atari cleanups.

This commit is contained in:
Markus F.X.J. Oberhumer
2006-11-13 10:51:45 +01:00
parent be235ddc38
commit 396a3ad2fc
5 changed files with 31 additions and 28 deletions
+4 -4
View File
@@ -78,19 +78,19 @@ protected:
// symbols for buildLoader()
struct LinkerSymbols
{
// "constant"
bool need_reloc;
// these are updated by buildLoader()
enum { LOOP_NONE, LOOP_SUBQ_L, LOOP_SUBQ_W, LOOP_DBRA };
struct LoopInfo {
unsigned mode; unsigned count; unsigned value;
void init(unsigned count, bool allow_dbra=true);
};
// buildLoader() input
bool need_reloc;
LoopInfo loop1;
LoopInfo loop2;
LoopInfo loop3;
// buildLoader() output
unsigned decompr_offset;
//
// currently not used by buildLoader()
unsigned flush_cache_rts_offset;
unsigned clear_dirty_stack_len;
unsigned copy_to_stack_len;