9ee1fa2c | 11-Nov-2007 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
move get_errno() inside do_fcntl()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3591 c046a42c-6fe2-441c-8c8c-71466251a162 |
03acab66 | 11-Nov-2007 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
no longer use get_errno for do_modify_ldt()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3590 c046a42c-6fe2-441c-8c8c-71466251a162 |
6c30b07f | 11-Nov-2007 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
fixed error codes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3588 c046a42c-6fe2-441c-8c8c-71466251a162 |
b6741956 | 11-Nov-2007 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
-strace option
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3587 c046a42c-6fe2-441c-8c8c-71466251a162 |
579a97f7 | 11-Nov-2007 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
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 |
aaed909a | 10-Nov-2007 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
added cpu_model parameter to cpu_init()
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3562 c046a42c-6fe2-441c-8c8c-71466251a162 |
d26bc211 | 08-Nov-2007 |
ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> |
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 |
ec6338ba | 08-Nov-2007 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
removed obsolete x86 code copy support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3551 c046a42c-6fe2-441c-8c8c-71466251a162 |
abf28337 | 08-Nov-2007 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
removed unused code
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3549 c046a42c-6fe2-441c-8c8c-71466251a162 |
46027c07 | 08-Nov-2007 |
bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> |
added -cpu option for x86 - fixed glibc hack in case the global variables are moved
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3548 c046a42c-6fe2-441c-8c8c-71466251a162 |
f3e3285d | 03-Nov-2007 |
ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> |
Fix some compiler warnings.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3520 c046a42c-6fe2-441c-8c8c-71466251a162 |
f10c315f | 03-Nov-2007 |
j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> |
Fix incorrect PowerPC instruction fetch exception dump.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3517 c046a42c-6fe2-441c-8c8c-71466251a162 |
89343ecd | 02-Nov-2007 |
ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> |
EFAULT - update __get_user() __put_user(), by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3508 c046a42c-6fe2-441c-8c8c-71466251a162 |
80210bcd | 02-Nov-2007 |
ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> |
Fix compiler warnings, by Stefan Weil.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3507 c046a42c-6fe2-441c-8c8c-71466251a162 |
3d97b40b | 02-Nov-2007 |
ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> |
EFAULT - verify pages are in cache and are read/write, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3506 c046a42c-6fe2-441c-8c8c-71466251a162 |
33189d31 | 31-Oct-2007 |
ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> |
Add new files fir strace support, missed in earlier commit.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3504 c046a42c-6fe2-441c-8c8c-71466251a162 |
b92c47c1 | 31-Oct-2007 |
ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> |
Strace for userland emulation, by Stuart Anderson and Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3502 c046a42c-6fe2-441c-8c8c-71466251a162 |
12bc92ab | 30-Oct-2007 |
balrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162> |
Do not make NETLINK socket connections possible (Alexander Graf).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3488 c046a42c-6fe2-441c-8c8c-71466251a162 |
623a930e | 28-Oct-2007 |
ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> |
Implement missing MIPS supervisor mode bits.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3472 c046a42c-6fe2-441c-8c8c-71466251a162 |
7c58044c | 27-Oct-2007 |
j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> |
Fix PowerPC FPSCR update and floating-point exception generation in most useful cases.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3458 c046a42c-6fe2-441c-8c8c-71466251a162 |
a32ff1ad | 27-Oct-2007 |
j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> |
PowerPC user-mode fix: MSR is now entirelly set-up in the cpu_reset routine.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3457 c046a42c-6fe2-441c-8c8c-71466251a162 |
0411a972 | 25-Oct-2007 |
j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> |
Gprof prooved the PowerPC emulation spent too much time in MSR load and store routines. Coming back to a raw MSR storage model then speed-up the emulation. Improve fast MSR updates (wrtee wrteei and
Gprof prooved the PowerPC emulation spent too much time in MSR load and store routines. Coming back to a raw MSR storage model then speed-up the emulation. Improve fast MSR updates (wrtee wrteei and mtriee cases). Share rfi family instructions helpers code to avoid bug in duplicated code. Allow entering halt mode as the result of a rfi instruction. Add a new helper_regs.h file to avoid duplication of special registers manipulation routines (currently XER and MSR).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3436 c046a42c-6fe2-441c-8c8c-71466251a162
show more ...
|
0da46a6e | 20-Oct-2007 |
ths <ths@c046a42c-6fe2-441c-8c8c-71466251a162> |
Syscall target errno fixes, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3418 c046a42c-6fe2-441c-8c8c-71466251a162 |
f85e9a68 | 18-Oct-2007 |
j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> |
Use TARGET_ABI_DIR feature to unify PowerPC and PowerPC 64 definitions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3410 c046a42c-6fe2-441c-8c8c-71466251a162 |
e85e7c6e | 18-Oct-2007 |
j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> |
Use the new TARGET_ABI32 feature to implement a ppc64abi32-linux-user target (PowerPC 64 running in 32 bits mode). Use the new TARGET_ABI_DIR feature to implement a ppcemb-linux-user target (Powe
Use the new TARGET_ABI32 feature to implement a ppc64abi32-linux-user target (PowerPC 64 running in 32 bits mode). Use the new TARGET_ABI_DIR feature to implement a ppcemb-linux-user target (PowerPC 32 with 64 bits GPRs and vector extensions).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3409 c046a42c-6fe2-441c-8c8c-71466251a162
show more ...
|