[committed] MIPS/GAS: Fix an ISA override not lifting ABI restrictions

Ralf Baechle ralf@linux-mips.org
Fri Apr 22 01:12:00 GMT 2016


On Fri, Apr 22, 2016 at 01:26:55AM +0100, Maciej W. Rozycki wrote:

> Hi,
> 
>  The new test suite cases should reasonably cover the semantics of ISA 
> overrides, as far as both code generation and code rejection is concerned.  
> I had to factor in some limitations which I plan to resolve later:
> 
> 1. The list test infrastructure does not allow to name a different source
>    file.  To address this I repeated the same source for output variants.
> 
> 2. There's an outstanding issue with ISA overrides where the new ISA does 
>    not support ISA extensions selected.  A warning is printed in that 
>    case.  I had an off-list discussion a while ago and the consensus was
>    any unsupported ISA extensions should be quietly temporarily disabled.
>    Meanwhile I have added extra patterns for `octeon3' assembly which
>    triggers the problem.
> 
>  This issue was discovered in automatic Linux kernel testing.  Thanks, 
> Ralf, for bringing my attention to it!

Excellent, thank you!

Will the patch also work for 2.25 and 2.26?

  Ralf



More information about the Binutils mailing list