pbrook
|
8e71621f78
|
Add ARM Angel semihosting to system emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2340 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-01-20 17:12:09 +00:00 |
|
ths
|
43f238d7b6
|
Support fcntl F_GETLK64, F_SETLK64, F_SETLKW64, by Kirill A. Shutemov.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2298 c046a42c-6fe2-441c-8c8c-71466251a162
|
2007-01-05 20:55:49 +00:00 |
|
pbrook
|
388c45084d
|
bFLT loader commandline fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2279 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-12-26 18:27:07 +00:00 |
|
ths
|
768a4a36a4
|
Fix userland ELF loader for zero sized BSS.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2244 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-12-14 13:32:11 +00:00 |
|
ths
|
0d3267a728
|
MIPS has also a fixed MMAP_SHIFT of 12.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2243 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-12-11 22:04:25 +00:00 |
|
ths
|
197ea35ab2
|
Fix addrlen size, by David Woodhouse.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2241 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-12-11 19:13:59 +00:00 |
|
ths
|
ca7c2b1b9f
|
Handle invalid accesses as SIGILL for mips/mipsel userland emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2235 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-12-10 22:08:10 +00:00 |
|
ths
|
7d600c804d
|
Fix fstat for MIPS userland emulation, and add support for a cacheflush
syscall, thanks to Dave Denholm.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2234 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-12-08 01:32:58 +00:00 |
|
pbrook
|
08f396d720
|
Add missing ARM syscall numbers.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2217 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-19 21:51:51 +00:00 |
|
pbrook
|
38d0662a4c
|
Arm semihosted commandline support (Wolfgang Schildbach).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2216 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-19 20:29:35 +00:00 |
|
pbrook
|
1be9e1dc56
|
Remove do_socketcallwrapper.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2215 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-19 15:26:04 +00:00 |
|
pbrook
|
d08b2a28e6
|
MIPS usermode debug exceptions (Dave Denholm).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2209 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-11-04 16:46:29 +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
|
27908725b9
|
sparc64 syscall fix (Blue Swirl)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2199 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-23 21:31:01 +00:00 |
|
pbrook
|
e6e5906b6e
|
ColdFire target.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2196 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-22 00:18:54 +00:00 |
|
pbrook
|
223b8a40d1
|
bFLT 64-bit host fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2195 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-10-21 23:43:02 +00:00 |
|
bellard
|
02a1602e62
|
added cpu_smm_update()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2173 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-24 18:48:23 +00:00 |
|
pbrook
|
707b3ee068
|
ARM 64-bit host fix.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2155 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-09-09 23:35:22 +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
|
5ef54116ea
|
Sparc64 user emulator fixes (Blue Swirl)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2063 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-07-18 21:14:09 +00:00 |
|
bellard
|
1dce7c3c22
|
new clock logic: cpu ticks and virtual clocks are no longer proportional - added timestamps on the stdio console
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2049 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-07-13 23:20:22 +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 |
|
bellard
|
3532fa7402
|
mips socket calls (initial patch by Raphael Rigo)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2006 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-06-24 15:06:03 +00:00 |
|
bellard
|
48dc41eb8b
|
sparc user fixes (Blue Swirl)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1998 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-06-21 18:15:50 +00:00 |
|
pbrook
|
9c2a9ea1b1
|
SH bugfixes.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1991 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-06-18 19:12:54 +00:00 |
|
pbrook
|
355fb23d83
|
SH usermode fault handling.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1988 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-06-17 19:58:25 +00:00 |
|
pbrook
|
978efd6aac
|
Respond to qOffsets gdb packet (for debugging bFLT binaries).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1986 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-06-17 18:30:42 +00:00 |
|
bellard
|
bc1ad2decd
|
MIPS FPU support in linux user emulation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1967 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-06-14 13:37:55 +00:00 |
|
bellard
|
83fcb51548
|
use glibc syscall (David Woodhouse)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1966 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-06-14 13:37:16 +00:00 |
|
pbrook
|
e5fe0c5230
|
bFLT loader (for uClinux binaries).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1951 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-06-11 13:32:59 +00:00 |
|
pbrook
|
c59372208a
|
Teach usermode emulation how to lie about uname -r.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1920 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-05-14 11:30:38 +00:00 |
|
bellard
|
fdf9b3e831
|
sh4 target (Samuel Tardieu)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1861 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-04-27 21:07:38 +00:00 |
|
bellard
|
fd4a43e4e2
|
ia64 fixes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1846 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-04-24 20:32:17 +00:00 |
|
pbrook
|
2483668940
|
Implement acct and pretend to implement madvise.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1819 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-04-16 14:14:53 +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 |
|
pbrook
|
19b045dec9
|
Fix FPA condition codes (Ulrich Hecht).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1784 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-03-11 21:03:16 +00:00 |
|
pbrook
|
40f137e1ea
|
Add Arm926 core support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1765 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-02-20 00:33:36 +00:00 |
|
pbrook
|
ce4defa062
|
Arm Linux EABI syscall support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1756 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-02-09 16:49:55 +00:00 |
|
pbrook
|
e89f07d384
|
Make target_mmap always return -1 on failure.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1741 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-02-04 20:46:24 +00:00 |
|
pbrook
|
06c949e62a
|
Implement Arm BKPT instruction.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1740 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-02-04 19:35:26 +00:00 |
|
pbrook
|
0240ded8bb
|
Correctly initialize Arm CPU for Thumb entry points.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1739 c046a42c-6fe2-441c-8c8c-71466251a162
|
2006-02-04 19:30:51 +00:00 |
|
bellard
|
31febb71f4
|
log typos
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1723 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-12-18 20:03:27 +00:00 |
|
bellard
|
6900e84b20
|
handle coprocessor exceptions
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1695 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-12-05 21:04:24 +00:00 |
|
bellard
|
56c8f68f1d
|
statfs fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1680 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-11-28 22:28:41 +00:00 |
|
bellard
|
c960bde13c
|
correct ioctls
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1679 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-11-28 22:28:16 +00:00 |
|
bellard
|
148f50581b
|
uid32 syscalls
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1678 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-11-28 22:28:07 +00:00 |
|
bellard
|
048f6b4df7
|
mips user emulation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1668 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-11-26 18:47:20 +00:00 |
|
bellard
|
15338fd765
|
added AT_PLATFORM and AT_HWCAP for x86 (initial patch by Gwenole Beauchesne)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1665 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-11-26 11:41:16 +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
|
c68ea7043f
|
cpu_single_env usage fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1644 c046a42c-6fe2-441c-8c8c-71466251a162
|
2005-11-21 23:33:12 +00:00 |
|