diff options
author | Damien Zammit <damien@zamaudio.com> | 2023-02-16 07:02:14 +0000 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-02-16 19:59:52 +0100 |
commit | 749af14243c7860476f90aab19b291735b0bb88c (patch) | |
tree | 5221a8140a1d724a140b79afaae5de3ec1223bea /i386 | |
parent | adfc96a7601fad6a2f02c659d82f1bfa5b3e0c7f (diff) | |
download | gnumach-749af14243c7860476f90aab19b291735b0bb88c.tar.gz gnumach-749af14243c7860476f90aab19b291735b0bb88c.tar.bz2 gnumach-749af14243c7860476f90aab19b291735b0bb88c.zip |
trap: Fix Wformat issues
Message-Id: <20230216070205.1243532-1-damien@zamaudio.com>
Diffstat (limited to 'i386')
-rw-r--r-- | i386/i386/trap.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/i386/i386/trap.c b/i386/i386/trap.c index 9a35fb42..34ccb6a5 100644 --- a/i386/i386/trap.c +++ b/i386/i386/trap.c @@ -212,7 +212,7 @@ dump_ss(regs); if (trunc_page(subcode) == 0 || (subcode >= (long)_start && subcode < (long)etext)) { - printf("Kernel page fault at address 0x%x, " + printf("Kernel page fault at address 0x%lx, " "eip = 0x%lx\n", subcode, regs->eip); goto badtrap; @@ -221,7 +221,7 @@ dump_ss(regs); if (thread) map = thread->task->map; if (!thread || map == kernel_map) { - printf("kernel page fault at %08x:\n", subcode); + printf("kernel page fault at %08lx:\n", subcode); dump_ss(regs); panic("kernel thread accessed user space!\n"); } @@ -330,7 +330,7 @@ dump_ss(regs); if (type < TRAP_TYPES) printf("%s trap", trap_type[type]); else - printf("trap %d", type); + printf("trap %ld", type); printf(", eip 0x%lx\n", regs->eip); #if MACH_TTD if (kttd_enabled && kttd_trap(type, code, regs)) @@ -341,7 +341,7 @@ dump_ss(regs); return; #endif /* MACH_KDB */ splhigh(); - printf("kernel trap, type %d, code = %x\n", + printf("kernel trap, type %ld, code = %lx\n", type, code); dump_ss(regs); panic("trap"); @@ -556,7 +556,7 @@ int user_trap(struct i386_saved_state *regs) return 0; #endif /* MACH_KDB */ splhigh(); - printf("user trap, type %d, code = %lx\n", + printf("user trap, type %ld, code = %lx\n", type, regs->err); dump_ss(regs); panic("trap"); |