Hi,
This series contains the previously posted linux-user fix for dealing
with weird mmap semantics as well as some tweaks to configure. Since
last version I've included Max's latest iotest update as well as
re-factored the configure logic. I've also added a patch for to
deprecate lm32 and unicore32 from configure.
Most need review:
- configure: add [lm32|unicore32]-softmmu to deprecation logic
- configure: include tilegx-linux-user in the deprecation logic
- configure: clean-up the target-list-exclude logic
- configure: also skip deprecated targets with target-list-exclude
- configure: move deprecated feature processing to supported_target
- linux-user: test, don't assert addr != test in pgb_reserved_va
Alex Bennée (7):
linux-user: test, don't assert addr != test in pgb_reserved_va
configure: move deprecated feature processing to supported_target
configure: also skip deprecated targets with target-list-exclude
configure: clean-up the target-list-exclude logic
configure: include tilegx-linux-user in the deprecation logic
gitlab: create a build-deprecated target
configure: add [lm32|unicore32]-softmmu to deprecation logic
Max Reitz (1):
iotests: Drop readlink -f
configure | 33 ++++++++++++++++++---------------
linux-user/elfload.c | 9 ++++-----
.gitlab-ci.yml | 15 +++++++++++++--
.shippable.yml | 2 +-
.travis.yml | 3 +--
tests/qemu-iotests/check | 2 +-
6 files changed, 38 insertions(+), 26 deletions(-)
--
2.20.1