X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=rmac.c;h=473f372cc4344f42d6c6956c41de6bb8023a7e99;hb=185ee7af01042a4c1cfff64c72c849f2b0448e6c;hp=a1ae0bdd5ec4f727a2a0d0b666f0f7b66bfee609;hpb=5b53a2a9e5340f11db9670cda34c4da4fd19ea85;p=rmac diff --git a/rmac.c b/rmac.c index a1ae0bd..473f372 100644 --- a/rmac.c +++ b/rmac.c @@ -43,7 +43,6 @@ int rgpu, rdsp; // Assembling Jaguar GPU or DSP code int robjproc; // Assembling Jaguar Object Processor code int dsp56001; // Assembling DSP 56001 code int list_fd; // File to write listing to -int regbank; // RISC register bank int segpadsize; // Segment padding size int endian; // Host processor endianess (0 = LE, 1 = BE) char * objfname; // Object filename pointer @@ -316,7 +315,6 @@ int Process(int argc, char ** argv) rdsp = 0; // Initialize DSP assembly flag robjproc = 0; // Initialize OP assembly flag lsym_flag = 1; // Include local symbols in object file - regbank = BANK_N; // No RISC register bank specified orgactive = 0; // Not in RISC org section orgwarning = 0; // No ORG warning issued segpadsize = 2; // Initialize segment padding size @@ -776,6 +774,7 @@ int main(int argc, char ** argv) { perm_verb_flag = 0; // Clobber "permanent" verbose flag legacy_flag = 1; // Default is legacy mode on (:-P) + optim_flags[OPT_56K_SHORT] = 1; // This ensures compatibilty with Motorola's 56k assembler cmdlnexec = argv[0]; // Obtain executable name endian = GetEndianess(); // Get processor endianess