.gitignore | 1 + .travis.yml | 14 +++-- MAINTAINERS | 1 + Makefile | 44 ++++++++++++---- configure | 2 +- docs/devel/testing.rst | 21 +++++--- linux-user/Makefile.objs | 2 +- linux-user/exit.c | 35 +++++++++++++ linux-user/qemu.h | 8 +++ linux-user/syscall.c | 10 +--- scripts/create_config | 2 +- scripts/travis/coverage-summary.sh | 27 ++++++++++ tests/Makefile.include | 12 +---- tests/docker/Makefile.include | 59 ++++++++++++++++++++-- tests/docker/docker.py | 4 ++ tests/docker/dockerfiles/debian-bootstrap.docker | 2 - tests/docker/dockerfiles/debian-bootstrap.pre | 11 +++- .../dockerfiles/debian-powerpc-user-cross.docker | 15 ++++++ tests/docker/dockerfiles/debian8-mxe.docker | 2 +- tests/docker/dockerfiles/travis.docker | 2 +- tests/docker/dockerfiles/ubuntu.docker | 8 +-- 21 files changed, 228 insertions(+), 54 deletions(-) create mode 100644 linux-user/exit.c create mode 100755 scripts/travis/coverage-summary.sh create mode 100644 tests/docker/dockerfiles/debian-powerpc-user-cross.docker