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:
parent
bb5d20cf2a
commit
ba90a8eb4f
@ -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);
|
||||
}
|
||||
|
||||
|
@ -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) {
|
||||
|
Loading…
Reference in New Issue
Block a user