Re: [PATCH 1/2] [SPARC] Prevent -mfix-ut699 from generating b2bst errata sequences

2017-12-06 Thread Eric Botcazou
> You are right, that was a mistake from our side to submit it again. We > had rediscovered the sequence using our scanning script and I forgot > that the sequence was harmless in this case. We will update our scripts > and revert the patch. OK, thanks in advance. > The person here with write acc

Re: [PATCH 1/2] [SPARC] Prevent -mfix-ut699 from generating b2bst errata sequences

2017-12-05 Thread Daniel Cederman
But isn't that the change I already rejected back in July? You are right, that was a mistake from our side to submit it again. We had rediscovered the sequence using our scanning script and I forgot that the sequence was harmless in this case. We will update our scripts and revert the patch.

Re: [PATCH 1/2] [SPARC] Prevent -mfix-ut699 from generating b2bst errata sequences

2017-12-05 Thread Eric Botcazou
> The sequence > st > fdivd / fsqrtd > std > was generated in some cases with -mfix-ut699 when there was > a st before the div/sqrt. This sequence could trigger the b2bst errata. > > Now the following safe sequence is generated instead: > st > nop > fdivd / fsqrtd > std > > gcc/Chan

Re: [PATCH 1/2] [SPARC] Prevent -mfix-ut699 from generating b2bst errata sequences

2017-11-28 Thread Eric Botcazou
> 2017-11-27 Martin Aberg > > * config/sparc/sparc.md (divdf3_fix): Add NOP and adjust length > to prevent b2bst errata sequence. > (sqrtdf2_fix): Likewise. OK for mainline and 7 branch, thanks. -- Eric Botcazou

[PATCH 1/2] [SPARC] Prevent -mfix-ut699 from generating b2bst errata sequences

2017-11-27 Thread Daniel Cederman
The sequence st fdivd / fsqrtd std was generated in some cases with -mfix-ut699 when there was a st before the div/sqrt. This sequence could trigger the b2bst errata. Now the following safe sequence is generated instead: st nop fdivd / fsqrtd std gcc/ChangeLog: 2017-11-27 Martin A