Fix warnings.

nxge: cast page size fragments down to (int). If the vm's demand paging
PAGE_SIZE is ever too big for that, we've got far bigger problems.
ofw: move va_start() a little earlier. gcc-4.2 doesn't like us modifying
the last arg before the va_start().

Approved by:	re (rwatson)
This commit is contained in:
peter 2007-07-06 00:47:44 +00:00
parent bb5d20cf2a
commit ba90a8eb4f
2 changed files with 3 additions and 3 deletions

View File

@ -252,8 +252,8 @@ xge_init_params(xge_hal_device_config_t *dconfig, device_t dev)
if(dconfig->fifo.max_frags > (PAGE_SIZE/32)) {
xge_os_printf("fifo_max_frags = %d", dconfig->fifo.max_frags);
xge_os_printf("fifo_max_frags should be <= (PAGE_SIZE / 32) = %d",
(PAGE_SIZE / 32));
xge_os_printf("Using fifo_max_frags = %d", (PAGE_SIZE / 32));
(int)(PAGE_SIZE / 32));
xge_os_printf("Using fifo_max_frags = %d", (int)(PAGE_SIZE / 32));
dconfig->fifo.max_frags = (PAGE_SIZE / 32);
}

View File

@ -139,9 +139,9 @@ OF_interpret(char *cmd, int nreturns, ...)
cell_t status;
int i = 0;
va_start(ap, nreturns);
args.nreturns = ++nreturns;
args.slot[i++] = (cell_t)cmd;
va_start(ap, nreturns);
while (i < 1)
args.slot[i++] = va_arg(ap, cell_t);
if (openfirmware(&args) == -1) {