if (m <= 8) printf(" "); for (; m < 16; ++m) 
for (; m < 16; ++m) { if ((m & (sizeof(long) - 1)) == 0) putchar(' '); 
prdump(unsigned long adrs, long ndump){	long n, m, c, r, nr;	unsigned char temp[16];	for (n = ndump; n > 0;) {		printf(REG, adrs);		putchar(' ');		r = n < 16? n: 16;		nr = mread(adrs, temp, r);		adrs += nr;		for (m = 0; m < r; ++m) {		        if ((m & 7) == 0 && m > 0)			    putchar(' ');			if (m < nr)				printf("%.2x", temp[m]);			else				printf("%s", fault_chars[fault_type]);		}		if (m <= 8)			printf(" ");		for (; m < 16; ++m)			printf("  ");		printf("  |");		for (m = 0; m < r; ++m) {			if (m < nr) {				c = temp[m];				putchar(' ' <= c && c <= '~'? c: '.');			} else				putchar(' ');		}		n -= r;		for (; m < 16; ++m)			putchar(' ');		printf("|\n");		if (nr < r)			break;	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/e1449ed956ae29129bde3e5137dde1d579d585ff/xmon.c/buggy/arch/powerpc/xmon/xmon.c