Re: [Qemu-devel] [PULL 0/5] TCG queued patches

2018-05-03 Thread Peter Maydell
On 2 May 2018 at 18:47, Richard Henderson wrote: > The first tcg pull for 2.13/3.0. Two of these are candidates > for cherry-picking into stable. > > > r~ > > > The following changes since commit 26bd8d98c4b3284a4c6fe3b67c98b1edd00e9beb: > > Merge remote-tracking

Re: [Qemu-devel] [PULL 0/5] tcg queued patches

2016-02-23 Thread Peter Maydell
On 23 February 2016 at 16:14, Richard Henderson wrote: > On 02/15/2016 05:04 AM, Peter Maydell wrote: >> This failed to build on the i686-w64-mingw32 compiler >> ("i686-w64-mingw32-gcc (GCC) 4.8.2", from the Ubuntu >> gcc-mingw-w64-i686 package version 4.8.2-10ubuntu2+12): >> >>

Re: [Qemu-devel] [PULL 0/5] tcg queued patches

2016-02-23 Thread Richard Henderson
On 02/15/2016 05:04 AM, Peter Maydell wrote: > This failed to build on the i686-w64-mingw32 compiler > ("i686-w64-mingw32-gcc (GCC) 4.8.2", from the Ubuntu > gcc-mingw-w64-i686 package version 4.8.2-10ubuntu2+12): > > target-sparc/translate.c: In function ‘gen_intermediate_code’: >

Re: [Qemu-devel] [PULL 0/5] tcg queued patches

2016-02-23 Thread Peter Maydell
On 23 February 2016 at 07:55, Richard Henderson wrote: > On 02/16/2016 03:45 AM, Peter Maydell wrote: >>> >>> Well, it doesn't repro on i686-linux; with a cross-compiler to mingw it >>> still might, but filing the bug will save me setting up the full cross >>> environment to be

Re: [Qemu-devel] [PULL 0/5] tcg queued patches

2016-02-22 Thread Richard Henderson
On 02/16/2016 03:45 AM, Peter Maydell wrote: Well, it doesn't repro on i686-linux; with a cross-compiler to mingw it still might, but filing the bug will save me setting up the full cross environment to be able to build qemu with mingw. I started filing a bug, but the preprocessed source

Re: [Qemu-devel] [PULL 0/5] tcg queued patches

2016-02-16 Thread Peter Maydell
On 15 February 2016 at 20:35, Peter Maydell wrote: > We should give it a try with Eric's "stop overriding > 'inline' to mean 'always inline', but as you say > with only one caller it's probably going to go ahead > and inline it anyway. ...and indeed Eric's patch has no

Re: [Qemu-devel] [PULL 0/5] tcg queued patches

2016-02-16 Thread Peter Maydell
On 15 February 2016 at 20:57, Richard Henderson wrote: > On 02/16/2016 07:35 AM, Peter Maydell wrote: >> On 15 February 2016 at 20:29, Richard Henderson wrote: >>> I couldn't reproduce this quickly with a freshly built gcc 4.8 branch on >>> i686-linux. Could

Re: [Qemu-devel] [PULL 0/5] tcg queued patches

2016-02-15 Thread Richard Henderson
On 02/16/2016 07:35 AM, Peter Maydell wrote: On 15 February 2016 at 20:29, Richard Henderson wrote: On 02/16/2016 12:04 AM, Peter Maydell wrote: I'm generally reluctant to suggest compiler bugs, but this does look rather like a compiler bug... There are at least 5 such

Re: [Qemu-devel] [PULL 0/5] tcg queued patches

2016-02-15 Thread Peter Maydell
On 15 February 2016 at 20:29, Richard Henderson wrote: > On 02/16/2016 12:04 AM, Peter Maydell wrote: >> I'm generally reluctant to suggest compiler bugs, but this does >> look rather like a compiler bug... > > > There are at least 5 such bugs open against gcc at the moment. > >

Re: [Qemu-devel] [PULL 0/5] tcg queued patches

2016-02-15 Thread Richard Henderson
On 02/16/2016 12:04 AM, Peter Maydell wrote: On 15 February 2016 at 11:29, Richard Henderson wrote: Richard Henderson (5): tcg: Work around clang bug wrt enum ranges, part 2 tcg: Implement indirect

Re: [Qemu-devel] [PULL 0/5] tcg queued patches

2016-02-15 Thread Peter Maydell
On 15 February 2016 at 11:29, Richard Henderson wrote: > > Richard Henderson (5): > tcg: Work around clang bug wrt enum ranges, part 2 > tcg: Implement indirect memory registers > tcg: Allocate