Re: [Qemu-devel] [PATCH 01/13] target/arm: Define new TBFLAG for v8M stack checking

2018-10-04 Thread Philippe Mathieu-Daudé
Hi Peter, On 02/10/2018 18:35, Peter Maydell wrote: > The Arm v8M architecture includes hardware stack limit checking. > When certain instructions update the stack pointer, if the new > value of SP is below the limit set in the associated limit register > then an exception is taken. Add a TB flag

Re: [Qemu-devel] [PATCH 01/13] target/arm: Define new TBFLAG for v8M stack checking

2018-10-03 Thread Richard Henderson
On 10/2/18 11:35 AM, Peter Maydell wrote: > The Arm v8M architecture includes hardware stack limit checking. > When certain instructions update the stack pointer, if the new > value of SP is below the limit set in the associated limit register > then an exception is taken. Add a TB flag that tracks

[Qemu-devel] [PATCH 01/13] target/arm: Define new TBFLAG for v8M stack checking

2018-10-02 Thread Peter Maydell
The Arm v8M architecture includes hardware stack limit checking. When certain instructions update the stack pointer, if the new value of SP is below the limit set in the associated limit register then an exception is taken. Add a TB flag that tracks whether the limit-checking code needs to be emitt