diff options
Diffstat (limited to 'src/lib/libcrypto/modes/modes_lcl.h')
-rw-r--r-- | src/lib/libcrypto/modes/modes_lcl.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/lib/libcrypto/modes/modes_lcl.h b/src/lib/libcrypto/modes/modes_lcl.h index 9d83e12844..b32c1b43c5 100644 --- a/src/lib/libcrypto/modes/modes_lcl.h +++ b/src/lib/libcrypto/modes/modes_lcl.h | |||
@@ -60,18 +60,6 @@ typedef unsigned char u8; | |||
60 | : "=r"(ret) : "r"((u32)(x))); \ | 60 | : "=r"(ret) : "r"((u32)(x))); \ |
61 | ret; }) | 61 | ret; }) |
62 | # endif | 62 | # endif |
63 | #elif defined(_MSC_VER) | ||
64 | # if _MSC_VER>=1300 | ||
65 | # pragma intrinsic(_byteswap_uint64,_byteswap_ulong) | ||
66 | # define BSWAP8(x) _byteswap_uint64((u64)(x)) | ||
67 | # define BSWAP4(x) _byteswap_ulong((u32)(x)) | ||
68 | # elif defined(_M_IX86) | ||
69 | __inline u32 _bswap4(u32 val) { | ||
70 | _asm mov eax,val | ||
71 | _asm bswap eax | ||
72 | } | ||
73 | # define BSWAP4(x) _bswap4(x) | ||
74 | # endif | ||
75 | #endif | 63 | #endif |
76 | #endif | 64 | #endif |
77 | 65 | ||