ffreep support on Geode LX (XO-1)

NoiseEHC NoiseEHC at freemail.hu
Thu May 7 05:27:00 EDT 2009


I have just tested it on my XO and the Geode DOES NOT support the ffreep 
instruction. It could explain the halting shutdown when it stalls with a 
signal 15 (which happens to be SIGILL) and only continuing it when I 
switch to the other console (as I reported in [1]). So fixing it and 
creating a 803 is absolutely necessary IMHO.

[1] http://lists.laptop.org/pipermail/devel/2009-May/024356.html

Sascha Silbe wrote:
> Hi!
>
> While trying to use sugar-jhbuild on DebXO (Debian on XO-1), I 
> encountered several programs that crashed with SIGILL, apparently 
> during execution of ffreep. While the "AMD Athlon Processor x86 Code 
> Optimization Guide" [1] claims that "although insufficiently 
> documented in the past, [ffreep] is supported by all 32-bit x86 
> processors", the AMD Geode LX datasheet [2] doesn't list ffreep.
>
> As ffreep was added to gcc 3.4 [3] and Build 801 seems to use 4.3.0, 
> I'm wondering whether it has been patched/configured in some way to 
> avoid this issue or whether the processor actually supports it and 
> something else on my machine is broken.
>
>
> [1] 
> http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/22007.pdf 
>
> [2] 
> http://www.amd.com/files/connectivitysolutions/geode/geode_lx/33234d_lx_ds.pdf 
>
> [3] http://gcc.gnu.org/ml/gcc-patches/2002-11/msg01386.html
>
> CU Sascha
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Devel mailing list
> Devel at lists.laptop.org
> http://lists.laptop.org/listinfo/devel
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature database 4052 (20090504) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.laptop.org/pipermail/devel/attachments/20090507/9ac169ba/attachment.html>


More information about the Devel mailing list