mirror of
https://github.com/Interlisp/maiko.git
synced 2026-01-14 15:36:34 +00:00
Merge pull request #439 from Interlisp/dbprint-format-errors
Correct -Wformat-pedantic warnings
This commit is contained in:
commit
64b47841d8
@ -10,6 +10,6 @@ void display_before_exit(void);
|
||||
void flush_display_buffer(void);
|
||||
void flush_display_region(int x, int y, int w, int h);
|
||||
void byte_swapped_displayregion(int x, int y, int w, int h);
|
||||
void flush_display_lineregion(UNSIGNED x, DLword *ybase, UNSIGNED w, UNSIGNED h);
|
||||
void flush_display_ptrregion(DLword *ybase, UNSIGNED bitoffset, UNSIGNED w, UNSIGNED h);
|
||||
void flush_display_lineregion(UNSIGNED x, DLword *ybase, int w, int h);
|
||||
void flush_display_ptrregion(DLword *ybase, UNSIGNED bitoffset, int w, int h);
|
||||
#endif
|
||||
|
||||
@ -368,7 +368,7 @@
|
||||
} \
|
||||
LOCFNCELL = (struct fnhead *)Addr68k_from_LADDR(defcell->defpointer); \
|
||||
BCE_CURRENTFX->pc = ((UNSIGNED)PCMAC - (UNSIGNED)FuncObj) + fn_opcode_size; \
|
||||
FNTPRINT(("Saving PC = 0%o (0x%x).\n", BCE_CURRENTFX->pc, PCMAC + fn_opcode_size)); \
|
||||
FNTPRINT(("Saving PC = 0%o (%p).\n", BCE_CURRENTFX->pc, (void *)PCMAC + fn_opcode_size)); \
|
||||
FN_STACK_CHECK; \
|
||||
APPLY_POP_PUSH_TEST; \
|
||||
{ \
|
||||
|
||||
@ -718,7 +718,7 @@ void nt(LispPTR index)
|
||||
}
|
||||
|
||||
printf("***DUMP Func Header << ");
|
||||
printf("start at 0x%x lisp address(%p 68k)\n", LADDR_from_68k(fnobj), fnobj);
|
||||
printf("start at 0x%x lisp address(%p 68k)\n", LADDR_from_68k(fnobj), (void *)fnobj);
|
||||
print(index);
|
||||
putchar('\n');
|
||||
|
||||
|
||||
@ -328,7 +328,7 @@ int dlpi_devtype(int fd)
|
||||
case DL_FDDI: return (DLT_FDDI);
|
||||
#endif
|
||||
default:
|
||||
fprintf(stderr, "%s: DLPI MACtype %d unknown, ", pname, dlp->info_ack.dl_mac_type);
|
||||
fprintf(stderr, "%s: DLPI MACtype %ld unknown, ", pname, (long)dlp->info_ack.dl_mac_type);
|
||||
fprintf(stderr, "assuming ethernet.\n");
|
||||
return (DLT_EN10MB);
|
||||
}
|
||||
|
||||
@ -108,8 +108,8 @@ void describedsp(DspInterface dsp) {
|
||||
printf("BytesPerLine= %d\n", dsp->BytesPerLine);
|
||||
printf("DisplayStartAddr= %d\n", dsp->DisplayStartAddr);
|
||||
#endif /* DOS */
|
||||
printf("bitblt_to_screen= %p\n", dsp->bitblt_to_screen);
|
||||
printf("cleardisplay= %p\n", dsp->cleardisplay);
|
||||
printf("bitblt_to_screen= %p\n", (void *)dsp->bitblt_to_screen);
|
||||
printf("cleardisplay= %p\n", (void *)dsp->cleardisplay);
|
||||
#ifdef DOS
|
||||
printf("mouse_visible= %d\n", dsp->mouse_visible);
|
||||
printf("mouse_invisible= %d\n", dsp->mouse_invisible);
|
||||
|
||||
@ -480,7 +480,7 @@ int *ether_debug() {
|
||||
#ifdef MAIKO_ENABLE_ETHERNET
|
||||
estat[0] = 0;
|
||||
if (ether_fd < 0) return (NIL);
|
||||
printf("fd %d bsize %d buf %p icb %X in %d out %d\n ", ether_fd, ether_bsize, ether_buf,
|
||||
printf("fd %d bsize %d buf %p icb %X in %d out %d\n ", ether_fd, ether_bsize, (void *)ether_buf,
|
||||
IOPage->dlethernet[3], ether_in, ether_out);
|
||||
#endif /* MAIKO_ENABLE_ETHERNET */
|
||||
|
||||
|
||||
@ -107,7 +107,7 @@ LispPTR aref1(LispPTR array, int index) {
|
||||
printf("Invalid index in GC's AREF1: 0x%x\n", index);
|
||||
printf(" Array size limit: 0x%x\n", actarray->totalsize);
|
||||
printf(" Array ptr: 0x%x\n", array);
|
||||
printf(" Array 68K ptr: %p\n", actarray);
|
||||
printf(" Array 68K ptr: %p\n", (void *)actarray);
|
||||
printf("base: 0x%x\n", actarray->base);
|
||||
printf("offset: 0x%x\n", actarray->offset);
|
||||
printf("type #: 0x%x\n", actarray->typenumber);
|
||||
|
||||
@ -527,15 +527,15 @@ void printarrayblock(LispPTR base) {
|
||||
printf(" Length: %d cells.\n\n", bbase->arlen);
|
||||
|
||||
addr = ((LispPTR *)bbase) - 20;
|
||||
for (; addr < (LispPTR *)bbase; addr++) printf("%p %8x\n", addr, *addr);
|
||||
printf("%p %8x <- array header\n", addr, *addr);
|
||||
for (; addr < (LispPTR *)bbase; addr++) printf("%p %8x\n", (void *)addr, *addr);
|
||||
printf("%p %8x <- array header\n", (void *)addr, *addr);
|
||||
addr++;
|
||||
for (; addr < (LispPTR *)bbase + 20; addr++) printf("%p %8x\n", addr, *addr);
|
||||
for (; addr < (LispPTR *)bbase + 20; addr++) printf("%p %8x\n", (void *)addr, *addr);
|
||||
printf(". . .\n");
|
||||
|
||||
addr = ((LispPTR *)btrailer) - 20;
|
||||
for (; addr < (LispPTR *)btrailer; addr++) printf("%p %8x\n", addr, *addr);
|
||||
printf("%p %8x <- array trailer\n", addr, *addr);
|
||||
for (; addr < (LispPTR *)btrailer; addr++) printf("%p %8x\n", (void *)addr, *addr);
|
||||
printf("%p %8x <- array trailer\n", (void *)addr, *addr);
|
||||
addr++;
|
||||
for (; addr < (LispPTR *)btrailer + 20; addr++) printf("%p %8x\n", addr, *addr);
|
||||
for (; addr < (LispPTR *)btrailer + 20; addr++) printf("%p %8x\n", (void *)addr, *addr);
|
||||
}
|
||||
|
||||
@ -196,7 +196,7 @@ LispPTR gcscanstack(void) {
|
||||
char debugStr[100];
|
||||
sprintf(debugStr,
|
||||
"Frame ptr (%p) not to word bound at start of gcscanstack.",
|
||||
basicframe);
|
||||
(void *)basicframe);
|
||||
error(debugStr);
|
||||
}
|
||||
|
||||
@ -275,7 +275,7 @@ LispPTR gcscanstack(void) {
|
||||
sprintf(debugStr,
|
||||
"Frame ptr (%p) not to word bound "
|
||||
"in gcscanstack() STK_FX case; old frame = %p.",
|
||||
basicframe, obasicframe);
|
||||
(void *)basicframe, (void *)obasicframe);
|
||||
error(debugStr);
|
||||
}
|
||||
|
||||
@ -296,7 +296,7 @@ LispPTR gcscanstack(void) {
|
||||
sprintf(debugStr,
|
||||
"Frame ptr (%p) not to word bound "
|
||||
"in gcscanstack() scantemps; old frame = %p.",
|
||||
basicframe, obasicframe);
|
||||
(void *)basicframe, (void *)obasicframe);
|
||||
error(debugStr);
|
||||
}
|
||||
|
||||
@ -313,7 +313,7 @@ LispPTR gcscanstack(void) {
|
||||
sprintf(debugStr,
|
||||
"Frame ptr (%p) not to word bound "
|
||||
"in gcscanstack(), end scantemps; old frame = %p.",
|
||||
basicframe, obasicframe);
|
||||
(void *)basicframe, (void *)obasicframe);
|
||||
error(debugStr);
|
||||
}
|
||||
|
||||
@ -333,7 +333,7 @@ LispPTR gcscanstack(void) {
|
||||
sprintf(debugStr,
|
||||
"Frame ptr (%p) not to word bound "
|
||||
"in gcscanstack() STK_GUARD; old frame = %p.",
|
||||
basicframe, obasicframe);
|
||||
(void *)basicframe, (void *)obasicframe);
|
||||
error(debugStr);
|
||||
}
|
||||
};
|
||||
@ -348,7 +348,7 @@ LispPTR gcscanstack(void) {
|
||||
sprintf(debugStr,
|
||||
"Frame ptr (%p) not to word bound "
|
||||
"in gcscanstack() STK_FSB; old frame = %p.",
|
||||
basicframe, obasicframe);
|
||||
(void *)basicframe, (void *)obasicframe);
|
||||
error(debugStr);
|
||||
}
|
||||
|
||||
|
||||
@ -219,7 +219,7 @@ LispPTR subr_TCP_ops(int op, LispPTR nameConn, LispPTR proto, LispPTR length, Li
|
||||
}
|
||||
FD_SET(result, &LispIOFds); /* so we get interrupts */
|
||||
FD_SET(result, &LispReadFds);
|
||||
DBPRINT(("LispIOFds = 0x%x.\n", LispIOFds));
|
||||
DBPRINT(("LispIOFds = %p\n", (void *)&LispIOFds));
|
||||
return (GetSmallp(result));
|
||||
break;
|
||||
|
||||
@ -273,7 +273,7 @@ LispPTR subr_TCP_ops(int op, LispPTR nameConn, LispPTR proto, LispPTR length, Li
|
||||
|
||||
FD_SET(result, &LispIOFds); /* so we get interrupts */
|
||||
FD_SET(result, &LispReadFds);
|
||||
DBPRINT(("LispIOFds = 0x%x.\n", LispIOFds));
|
||||
DBPRINT(("LispIOFds = %p\n", (void *)&LispIOFds));
|
||||
return (GetSmallp(result));
|
||||
break;
|
||||
|
||||
|
||||
@ -189,7 +189,7 @@ void init_display2(DLword *display_addr, int display_max)
|
||||
init_cursor();
|
||||
DisplayByteSize = ((displaywidth * displayheight / 8 + (getpagesize() - 1)) & -getpagesize());
|
||||
|
||||
DBPRINT(("Display address: 0x%x\n", DisplayRegion68k));
|
||||
DBPRINT(("Display address: %p\n", (void *)DisplayRegion68k));
|
||||
DBPRINT((" length : 0x%x\n", DisplayByteSize));
|
||||
DBPRINT((" pg size: 0x%x\n", getpagesize()));
|
||||
|
||||
@ -327,13 +327,13 @@ void byte_swapped_displayregion(int x, int y, int w, int h)
|
||||
/* */
|
||||
/************************************************************************/
|
||||
|
||||
void flush_display_lineregion(UNSIGNED x, DLword *ybase, UNSIGNED w, UNSIGNED h)
|
||||
void flush_display_lineregion(UNSIGNED x, DLword *ybase, int w, int h)
|
||||
{
|
||||
int y;
|
||||
y = ((DLword *)ybase - DisplayRegion68k) / DLWORD_PERLINE;
|
||||
|
||||
#if (defined(XWINDOW) || defined(DOS))
|
||||
TPRINT(("Enter flush_display_lineregion x=%d, y=%d, w=%d, h=%d\n", x, y, w, h));
|
||||
TPRINT(("Enter flush_display_lineregion x=%p, y=%d, w=%d, h=%d\n", (void *)x, y, w, h));
|
||||
(currentdsp->bitblt_to_screen)(currentdsp, DisplayRegion68k, x, y, w, h);
|
||||
TPRINT(("Exit flush_display_lineregion\n"));
|
||||
#endif /* DOS */
|
||||
@ -356,7 +356,7 @@ void flush_display_lineregion(UNSIGNED x, DLword *ybase, UNSIGNED w, UNSIGNED h)
|
||||
|
||||
#define BITSPERWORD 16
|
||||
|
||||
void flush_display_ptrregion(DLword *ybase, UNSIGNED bitoffset, UNSIGNED w, UNSIGNED h)
|
||||
void flush_display_ptrregion(DLword *ybase, UNSIGNED bitoffset, int w, int h)
|
||||
{
|
||||
int y, x, baseoffset;
|
||||
baseoffset = (((DLword *)ybase) - DisplayRegion68k);
|
||||
|
||||
@ -372,7 +372,7 @@ static u_char *make_X_keymap() {
|
||||
for (i = 0; i < codecount * symspercode; i += symspercode) {
|
||||
printf("%d:", minkey + (i / symspercode));
|
||||
for (int j = 0; j < symspercode; j++) {
|
||||
printf("\t %8x", mapping[i+j]);
|
||||
printf("\t %8lx", (unsigned long)mapping[i+j]);
|
||||
}
|
||||
printf("\n");
|
||||
}
|
||||
|
||||
@ -229,8 +229,8 @@ void build_lisp_map(void) {
|
||||
Defspace = (DLword *)Addr68k_from_LADDR(DEFS_OFFSET);
|
||||
Valspace = (DLword *)Addr68k_from_LADDR(VALS_OFFSET);
|
||||
|
||||
DBPRINT(("Stackspace = 0x%x.\n", Stackspace));
|
||||
DBPRINT(("AtomHT = 0x%x.\n", AtomHT));
|
||||
DBPRINT(("Stackspace = %p.\n", (void *)Stackspace));
|
||||
DBPRINT(("AtomHT = %p.\n", (void *)AtomHT));
|
||||
|
||||
ListpDTD = (struct dtd *)GetDTD(TYPE_LISTP);
|
||||
|
||||
@ -280,8 +280,8 @@ void build_lisp_map(void) {
|
||||
Package_from_Index_word = MakeAtom68k("*PACKAGE-FROM-INDEX*");
|
||||
Package_from_Name_word = MakeAtom68k("*PACKAGE-FROM-NAME*");
|
||||
Keyword_Package_word = MakeAtom68k("*KEYWORD-PACKAGE*");
|
||||
DBPRINT(("Package_from_Index_word = 0x%x.\n", Package_from_Index_word));
|
||||
DBPRINT(("Package_from_Name_word = 0x%x.\n", Package_from_Name_word));
|
||||
DBPRINT(("Package_from_Index_word = %p\n", (void *)Package_from_Index_word));
|
||||
DBPRINT(("Package_from_Name_word = %p\n", (void *)Package_from_Name_word));
|
||||
|
||||
/*** The following atom-index cache is for CL:VALUES opcode JDS 4/5/89 ***/
|
||||
|
||||
@ -299,7 +299,7 @@ void build_lisp_map(void) {
|
||||
Deleted_Implicit_Hash_Slot_word = (LispPTR *)malloc(4);
|
||||
*Deleted_Implicit_Hash_Slot_word = NIL;
|
||||
} else {
|
||||
DBPRINT(("%d %d %d %d %d", Stackspace, Plistspace, DTDspace, MDStypetbl, AtomHT));
|
||||
DBPRINT(("%p %p %p %p %p", (void *)Stackspace, (void *)Plistspace, (void *)DTDspace, (void *)MDStypetbl, (void *)AtomHT));
|
||||
|
||||
index = get_package_atom("*CLOSURE-CACHE-ENABLED*", 23, "SI", 2, NIL);
|
||||
Closure_Cache_Enabled_word = GetVALCELL68k(index);
|
||||
|
||||
10
src/ldsout.c
10
src/ldsout.c
@ -64,10 +64,10 @@ int sysout_loader(const char *sysout_file_name, int sys_size) {
|
||||
#else
|
||||
DLword *fptovp; /* FPTOVP */
|
||||
#endif /* BIGVM */
|
||||
long fptovp_offset; /* FPTOVP start offset */
|
||||
off_t fptovp_offset; /* FPTOVP start offset */
|
||||
|
||||
char *lispworld_scratch; /* scratch area for lispworld */
|
||||
long lispworld_offset; /* lispworld offset */
|
||||
size_t lispworld_offset; /* lispworld offset */
|
||||
|
||||
unsigned sysout_size; /* sysout size in page */
|
||||
struct stat stat_buf; /* file stat buf */
|
||||
@ -182,7 +182,7 @@ int sysout_loader(const char *sysout_file_name, int sys_size) {
|
||||
/* now you can access lispworld */
|
||||
Lisp_world = (DLword *)lispworld_scratch;
|
||||
|
||||
DBPRINT(("VM allocated = 0x%x at 0x%x\n", sys_size * MBYTE, Lisp_world));
|
||||
DBPRINT(("VM allocated = 0x%x at %p\n", sys_size * MBYTE, (void *)Lisp_world));
|
||||
DBPRINT(("Native Load Address = 0x%x\n", native_load_address));
|
||||
|
||||
/*
|
||||
@ -192,7 +192,7 @@ int sysout_loader(const char *sysout_file_name, int sys_size) {
|
||||
/* get FPTOVP location from IFPAGE */
|
||||
fptovp_offset = ifpage.fptovpstart;
|
||||
|
||||
DBPRINT(("FPTOVP Location %d \n", fptovp_offset));
|
||||
DBPRINT(("FPTOVP Location %ld \n", (long)fptovp_offset));
|
||||
|
||||
/* get sysout file size in halfpage(256) */
|
||||
if (fstat(sysout, &stat_buf) == -1) {
|
||||
@ -306,7 +306,7 @@ int sysout_loader(const char *sysout_file_name, int sys_size) {
|
||||
lispworld_offset = GETFPTOVP(fptovp, i) * BYTESPER_PAGE;
|
||||
if (read(sysout, lispworld_scratch + lispworld_offset, BYTESPER_PAGE) == -1) {
|
||||
printf("sysout_loader: can't read sysout file at %d\n", i);
|
||||
printf(" offset was 0x%lx (0x%x pages).\n", lispworld_offset,
|
||||
printf(" offset was 0x%zx (0x%x pages).\n", lispworld_offset,
|
||||
GETFPTOVP(fptovp, i));
|
||||
perror("read() error was");
|
||||
for (int j = 0; j < 10; j++) {
|
||||
|
||||
16
src/llstk.c
16
src/llstk.c
@ -333,7 +333,7 @@ SCAN:
|
||||
StackWord *orig68k = scanptr68k;
|
||||
#endif
|
||||
while (STKWORD(scanptr68k)->flags != STK_BF) {
|
||||
S_WARN(STKWORD(scanptr68k)->flags == STK_NOTFLG, "NOTFLG not on", scanptr68k);
|
||||
S_WARN(STKWORD(scanptr68k)->flags == STK_NOTFLG, "NOTFLG not on", (void *)scanptr68k);
|
||||
scanptr68k = (StackWord *)(((DLword *)scanptr68k) + DLWORDSPER_CELL);
|
||||
};
|
||||
|
||||
@ -602,7 +602,7 @@ void stack_check(StackWord *start68k) {
|
||||
top_ivar = (DLword *)scanptr68k;
|
||||
while (STKWORD(scanptr68k)->flags != STK_BF) {
|
||||
if (STKWORD(scanptr68k)->flags != STK_NOTFLG) {
|
||||
WARN("StackCheck:!=STK_NOTFLG", printf("content:0x%x\n", GETWORD(scanptr68k)));
|
||||
WARN("StackCheck:!=STK_NOTFLG", printf("content:0x%x\n", GETWORD((DLword *)scanptr68k)));
|
||||
}
|
||||
scanptr68k = (StackWord *)((DLword *)scanptr68k + DLWORDSPER_CELL);
|
||||
} /* while end */;
|
||||
@ -623,7 +623,7 @@ void stack_check(StackWord *start68k) {
|
||||
if (scanptr68k != start68k) {
|
||||
if (scanptr68k > endstack68k) {
|
||||
WARN("scanptr exceeded end stack",
|
||||
printf("scanptr68k=%p endstack68k=%p", scanptr68k, endstack68k));
|
||||
printf("scanptr68k=%p endstack68k=%p", (void *)scanptr68k, (void *)endstack68k));
|
||||
}
|
||||
}
|
||||
} /* while end */
|
||||
@ -700,7 +700,7 @@ void walk_stack(StackWord *start68k) {
|
||||
printf(" End of stack = 0x%tx.\n\n", (DLword *)endstack68k - Stackspace);
|
||||
|
||||
if (STKWORD(endstack68k)->flags != STK_GUARD)
|
||||
printf("?? endstack is not GUARD BLK\nendstack = %p, flags = %d\n\n", endstack68k,
|
||||
printf("?? endstack is not GUARD BLK\nendstack = %p, flags = %d\n\n", (void *)endstack68k,
|
||||
STKWORD(endstack68k)->flags);
|
||||
|
||||
while (scanptr68k < endstack68k) {
|
||||
@ -771,7 +771,7 @@ void walk_stack(StackWord *start68k) {
|
||||
while (STKWORD(scanptr68k)->flags != STK_BF) {
|
||||
if (STKWORD(scanptr68k)->flags != STK_NOTFLG) {
|
||||
printf("%04tx: Bad BF IVAR 0x%x\n", (DLword *)scanptr68k - Stackspace,
|
||||
GETWORD(scanptr68k));
|
||||
GETWORD((DLword *)scanptr68k));
|
||||
}
|
||||
scanptr68k = (StackWord *)((DLword *)scanptr68k + DLWORDSPER_CELL);
|
||||
} /* while end */;
|
||||
@ -793,7 +793,7 @@ void walk_stack(StackWord *start68k) {
|
||||
if (scanptr68k != start68k) {
|
||||
if (scanptr68k > endstack68k) {
|
||||
WARN("scanptr exceeded end stack",
|
||||
printf("scanptr68k=%p endstack68k=%p", scanptr68k, endstack68k));
|
||||
printf("scanptr68k=%p endstack68k=%p", (void *)scanptr68k, (void *)endstack68k));
|
||||
}
|
||||
}
|
||||
} /* while end */
|
||||
@ -896,7 +896,7 @@ int quick_stack_check(void) {
|
||||
while (STKWORD(scanptr68k)->flags != STK_BF) {
|
||||
if (STKWORD(scanptr68k)->flags != STK_NOTFLG) {
|
||||
warn("StackCheck:!=STK_NOTFLG");
|
||||
printf("content:0x%x\n", GETWORD(scanptr68k));
|
||||
printf("content:0x%x\n", GETWORD((DLword *)scanptr68k));
|
||||
return(1);
|
||||
}
|
||||
scanptr68k = (StackWord *)((DLword *)scanptr68k + DLWORDSPER_CELL);
|
||||
@ -915,7 +915,7 @@ int quick_stack_check(void) {
|
||||
if (scanptr68k != start68k) {
|
||||
if (scanptr68k > endstack68k) {
|
||||
WARN("scanptr exceeded end stack",
|
||||
printf("scanptr68k=%p endstack68k=%p", scanptr68k, endstack68k));
|
||||
printf("scanptr68k=%p endstack68k=%p", (void *)scanptr68k, (void *)endstack68k));
|
||||
}
|
||||
}
|
||||
} /* while end */
|
||||
|
||||
@ -356,7 +356,7 @@ void dump_fnbody(LispPTR fnblockaddr)
|
||||
fnobj = (struct fnhead *)Addr68k_from_LADDR(fnblockaddr);
|
||||
|
||||
printf("***DUMP Func Obj << ");
|
||||
printf("start at 0x%x lisp address(%p 68k)\n", LADDR_from_68k(fnobj), fnobj);
|
||||
printf("start at 0x%x lisp address(%p 68k)\n", LADDR_from_68k(fnobj), (void *)fnobj);
|
||||
|
||||
print(fnobj->framename);
|
||||
putchar('\n');
|
||||
@ -375,7 +375,7 @@ void dump_fnbody(LispPTR fnblockaddr)
|
||||
for (i = 20; i < (fnobj->startpc); i += 2) {
|
||||
int word;
|
||||
word = (int)(0xffff & (GETWORD((DLword *)(scratch + i))));
|
||||
printf(" 0x%x(%p 68k): 0%6o 0x%4x\n", LADDR_from_68k(scratch + i), scratch + i, word, word);
|
||||
printf(" 0x%x(%p 68k): 0%6o 0x%4x\n", LADDR_from_68k(scratch + i), (void *)(scratch + i), word, word);
|
||||
}
|
||||
|
||||
scratch = (DLbyte *)fnobj + (fnobj->startpc);
|
||||
@ -1196,8 +1196,8 @@ void all_stack_dump(DLword start, DLword end, DLword silent)
|
||||
|
||||
badblock:
|
||||
SD_morep;
|
||||
printf("\n0x%x: Invalid, %x %x", LADDR_from_68k(stkptr), GETWORD(stkptr),
|
||||
GETWORD(stkptr + 1));
|
||||
printf("\n0x%x: Invalid, %x %x", LADDR_from_68k(stkptr), GETWORD((DLword *)stkptr),
|
||||
GETWORD((DLword *)(stkptr + 1)));
|
||||
incptr:
|
||||
stkptr = (STKH *)(((DLword *)stkptr) + 2);
|
||||
break;
|
||||
|
||||
@ -473,7 +473,7 @@ static void int_timer_init()
|
||||
timert.it_interval.tv_usec = timert.it_value.tv_usec = TIMER_INTERVAL;
|
||||
setitimer(ITIMER_VIRTUAL, &timert, NULL);
|
||||
|
||||
DBPRINT(("Timer interval set to %d usec\n", timert.it_value.tv_usec));
|
||||
DBPRINT(("Timer interval set to %ld usec\n", (long)timert.it_value.tv_usec));
|
||||
#endif /* DOS */
|
||||
}
|
||||
|
||||
|
||||
@ -198,6 +198,6 @@ void tty_debug(const char *name)
|
||||
|
||||
printf("DEBUG:\n");
|
||||
printf("DEBUG: \t\tSymbol Address Contents\n");
|
||||
printf("DEBUG: \t\tIOPAGE %p\n", Addr68k_from_LADDR(IOPAGE_OFFSET));
|
||||
printf("DEBUG: \t\tIOPAGE %p\n", (void *)Addr68k_from_LADDR(IOPAGE_OFFSET));
|
||||
/* In the future, we could print out the various fields of DLTTYOut, DLTTYIn, and DLTTYPortCmd */
|
||||
}
|
||||
|
||||
@ -270,7 +270,7 @@ int fork_Unix() {
|
||||
perror("Error reading packet by slave");
|
||||
exit(0);
|
||||
} else if (len != 6) {
|
||||
DBPRINT(("Input packet wrong length: %d", len));
|
||||
DBPRINT(("Input packet wrong length: %zd", len));
|
||||
exit(0);
|
||||
}
|
||||
slot = IOBuf[3];
|
||||
@ -420,7 +420,7 @@ int fork_Unix() {
|
||||
IOBuf[1] = pid & 0xFF;
|
||||
IOBuf[0] = (pid >> 8) & 0xFF;
|
||||
}
|
||||
DBPRINT(("wait3 returned pid = %d.\n", pid));
|
||||
DBPRINT(("wait3 returned pid = %ld.\n", (long)pid));
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
@ -413,7 +413,7 @@ LispPTR vmem_save(char *sysout_file_name)
|
||||
contig_pages++, oldfptovp++, i++;
|
||||
}
|
||||
i--; /* Previous loop always overbumps i */
|
||||
DBPRINT(("%4d: writing %d pages from %x (%d)\n", i, contig_pages, base_addr - (char *)Lisp_world, saveoldfptovp));
|
||||
DBPRINT(("%4d: writing %d pages from %tx (%d)\n", i, contig_pages, base_addr - (char *)Lisp_world, saveoldfptovp));
|
||||
|
||||
#ifdef BYTESWAP
|
||||
word_swap_page((unsigned short *)base_addr, contig_pages * BYTESPER_PAGE / 4);
|
||||
|
||||
4
src/xc.c
4
src/xc.c
@ -246,9 +246,7 @@ nextopcode:
|
||||
if ((struct fnhead *)Addr68k_from_LADDR(0x2ed600) == FuncObj) {
|
||||
quick_stack_check();
|
||||
#endif /* MYOPTRACE */
|
||||
|
||||
OPTPRINT(
|
||||
("PC= 0x%x (fn+%d) op= 0%o TOS= 0x%x\n", (int)PCMAC, (int)PCMAC - (int)FuncObj, Get_BYTE_PCMAC0, TOPOFSTACK));
|
||||
OPTPRINT(("PC= %p (fn+%td) op= %02x TOS= 0x%x\n", (void *)PCMAC, PCMAC - (char *)FuncObj, Get_BYTE_PCMAC0, TOPOFSTACK));
|
||||
#ifdef MYOPTRACE
|
||||
}
|
||||
#endif /* MYOPTRACE */
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user