Date: Sun, 23 Oct 2011 15:38:21 +0200 From: Patrick Lamaiziere <patfbsd@davenulle.org> To: Roman Divacky <rdivacky@freebsd.org> Cc: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: 9.0 RC1/Clang / illegal instruction (Signal 4) in gengtype while building cc_tools on i586. Message-ID: <20111023153821.37870302@davenulle.org> In-Reply-To: <20111023101105.GA87729@freebsd.org> References: <20111022205129.32569ec5@davenulle.org> <20111023082412.GA74520@freebsd.org> <20111023084330.GA50300@deviant.kiev.zoral.com.ua> <20111023101105.GA87729@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Le Sun, 23 Oct 2011 12:11:05 +0200, Roman Divacky <rdivacky@freebsd.org> a écrit : > > Long nops are supported only on specific CPUs. Unconditional use of > > them is a plain bug, like unconditional use of cmovXX. > > Yes, it's a bug, I filed http://llvm.org/bugs/show_bug.cgi?id=11212 > upstream. Patric, as a temporary workaround please add > "-no-integrated-as" to your CFLAGS, that will make clang use gnu as > instead of its own intergrated assembler, thus avoiding this problem. Unless you think that it will be helpful to test with the workaround, I would prefer to test patches from llvm (it takes days to build FreeBSD on a net5501...). This proves it is useful to test with uncommon hardware, and I would like to check the crypto engine, hifn(4) and glxsb(4) built with llvm (that worked fine around january). Thanks a lot, regards.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111023153821.37870302>
