Re: [PATCH] V6, #4 of 17: Add prefixed instruction support to stack protect insns

2019-11-11 Thread Michael Meissner
On Fri, Nov 01, 2019 at 10:22:03PM -0500, Segher Boessenkool wrote: > Hi! > > On Wed, Oct 16, 2019 at 09:47:41AM -0400, Michael Meissner wrote: > > This patch fixes the stack protection insns to support stacks larger than > > 16-bits on the 'future' system using prefixed loads and stores. > > > +

Re: [PATCH] V6, #4 of 17: Add prefixed instruction support to stack protect insns

2019-11-09 Thread Segher Boessenkool
On Sun, Nov 10, 2019 at 12:38:56AM -0600, Segher Boessenkool wrote: > It emits a literal ';' into the assembler code. Or actually, huh, it doesn't. Sorry. See read_braced_string in read-md.c . Your code is fine. Segher

Re: [PATCH] V6, #4 of 17: Add prefixed instruction support to stack protect insns

2019-11-09 Thread Segher Boessenkool
On Sun, Nov 10, 2019 at 01:32:29AM -0500, Michael Meissner wrote: > On Fri, Nov 01, 2019 at 10:22:03PM -0500, Segher Boessenkool wrote: > > On Wed, Oct 16, 2019 at 09:47:41AM -0400, Michael Meissner wrote: > > We could make %pN mean 'p' for prefixed, for memory as operands[N]? Are > > there more p

Re: [PATCH] V6, #4 of 17: Add prefixed instruction support to stack protect insns

2019-11-09 Thread Michael Meissner
On Fri, Nov 01, 2019 at 10:22:03PM -0500, Segher Boessenkool wrote: > Hi! > > On Wed, Oct 16, 2019 at 09:47:41AM -0400, Michael Meissner wrote: > > This patch fixes the stack protection insns to support stacks larger than > > 16-bits on the 'future' system using prefixed loads and stores. > > > +

Re: [PATCH] V6, #4 of 17: Add prefixed instruction support to stack protect insns

2019-11-01 Thread Segher Boessenkool
Hi! On Wed, Oct 16, 2019 at 09:47:41AM -0400, Michael Meissner wrote: > This patch fixes the stack protection insns to support stacks larger than > 16-bits on the 'future' system using prefixed loads and stores. > +;; We can't use the prefixed attribute here because there are two memory > +;; ins

[PATCH] V6, #4 of 17: Add prefixed instruction support to stack protect insns

2019-10-16 Thread Michael Meissner
This patch fixes the stack protection insns to support stacks larger than 16-bits on the 'future' system using prefixed loads and stores. This rewrites V5 patch #5. In earlier patches, I had had a variant of this patch, but I was asked to restrict the protect insns to use non-prefixed insns, whic