star/star.c
/* Build a jump table entry (including loop info for 68010) */
Build a jump table entry (including loop info for 68010)
Build a jump table entry ( including loop info for 68010 )
static void tableentry(int last, int rl) {
	if(last == -1){
		emit("dd r_illegal-top");
	} else {
		emit("dd %c%03X-top",
			((last >> 12) & 0xF) + 'K', last & 0xFFF
		);
	}
	if(rl > 1) emit("+%u", ((dword)(rl - 1)) << 24);
	emit("\n");
	if(cputype == 68010) emit("db %d\n", loopinfo[last]);
}
static void tableentry ( int last , int rl ) { if ( last == -1 ) { emit ( " " ) ; } else { emit ( " " , ( ( last >> 12 ) & 0xF ) + ' ' , last & 0xFFF ) ; } if ( rl > 1 ) emit ( " " , ( ( dword ) ( rl - 1 ) ) << 24 ) ; emit ( " \n " ) ; if ( cputype == 68010 ) emit ( " \n " , loopinfo [ last ] ) ; }
Build a jump table entry (including loop info for 68010)
Build a jump table entry ( including loop info for 68010 )