X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=68kgen.c;h=f1129967e3654a8c500d2d4d4b5c5f461eca3700;hp=ec3541d65e80dfe13f616ced2a9aab89f5a4b8b0;hb=HEAD;hpb=03dd34951a331e0b8971195ccef1600fffaea2e6 diff --git a/68kgen.c b/68kgen.c index ec3541d..8171967 100644 --- a/68kgen.c +++ b/68kgen.c @@ -1,7 +1,7 @@ // -// RMAC - Reboot's Macro Assembler for all Atari computers +// RMAC - Renamed Macro Assembler for all Atari computers // 68KGEN.C - Tool to Generate 68000 Opcode Table -// Copyright (C) 199x Landon Dyer, 2011-2017 Reboot and Friends +// Copyright (C) 199x Landon Dyer, 2011-2021 Reboot and Friends // RMAC derived from MADMAC v1.07 Written by Landon Dyer, 1986 // Source utilised with the kind permission of Landon Dyer // @@ -76,12 +76,11 @@ int main(int argc, char ** argv) void procln(int namc, char ** namv) { int i, j; - char * s; // alias for previous entry if (namc == 1) { - fprintf(kfp, "%s\t%d\n", namv[0], kwnum-1+1000); + fprintf(kfp, "%s\t%d\n", namv[0], kwnum - 1 + 1000); return; } @@ -99,7 +98,7 @@ void procln(int namc, char ** namv) if (*namv[1] == '!') printf("CGSPECIAL"); - else for (s = namv[1], i=0; *s; ++s) + else for(char * s=namv[1], i=0; *s; s++) printf("%sSIZ%c", (i++ ? "|" : ""), *s); printf(", %s, %s, ", namv[2], namv[3]); @@ -107,12 +106,12 @@ void procln(int namc, char ** namv) // enforce little fascist percent signs if (*namv[4] == '%') { - for(i=1, j=0; i<17; ++i) + for(i=1, j=0; i<17; i++) { j <<= 1; if (namv[4][i] == '1' || isupper(namv[4][i])) - ++j; + j++; } printf("0x%04x, ", j); @@ -121,7 +120,7 @@ void procln(int namc, char ** namv) printf("%s, ", namv[4]); if (namc == 7 && *namv[6] == '+') - printf("%d, ", kwnum+1); + printf("%d, ", kwnum + 1); else printf("0, ");