Hi.
The patch resolves the build failures.
Thanks.
Art Haas
-Original Message-
From: Nathan Froyd [mailto:froy...@codesourcery.com]
Sent: Friday, June 04, 2010 12:29 PM
To: Ian Lance Taylor
Cc: Arthur Haas; gcc@gcc.gnu.org
Subject: Re: Bootstrap failed for i386-pc-solaris2.10 and sparc
On Fri, Jun 04, 2010 at 08:32:26AM -0700, Ian Lance Taylor wrote:
> Nathan Froyd writes:
> > Looking at things a little more closely, output_address is exported in
> > output.h. I suppose output_operand should be exported there as well?
>
> Yes, put the declaration there, by output_operand_lossa
Nathan Froyd writes:
> On Fri, Jun 04, 2010 at 07:45:20AM -0700, Ian Lance Taylor wrote:
>> Nathan Froyd writes:
>> >* config/i386/i386-protos.h (ix86_print_operand): Declare.
>> >* config/i386/i386.c (ix86_print_operand): Make non-static.
>> >* config/i386/sol2.h (ASM_OUTPUT_CALL):
On Fri, Jun 04, 2010 at 07:45:20AM -0700, Ian Lance Taylor wrote:
> Nathan Froyd writes:
> > * config/i386/i386-protos.h (ix86_print_operand): Declare.
> > * config/i386/i386.c (ix86_print_operand): Make non-static.
> > * config/i386/sol2.h (ASM_OUTPUT_CALL): Call ix86_print_operand.
>
Nathan Froyd writes:
> * config/i386/i386-protos.h (ix86_print_operand): Declare.
> * config/i386/i386.c (ix86_print_operand): Make non-static.
> * config/i386/sol2.h (ASM_OUTPUT_CALL): Call ix86_print_operand.
> * rtl.h (output_operand): Declare.
> * final.c (output
On Fri, Jun 04, 2010 at 01:44:02PM +, Art Haas wrote:
> This morning's i386 build fails with the following error:
>
> libbackend.a(sol2.o): In function `solaris_output_init_fini':
> /home/ahaas/gnu/gcc.git/gcc/config/sol2.c:109: undefined reference to
> `print_operand'
> /home/ahaas/gnu/gcc.g