Statistics
| Branch: | Revision:

root @ 30c0c76c

Name Size
  QMP
  audio
  block
  bsd-user
  darwin-user
  default-configs
  docs
  fpu
  gdb-xml
  hw
  linux-user
  net
  pc-bios
  roms
  slirp
  target-alpha
  target-arm
  target-cris
  target-i386
  target-m68k
  target-microblaze
  target-mips
  target-ppc
  target-s390x
  target-sh4
  target-sparc
  tcg
  tests
.gitignore 617 Bytes
.gitmodules 140 Bytes
CODING_STYLE 2.7 kB
COPYING 17.6 kB
COPYING.LIB 25.8 kB
Changelog 22.4 kB
LICENSE 637 Bytes
MAINTAINERS 2.3 kB
Makefile 10.1 kB
Makefile.hw 487 Bytes
Makefile.objs 5.5 kB
Makefile.target 10.9 kB
Makefile.user 426 Bytes
README 59 Bytes
TODO 1.1 kB
VERSION 8 Bytes
a.out.h 13.6 kB
acl.c 4.4 kB
acl.h 2.1 kB
aes.c 59.7 kB
aes.h 717 Bytes
aio.c 5.7 kB
alpha-dis.c 79.8 kB
alpha.ld 3.9 kB
arm-dis.c 156.6 kB
arm-semi.c 14.1 kB
arm.ld 4.6 kB
async.c 5.9 kB
balloon.h 658 Bytes
block-migration.c 16.8 kB
block-migration.h 504 Bytes
block.c 61.6 kB
block.h 8.7 kB
block_int.h 8.6 kB
bswap.h 4.9 kB
bt-host.c 5.4 kB
bt-host.h 123 Bytes
bt-vhci.c 4.5 kB
buffered_file.c 6.1 kB
buffered_file.h 916 Bytes
cache-utils.c 2.1 kB
cache-utils.h 1.1 kB
check-qdict.c 7.9 kB
check-qfloat.c 1.6 kB
check-qint.c 2 kB
check-qjson.c 17.5 kB
check-qlist.c 2.8 kB
check-qstring.c 2.7 kB
cmd.c 10.9 kB
cmd.h 2.2 kB
cocoa.m 37.1 kB
config.h 52 Bytes
configure 67.8 kB
console.c 46 kB
console.h 9.8 kB
cpu-all.h 26.2 kB
cpu-common.h 4.3 kB
cpu-defs.h 8.7 kB
cpu-exec.c 42.1 kB
create_config 2.1 kB
cris-dis.c 80.3 kB
curses.c 9.8 kB
curses_keys.h 12.4 kB
cutils.c 5.6 kB
d3des.c 15 kB
d3des.h 1.6 kB
def-helper.h 6.6 kB
device_tree.c 2.6 kB
device_tree.h 942 Bytes
dis-asm.h 18 kB
disas.c 11 kB
disas.h 1.1 kB
dma-helpers.c 4.7 kB
dma.h 1.1 kB
dyngen-exec.h 3.5 kB
elf.h 43 kB
envlist.c 5.3 kB
envlist.h 533 Bytes
exec-all.h 12 kB
exec.c 112.5 kB
feature_to_c.sh 2.1 kB
gdbstub.c 67.4 kB
gdbstub.h 1.1 kB
gen-icount.h 1.2 kB
host-utils.c 2.8 kB
host-utils.h 5.4 kB
hpet.h 618 Bytes
hppa-dis.c 100.1 kB
hppa.ld 8 kB
hxtool 720 Bytes
i386-dis.c 159.1 kB
i386.ld 4.7 kB
ia64.ld 8.2 kB
input.c 6.7 kB
ioport-user.c 1.6 kB
ioport.c 6.8 kB
ioport.h 1.8 kB
json-lexer.c 7.4 kB
json-lexer.h 977 Bytes
json-parser.c 12.8 kB
json-parser.h 421 Bytes
json-streamer.c 2.2 kB
json-streamer.h 959 Bytes
keymaps.c 5.3 kB
keymaps.h 2 kB
kvm-all.c 28.3 kB
kvm.h 3.6 kB
libfdt_env.h 1.1 kB
linux-aio.c 6.6 kB
m68k-dis.c 211.6 kB
m68k-semi.c 12.2 kB
m68k.ld 5.9 kB
microblaze-dis.c 62 kB
migration-exec.c 3.2 kB
migration-fd.c 3.1 kB
migration-tcp.c 4.9 kB
migration-unix.c 5.1 kB
migration.c 12.1 kB
migration.h 3.4 kB
mips-dis.c 204.7 kB
mips.ld 8.4 kB
module.c 1.3 kB
module.h 1.1 kB
monitor.c 124.8 kB
monitor.h 1.3 kB
nbd.c 13.9 kB
nbd.h 1.8 kB
net-checksum.c 2.2 kB
net.c 35.9 kB
net.h 5.7 kB
osdep.c 7.3 kB
osdep.h 2.4 kB
path.c 4.3 kB
pci-ids.txt 883 Bytes
posix-aio-compat.c 15.5 kB
ppc-dis.c 237 kB
ppc.ld 8.5 kB
ppc64.ld 7.8 kB
qbool.c 1.4 kB
qbool.h 535 Bytes
qdict-test-data.txt 88.4 kB
qdict.c 8.8 kB
qdict.h 1.6 kB
qemu-aio.h 2 kB
qemu-binfmt-conf.sh 4.2 kB
qemu-char.c 64.8 kB
qemu-char.h 3.8 kB
qemu-common.h 7.9 kB
qemu-config.c 10.6 kB
qemu-config.h 545 Bytes
qemu-doc.texi 71.6 kB
qemu-img-cmds.hx 1.5 kB
qemu-img.c 36.8 kB
qemu-img.texi 6.4 kB
qemu-io.c 30.6 kB
qemu-lock.h 6 kB
qemu-log.h 2.1 kB
qemu-malloc.c 2.4 kB
qemu-monitor.hx 29.1 kB
qemu-nbd.c 13.1 kB
qemu-nbd.texi 1.5 kB
qemu-objects.h 490 Bytes
qemu-option.c 20.6 kB
qemu-option.h 4.9 kB
qemu-options.hx 71.2 kB
qemu-queue.h 22 kB
qemu-sockets.c 18.5 kB
qemu-tech.texi 22.3 kB
qemu-thread.c 3.3 kB
qemu-thread.h 1.1 kB
qemu-timer.h 2.1 kB
qemu-tool.c 1.7 kB
qemu.sasl 1.3 kB
qemu_socket.h 1.7 kB
qerror.c 8.6 kB
qerror.h 2.9 kB
qfloat.c 1.5 kB
qfloat.h 562 Bytes
qint.c 1.2 kB
qint.h 279 Bytes
qjson.c 6.1 kB
qjson.h 649 Bytes
qlist.c 3 kB
qlist.h 1.3 kB
qobject.h 2.7 kB
qstring.c 3.1 kB
qstring.h 621 Bytes
readline.c 12.8 kB
readline.h 1.5 kB
rules.mak 1.6 kB
rwhandler.c 2.6 kB
rwhandler.h 969 Bytes
s390-dis.c 90.2 kB
s390.ld 6.9 kB
savevm.c 45.7 kB
sdl.c 27.4 kB
sdl_keysym.h 8.5 kB
sdl_zoom.c 2.8 kB
sdl_zoom.h 578 Bytes
sdl_zoom_template.h 7 kB
sh4-dis.c 82.9 kB
softmmu-semi.h 2 kB
softmmu_defs.h 1.1 kB
softmmu_exec.h 2.7 kB
softmmu_header.h 4.8 kB
softmmu_template.h 11.8 kB
sparc-dis.c 170.9 kB
sparc.ld 4.7 kB
sparc64.ld 4.4 kB
sysemu.h 7.1 kB
targphys.h 720 Bytes
tcg-runtime.c 1.8 kB
texi2pod.pl 11.9 kB
thunk.c 8.2 kB
thunk.h 4.1 kB
translate-all.c 5 kB
uboot_image.h 5.9 kB
usb-bsd.c 17.4 kB
usb-linux.c 42.1 kB
usb-stub.c 1.8 kB
vgafont.h 93.3 kB
vl.c 153.9 kB
vnc-auth-sasl.c 19.1 kB
vnc-auth-sasl.h 2.3 kB
vnc-auth-vencrypt.c 5.6 kB
vnc-auth-vencrypt.h 1.4 kB
vnc-tls.c 14 kB
vnc-tls.h 2.2 kB
vnc.c 77.7 kB
vnc.h 9.7 kB
vnc_keysym.h 11.1 kB
vnchextile.h 4.6 kB
x86_64.ld 6.6 kB
x_keymap.c 5.9 kB
x_keymap.h 1.3 kB

