On Wed, Jun 26, 2019 at 04:58:06PM +0100, Iain Sandoe wrote:
> The recent change in the file layout in rs6000 breaks Darwin bootstrap.
> 
> To fix this we need to make the branch islands (or code) visible between
> both files.  I chose to keep the generation side in rs6000.c and move
> the output routine to rs6000-logue.c, placing a reference to the islands
> vector in rs6000-internal.h.
> 
> bootstrap succeeds for powerpc-linux-gnu
> 
> OK for trunk (assuming bootstrap completes for Darwin)?
> Iain
> 
> 2019-06-26  Iain Sandoe  <i...@sandoe.co.uk>
> 
>       * config/rs6000/rs6000-internal.h (branch_island): New typedef.
>       (branch_islands): New extern.
>       * config/rs6000/rs6000-logue.c (macho_branch_islands): Moved from
>       * config/rs6000/rs6000.c: .. here.

Looks fine to me.  Okay for trunk.  Thanks :-)


Segher

Reply via email to