Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 06 Dec 2009 18:05:12 +0100
From:      "Oliver Lehmann" <lehmann@ans-netz.de>
To:        Jeremy Chadwick <freebsd@jdc.parodius.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: 8-STABLE broken on amd64
Message-ID:  <20091206170515.76944.qmail@avocado.salatschuessel.net>
In-Reply-To: <20091206161048.GA85914@icarus.home.lan>
References:  <20091206164742.a0b2be18.lehmann@ans-netz.de> <20091206165257.564ae23d.lehmann@ans-netz.de> <20091206161048.GA85914@icarus.home.lan>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi, 

Jeremy Chadwick writes: 

> On Sun, Dec 06, 2009 at 04:52:57PM +0100, Oliver Lehmann wrote:
>> Compiling without any optimization (removing -O2) makes the error
>> go away by the way.... 
>> 
>> Then the asm part gets to: 
>> 
>> #APP
>>         movl %edx,-8(%rbp)
> 
> Does this happen if you remove ccache from the picture, and/or remove
> /usr/obj/* prior to building?

As said in my intial posting, using base cc causes the same error.
Except when I remove -O2 - then both, ccache and base-cc works. And since
the error is in the generated asm code I'm not sure how anything in 
/usr/obj would affect this.... It seems to be just gcc's optimizer which 
creates invalid ASM code here... for whatever reason.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091206170515.76944.qmail>