Re: [PATCH], Patch #1 replacement (fix issues with future TLS patches)

2019-08-15 Thread Bill Schmidt
Hi Mike, just a couple points from me... On 8/15/19 4:19 PM, Michael Meissner wrote: > Index: gcc/config/rs6000/rs6000.c > === > --- gcc/config/rs6000/rs6000.c(revision 274172) > +++ gcc/config/rs6000/rs6000.c(workin

Re: [PATCH], Patch #1 replacement (fix issues with future TLS patches)

2019-08-15 Thread Segher Boessenkool
Hi Mike, On Thu, Aug 15, 2019 at 05:19:16PM -0400, Michael Meissner wrote: > -;; Return true if the operand is a pc-relative address. > +;; Return true if the operand is a pc-relative address to a local symbol. The pcrel_addr_p comment says it is *not* just for local symbols. So which is it? Ha

[PATCH], Patch #1 replacement (fix issues with future TLS patches)

2019-08-15 Thread Michael Meissner
After I submitted the patches, Aaron Sawdey tested the branch that has the patches on it, along with Alan's TLS patches. Alan's patch causes the functions that determine if the insn is prefixed or not to be run earlier that before. The compiler was dying because the virtual arg pointer and frame