adding Irix (and, to a lesser extent, Solaris) userland emulation to QEMU
Go to file
Aurelien Jarno 03e044136a target-sparc64: disable VGA cirrus
OpenBIOS on sparc64 only support Standard VGA and not Cirrus VGA. Don't
build Cirrus VGA support so that it can't be selected.

This fixes the breakage introduced by commit f2898771.

Reported-by: Richard Henderson <rth@twiddle.net>
Cc: Blue Swirl <blauwirbel@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Tested-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
(cherry picked from commit 0356404b0f)

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
2012-11-30 15:56:47 -06:00
QMP qmp: add SUSPEND_DISK event 2012-08-13 16:10:18 -03:00
audio audio: Fix warning from static code analysis 2012-10-11 21:44:20 -05:00
block iSCSI: We dont need to explicitely call qemu_notify_event() any more 2012-10-11 21:44:19 -05:00
bsd-user Support 'help' as a synonym for '?' in command line options 2012-08-02 13:16:42 -05:00
default-configs target-sparc64: disable VGA cirrus 2012-11-30 15:56:47 -06:00
docs Spelling fixes in comments and documentation 2012-10-11 21:44:17 -05:00
fpu fpu/softfloat.c: Return correctly signed values from uint64_to_float32 2012-10-11 21:44:21 -05:00
fsdev
gdb-xml
hw PPC: Bamboo: Fix memory size DT property 2012-11-30 15:56:10 -06:00
include/qemu Merge remote-tracking branch 'quintela/migration-next-20120808' into staging 2012-08-13 16:02:11 -05:00
libcacard
linux-headers linux-headers: update to 3.6-rc3 2012-08-29 10:51:28 -05:00
linux-user linux-user: Remove redundant null check and replace free by g_free 2012-10-11 21:44:20 -05:00
net net/socket: Fix compiler warning (regression for MinGW) 2012-10-11 21:44:20 -05:00
pc-bios Update OpenBIOS PPC image 2012-08-28 20:38:39 +02:00
qapi qapi: Fix memory leak 2012-08-20 11:05:08 -03:00
qga build: Fix linking failure for qemu-ga 2012-07-29 08:41:53 +00:00
qom qom: object_delete should unparent the object first 2012-08-23 20:19:59 -05:00
roms Update OpenBIOS PPC image 2012-08-28 20:38:39 +02:00
scripts qapi: Fix potential NULL pointer segfault 2012-10-09 01:58:29 -05:00
slirp slirp: Implement TFTP Blocksize option 2012-10-11 21:44:17 -05:00
sysconfigs/target
target-alpha target-alpha: Initialize env->cpu_model_str 2012-10-09 01:42:11 -05:00
target-arm target-arm: final conversion to AREG0 free mode 2012-10-09 01:42:07 -05:00
target-cris target-cris: Switch to AREG0 free mode 2012-10-09 01:42:08 -05:00
target-i386 target-i386: Allow tsc-frequency to be larger then 2.147G 2012-11-30 15:44:14 -06:00
target-lm32 target-lm32: switch to AREG0 free mode 2012-10-09 01:42:07 -05:00
target-m68k Remove unused CONFIG_TCG_PASS_AREG0 and dead code 2012-10-09 01:42:08 -05:00
target-microblaze target-microblaze: switch to AREG0 free mode 2012-10-09 01:42:07 -05:00
target-mips MIPS/user: Fix reset CPU state initialization 2012-10-09 01:58:30 -05:00
target-openrisc target-or32: Add linux user support 2012-07-27 21:13:05 +00:00
target-ppc target-ppc: fix altivec instructions 2012-08-28 18:49:22 +02:00
target-s390x target-s390x: avoid cpu_single_env 2012-10-09 01:42:07 -05:00
target-sh4 target-sh4: switch to AREG0 free mode 2012-10-09 01:42:08 -05:00
target-sparc Remove unused CONFIG_TCG_PASS_AREG0 and dead code 2012-10-09 01:42:08 -05:00
target-unicore32 target-unicore32: switch to AREG0 free mode 2012-10-09 01:42:07 -05:00
target-xtensa target-xtensa: don't emit extra tcg_gen_goto_tb 2012-10-09 01:42:08 -05:00
tcg tci: Fix for AREG0 free mode 2012-10-09 01:42:11 -05:00
tests rtc: fix overflow in mktimegm 2012-11-30 15:41:52 -06:00
trace trace/simple: Replace asprintf by g_strdup_printf 2012-08-14 13:19:57 +01:00
ui vnc: fix "info vnc" with "-vnc ..., reverse=on" 2012-11-30 15:38:14 -06:00
.gitignore
.gitmodules
.mailmap
CODING_STYLE
COPYING
COPYING.LIB
Changelog
HACKING
LICENSE
MAINTAINERS MAINTAINERS: Add entry for QOM CPU 2012-10-11 21:44:19 -05:00
Makefile configure: Allow builds without any system or user emulation 2012-10-11 21:44:21 -05:00
Makefile.dis build: get dependency file directories from object file names 2012-07-28 09:16:09 +00:00
Makefile.hw build: get dependency file directories from object file names 2012-07-28 09:16:09 +00:00
Makefile.objs Adding support for libseccomp in configure and Makefile (v8) 2012-08-16 13:41:16 -05:00
Makefile.target Remove unused CONFIG_TCG_PASS_AREG0 and dead code 2012-10-09 01:42:08 -05:00
Makefile.user build: get dependency file directories from object file names 2012-07-28 09:16:09 +00:00
README
TODO
VERSION update VERSION for v1.2.1 2012-10-11 21:47:44 -05:00
a.out.h
acl.c
acl.h
aes.c
aes.h
aio.c
alpha-dis.c
alpha.ld
arch_init.c arch_init.c: Improve '-soundhw help' for non-HAS_AUDIO_CHOICE archs 2012-10-11 21:44:19 -05:00
arch_init.h win32: provide separate macros for weak decls and definitions 2012-08-15 13:26:03 -05:00
arm-dis.c
arm.ld
async.c
balloon.c
balloon.h
bitmap.c
bitmap.h
bitops.c
bitops.h bitops: drop volatile qualifier 2012-08-04 15:51:23 +00:00
block-migration.c savevm: split save_live into stage2 and stage3 2012-07-20 08:19:27 +02:00
block-migration.h
block.c block: correctly set the keep_read_only flag 2012-10-11 21:44:20 -05:00
block.h block: correctly set the keep_read_only flag 2012-10-11 21:44:20 -05:00
block_int.h block: block_int: include qerror.h 2012-08-13 13:20:50 -03:00
blockdev.c blockdev: preserve readonly and snapshot states across media changes 2012-10-11 21:44:20 -05:00
blockdev.h blockdev: Don't limit DriveInfo serial to 20 characters 2012-07-17 16:48:32 +02:00
bswap.h
bt-host.c
bt-host.h
bt-vhci.c
buffered_file.c
buffered_file.h
cache-utils.c
cache-utils.h
cmd.c
cmd.h
compatfd.c
compatfd.h
compiler.h w32: Always use standard instead of native format strings 2012-10-11 21:44:20 -05:00
config.h
configure fix CONFIG_QEMU_HELPERDIR generation again 2012-11-30 15:27:54 -06:00
console.c TextConsole: saturate escape parameter in TTY_STATE_CSI 2012-10-11 21:44:20 -05:00
console.h
coroutine-gthread.c
coroutine-sigaltstack.c
coroutine-ucontext.c configure: Split valgrind test into pragma test and valgrind.h test 2012-07-31 20:04:42 +00:00
coroutine-win32.c
cpu-all.h Remove unused CONFIG_TCG_PASS_AREG0 and dead code 2012-10-09 01:42:08 -05:00
cpu-common.h
cpu-defs.h cpu: Move thread_kicked to CPUState 2012-08-02 18:12:17 +02:00
cpu-exec.c Revert "i8259: add -no-spurious-interrupt-hack option" 2012-08-27 18:33:12 +04:00
cpus.c kvm: Decouple 'async interrupt delivery' from 'kernel irqchip' 2012-08-09 16:16:53 +03:00
cpus.h
cputlb.c Remove unused CONFIG_TCG_PASS_AREG0 and dead code 2012-10-09 01:42:08 -05:00
cputlb.h
cris-dis.c
cursor.c
cursor_hidden.xpm
cursor_left_ptr.xpm
cutils.c rtc: fix overflow in mktimegm 2012-11-30 15:41:52 -06:00
def-helper.h tcg: Fix MAX_OPC_PARAM_IARGS 2012-10-09 01:42:11 -05:00
device_tree.c device_tree: Add support for reading device tree properties 2012-07-20 13:34:50 +01:00
device_tree.h device_tree: Add support for reading device tree properties 2012-07-20 13:34:50 +01:00
dis-asm.h
disas.c tcg-sparc: Assume v9 cpu always, i.e. force v8plus in 32-bit mode. 2012-10-09 01:42:10 -05:00
disas.h
dma-helpers.c dma: Fix stupid typo/thinko 2012-08-16 13:41:16 -05:00
dma.h Avoid returning void 2012-07-28 09:23:11 +00:00
dump-stub.c
dump.c
dump.h
elf.h target-or32: Add target stubs and QOM cpu 2012-07-27 21:12:55 +00:00
envlist.c
envlist.h
error.c error, qerror: drop QDict member 2012-08-13 14:17:53 -03:00
error.h error, qerror: pass desc string to error calls 2012-08-13 14:17:53 -03:00
event_notifier.c
event_notifier.h
exec-all.h tcg: Fix MAX_OPC_PARAM_IARGS 2012-10-09 01:42:11 -05:00
exec-memory.h
exec-obsolete.h
exec.c cpu_physical_memory_write_rom() needs to do TB invalidates 2012-10-11 21:44:19 -05:00
gdbstub.c gdbstub/sh4: fix build with USE_SOFTFLOAT_STRUCT_TYPES 2012-10-09 01:42:09 -05:00
gdbstub.h
gen-icount.h
hmp-commands.hx fix doc of using raw values with sendkey 2012-10-09 01:58:29 -05:00
hmp.c spice: add 'migrated' flag to spice info 2012-10-09 01:58:29 -05:00
hmp.h Merge remote-tracking branch 'qmp/queue/qmp' into staging 2012-08-13 16:12:35 -05:00
host-utils.c
host-utils.h
hppa-dis.c
hppa.ld
i386-dis.c
i386.ld
ia64-dis.c
ia64.ld
input.c
int128.h
iohandler.c qemu-char: BUGFIX, don't call FD_ISSET with negative fd 2012-10-11 21:44:19 -05:00
ioport.c
ioport.h
iorange.h
iov.c iov_send_recv(): Handle zero bytes case even if OS does not 2012-08-15 15:21:33 +01:00
iov.h
json-lexer.c
json-lexer.h
json-parser.c json-parser: don't replicate tokens at each level of recursion 2012-08-16 13:41:15 -05:00
json-parser.h
json-streamer.c
json-streamer.h
kvm-all.c kvm: Fix warning from static code analysis 2012-10-11 21:44:17 -05:00
kvm-stub.c kvm: Decouple 'GSI routing' from 'kernel irqchip' 2012-08-09 16:16:57 +03:00
kvm.h kvm: Add documentation comment for kvm_irqchip_in_kernel() 2012-08-09 16:16:58 +03:00
libfdt_env.h
linux-aio.c
lm32-dis.c
m68k-dis.c
m68k.ld
main-loop.c
main-loop.h
memory.c memory: fix rendering of a region obscured by another 2012-11-30 15:54:07 -06:00
memory.h
memory_mapping-stub.c
memory_mapping.c
memory_mapping.h
microblaze-dis.c
migration-exec.c
migration-fd.c
migration-tcp.c Fix address handling in inet_nonblocking_connect 2012-10-11 21:44:21 -05:00
migration-unix.c
migration.c Clear handler only for valid fd 2012-10-11 21:44:21 -05:00
migration.h Add XBZRLE statistics 2012-08-08 13:51:12 +02:00
mips-dis.c
mips.ld
module.c
module.h
monitor.c spice migration: add QEVENT_SPICE_MIGRATE_COMPLETED 2012-10-09 01:58:28 -05:00
monitor.h spice migration: add QEVENT_SPICE_MIGRATE_COMPLETED 2012-10-09 01:58:28 -05:00
nbd.c Separate inet_connect into inet_connect (blocking) and inet_nonblocking_connect 2012-10-11 21:44:21 -05:00
nbd.h
net.c net: add receive_disabled logic to iov delivery path 2012-10-11 21:44:18 -05:00
net.h net: cleanup deliver/deliver_iov func pointers 2012-08-01 13:32:11 +01:00
notify.c
notify.h
os-posix.c curses: don't initialize curses when qemu is daemonized 2012-10-11 21:44:20 -05:00
os-win32.c
osdep.c osdep: Fix compilation failure on BSD systems 2012-08-16 13:41:16 -05:00
osdep.h memory: add -machine dump-guest-core=on|off 2012-08-16 13:41:15 -05:00
oslib-posix.c
oslib-win32.c w32: Add implementation of gmtime_r, localtime_r 2012-10-11 21:44:20 -05:00
page_cache.c Add cache handling functions 2012-08-08 13:51:12 +02:00
path.c
pci-ids.txt
pflib.c
pflib.h
poison.h target-or32: Add target stubs and QOM cpu 2012-07-27 21:12:55 +00:00
posix-aio-compat.c
ppc-dis.c
ppc.ld
ppc64.ld
qapi-schema-guest.json qapi: Fix enumeration typo error 2012-10-11 21:44:17 -05:00
qapi-schema-test.json
qapi-schema.json qapi: Fix enumeration typo error 2012-10-11 21:44:17 -05:00
qbool.c
qbool.h
qdict-test-data.txt
qdict.c
qdict.h
qemu-aio.h
qemu-barrier.h
qemu-bridge-helper.c net: Add interface to bridge when SIOCBRADDIF isn't available 2012-08-01 12:28:51 +01:00
qemu-char.c Fix address handling in inet_nonblocking_connect 2012-10-11 21:44:21 -05:00
qemu-char.h
qemu-common.h net/socket: Fix compiler warning (regression for MinGW) 2012-10-11 21:44:20 -05:00
qemu-config.c spice: adding seamless-migration option to the command line 2012-10-09 01:58:29 -05:00
qemu-config.h Command line support for seccomp with -sandbox (v8) 2012-08-16 13:41:16 -05:00
qemu-coroutine-int.h
qemu-coroutine-io.c
qemu-coroutine-lock.c
qemu-coroutine-sleep.c
qemu-coroutine.c
qemu-coroutine.h
qemu-doc.texi iscsi: Pick default initiator-name based on the name of the VM 2012-08-09 15:04:09 +02:00
qemu-error.c
qemu-error.h
qemu-file.h
qemu-ga.c qemu-ga: Remove unreachable code after g_error 2012-10-11 21:44:20 -05:00
qemu-img-cmds.hx
qemu-img.c Spelling fixes in comments and documentation 2012-10-11 21:44:17 -05:00
qemu-img.texi Spelling fixes in comments and documentation 2012-10-11 21:44:17 -05:00
qemu-io.c qemu-io: add "abort" command to simulate program crash 2012-08-06 22:39:14 +02:00
qemu-lock.h
qemu-log.c qemu-log: fix x86 and user logging 2012-07-14 11:53:03 +00:00
qemu-log.h qemu-log: fix x86 and user logging 2012-07-14 11:53:03 +00:00
qemu-nbd.c qemu-nbd: add --cache and --aio options 2012-07-24 09:31:53 +02:00
qemu-nbd.texi
qemu-objects.h
qemu-option-internal.h expose QemuOpt and QemuOpts struct definitions to interested parties 2012-07-23 11:55:17 +01:00
qemu-option.c Support 'help' as a synonym for '?' in command line options 2012-08-02 13:16:42 -05:00
qemu-option.h Support 'help' as a synonym for '?' in command line options 2012-08-02 13:16:42 -05:00
qemu-options-wrapper.h
qemu-options.h
qemu-options.hx net: add -netdev options to man page 2012-10-11 21:44:18 -05:00
qemu-os-posix.h curses: don't initialize curses when qemu is daemonized 2012-10-11 21:44:20 -05:00
qemu-os-win32.h w32: Add implementation of gmtime_r, localtime_r 2012-10-11 21:44:20 -05:00
qemu-progress.c
qemu-queue.h
qemu-seccomp.c Adding qemu-seccomp.[ch] (v8) 2012-08-16 13:41:16 -05:00
qemu-seccomp.h Adding qemu-seccomp.[ch] (v8) 2012-08-16 13:41:16 -05:00
qemu-sockets.c Fix address handling in inet_nonblocking_connect 2012-10-11 21:44:21 -05:00
qemu-tech.texi doc: Fix indefinite article an -> a before nouns that begin with 'h' 2012-07-17 15:40:14 -05:00
qemu-thread-posix.c qemu-thread: Let qemu_thread_is_self() return bool 2012-08-02 18:11:11 +02:00
qemu-thread-posix.h
qemu-thread-win32.c qemu-thread: Let qemu_thread_is_self() return bool 2012-08-02 18:11:11 +02:00
qemu-thread-win32.h
qemu-thread.h qemu-thread: Let qemu_thread_is_self() return bool 2012-08-02 18:11:11 +02:00
qemu-timer-common.c
qemu-timer.c qemu-timer: properly arm alarm timer for timers set by device initialization 2012-09-04 12:30:28 +02:00
qemu-timer.h tcg-sparc: Assume v9 cpu always, i.e. force v8plus in 32-bit mode. 2012-10-09 01:42:10 -05:00
qemu-tls.h
qemu-tool.c block: Enable qemu_open/close to work with fd sets 2012-08-15 13:16:22 +02:00
qemu-user.c block: Enable qemu_open/close to work with fd sets 2012-08-15 13:16:22 +02:00
qemu-x509.h
qemu-xattr.h
qemu.sasl
qemu_socket.h Fix address handling in inet_nonblocking_connect 2012-10-11 21:44:21 -05:00
qerror.c error, qerror: drop QDict member 2012-08-13 14:17:53 -03:00
qerror.h error, qerror: drop QDict member 2012-08-13 14:17:53 -03:00
qfloat.c
qfloat.h
qint.c
qint.h
qjson.c
qjson.h
qlist.c qlist: add qlist_size() 2012-08-16 13:41:15 -05:00
qlist.h qlist: add qlist_size() 2012-08-16 13:41:15 -05:00
qmp-commands.hx Merge remote-tracking branch 'qmp/queue/qmp' into staging 2012-08-22 13:33:15 -05:00
qmp.c win32: provide separate macros for weak decls and definitions 2012-08-15 13:26:03 -05:00
qobject.h json-parser: Fix potential NULL pointer segfault 2012-10-09 01:58:29 -05:00
qstring.c
qstring.h
qtest.c
qtest.h
range.h
readline.c
readline.h
rules.mak Support using a different compiler for Objective-C files 2012-08-16 13:41:15 -05:00
s390-dis.c
s390.ld
savevm.c Merge remote-tracking branch 'agraf/ppc-for-upstream' into staging 2012-08-15 14:59:21 -05:00
sh4-dis.c
softmmu-semi.h softmmu-semi: fix lock_user* functions not to deref NULL upon OOM 2012-08-22 10:47:14 -05:00
softmmu_defs.h Remove unused CONFIG_TCG_PASS_AREG0 and dead code 2012-10-09 01:42:08 -05:00
softmmu_exec.h
softmmu_header.h Remove unused CONFIG_TCG_PASS_AREG0 and dead code 2012-10-09 01:42:08 -05:00
softmmu_template.h Remove unused CONFIG_TCG_PASS_AREG0 and dead code 2012-10-09 01:42:08 -05:00
sparc-dis.c
sparc.ld
sparc64.ld
spice-qemu-char.c
sysemu.h Revert "i8259: add -no-spurious-interrupt-hack option" 2012-08-27 18:33:12 +04:00
targphys.h
tcg-runtime.c
tci-dis.c
tci.c tci: Fix for AREG0 free mode 2012-10-09 01:42:11 -05:00
thunk.c
thunk.h
trace-events hw/qxl: tracing fixes 2012-10-11 21:44:16 -05:00
translate-all.c
uboot_image.h
user-exec.c Remove unused CONFIG_TCG_PASS_AREG0 and dead code 2012-10-09 01:42:08 -05:00
version.rc
vgafont.h
vl.c curses: don't initialize curses when qemu is daemonized 2012-10-11 21:44:20 -05:00
vmstate.h savevm: split save_live into stage2 and stage3 2012-07-20 08:19:27 +02:00
x86_64.ld
xen-all.c xen-all.c: fix multiply issue for int and uint types 2012-08-22 10:17:43 +00:00
xen-mapcache.c Fix invalidate if memory requested was not bucket aligned 2012-08-22 10:17:04 +00:00
xen-mapcache.h
xen-stub.c

README

Read the documentation in qemu-doc.html or on http://wiki.qemu.org

- QEMU team