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>