summaryrefslogtreecommitdiff
path: root/libhurd-mm/exceptions.c
diff options
context:
space:
mode:
authorneal <neal>2008-06-18 21:10:41 +0000
committerneal <neal>2008-06-18 21:10:41 +0000
commit82b453e5938ad1f4ef78999209ceaef2af06b1be (patch)
treecbad186f1a86da76bc5ab718f1a9f68f8f35465a /libhurd-mm/exceptions.c
parente1267d54fe059551c83766a36d022a2a3d7e4fd7 (diff)
Fix typo in last commit.
Diffstat (limited to 'libhurd-mm/exceptions.c')
-rw-r--r--libhurd-mm/exceptions.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/libhurd-mm/exceptions.c b/libhurd-mm/exceptions.c
index 9b91442..6827f71 100644
--- a/libhurd-mm/exceptions.c
+++ b/libhurd-mm/exceptions.c
@@ -194,15 +194,16 @@ exception_handler_normal (struct exception_frame *exception_frame)
if (! r)
{
debug (0, "SIGSEGV at " ADDR_FMT " (ip: %p, sp: %p, eax: %p, "
- "ebx: %p, ecx: %p, edx: %p, edi: %p, esi: %p, eflags: %p)",
+ "ebx: %p, ecx: %p, edx: %p, edi: %p, esi: %p, "
+ "eflags: %p)",
ADDR_PRINTF (fault), ip, sp,
exception_frame->regs[0],
exception_frame->regs[5],
exception_frame->regs[1],
exception_frame->regs[2],
- exception_frame->regs[3],
exception_frame->regs[6],
- exception_frame->regs[7]);
+ exception_frame->regs[7],
+ exception_frame->regs[3]);
extern int backtrace (void **array, int size);
@@ -308,9 +309,9 @@ exception_handler_activated (struct exception_page *exception_page)
exception_frame->regs[5],
exception_frame->regs[1],
exception_frame->regs[2],
- exception_frame->regs[3],
exception_frame->regs[6],
- exception_frame->regs[7]);
+ exception_frame->regs[7],
+ exception_frame->regs[3]);
siginfo_t si;
memset (&si, 0, sizeof (si));