This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Merge C++ conversion into trunk
- From: Iain Sandoe <iain at codesourcery dot com>
- To: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Cc: Diego Novillo <dnovillo at google dot com>, Mike Stump <mikestump at comcast dot net>, Dominique Dhumieres <dominiq at lps dot ens dot fr>
- Date: Thu, 16 Aug 2012 17:50:05 +0100
- Subject: Re: Merge C++ conversion into trunk
- References: <20120812200427.GA12561@google.com> <502A574B.3000109@google.com> <502AA012.8090200@google.com>
On 14 Aug 2012, at 19:59, Diego Novillo wrote:
>
> After the merge is in, I will send an announcement and request major branch merges to wait for another 24 hrs to allow testers the chance to pick up this merge.
The following patch (mimicking what has been done elsewhere at r190402) restores bootstrap for powerpc-darwin.
OK for trunk?
Iain
gcc/
* config/rs6000/rs6000.c (macho_branch_islands): Adjust for changes to
vec.h.
Index: gcc/config/rs6000/rs6000.c
===================================================================
--- gcc/config/rs6000/rs6000.c (revision 190417)
+++ gcc/config/rs6000/rs6000.c (working copy)
@@ -24952,7 +24952,7 @@ macho_branch_islands (void)
while (!VEC_empty (branch_island, branch_islands))
{
- branch_island *bi = VEC_last (branch_island, branch_islands);
+ branch_island *bi = &VEC_last (branch_island, branch_islands);
const char *label = IDENTIFIER_POINTER (bi->label_name);
const char *name = IDENTIFIER_POINTER (bi->function_name);
char name_buf[512];