On Jun 16, 2011, at 12:22 PM, Mike Stump wrote: > On Jun 16, 2011, at 5:01 AM, Pedro Alves wrote: >> On Thursday 16 June 2011 02:33:50, Mike Stump wrote: >>> BOOT_CFLAGS += -mdynamic-no-pic >>> + >>> +# Ensure we don't try and use -pie, as it is incompatible with pch. >>> +BOOT_LDFLAGS=`case ${host} in *-*-darwin[1][1-9]*) echo -Wl,-no_pie ;; >>> esac;` >> >> Shouldn't this use += like BOOT_CFLAGS? > > Yes, fixed. Thanks for the review.
Also backported for gcc 4.5.4 and 4.6.1. > Index: config/mh-darwin > =================================================================== > --- config/mh-darwin (revision 175089) > +++ config/mh-darwin (working copy) > @@ -4,4 +4,4 @@ > BOOT_CFLAGS += -mdynamic-no-pic > > # Ensure we don't try and use -pie, as it is incompatible with pch. > -BOOT_LDFLAGS=`case ${host} in *-*-darwin[1][1-9]*) echo -Wl,-no_pie ;; esac;` > +BOOT_LDFLAGS += `case ${host} in *-*-darwin[1][1-9]*) echo -Wl,-no_pie ;; > esac;`