build: get dependency file directories from object file names
After commit dcff25f2cd8c11a9368cc2369aeb0319c32d9e26, Dependency fileare taken from the directories that have a Makefile.objs file. This isnot enough, since files can be included from other directories....
build: include qapi-generated/ files in qga/Makefile.objs
No reason to leave them out, and it will ensure that the dependenciesare picked up. Later we can perhaps move the files to anotherdirectory to avoid ../ usage.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>...
tests: Makefile: include dependency files
Otherwise 'make check' won't recompile files that need to be recompiledbecause of header changes.
To reproduce the bug, run:
$ make check # succeeds $ echo B0RKED > hw/mc146818rtc_regs.h $ make check # is supposed to try to rebuild tests/rtc-test.o and fail...
vl.c: Don't print errno after failed qemu_chr_new()
The qemu_chr_new() function doesn't set errno on failure, sodon't print strerror(errno) on the error handling path whendealing with the -serial, -parallel and -virtioconsole arguments.This avoids nonsensical error messages like:...
target-xtensa: fix big-endian BBS/BBC implementation
Quote from ISA, 2.1:
For most Xtensa instructions, bit numbering is irrelevant; only the BBCand BBS instructions assign bit numbers to values on which the processoroperates. The BBC/BBS instructions use big-endian bit ordering (0 is the...
target-or32: Add testcases
Add testcases for OpenRISC.
Signed-off-by: Jia Liu <proljc@gmail.com>Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
target-or32: Add linux syscall, signal and termbits
Add OpenRISC linux syscall, signal and termbits.
target-or32: Add linux user support
Add QEMU OpenRISC linux user support.
target-or32: Add gdb stub support
Add OpenRISC gdb stub support.
target-or32: Add system instructions
Add OpenRISC system instructions.
View all revisions | View revisions
Also available in: Atom