Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1223 → Rev 1224

/kernel/trunk/generic/src/console/cmd.c
458,9 → 458,9
printf("Duplicate symbol, be more specific.\n");
} else {
symbol = get_symtab_entry(symaddr);
printf("Calling f(): %p: %s\n", symaddr, symbol);
printf("Calling f(): %.*p: %s\n", sizeof(__address) * 2, symaddr, symbol);
f = (__native (*)(void)) symaddr;
printf("Result: %p\n", f());
printf("Result: %#zx\n", f());
}
return 1;
482,9 → 482,9
printf("Duplicate symbol, be more specific.\n");
} else {
symbol = get_symtab_entry(symaddr);
printf("Calling f(0x%zX): %p: %s\n", arg1, symaddr, symbol);
printf("Calling f(0x%zX): %.*p: %s\n", arg1, sizeof(__address) * 2, symaddr, symbol);
f = (__native (*)(__native,...)) symaddr;
printf("Result: %p\n", f(arg1));
printf("Result: %#zx\n", f(arg1));
}
return 1;
507,10 → 507,10
printf("Duplicate symbol, be more specific.\n");
} else {
symbol = get_symtab_entry(symaddr);
printf("Calling f(0x%zx,0x%zx): %p: %s\n",
arg1, arg2, symaddr, symbol);
printf("Calling f(0x%zx,0x%zx): %.*p: %s\n",
arg1, arg2, sizeof(__address) * 2, symaddr, symbol);
f = (__native (*)(__native,__native,...)) symaddr;
printf("Result: %p\n", f(arg1, arg2));
printf("Result: %#zx\n", f(arg1, arg2));
}
return 1;
534,10 → 534,10
printf("Duplicate symbol, be more specific.\n");
} else {
symbol = get_symtab_entry(symaddr);
printf("Calling f(0x%zx,0x%zx, 0x%zx): %p: %s\n",
arg1, arg2, arg3, symaddr, symbol);
printf("Calling f(0x%zx,0x%zx, 0x%zx): %.*p: %s\n",
arg1, arg2, arg3, sizeof(__address) * 2, symaddr, symbol);
f = (__native (*)(__native,__native,__native,...)) symaddr;
printf("Result: %p\n", f(arg1, arg2, arg3));
printf("Result: %#zx\n", f(arg1, arg2, arg3));
}
return 1;
598,7 → 598,7
} else {
if (pointer)
addr = (__u32 *)(*(__native *)addr);
printf("Writing 0x%x -> %p\n", arg1, addr);
printf("Writing 0x%x -> %.*p\n", arg1, sizeof(__address) * 2, addr);
*addr = arg1;
}