- Jun 12, 2010
-
-
Jes Sorensen authored
Rename qemu-options.h to qemu-options.def as it is not a header file for general use and this leaves space for a proper qemu-options.h Signed-off-by:
Jes Sorensen <Jes.Sorensen@redhat.com> Acked-by:
Juan Quintela <quintela@redhat.com> Acked-by:
Richard Henderson <rth@redhat.com> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Jes Sorensen authored
This moves the win32 and POSIX versions of find_datadir() to OS specific files, and removes some #ifdef clutter from vl.c Signed-off-by:
Jes Sorensen <Jes.Sorensen@redhat.com> Acked-by:
Juan Quintela <quintela@redhat.com> Acked-by:
Richard Henderson <rth@redhat.com> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Jes Sorensen authored
Move main signal handler setup to os specific files. Signed-off-by:
Jes Sorensen <Jes.Sorensen@redhat.com> Acked-by:
Juan Quintela <quintela@redhat.com> Acked-by:
Richard Henderson <rth@redhat.com> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Jes Sorensen authored
Rename os_setup_signal_handling() to os_setup_early_signal_handling() Signed-off-by:
Jes Sorensen <Jes.Sorensen@redhat.com> Acked-by:
Juan Quintela <quintela@redhat.com> Acked-by:
Richard Henderson <rth@redhat.com> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Jes Sorensen authored
Move win32 early signal handling setup to os_setup_signal_handling() Signed-off-by:
Jes Sorensen <Jes.Sorensen@redhat.com> Acked-by:
Juan Quintela <quintela@redhat.com> Acked-by:
Richard Henderson <rth@redhat.com> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Jes Sorensen authored
Introcuce os-posix.c and move posix specific signal handling there. Signed-off-by:
Jes Sorensen <Jes.Sorensen@redhat.com> Acked-by:
Juan Quintela <quintela@redhat.com> Acked-by:
Richard Henderson <rth@redhat.com> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Jes Sorensen authored
Move host_main_loop_wait() to OS specific files. Create qemu-os-posix.h and provide empty inline for the POSIX case. Signed-off-by:
Jes Sorensen <Jes.Sorensen@redhat.com> Acked-by:
Juan Quintela <quintela@redhat.com> Acked-by:
Richard Henderson <rth@redhat.com> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Jes Sorensen authored
This introduces os-win32.c. It is meant to carry win32 specific functions thata are not relevant for all of QEMU as well as win32 versions of various pieces like signal handling etc. Move win32 polling handler helper functions from vl.c to os-win32.c Signed-off-by:
Jes Sorensen <Jes.Sorensen@redhat.com> Acked-by:
Juan Quintela <quintela@redhat.com> Acked-by:
Richard Henderson <rth@redhat.com> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Jes Sorensen authored
Create qemu-os-win32.h for WIN32 specific declarations. Move polling handling declaration into this file from sysemu.h Signed-off-by:
Jes Sorensen <Jes.Sorensen@redhat.com> Acked-by:
Juan Quintela <quintela@redhat.com> Acked-by:
Richard Henderson <rth@redhat.com> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Jes Sorensen authored
vl.c: netinet/in.h is already included once above for the Signed-off-by:
Jes Sorensen <Jes.Sorensen@redhat.com> Acked-by:
Andreas Faerber <afaerber@opensolaris.org> Acked-by:
Juan Quintela <quintela@redhat.com> Acked-by:
Richard Henderson <rth@redhat.com> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
- Jun 11, 2010
-
-
Paul Brook authored
When combining multiple values as part of a NEON array load, do explcit shift/or rather than using gen_bfi. This voids redundant mask operations. Signed-off-by:
Paul Brook <paul@codesourcery.com>
-
Aurelien Jarno authored
Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Richard Henderson authored
Force -m31/-m64 based on s390/s390x target. Force -march=z990. The TCG backend will always require the long-displacement facility, so the compiler may as well make use of that as well. Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Richard Henderson authored
Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Richard Henderson authored
The default placement of the application at 0x80000000 is fine, and will avoid the default placement for most other guests. Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Richard Henderson authored
There's no _llseek on s390x either. Replace the existing test for __x86_64__ with a functional test for __NR_llseek. Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Richard Henderson authored
This allows the use of direct calls to the helpers, and a direct branch back to the epilogue. Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Richard Henderson authored
Before gcc 4.2, __builtin___clear_cache doesn't exist, and afterward the gcc s390 backend implements it as nothing. Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
- Jun 10, 2010
-
-
Aurelien Jarno authored
Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Aurelien Jarno authored
Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Blue Swirl authored
42f1ced2 removed irq lowering during reset. However, for chip reset command and DMA reset signal, its actually the correct thing to do. Lower IRQ on soft reset only. Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Isaku Yamahata authored
BusState::name is allocated in qbus_create_inplace(). So it should be freed by qbus_free(). Signed-off-by:
Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Isaku Yamahata authored
This patch fixes the following compilation errors in multiboot.c when DEBUG_MULTIBOOT is defined. Use TARGET_FMT_plx instead of %x for target_phys_addr_t. CC i386-softmmu/multiboot.o cc1: warnings being treated as errors qemu/hw/multiboot.c: In function 'mb_add_mod': qemu/hw/multiboot.c:121: error: format '%08x' expects type 'unsigned int', but argument 4 has type 'target_phys_addr_t' qemu/hw/multiboot.c:121: error: format '%08x' expects type 'unsigned int', but argument 5 has type 'target_phys_addr_t' qemu/hw/multiboot.c: In function 'load_multiboot': qemu/hw/multiboot.c:279: error: format '%#x' expects type 'unsigned int', but argument 5 has type 'target_phys_addr_t' qemu/hw/multiboot.c:307: error: format '%x' expects type 'unsigned int', but argument 3 has type 'target_phys_addr_t' qemu/hw/multiboot.c:308: error: format '%x' expects type 'unsigned int', but argument 3 has type 'target_phys_addr_t' make[1]: *** [multiboot.o] Error 1 Signed-off-by:
Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Isaku Yamahata authored
remove one #ifdef CONFIG_BOCHS_VBE. Call vga_init_vbe() instead. Signed-off-by:
Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Isaku Yamahata authored
fix memory leak. there is no need to allocate more than one gui_timer. Signed-off-by:
Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by:
Blue Swirl <blauwirbel@gmail.com>
-
Anthony Liguori authored
-
Edgar E. Iglesias authored
Signed-off-by:
Edgar E. Iglesias <edgar.iglesias@axis.com>
-
- Jun 09, 2010
-
-
Richard Henderson authored
The full general-instruction-extension facility was added to binutils after the change to GPLv3. This is not the entire extension, just what we're using in TCG. Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Richard Henderson authored
Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Richard Henderson authored
Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Aurelien Jarno authored
Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Unify with existing special-purpose configure code for win32. Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Making an xyzdir variable for each directory prepares for the next patches introducing config-host.h defines and configure options for them. It also fixes the problem where overriding prefix at "make install" time did not override it for sysconfdir. Removes some of the differences between sysconfdir and other variables, the rest will go away later. Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
confsuffix was write-only, flesh it out. Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-