msvc: Select the "fast" definition of the {get,put}_be32() macros
commitbc874e116fb4e785081344c2ae39aed3bd072288
authorRamsay Jones <ramsay@ramsay1.demon.co.uk>
Thu, 13 May 2010 19:53:58 +0000 (13 20:53 +0100)
committerRamsay Jones <ramsay@ramsay1.demon.co.uk>
Mon, 7 Jun 2010 18:44:55 +0000 (7 19:44 +0100)
tree28c77740506e6099df65d8c7d40f9800c9574068
parente04529998989ba8ae3419538dd57969af819b241
msvc: Select the "fast" definition of the {get,put}_be32() macros

On Intel machines, the msvc compiler defines the CPU architecture
macros _M_IX86 and _M_X64 (equivalent to __i386__ and __x86_64__
respectively). Use these macros in the pre-processor expression
to select the "fast" definition of the {get,put}_be32() macros.

Signed-off-by: Ramsay Jones <ramsay@ramsay1.demon.co.uk>
src/block-sha1/sha1.c