From: Aleksandar Markovic <amarkovic@wavecomp.com>
The following changes since commit c542a9f9794ec8e0bc3fcf5956d3cc8bce667789:
Merge remote-tracking branch 'remotes/armbru/tags/pull-tests-2018-08-16' into staging (2018-08-16 09:50:54 +0100)
are available in the git repository at:
https://github.com/AMarkovic/qemu tags/mips-queue-aug-2018
for you to fetch changes up to 8639c5c95472ee79391a7e7826d1af23948b71f6:
qemu-doc: Amend MIPS-related items (2018-08-16 19:18:45 +0200)
----------------------------------------------------------------
MIPS queue for QEMU upstream, August 16, 2018
This is v2 of the pull request sent on August 14, 2018 - in
this pull request clang build errors are fixed. The pull request
is based on the first part (patches 1-15) of v9 of the nanoMIPS
support series.
- gcc/clang bisect were tested to work (build ok after each
patch).
- Two occurences of "O64" are replaced with "N64" in the last
patch, as minor corrections.
- "Reviewed-by" lines were also updated compared to v9.
-----------------------------------------------------------------
Aleksandar Markovic (9):
MAINTAINERS: Update target/mips maintainer's email addresses
target/mips: Avoid case statements formulated by ranges - part 1
target/mips: Mark switch fallthroughs with interpretable comments
target/mips: Fix two instances of shadow variables
target/mips: Update some CP0 registers bit definitions
elf: Remove duplicate preprocessor constant definition
elf: Add ELF flags for MIPS machine variants
linux-user: Update MIPS syscall numbers up to kernel 4.18 headers
qemu-doc: Amend MIPS-related items
Aleksandar Rikalo (2):
target/mips: Avoid case statements formulated by ranges - part 2
linux-user: Add preprocessor availability control to some syscalls
Stefan Markovic (2):
target/mips: Add CP0 BadInstrX register
target/mips: Implement CP0 Config1.WR bit functionality
Yongbok Kim (2):
target/mips: Don't update BadVAddr register in Debug Mode
target/mips: Check ELPA flag only in some cases of MFHC0 and MTHC0
.mailmap | 7 +-
MAINTAINERS | 9 +-
include/elf.h | 24 ++-
linux-user/mips/syscall_nr.h | 9 +
linux-user/mips64/syscall_nr.h | 18 ++
linux-user/strace.c | 14 +-
linux-user/syscall.c | 29 ++++
qemu-doc.texi | 13 +-
target/mips/cpu.h | 158 +++++++++--------
target/mips/helper.c | 4 +-
target/mips/machine.c | 5 +-
target/mips/op_helper.c | 12 +-
target/mips/translate.c | 374 ++++++++++++++++++++++++++++++++++-------
13 files changed, 526 insertions(+), 150 deletions(-)
--
2.7.4