configure: Support configuring C++ compiler
Add configuration for C++ compiler in configure and Makefiles.The C++ compiler is choosed as following: - ${CXX}, if it is specified. - ${cross_prefix}g++, if ${cross_prefix} is specified. - Otherwise, c++ is used....
Add c++ keywords to QAPI helper script
Add c++ keywords to avoid errors in compiling with c++ compiler.This also renames class member of PciDeviceInfo to q_class.
Signed-off-by: Tomoki Sekiyama <tomoki.sekiyama@hds.com>Reviewed-by: Laszlo Ersek <lersek@redhat.com>...
checkpatch.pl: Check .cpp files
Enable checkpatch.pl to apply the same checks as C source files forC++ files with .cpp extensions. It also adds some exceptions for C++sources to suppress errors for: - <> used in C++ template arguments (e.g. template <class T>)...
Add a script to extract VSS SDK headers on POSIX system
VSS SDK setup.exe is only runnable on Windows. This adds a scriptto extract VSS SDK headers on POSIX-systems using msitools.
From: Paolo Bonzini <pbonzini@redhat.com>...
qemu-ga: Add configure options to specify path to Windows/VSS SDK
To enable VSS support in qemu-ga for Windows, header files included inVSS SDK are required.The VSS support is enabled by the configure option like below: ./configure --with-vss-sdk="/path/to/VSS SDK"...
mips_malta: support up to 2GiB RAM
A Malta board can support up to 2GiB of RAM. Since the unmapped kseg0/1regions are only 512MiB large & the latter 256MiB of those are taken upby the IO region, access to RAM beyond 256MiB must be done through amapped region. In the case of a Linux guest this means we need to use...
Merge remote-tracking branch 'bonzini/iommu-for-anthony' into staging
exec: do tcg_commit only when tcg_enabled
Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Revert "memory: Return -1 again on reads from unsigned regions"
This reverts commit 9b8c69243585a32d14b9bb9fcd52c37b0b5a1b71.
The commit was wrong: We only return -1 on invalid accesses, not onvalid but unbacked ones. This broke various corner cases.
Cc: qemu-stable@nongnu.org...
memory: Provide separate handling of unassigned io ports accesses
Accesses to unassigned io ports shall return -1 on read and be ignoredon write. Ensure these properties via dedicated ops, decoupling us fromthe memory core's handling of unassigned accesses....
View all revisions | View revisions
Also available in: Atom