ths
|
c3b5bc8ab3
|
SH4: Signal handling for the user space emulator, by Magnus Damm.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3764 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-12-02 06:31:25 +00:00 |
bellard
|
f8b0aa2559
|
fixed more invalid pointer usage
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3624 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-11-11 23:03:42 +00:00 |
bellard
|
28be6234fc
|
user access fixes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3623 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-11-11 22:23:38 +00:00 |
bellard
|
459a40172e
|
removed warnings - improved sparc32/64 signal frame setup - disabled x86 frame setup for x86_64
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3608 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-11-11 19:45:10 +00:00 |
bellard
|
775b58d8cb
|
removed warnings - fixed arm stack copy bug
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3593 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-11-11 16:22:17 +00:00 |
bellard
|
579a97f7ff
|
Linux user memory access API change (initial patch by Thayne Harbaugh)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3583 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-11-11 14:26:47 +00:00 |
ths
|
d26bc2118e
|
Clean out the N32 macros from target-mips, and introduce MIPS ABI specific
defines for linux-user.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3556 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-11-08 18:05:37 +00:00 |
bellard
|
ec6338bac3
|
removed obsolete x86 code copy support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3551 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-11-08 14:25:03 +00:00 |
ths
|
0da46a6e2e
|
Syscall target errno fixes, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3418 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-10-20 20:23:07 +00:00 |
blueswir1
|
992f48a036
|
Support for 32 bit ABI on 64 bit targets (only enabled Sparc64)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3396 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-10-14 16:27:31 +00:00 |
blueswir1
|
5bfb56b264
|
Implement sparc64_[gs]et_context
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3334 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-10-05 17:01:51 +00:00 |
ths
|
540635ba65
|
Code provision for n32/n64 mips userland emulation. Not functional yet.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3284 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-09-30 01:58:33 +00:00 |
ths
|
a04e134ad1
|
linux-user sigaltstack() syscall, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3252 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-09-27 13:57:58 +00:00 |
ths
|
3b46e62427
|
find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3177 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-09-17 08:09:54 +00:00 |
ths
|
5fafdf24ef
|
find -type f | xargs sed -i 's/[\t ]$//g' # on most files
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-09-16 21:08:06 +00:00 |
ths
|
ead9360e2f
|
Partial support for 34K multithreading, not functional yet.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3156 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-09-06 00:18:15 +00:00 |
ths
|
7f7f7c8463
|
Sigio fd passing, by Alexander Graf.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3077 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-07-12 11:02:46 +00:00 |
ths
|
aa1f17c18d
|
Spelling fixes, by Stefan Weil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3066 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-07-11 22:48:58 +00:00 |
ths
|
388bb21af6
|
MIPS linux-user update.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2810 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-05-13 13:58:00 +00:00 |
j_mayer
|
84409ddbda
|
Code provision for x86_64 and PowerPC 64 linux user mode support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2619 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-04-06 08:56:50 +00:00 |
ths
|
0aeaa8ce4f
|
Don't let sigaction handle SIGKILL/SIGSTOP, by Stuart Anderson.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2561 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-03-31 19:29:06 +00:00 |
bellard
|
fafffaef4f
|
removed invalid code
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2202 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-28 12:09:16 +00:00 |
bellard
|
74ccb34e6b
|
Sparc64 host support (Blue Swirl)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2064 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-07-18 21:23:34 +00:00 |
bellard
|
106ec87921
|
initial MIPS signal handling (initial patch by Raphael Rigo)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2031 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-06-27 21:08:10 +00:00 |
pbrook
|
53a5960aad
|
Avoid accessing guest memory directly in usermode emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1790 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-03-25 19:31:22 +00:00 |
bellard
|
b5ff1b3127
|
ARM system emulation (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1661 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-11-26 10:38:39 +00:00 |
bellard
|
1fddef4b1b
|
gdb support for user mode (Paul Brook)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1367 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-04-17 19:16:13 +00:00 |
bellard
|
b8076a748d
|
ia64 host support (David Mosberger)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1360 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-04-07 22:20:31 +00:00 |
bellard
|
a315a14547
|
initial sparc64 support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1256 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-01-30 22:59:18 +00:00 |
bellard
|
80a9d03503
|
64 bit target fixes - removed warnings
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1187 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-01-03 23:31:27 +00:00 |
bellard
|
e80cfcfc88
|
SPARC merge
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1179 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-12-19 23:18:01 +00:00 |
bellard
|
6d5e216de9
|
SPARC fixes (Blue Swirl)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1084 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-09-30 22:04:13 +00:00 |
bellard
|
9231944d96
|
sigset_t endianness fix in signal context
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@929 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-06-19 16:58:13 +00:00 |
bellard
|
edf779ffcc
|
use kernel like macros for user access (will be useful someday to have a better error checking
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@634 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-22 13:40:13 +00:00 |
bellard
|
58fe2f10f0
|
experimental code copy support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@623 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-02-16 22:11:32 +00:00 |
bellard
|
773b93ee06
|
signal fix: update the host signal 'signal ignored' state to avoid unexpected -EINTR values (ash fix)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@503 c046a42c-6fe2-441c-8c8c-71466251a162
|
2004-01-04 17:15:59 +00:00 |
bellard
|
01e3b763a6
|
removed SIGIOT
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@395 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-09-30 21:10:14 +00:00 |
bellard
|
9dfa5b421d
|
64 bit fixes (Falk Hueffner)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@365 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-08-11 20:35:58 +00:00 |
bellard
|
9e5f5284b3
|
convert signal numbers
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@328 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-07-13 17:33:54 +00:00 |
bellard
|
43fff2384e
|
ARM signal support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@318 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-07-09 19:31:39 +00:00 |
bellard
|
68a7931591
|
reduced irq latency
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@296 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-30 13:12:32 +00:00 |
bellard
|
a52c757c9f
|
fixed case where SS != USER_DS (fixes dosemu DPMI emulation)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@256 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-21 13:14:12 +00:00 |
bellard
|
b346ff468e
|
ARM emulation support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@244 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-06-15 20:05:50 +00:00 |
bellard
|
ed2dcdf68e
|
save FPU state in signal handler
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@201 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-29 20:06:27 +00:00 |
bellard
|
c9087c2a60
|
cr2 update (dosemu VGA support fix)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@191 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-27 23:25:41 +00:00 |
bellard
|
447db2139a
|
sigtrap support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@147 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 15:10:36 +00:00 |
bellard
|
66099dd9af
|
added trapno and error_code report in ucontext
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@124 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:34:02 +00:00 |
bellard
|
0d3301964d
|
ia64 support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@115 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:10:09 +00:00 |
bellard
|
2677e107e6
|
warning fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@88 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-10 00:03:27 +00:00 |
bellard
|
bc8a22cc30
|
better vm86 support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@69 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-30 21:02:40 +00:00 |