X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fda65%2Fglobal.h;h=4c2b10663a52aea690ed43bb9e693804bf292f94;hb=e9da20f96127c24d8577bdd07e801ee8dbf353ae;hp=0af03cdd3dc2a5d40eae247e7fedbf7907d1a74c;hpb=5a90b5a58cfefaa2fbc7d72101bdb2bb1cf970be;p=cc65 diff --git a/src/da65/global.h b/src/da65/global.h index 0af03cdd3..4c2b10663 100644 --- a/src/da65/global.h +++ b/src/da65/global.h @@ -49,22 +49,27 @@ extern const char* InFile; /* Name of input file */ extern const char* OutFile; /* Name of output file */ /* Default extensions */ -extern const char ObjExt[]; /* Default object extension */ -extern const char ListExt[]; /* Default listing extension */ +extern const char OutExt[]; /* Output file extension */ +extern const char CfgExt[]; /* Config file extension */ /* Flags and other command line stuff */ -extern unsigned char Verbose; /* Verbosity of the output file */ +extern unsigned char FormFeeds; /* Add form feeds to the output? */ +extern unsigned char PassCount; /* How many passed do we do? */ +extern unsigned long StartAddr; /* Start/load address of the program */ + /* Stuff needed by many routines */ -extern unsigned Pass; /* Disassembler pass */ +extern unsigned char Pass; /* Disassembler pass */ /* Page formatting */ #define MIN_PAGE_LEN 32 #define MAX_PAGE_LEN 127 -extern int PageLength; /* Length of a listing page */ +extern unsigned PageLength; /* Length of a listing page */ extern unsigned MIndent; /* Mnemonic indent */ extern unsigned AIndent; /* Argument indent */ extern unsigned CIndent; /* Comment indent */ +extern unsigned TIndent; /* Text bytes indent */ +extern unsigned BytesPerLine; /* Max. number of data bytes per line */