Latest revisions

# Date Author Comment
30c0c76c 02/22/2010 06:38 pm Jay Foad

tcg: fix build on 32-bit hppa, ppc and sparc hosts

The qemu_ld32s op is only defined if TCG_TARGET_REG_BITS == 64.

Signed-off-by: Jay Foad <>
Signed-off-by: malc <>

bc3b26f5 02/22/2010 05:33 pm Paul Brook

PL181 write fix

The PL181 data transfer loop incorrectly terminates after the last FIFO
word is popped, discarding the last 3 bytes of data on a write transfer.

Signed-off-by: Paul Brook <>

238431a9 02/21/2010 06:01 pm Blue Swirl

Allow const QemuOptDesc

Signed-off-by: Blue Swirl <>

4a0b59fe 02/20/2010 08:51 pm Edgar E. Iglesias

cris: Add CRISv10 gdbstub support.

Signed-off-by: Edgar E. Iglesias <>

4ffb9ae2 02/20/2010 08:17 pm Edgar E. Iglesias

cris: Mask interrupts on dslots for CRISv10.

CRISv10 cores (unlike v32) do not take any interrupts while delayed
jumps are pending (delay slots).

Signed-off-by: Edgar E. Iglesias <>

ff21f70a 02/20/2010 03:04 pm Edgar E. Iglesias

microblaze: Improve brk emulation.

brk insns while in user mode raise priv insn exceptions.
This commit makes gdbserver work on linux guests.

Signed-off-by: Edgar E. Iglesias <>

e1aa3254 02/20/2010 03:03 pm Edgar E. Iglesias

microblaze: Dont segfault when singlestepping first insn.

Signed-off-by: Edgar E. Iglesias <>

b551ec04 02/20/2010 01:09 pm Jay Foad

target-sparc: fix --enable-debug build

Use 32-bit arithmetic for the address offset calculation to fix a
build failure on 32-bit hosts.

Signed-off-by: Jay Foad <>
Signed-off-by: Blue Swirl <>

2c92d62e 02/20/2010 12:26 pm Jay Foad

tcg: fix assertion with --enable-debug

On 32-bit hosts op_qemu_ld32s is unused. Remove it to fix the
following assertion failure:

qemu-alpha: tcg/tcg.c:1055:
tcg_add_target_add_op_defs: Assertion `tcg_op_defs[op].used' failed.

Signed-off-by: Jay Foad <>...

51464faf 02/20/2010 11:27 am Blue Swirl

Don't compile rwhandler.c for user targets

Signed-off-by: Blue Swirl <>

View all revisions | View revisions

Also available in: Atom