Hi, Here are some more random fixes for the tree. In no particular order we have:
- A couple of bugs found in the gdbstub GByteArray conversion - A trivial fix to /proc/self/stat output - An attempt to fix broken PIE builds for Windows (please test!) - Some fixes to get "make docker-all-tests" running again - Some travis MacOSX tweaks I've also included the guest base re-factoring patches as it makes it easier for me to soak test the tree with the sanitiser although those actual fixes won't go into 5.0 at this late stage. The following patches need review: - linux-user: fix /proc/self/stat handling - configure: disable PIE for Windows builds - configure: redirect sphinx-build check to config.log - tests/docker: add docs FEATURE flag and use for test-misc - linux-user: completely re-write init_guest_space Alex Bennée (5): linux-user: completely re-write init_guest_space tests/docker: add docs FEATURE flag and use for test-misc configure: redirect sphinx-build check to config.log configure: disable PIE for Windows builds linux-user: fix /proc/self/stat handling Peter Xu (1): gdbstub: i386: Fix gdb_get_reg16() parameter to unbreak gdb Philippe Mathieu-Daudé (2): target/m68k/helper: Fix m68k_fpu_gdb_get_reg() use of GByteArray .travis.yml: Build OSX 10.14 with Xcode 10.0 Richard Henderson (3): exec/cpu-all: Use bool for have_guest_base accel/tcg: Relax va restrictions on 64-bit guests linux-user/ppc: Fix padding in mcontext_t for ppc64 configure | 3 +- include/exec/cpu-all.h | 25 +- linux-user/qemu.h | 31 +- target/alpha/cpu-param.h | 15 +- accel/tcg/translate-all.c | 15 +- bsd-user/main.c | 4 +- linux-user/elfload.c | 503 ++++++++++----------- linux-user/flatload.c | 6 + linux-user/main.c | 27 +- linux-user/ppc/signal.c | 69 ++- linux-user/syscall.c | 43 +- target/i386/gdbstub.c | 2 +- target/m68k/helper.c | 4 +- .travis.yml | 4 +- tests/docker/dockerfiles/debian10.docker | 2 + tests/docker/dockerfiles/debian9.docker | 2 - tests/docker/dockerfiles/fedora.docker | 2 +- tests/docker/dockerfiles/travis.docker | 2 +- tests/docker/dockerfiles/ubuntu.docker | 2 +- tests/docker/dockerfiles/ubuntu1804.docker | 2 +- tests/docker/test-misc | 2 + 21 files changed, 375 insertions(+), 390 deletions(-) -- 2.20.1