Skip site navigation (1)Skip section navigation (2)
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>