Crypto++ is supposed to detect the necessary instruction set at run time. 
For example, the assembly version of Whirlpool uses MMX instructions, and 
there is an "if (HasMMX())" at line 394 of whrlpool.cpp that selects the 
assembly version if MMX is available. Apparently the assembly code must be 
using some instruction that's not available on the PII, even though it has 
MMX. Can you look at the disassembly in the debugger and tell me which 
instruction is triggering the error?

----- Original Message ----- 
From: "Jeffrey Walton" <[EMAIL PROTECTED]>
To: "Crypto++" <[EMAIL PROTECTED]>
Sent: Monday, June 11, 2007 5:41 PM
Subject: CryptTest: 0xC000001D: Illegal Instruction (PII 233 Processor)


>
> Hi All,
>
> Is there a #define to instruct Crypto++ to generate code for a PII
> processor (and above)? Nothing jumps out at me in config.h.
>
> Jeff
>
> > 



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [EMAIL PROTECTED]
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
-~----------~----~----~----~------~----~------~--~---

Reply via email to