On Wed, Aug 08, 2007 at 09:45:00AM -0500, Arthur Haas wrote:
> 
> > -----Original Message-----
> > [ ... snip ... ]
> > 
> > > CRTSTUFF_T_CFLAGS_S = $(CRTSTUFF_T_CFLAGS) -fPIC
> > > 
> > > How do you use +=?
> > 
> > Sorry, I was looking at an old checkout.
> > 
> > Could you simply test patching config/i386/t-crtstuff like this:
> > 
> > -CRTSTUFF_T_CFLAGS = -fno-omit-frame-pointer 
> > -fno-asynchronous-unwind-tables
> > +CRTSTUFF_T_CFLAGS += -fno-omit-frame-pointer 
> > -fno-asynchronous-unwind-tables
> > 
> > (It would be great if you, H.J., tested on Linux, and Art tested on 
> > Solaris 10).
> > 
> > Thanks,
> > 
> > Paolo
> 
> Hi.
> 
> Making the change above results in a successful build. Quite a
> difference what a '+' can make.
> 

This patch works fine on Linux/x86 and Linux/x86-64.


H.J.
---
2007-08-08  Paolo Bonzini <[EMAIL PROTECTED]>

        * config/i386/t-crtstuff (CRTSTUFF_T_CFLAGS): Use +=.

--- gcc/config/i386/t-crtstuff.sol2     2007-08-06 17:05:40.000000000 -0700
+++ gcc/config/i386/t-crtstuff  2007-08-08 06:56:17.000000000 -0700
@@ -4,4 +4,4 @@
 # section.  -fno-asynchronous-unwind-tables is off by default for i386
 # and is on by default for x86-64.  We turn it off for both i386 and
 # x86-64.
-CRTSTUFF_T_CFLAGS = -fno-omit-frame-pointer -fno-asynchronous-unwind-tables
+CRTSTUFF_T_CFLAGS += -fno-omit-frame-pointer -fno-asynchronous-unwind-tables

Reply via email to