r272710 - in /trunk/gcc: ChangeLog config/rs600...

iains@gcc.gnu.org iains@gcc.gnu.org
Wed Jun 26 19:04:00 GMT 2019


Author: iains
Date: Wed Jun 26 19:04:50 2019
New Revision: 272710

URL: https://gcc.gnu.org/viewcvs?rev=272710&root=gcc&view=rev
Log:
[PATCH, PPC 2/2] Fix Darwin bootstrap after split of rs6000.c.

To fix this we need to make the branch islands (or code) visible between
both files.  This keeps the generation side in rs6000.c and moves the
output routine to rs6000-logue.c, placing a reference to the islands
vector in rs6000-internal.h.

2019-06-26  Iain Sandoe  <iain@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.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/rs6000/rs6000-internal.h
    trunk/gcc/config/rs6000/rs6000-logue.c
    trunk/gcc/config/rs6000/rs6000.c



More information about the Gcc-cvs mailing list