On 6 July 2016 at 17:18, Richard Henderson <r...@twiddle.net> wrote: > Three tcg patches, and a build change so that we can still > use --cpu=i686 on a x86_64 host, now that linux-user has > the syscall assembly thunks. > > Change from v1 to v2 is a one-line revert to patch 3, the > spilling of constants, which affected arm32. > > I had thought that I could move the clearing of mem_coherent > from temp_load (where it just seems odd), to tcg_reg_alloc_movi > (where it makes more sense). I don't yet know what path was > missed, but the change left some registers out of sync, and > thus later containing garbage. Anyway, reverting it is good > enough for now. > > > r~ > > > The following changes since commit 791b7d2340cfafcac9af7864343cf23504d57804: > > Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging > (2016-07-05 16:48:24 +0100) > > are available in the git repository at: > > git://github.com/rth7680/qemu.git tags/pull-tcg-20160706 > > for you to fetch changes up to 1f00b27f17518a1bcb4cedca49eaec96a4d560bd: > > tcg: Improve the alignment check infrastructure (2016-07-05 20:50:13 -0700) > > ---------------------------------------------------------------- > misc updates >
Applied, thanks. -- PMM