Re: [PATCH 1/2] target/arm: Do not reject rt == rt2 for strexd

2019-11-19 Thread Robert Foley
Richard Henderson writes: > > There was too much cut and paste between ldrexd and strexd, > as ldrexd does prohibit two output registers the same. > > Fixes: af288228995 > Reported-by: Michael Goffioul > Signed-off-by: Richard Henderson > --- Reviewed-by: Robert Foley

Re: [PATCH 1/2] target/arm: Do not reject rt == rt2 for strexd

2019-11-18 Thread Peter Maydell
On Sun, 17 Nov 2019 at 09:06, Richard Henderson wrote: > > There was too much cut and paste between ldrexd and strexd, > as ldrexd does prohibit two output registers the same. > > Fixes: af288228995 > Reported-by: Michael Goffioul > Signed-off-by: Richard Henderson > --- >

[PATCH 1/2] target/arm: Do not reject rt == rt2 for strexd

2019-11-17 Thread Richard Henderson
There was too much cut and paste between ldrexd and strexd, as ldrexd does prohibit two output registers the same. Fixes: af288228995 Reported-by: Michael Goffioul Signed-off-by: Richard Henderson --- target/arm/translate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git