This website requires JavaScript.
cebdff772d
Fix always_inline definition for Darwin, by Andreas Faerber.
ths
2008-06-05 22:55:54 +00:00
5452adbee0
Remove dead-code (else-block) from block-qcow.c, by Marc Bevand.
ths
2008-06-05 22:00:45 +00:00
f58c7b3545
New qemu-img convert -B option, by Marc Bevand.
ths
2008-06-05 21:53:49 +00:00
ff7ab59f40
Update documentation for qemu-img convert options, by Marc Bevand.
ths
2008-06-05 21:00:28 +00:00
c239529e7f
Free constant temporaries.
ths
2008-06-05 08:38:44 +00:00
5cc1d1e628
save more CPU state
bellard
2008-06-04 18:29:25 +00:00
33c263df7f
SVM: added tsc_offset
bellard
2008-06-04 17:39:33 +00:00
4f57689a8d
Explicitly free temporaries.
ths
2008-06-04 17:37:03 +00:00
29cf4b7516
Remove the temporaries cache of the MIPS target.
ths
2008-06-04 17:36:02 +00:00
b6ce8f0aea
Fix pointer calculation for MIPS64 targets.
ths
2008-06-04 17:34:54 +00:00
9575cb9493
fixed exceptions for cpuid and invlpg
bellard
2008-06-04 17:12:40 +00:00
960540b4d2
GIF flag handling fix (Alexander Graf)
bellard
2008-06-04 17:07:08 +00:00
db620f46a8
reworked SVM interrupt handling logic - fixed vmrun EIP saved value - reworked cr8 handling - added CPUState.hflags2
bellard
2008-06-04 17:02:19 +00:00
3cd9acb410
update
bellard
2008-06-04 14:57:43 +00:00
914178d34b
32 bit SVM fixes - INVLPG and INVLPGA updates
bellard
2008-06-04 13:53:05 +00:00
5efc27bbb6
EFER loading fixes, including SVME bit
bellard
2008-06-04 13:35:58 +00:00
f2289cb692
Add sysrq to key names known by "sendkey".
balrog
2008-06-04 10:14:16 +00:00
3401c0d95f
Refactor and fix do_sendkey (Jan Kiszka).
balrog
2008-06-04 10:05:59 +00:00
0fead1259a
Delete duplicate code.
ths
2008-06-04 04:21:01 +00:00
1235fc066a
Spelling fixes, by Stefan Weil.
ths
2008-06-03 19:51:57 +00:00
c8a706fe62
Multithreaded locking for mmap().
pbrook
2008-06-02 16:16:42 +00:00
30813cea9b
Fix location of futex.h.
pbrook
2008-06-02 15:45:44 +00:00
f5b78d4fea
Fix type mismatch.
ths
2008-06-02 09:35:46 +00:00
a569557f52
Fix argument order.
ths
2008-06-02 08:24:41 +00:00
619dfca13a
Proper sign extensions for 32-bit divisions, spotted by Richard Sandiford.
ths
2008-06-02 07:15:18 +00:00
091d055b3e
Fix ATAPI GET_CONFIGURATION function (Alexander Graf, Carlo Marcelo Arenas Belon).
balrog
2008-06-02 03:12:06 +00:00
a60de94777
Mark a dead_tmp as such in ARM msr.
balrog
2008-06-02 02:29:26 +00:00
46dc3881e6
Improve dependencies generation (malc).
balrog
2008-06-02 02:09:09 +00:00
167bc3d2fa
MusicPal: Restore display size after invalidation (Jan Kiszka).
balrog
2008-06-02 02:04:56 +00:00
ab7d91318b
Fix smbus_eeprom.c compile with DEBUG (spotted by Duilio Protti).
balrog
2008-06-02 01:48:27 +00:00
b94eb43f6e
Don't forget to save VNC FB dimensions after resize (Brad Campbell).
balrog
2008-06-02 01:40:29 +00:00
89cdb6af04
Provide basic emulation for Sharp SL-6000 PDA (Tosa), Dmitry Baryshkov.
balrog
2008-06-02 01:33:11 +00:00
e33d8cdb55
Factor out common SharpSL PDA code (Dmitry Baryshkov).
balrog
2008-06-02 01:20:15 +00:00
5c49b363dc
Restore ARM signal handler compilation on glibc < 2.5 (Blue Swirl).
balrog
2008-06-02 01:01:18 +00:00
4872aa135d
Enable SD card on creation.
balrog
2008-06-02 00:55:08 +00:00
130b0c9868
Make -mtdblock optional again.
balrog
2008-06-02 00:39:30 +00:00
cce40fccbd
Fix compilation warning
blueswir1
2008-06-01 12:49:32 +00:00
0776590d70
Mark host brk() area as reserved.
pbrook
2008-05-31 16:33:53 +00:00
1090e7a2c6
Add TLS sections.
pbrook
2008-05-31 16:21:33 +00:00
624f797905
Make signal queues per thread.
pbrook
2008-05-31 16:11:38 +00:00
afd7cd92e8
Fix usermode build.
pbrook
2008-05-31 12:14:21 +00:00
b5154bdedb
Add more SuperSparcs
blueswir1
2008-05-31 11:33:20 +00:00
c4d918070d
Copy siginfo.si_code.
pbrook
2008-05-30 22:57:20 +00:00
f5545b5c3a
Translate whole of target_sigset. Use host sigset accessors.
pbrook
2008-05-30 22:37:07 +00:00
e1e3f30b02
Fix structure type in sigtimedwait syscall.
pbrook
2008-05-30 21:53:38 +00:00
932a690969
support of long calls for PPC (malc)
bellard
2008-05-30 20:56:52 +00:00
da260249a4
kqemu API change - allow use of kqemu with 32 bit QEMU on a 64 bit host
bellard
2008-05-30 20:48:25 +00:00
da94d26390
Handle NULL argp/envp in execve syscall.
pbrook
2008-05-30 18:24:00 +00:00
f0cbb61333
Implement waitid syscall.
pbrook
2008-05-30 18:20:05 +00:00
4cb05961c2
Perform target->host signal mapping for *kill syscalls.
pbrook
2008-05-30 18:05:19 +00:00
f8ed7070ea
Fix typo.
pbrook
2008-05-30 17:54:15 +00:00
6e68e076e7
Move clone() register setup to target specific code. Handle fork-like clone.
pbrook
2008-05-30 17:22:15 +00:00
a4a99d71b2
Fix for 32-bit MIPS.
ths
2008-05-30 00:12:52 +00:00
90cb786c41
Avoid qemu SIGFPE for MIPS DIV, by Richard Sandiford.
ths
2008-05-29 18:29:05 +00:00
9b686843a0
Fix truncate/extend reversal in MIPS DIV{, U} handling, by Richard Sandiford.
ths
2008-05-29 18:28:07 +00:00
84774e8ea3
Fix modulus result from MIPS DDIV & avoid overflowing division, by Richard Sandiford.
ths
2008-05-29 18:23:31 +00:00
e30b467893
MicroSparc I didn't have fsmuld op
blueswir1
2008-05-29 18:20:36 +00:00
75d0187a52
Remove unused (for now) reg_REGWPTR (original patch by Glauber Costa)
blueswir1
2008-05-29 16:38:41 +00:00
bd0c5661bf
NPTL host detection and futex syscall passthrough.
pbrook
2008-05-29 14:34:11 +00:00
b5fc909e02
Fix rounding error.
pbrook
2008-05-29 13:56:10 +00:00
74c11e557f
Strace fallback for unknown syscalls.
pbrook
2008-05-29 13:49:09 +00:00
63d7651b76
Implement clock_nanosleep.
pbrook
2008-05-29 13:43:29 +00:00
9133e39b84
Push common interrupt variables to cpu-defs.h (Glauber Costa)
bellard
2008-05-29 10:08:06 +00:00
4369415f1e
keep static code gen buffer for user mode - mark user mode reserved pages after all big allocations
bellard
2008-05-29 09:35:57 +00:00
fbb4a2e371
Implement ARM magic kernel page and TLS register.
pbrook
2008-05-29 00:20:44 +00:00
ce5232c5c2
moved halted field to CPU_COMMON
bellard
2008-05-28 17:14:10 +00:00
d377440d74
svn:ignore qemu-nbd and qemu-nbd.8
pbrook
2008-05-28 16:49:25 +00:00
cec7d0b6e1
Don't link usermode emulation against libqemu_common.a
pbrook
2008-05-28 16:44:57 +00:00
093f8f0632
force bit 1 in eflags load
bellard
2008-05-28 16:25:20 +00:00
872929aa59
SVM rework
bellard
2008-05-28 16:16:54 +00:00
893f986502
Honour current_tc for MIPS M{T,F}{HI,LO}, by Richard Sandiford.
ths
2008-05-28 13:37:19 +00:00
eaa728eec1
consistent naming for i386 TCG helper file
bellard
2008-05-28 12:51:20 +00:00
6f7044faab
update
bellard
2008-05-28 12:35:42 +00:00
a5973fbff1
more tests
bellard
2008-05-28 12:34:49 +00:00
26a5f13b8e
variable dynamic translation buffer size
bellard
2008-05-28 12:30:31 +00:00
bed5cc5207
Align file accesses with cache=off (O_DIRECT) (Kevin Wolf, Laurent Vivier)
bellard
2008-05-28 09:51:09 +00:00
0ac087f1f3
removed unused code
bellard
2008-05-27 21:18:39 +00:00
3878e2c9b2
CRIS: Re-add the X flag to the tb flags, it allows for better code generation and is practially always cleared.
edgar_igl
2008-05-27 21:15:56 +00:00
7a5ca8648b
qemu-nbd tool (Anthony Liguori)
bellard
2008-05-27 21:13:40 +00:00
e00c1e714e
CRIS: Use $eda to instead of debug1 (removed) for fault addr.
edgar_igl
2008-05-27 21:12:09 +00:00
30abcfc7ba
CRIS: Restructure the translator to allow for better code generation.
edgar_igl
2008-05-27 21:10:56 +00:00
9bcd77d6b1
ETRAX: Avoid compiler warning.
edgar_igl
2008-05-27 21:05:21 +00:00
5439779e84
ETRAX: Allow boot from flash. Support the watchdog timer and resets through it.
edgar_igl
2008-05-27 21:04:41 +00:00
2ea815cac7
Free temps
blueswir1
2008-05-27 19:39:12 +00:00
f2bc7e7fa1
Move non-op functions from op_helper.c to helper.c and vice versa. Rearrange interrupt handling to match other targets.
blueswir1
2008-05-27 17:35:30 +00:00
8d96d20941
More TCG type fixes
blueswir1
2008-05-26 19:42:42 +00:00
f3f478a7ef
Fix signed/unsigned issues of immediate version of brcond (malc)
bellard
2008-05-26 19:11:07 +00:00
ef28fd8673
Fix cas on i386
blueswir1
2008-05-26 17:53:41 +00:00
2a449d1492
fixed x86_64 regression
bellard
2008-05-25 21:01:05 +00:00
90426a4e2d
ppc dyngen fix (malc)
bellard
2008-05-25 19:01:05 +00:00
2662e13f68
ppc TCG target (malc)
bellard
2008-05-25 18:59:57 +00:00
560f92cc34
jump simplification
bellard
2008-05-25 18:49:06 +00:00
affa3264db
jump optimizations
bellard
2008-05-25 18:41:58 +00:00
0a6b7b7813
update
bellard
2008-05-25 18:24:40 +00:00
b314f2706b
suppressed unused macro handling
bellard
2008-05-25 18:21:31 +00:00
4f7de37327
remove absolete function
bellard
2008-05-25 18:01:40 +00:00
bbff8895da
remove absolete function
bellard
2008-05-25 18:01:24 +00:00
1e4840bf40
transformed TN into temporaries - add local temporaries usage when needed - optimized fcmovX
bellard
2008-05-25 17:26:41 +00:00
641d5fbe6b
added local temporaries
bellard
2008-05-25 17:24:00 +00:00
98fc56145e
Ignore duplicate timer run requests.
pbrook
2008-05-25 14:05:47 +00:00