tests/tcg/multiarch: expand system memory test to cover more
authorAlex Bennée <alex.bennee@linaro.org>
Mon, 29 Apr 2019 15:55:59 +0000 (16:55 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Tue, 28 May 2019 09:28:51 +0000 (10:28 +0100)
commit7ac283e9637f770ad85189531de11c555a6c3813
tree979a0d97a427087fccb4ace2f9683b541a649ae9
parent936647d3fcea6a8ff1ecb422ed23afd9f79357c0
tests/tcg/multiarch: expand system memory test to cover more

Expand the memory test to cover move of the softmmu code. Specifically
we:

  - improve commentary
  - add some helpers (for later BE support)
  - reduce boiler plate into helpers
  - add signed reads at various sizes/offsets
  - required -DCHECK_UNALIGNED

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
tests/tcg/aarch64/Makefile.softmmu-target
tests/tcg/i386/Makefile.softmmu-target
tests/tcg/multiarch/system/memory.c