[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hurd-l4 libhurd-mm/ia32-exception-entry.S libhu...
From: |
Neal H. Walfield |
Subject: |
hurd-l4 libhurd-mm/ia32-exception-entry.S libhu... |
Date: |
Wed, 18 Jun 2008 19:59:57 +0000 |
CVSROOT: /sources/hurd
Module name: hurd-l4
Changes by: Neal H. Walfield <neal> 08/06/18 19:59:57
Modified files:
libhurd-mm : ia32-exception-entry.S exceptions.c ChangeLog
hurd : thread.h ChangeLog
Log message:
hurd/
2008-06-18 Neal H. Walfield <address@hidden>
* thread.h (struct exception_frame): Make regs elements large.
libhurd-mm/
2008-06-18 Neal H. Walfield <address@hidden>
* exceptions.c (exception_handler_normal): If the fault is
unhandled, print the register state.
(exception_handler_activated): Likewise.
* ia32-exception-entry.S (EF_STACK_START): Don't define.
(EF_SAVED_EAX): Define with an absolute value.
(EF_SAVED_ECX): Likewise.
(EF_SAVED_EDX): Likewise.
(EF_SAVED_FLAGS): Likewise.
(EF_SAVED_IP): Likewise.
(EF_NEXT): Likewise.
(EF_SAVED_EBX): New define.
(EF_SAVED_EDI): New define.
(EF_SAVED_ESI): New define.
(exception_frame_run): Address the saved register values
relative
to ESP. Also save EBX, EDI and ESI.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-mm/ia32-exception-entry.S?cvsroot=hurd&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-mm/exceptions.c?cvsroot=hurd&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-mm/ChangeLog?cvsroot=hurd&r1=1.95&r2=1.96
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/thread.h?cvsroot=hurd&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/ChangeLog?cvsroot=hurd&r1=1.113&r2=1.114
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- hurd-l4 libhurd-mm/ia32-exception-entry.S libhu...,
Neal H. Walfield <=