Date: Tue, 2 May 2006 11:01:57 -0400 From: Mikhail Teterin <mi+kde@aldan.algebra.com> To: Peter Jeremy <peterjeremy@optushome.com.au> Cc: Roland Smith <rsmith@xs4all.nl>, Mikhail Teterin <mi+mx@aldan.algebra.com>, stable@freebsd.org, current@freebsd.org Subject: Re: cc can't build 32-bit executables on amd64 Message-ID: <200605021101.57778@aldan> In-Reply-To: <20060502095954.GA693@turion.vk2pj.dyndns.org> References: <200605011604.26507.mi%2Bmx@aldan.algebra.com> <20060501220414.GA74865@slackbox.xs4all.nl> <20060502095954.GA693@turion.vk2pj.dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 02 May 2006 05:59, Peter Jeremy wrote: = But probably not as fast since it's using a generic 'C' core instead = of a hand-tweaked assembler core. šI read Mikhail's comment as meaning = that it is possible to build non-trivial 32-bit executables on amd64, = there's just work still needed to make this work as a general case. Thanks, Peter. You are correct, that was my meaning. Interestingly, the assembler-optimized 32-bit routines made lame slower than the native 64-bit code in my experiments (one may wish to compare assembler vs. C lame on i386 too). But it all *worked*, which was the point... -mi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605021101.57778>