qemu-e2k/linux-user
aliguori 01df040b52 x86: Debug register emulation (Jan Kiszka)
Built on top of previously enhanced breakpoint/watchpoint support, this
patch adds full debug register emulation for the x86 architecture.

Many corner cases were considered, and the result was successfully
tested inside a Linux guest with gdb, but I won't be surprised if one
or two scenarios still behave differently in reality.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>



git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5747 c046a42c-6fe2-441c-8c8c-71466251a162
2008-11-18 21:08:15 +00:00
..
alpha target-alpha: fix termbits and target IOC macros 2008-11-12 10:01:12 +00:00
arm
cris
i386
m68k
mips
mips64
mipsn32
ppc
sh4
sparc
sparc64
x86_64
elfload32.c
elfload.c * Use function pointers for symbol lookup (currently for elf32 and elf64, 2008-10-22 15:11:31 +00:00
errno_defs.h
flat.h
flatload.c Fix undeclared symbol warnings from sparse 2008-10-26 13:43:07 +00:00
ioctls.h
linux_loop.h
linuxload.c
m68k-sim.c
main.c x86: Debug register emulation (Jan Kiszka) 2008-11-18 21:08:15 +00:00
mmap.c
path.c
qemu.h
signal.c CRIS: linux-user signals dont need ERP compensation after break anymore. 2008-10-08 14:39:08 +00:00
socket.h
strace.c
strace.list Fix return value printing for shmat (Lauro Ramos Venancio). 2008-10-28 10:39:39 +00:00
syscall_defs.h target-alpha: fix termbits and target IOC macros 2008-11-12 10:01:12 +00:00
syscall_types.h
syscall.c target-alpha: implement getxuid and getxgid syscalls 2008-11-14 17:20:15 +00:00
uaccess.c
vm86.c