From: Peter Maydell Date: Tue, 1 Nov 2016 11:21:02 +0000 (+0000) Subject: Merge remote-tracking branch 'remotes/rth/tags/pull-sparc-20161031-2' into staging X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=bf99fd3983d7185178a0f65ce29bb94b1aecaed1;p=qemu.git Merge remote-tracking branch 'remotes/rth/tags/pull-sparc-20161031-2' into staging target-sparc updates for atomics and alignment # gpg: Signature made Mon 31 Oct 2016 20:47:57 GMT # gpg: using RSA key 0xAD1270CC4DD0279B # gpg: Good signature from "Richard Henderson " # gpg: aka "Richard Henderson " # gpg: aka "Richard Henderson " # Primary key fingerprint: 9CB1 8DDA F8E8 49AD 2AFC 16A4 AD12 70CC 4DD0 279B * remotes/rth/tags/pull-sparc-20161031-2: target-sparc: Use tcg_gen_atomic_cmpxchg_tl target-sparc: Use tcg_gen_atomic_xchg_tl target-sparc: Remove MMU_MODE*_SUFFIX target-sparc: Allow 4-byte alignment on fp mem ops target-sparc: Implement ldqf and stqf inline target-sparc: Remove asi helper code handled inline target-sparc: Implement BCOPY/BFILL inline target-sparc: Implement cas_asi/casx_asi inline target-sparc: Implement ldstub_asi inline target-sparc: Implement swap_asi inline target-sparc: Handle more twinx asis target-sparc: Use MMU_PHYS_IDX for bypass asis target-sparc: Add MMU_PHYS_IDX target-sparc: Introduce cpu_raise_exception_ra target-sparc: Use overalignment flags for twinx and block asis Signed-off-by: Peter Maydell --- bf99fd3983d7185178a0f65ce29bb94b1aecaed1