star/star.c
/* Put one of the x86 flags into the 68K zero flag. */
Put one of the x86 flags into the 68K zero flag.
Put one of the x86 flags into the 68K zero flag .
static void flag_to_z(char *f) {
	int myline = linenum; linenum += 2;
	emit("j%s short ln%d\n", f, myline);
	emit("and ah,0BFh\n");
	emit("jmp short ln%d\n", myline + 1);
	emit("ln%d:\n", myline);
	emit("or ah,40h\n");
	emit("ln%d:\n", myline + 1);
}
static void flag_to_z ( char * f ) { int myline = linenum ; linenum += 2 ; emit ( " \n " , f , myline ) ; emit ( " \n " ) ; emit ( " \n " , myline + 1 ) ; emit ( " \n " , myline ) ; emit ( " \n " ) ; emit ( " \n " , myline + 1 ) ; }
Put one of the x86 flags into the 68K zero flag.
Put one of the x86 flags into the 68K zero flag .