Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 May 2009 11:52:33 -0500
From:      Kirk Strauser <kirk@strauser.com>
To:        Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: FreeBSD & Software RAID
Message-ID:  <200905271152.34237.kirk@strauser.com>
In-Reply-To: <alpine.BSF.2.00.0905271832320.53013@wojtek.tensor.gdynia.pl>
References:  <4A1AA3DC.5020300@network-i.net> <200905271048.27837.kirk@strauser.com> <alpine.BSF.2.00.0905271832320.53013@wojtek.tensor.gdynia.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 27 May 2009 11:40:51 am Wojciech Puchar wrote:

> you talk about performance or if it work at all?

Both, really.  If they have to code up macros to support identical operations 
(such as addition) on both platforms, and accidentally forget to use the macro 
in some place, then voila: untested code.

> do you have any other examples of code non-portability between amd64 and
> i386?

You're also forgetting that this isn't high-level programming where you get to 
lean on a cross-platform libc or similar.  This is literally interfacing with 
the hardware, and there are a whole boatload of subtle incompatibilities when 
handling stuff at that level.
-- 
Kirk Strauser



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