summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix multiple definition of mulu64 and muls64 with user targetsMikolaj Kucharski2009-12-271-1/+0
| | | | | | | | | | | | | | | | | After adding dummy kvm_save_mpstate change from git I would compile all softmmu targets as expected. Although I found another problem. I cannot compile some `user' targets. All of them failed with: ../libuser/libuser.a(host-utils.o): In function `mulu64': /home/users/build/rpmbuild/BUILD/qemu-kvm-0.12.1.1/host-utils.c:77: multiple definition of `mulu64' host-utils.o:/home/users/build/rpmbuild/BUILD/qemu-kvm-0.12.1.1/host-utils.c:77: first defined here ../libuser/libuser.a(host-utils.o): In function `muls64': /home/users/build/rpmbuild/BUILD/qemu-kvm-0.12.1.1/host-utils.c:87: multiple definition of `muls64' host-utils.o:/home/users/build/rpmbuild/BUILD/qemu-kvm-0.12.1.1/host-utils.c:87: first defined here Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
* Merge commit '749717a0ea2f60d33d01c1e37fa24dfa7250dfc0' into upstream-mergeAvi Kivity2009-12-071-1/+1
|\ | | | | | | | | | | | | | | | | | | * commit '749717a0ea2f60d33d01c1e37fa24dfa7250dfc0': Add S390 maintainer information Set default console to virtio on S390x S390 GDB stub Add S390x virtio machine description Signed-off-by: Avi Kivity <avi@redhat.com>
| * Add S390x virtio machine descriptionAlexander Graf2009-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | In order to use the new S390x virtio bus we just introduced, we also need a machine description that sets up the machine according to our PV specification. Let's add that machine description and be happy! Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
* | Merge commit 'f3304eea9338b7e694843fa1a6db5540e8783d1d' into upstream-mergeAvi Kivity2009-12-071-0/+2
|\| | | | | | | | | | | | | | | | | | | | | * commit 'f3304eea9338b7e694843fa1a6db5540e8783d1d': Add S390x virtio machine bus Add support for S390x system emulation Conflicts: Makefile.target Signed-off-by: Avi Kivity <avi@redhat.com>
| * Add S390x virtio machine busAlexander Graf2009-12-051-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | On S390x we don't want to go through the hassle of emulating real existing hardware, because we don't need to for running Linux. So let's instead implement a machine that is 100% based on VirtIO which we fortunately implement already. This patch implements the bus that is the groundwork for such an S390x virtio machine. Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
* | Merge commit 'd08d6f04d6eeedce5090ff66d0676162d7d8d788' into upstream-mergeAvi Kivity2009-12-071-3/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'd08d6f04d6eeedce5090ff66d0676162d7d8d788': (23 commits) monitor: use qemu_gettimeofday(), not gettimeofday() win32: fix variable use before initialization monitor: rename EVENT_* to QEVENT_* to avoid conflict on mingw32 Sparc64: fix compilation with DEBUG_MMU ide: implement stub for audio control/volume read ide: Use some already defined page macros instead of constants eepro100: Improve debug messages Remove rule for config-devices.h eepro100: Allocate a larger buffer for regname() multiboot: Use signed type for negative error numbers posix-aio-compat: Fix error check qemu-img: Fix memory leak Fix compile error when LSI_DEBUG is defined Fix build for mingw32 on windows ($$ expansion) Fix build for mingw32 on windows ($@ in macro) e1000: Fix warning from code review multiboot: Fix module loading and setting of mmap. Make -kernel for linux work with bochsbios Fix recently introduced bugs in -usbdevice host Fix description of size parameter in qemu-img's help text ... Conflicts: monitor.c Signed-off-by: Avi Kivity <avi@redhat.com>
| * Remove rule for config-devices.hStefan Weil2009-12-031-3/+0
| | | | | | | | | | | | | | | | | | | | | | Since commit a992fe3d0fc185112677286f7a02204d8245b61e config-devices.h is no longer used. So there is no need to keep the dependency rules any longer. Signed-off-by: Stefan Weil <weil@mail.berlios.de> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | Fix qemu user mode buildJan Kiszka2009-12-021-1/+0
| | | | | | | | | | | | | | This hunk is bogus, probably some merge left-over. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Avi Kivity <avi@redhat.com>
* | Merge commit 'b0293e54af32bcf08f4b4e5b4b472534de343972' into upstream-mergeAvi Kivity2009-12-021-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'b0293e54af32bcf08f4b4e5b4b472534de343972': Update SeaBIOS ARM atomic ops rewrite ARM RealView I2C GPIO I2C rework DS1338 RTC BCD cleanup Makefile dependencies for device configs target-mips: fix physical address type in MMU functions [WIN32] Enable -k option on Windows too target-mips: make CP0_LLAddr register CPU dependent target-mips: rename CP0_LLAddr into lladdr Conflicts: pc-bios/bios.bin (pick upstream's) Signed-off-by: Avi Kivity <avi@redhat.com>
| * Makefile dependencies for device configsPaul Brook2009-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Add makefile dependencies for target specific device configs. These will copy the default config if none exists, obsoleting the old configure time code. If a config already exists but is older than the default then print a warning. Also remove config-devices.h. Code does not and should not care which devices are being built. Signed-off-by: Paul Brook <paul@codesourcery.com>
* | Merge commit '3a3fb96d0d9e3331e3beb672108ec18a6d3d8c1c' into upstream-mergeAvi Kivity2009-11-221-3/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '3a3fb96d0d9e3331e3beb672108ec18a6d3d8c1c': configure: Fix spelling in comment and rework the comment qemu-io: build on all platforms slirp: fix use-after-free ARM PBX-A9 board support ARM Cortex-A9 cpu support ARM FP16 support Built network devices once sb16: remove highspeed reset code audio: Remove conditional around sw which can not be NULL audio: link with -lpulse in addition to -lpulse-simple Fix typo Fix mingw32 build Prevent configuring for a user emulator on a different type of OS Conflicts: configure Signed-off-by: Avi Kivity <avi@redhat.com>
| * ARM PBX-A9 board supportPaul Brook2009-11-191-1/+1
| | | | | | | | | | | | Implement ARM RealView PBX-A9 board support. Signed-off-by: Paul Brook <paul@codesourcery.com>
| * Built network devices oncePaul Brook2009-11-191-2/+1
| | | | | | | | | | | | Move some generic NICS into libhw, and build them for ARM targets. Signed-off-by: Paul Brook <paul@codesourcery.com>
* | Merge commit '0e607a80d323ba9f46dee71cd07380c4eb5c2b0a' into upstream-mergeAvi Kivity2009-11-221-0/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '0e607a80d323ba9f46dee71cd07380c4eb5c2b0a': (22 commits) kvm: x86: Refactor use of interrupt_bitmap kvm: Add arch reset handler Enable migration without shared storage from the monitor Block live migration Expose a mechanism to trace block writes char: rename qemu_chr_reset to qemu_chr_generic_open char: Remove special init_reset handling char: don't limit data sent to backends to 1k per buffer ARM PB-A8 support LAN9118 emulation mips_r4k: fix reset PPC64: map Uni-North AGP bus aka fix Linux boot PPC64: Partial fix to Linux crash: revert to old devfn PCI: make duplicate devfn allocation fatal Do not execute shell scripts directly mips malta: fix indentation target-mips: fix indentation mips-malta: fix reset mips: fix cpu_reset memory leak fix make clean targets ... Carry changes to qemu-kvm-x86.c. Signed-off-by: Avi Kivity <avi@redhat.com>
| * LAN9118 emulationPaul Brook2009-11-161-0/+1
| | | | | | | | | | | | Add SMSC LAN9118 ethernet emulation. Signed-off-by: Paul Brook <paul@codesourcery.com>
* | Merge commit 'f527c57935e22b56952d1ed1af36070b682ecf70' into upstream-mergeAvi Kivity2009-11-221-2/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f527c57935e22b56952d1ed1af36070b682ecf70': fix parallel build qdev: Check if unplug handler exists before calling it Makefile: Fix definition of pxe-*.bin blobs eepro100: Add missing .exit initialisation eepro100: Fix boot ROM support Makefile: Prettify logging serial: Add interface to set reference oscillator frequency microblaze: Move the kcmdline out of the way. microblaze: Restore env when raising unmapped bus access. microblaze: Unbreak reset. Fix ARM MCore secondary cpu boot Reject late rom loading Fix ARM system emulation Conflicts: Makefile Signed-off-by: Avi Kivity <avi@redhat.com>
| * fix parallel buildJuan Quintela2009-11-121-2/+4
| | | | | | | | | | | | | | Based on a ideas of Daniel Jacobowitz + Stefan Weil Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | Merge commit '260c0cd3d985e51b15870ff47e17b7b930efbda1' into upstream-mergeAvi Kivity2009-11-221-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '260c0cd3d985e51b15870ff47e17b7b930efbda1': pci: use range helper functions. pci: add helper functions to check ranges overlap. pci: pcie host and mmcfg support. vmstate: introduce VMSTATE_BUFFER_UNSAFE_INFO. pci_host: change the signature of pci_data_{read, write}. pci: move pci host stuff from pci.c to pci_host.c pci: factor out the conversion logic from io port address into pci device. pci: make pci configuration transaction more accurate. pci: remove bus_num member from struct PCIBus. pci: 64bit bar support. Conflicts: hw/pci.c Signed-off-by: Avi Kivity <avi@redhat.com>
| * pci: pcie host and mmcfg support.Isaku Yamahata2009-11-091-1/+1
| | | | | | | | | | | | | | | | This patch adds common routines for pcie host bridge and pcie mmcfg. This will be used by q35 based chipset emulation. Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | Merge commit '4f5e19e6c570459cd524b29b24374f03860f5149' into upstream-mergeAvi Kivity2009-11-221-1/+1
|\| | | | | | | | | | | | | | | | | | | * commit '4f5e19e6c570459cd524b29b24374f03860f5149': pci_host.h: move functions in pci_host.h into .c file. Conflicts: hw/piix_pci.c Signed-off-by: Avi Kivity <avi@redhat.com>
| * pci_host.h: move functions in pci_host.h into .c file.Isaku Yamahata2009-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | split static functions in pci_host.h into pci_host.c and pci_host_template.h. Later a structures declared in pci_host.h, PCIHostState, will be used. However pci_host.h doesn't allow to include itself easily. This patches addresses it. pci_host.h includes functions which are instantiated in .c by including pci_host.h with typedefing pci_addr_t. pci_addr_t is per pci host bridge and is typedef'ed to uint32_t for ioio or target_phys_addr_t for mmio in .c file. That prevents from including pci_host.h to use PCIHostState because of requiring type, pci_addr_t. Its purpose to include is to instantiate io function for mmio or ioio depending on which pci host bridge requires ioio or mmio. To avoid including code, we always instantiate both version. Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | Merge commit '38c75be3139a117b02350dbda9d48d47aa57fa3d' into upstream-mergeMark McLoughlin2009-10-281-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '38c75be3139a117b02350dbda9d48d47aa57fa3d': net: make tap_receive() re-use tap_receive_iov() code net: import linux tap ioctl definitions net: remove unused includes of if_tun.h and if_tap.h Revert "qcow2: Bring synchronous read/write back to life" linux-aio: Honour AsyncContext posix-aio-compat: Honour AsyncContext block: Use new AsyncContext for bdrv_read/write emulation Introduce contexts for asynchronous callbacks Split out bottom halves Conflicts: net.c Signed-off-by: Mark McLoughlin <markmc@redhat.com>
| * Split out bottom halvesKevin Wolf2009-10-271-1/+1
| | | | | | | | | | | | | | | | Instead of putting more and more stuff into vl.c, let's have the generic functions that deal with asynchronous callbacks in their own file. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | Merge commit '254111ecc80501a7d5c0e82f78bfa5ca8749ae20' into upstream-mergeMark McLoughlin2009-10-281-1/+1
|\| | | | | | | | | | | | | | | * commit '254111ecc80501a7d5c0e82f78bfa5ca8749ae20': rtl8139: use qdev properties for configuration. pcnet: split away lance.c (sparc32 code). Signed-off-by: Mark McLoughlin <markmc@redhat.com>
| * pcnet: split away lance.c (sparc32 code).Gerd Hoffmann2009-10-271-1/+1
| | | | | | | | | | Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | Merge commit 'd549db5a732ef2ec145b84c5008a7585cf17cf67' into upstream-mergeMarcelo Tosatti2009-10-141-3/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'd549db5a732ef2ec145b84c5008a7585cf17cf67': (27 commits) unlock iothread mutex before running kvm ioctl TARGET_I386 is always defined if TARGET_X86_64 is defined slirp: fix !CONFIG_SLIRP compilation ide: BMDMAState don't need a pci_dev field anymore ide: cmd646 ->unit has just the value that we want ide: cmd646 we can get the pci device with container_of ide: 'secondary' field is only used by cmd646 ide: PCIIDEState type field is not needed anymore ide: split cmd646 and piix from pci.c ide: export needed ide-pci functions for split ide: create ide/pci.h for common ide pci definitions ide: remove uselsess casts from void * ide: Remove duplicated definitions ide: Remove cast in pci_register_bar ide: change cast to DO_UPCAST Fix bswap in comment Move dependency generation falgs out of configure configure: clean up temporary dependency files winwave: pause/restore playing upon seeing VOICE_DISABLE/ENABLE winwave: close event handle and delete wait object after closing HWAVEOUT ... Conflicts: vl.c Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
| * ide: split cmd646 and piix from pci.cJuan Quintela2009-10-121-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | This patch splits cmd646 specific code from pci.c. This patch splits piix4 specific code from pci.c. And compile new piix.o and cmd646.o when they are needed. The only change that is not code movemet is removal of cmd646 specific parts in bmdma_readb/writeb for piix. Patchworks-ID: 35301 Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | Merge commit '185c66c81d95a929bc3d38ca52887a8da1e6887f' into upstream-mergeMarcelo Tosatti2009-10-141-3/+3
|\| | | | | | | | | | | | | | | | | | | | | * commit '185c66c81d95a929bc3d38ca52887a8da1e6887f': Only compile isa_mmio when one target uses it Only compile usb_ohci when one target uses it Conflicts: Makefile.target Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
| * Only compile isa_mmio when one target uses itJuan Quintela2009-10-081-3/+2
| | | | | | | | | | | | Patchworks-ID: 35200 Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
| * Only compile usb_ohci when one target uses itJuan Quintela2009-10-081-1/+1
| | | | | | | | | | | | Patchworks-ID: 35199 Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | Merge commit '3d0f151783dcb56284d56502c3ffe5430e540e38' into upstream-mergeMarcelo Tosatti2009-10-141-8/+6
|\| | | | | | | | | | | | | | | | | | | * commit '3d0f151783dcb56284d56502c3ffe5430e540e38': Generate gdbstub-xml.c only when needed Conflicts: Makefile.target Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
| * Generate gdbstub-xml.c only when neededJuan Quintela2009-10-081-8/+6
| | | | | | | | | | | | | | | | First user of new config-devices.mak Patchworks-ID: 35198 Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | Merge commit 'fe0d4d3f7769d5b024e8166fc075148f9cf76ba9' into upstream-mergeMarcelo Tosatti2009-10-141-1/+5
|\| | | | | | | | | | | | | | | | | | | | | * commit 'fe0d4d3f7769d5b024e8166fc075148f9cf76ba9': Generate config-devices.h Add new config-devices.mak for each target Conflicts: Makefile Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
| * Generate config-devices.hJuan Quintela2009-10-081-1/+4
| | | | | | | | | | | | | | | | | | | | Generate config-devices.h for each target and config-all-devices.h for common library. We don't want to name both config-devices.h to avoid path problems Patchworks-ID: 35195 Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
| * Add new config-devices.mak for each targetJuan Quintela2009-10-081-0/+1
| | | | | | | | | | | | | | | | | | | | We generate config-devices.h from there automatically. We need to do it in main Makefile, because we are going to need a main Makefile for them. Patchworks-ID: 35196 Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | Merge commit '91880d96a188ed88a1762b6648fb452b3eea845e' into upstream-mergeMarcelo Tosatti2009-10-141-1/+6
|\| | | | | | | | | | | | | | | | | | | * commit '91880d96a188ed88a1762b6648fb452b3eea845e': Move generation of config-target.h to Makefile from configure Conflicts: Makefile.target Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
| * Move generation of config-target.h to Makefile from configureJuan Quintela2009-10-081-1/+6
| | | | | | | | | | | | Patchworks-ID: 35194 Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | Merge commit '25be210f69543faae4f22bfa2c7446c4f1be62ef' into upstream-mergeMarcelo Tosatti2009-10-141-1/+1
|\| | | | | | | | | | | | | | | | | | | | | * commit '25be210f69543faae4f22bfa2c7446c4f1be62ef': Rename config.{h, mak} config-target.{h, mak} Remove useless check for config-host.mak Conflicts: configure Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
| * Rename config.{h, mak} config-target.{h, mak}Juan Quintela2009-10-081-1/+1
| | | | | | | | | | | | | | | | Add config.h file that includes config-target.h and config-host.h Patchworks-ID: 35193 Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | Merge commit '1215c6e7615897e4a0bfd6867b762a47fc34f37f' into upstream-mergeMarcelo Tosatti2009-10-141-0/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '1215c6e7615897e4a0bfd6867b762a47fc34f37f': Move generation of config-host.h to Makefile from configure Don't include config-host.mak from inside config.mak CRIS: Update PR_EDA on TLB faults. Clean up test for qdev_init() failure Warn if value of qdev_init() isn't checked Make isa_create() terminate program on failure New qdev_init_nofail() Check return value of qdev_init() Make qdev_init() destroy the device on failure Unbreak USB autoconnect filters tcg: improve output log target-i386: fix ARPL configure and Makefile are not generated in qemu Don't use implicit rules for Makefile optionrom: create .PHONY variable add build-all to .PHONY rules optionrom: remove use of implicit RM variable AIOLIBS is not used anywhere qdev: move comment Conflicts: Makefile Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
| * Don't include config-host.mak from inside config.makJuan Quintela2009-10-081-0/+1
| | | | | | | | | | | | | | | | Include it directly in Makefile.target Patchworks-ID: 35189 Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* | qemu-kvm: move msi-x to Makefile.targetMichael S. Tsirkin2009-10-081-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | KVM interrupt injection support depends on target, so MSI-X needs to be in Makefile.target for interrupt injection to work. We'll be able to clean it up once interrupt injection is upstream. This fixes virtio breakage with kvm caused by 263b7947327e13. Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com>
* | Merge commit 'add16157d72454347feb240007da4f90b9d9bae6' into upstream-mergeMarcelo Tosatti2009-09-291-17/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'add16157d72454347feb240007da4f90b9d9bae6': Compile some user files only once for all targets tcg/x86_64: generated dec/inc instead of sub/add when possible Don't compile roms if not building system targets Fix user emulator breakage tcg/ppc: always use tcg_out_call vl: Add failure check for SetEvent vl: Do not use perror after failed Win32 API calls Conflicts: Makefile.target Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
| * Compile some user files only once for all targetsBlue Swirl2009-09-271-16/+4
| | | | | | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
| * Fix user emulator breakageBlue Swirl2009-09-271-4/+2
| | | | | | | | | | | | | | | | Fix breakage in the following conditions: - use in-tree building - build user targets after system targets Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* | Merge commit '075e36b8ede5409b491abdf69fe2ffcf1bfe6bca' into upstream-mergeMarcelo Tosatti2009-09-291-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '075e36b8ede5409b491abdf69fe2ffcf1bfe6bca': (27 commits) monitor: Fix do_commit() argument type Don't redefine NULL, please Fix coding style issue Remove PARAMS() macro __thread should be before real type gcc wants 1st static and then const Bring two last users of K&R definitions to ANSI c89 static and inline should came before the type of the functions Use proper typedef syntax Revert "This files are compiled in libqemu.a now" fix use after free unbreak usb pass-through on linux. clean: remove ide/*.o files on clean ARM host: fix generated blocks linking Fix spelling in comment Suppress some variants of English in comments sparc64-8bit-asi target-mips: remove MAX_OP_PER_INSTR workaround exec-all.h: increase OPC_BUF_SIZE exec-all.h: increase MAX_OP_PER_INSTR to 96 from 64 ... Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
| * Revert "This files are compiled in libqemu.a now"Blue Swirl2009-09-251-0/+3
| | | | | | | | | | | | | | | | | | | | | | This reverts commit fe6549dfd76c278dbcd788b3c15c5e6e5ed32190. tcg-runtime and host-utils are needed on 32 bit host and they are not part of libqemu.a. Thanks to Stefan Weil for reporting. Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
| * clean: remove ide/*.o files on cleanJuan Quintela2009-09-251-1/+1
| | | | | | | | | | Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
| * This files are compiled in libqemu.a nowJuan Quintela2009-09-231-3/+0
| | | | | | | | | | | | | | This fixes compilation of linux-user with today qemu, please apply. Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
* | Merge commit '52d946208e9cc2e958b4d3ad18914a51bdbe197a' into upstream-mergeMarcelo Tosatti2009-09-291-3/+3
|\| | | | | | | | | | | | | | | | | | | * commit '52d946208e9cc2e958b4d3ad18914a51bdbe197a': Fix user targets broken by 96e132e24ee5a693069e83b6a981693588b088c1 Conflicts: Makefile.target Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>