[Asterisk-Users] Asterisk Live! CF

Torgeir Berg torgeir at linpro.no
Thu Jun 16 00:20:22 MST 2005


Bob Goddard wrote:

>>Got some proof of that?  It's generally regarded as common knowlege in
>>these circles that the via processors claim 686 compatibility but lack some
>>686-specific instructions (CMPXCHG among them), and this is what causes the
>>trouble.  GCC says "686 instructions, ok." and the Via throws a fit
>>(SIGILL) when seeing the ones it doesn't support.
>>    
>>
>
>The Via C3 processors lack the CMPXCHG8B (CMOV) instructions and I
>assume others which are listed in the Intel documents as being
>optional. GCC assumes that they are always there.
>
>Look at http://radagast.bglug.ca/epia/epia_howto/x1098.html, section 13.2.
>
>This has been well documented.
>
>  
>
Bob is correct in this. However, the C3 processors comes in different 
flavours. The ones using the Nehemiah core do have the optional 
instructions, and runs 686 binaries fine.

--
Torgeir Berg



More information about the asterisk-users mailing list