diff options
author | miod <> | 2014-04-17 21:17:12 +0000 |
---|---|---|
committer | miod <> | 2014-04-17 21:17:12 +0000 |
commit | aa8f085033b21b0ec0b70c18909ba27ef8752e51 (patch) | |
tree | da9109a7546d5e98b8647a37cc675d8b776d00ad /src/lib/libcrypto/modes/modes_lcl.h | |
parent | e3644ed49258ff4a399142bf4ed0a7ba5f9bf76a (diff) | |
download | openbsd-aa8f085033b21b0ec0b70c18909ba27ef8752e51.tar.gz openbsd-aa8f085033b21b0ec0b70c18909ba27ef8752e51.tar.bz2 openbsd-aa8f085033b21b0ec0b70c18909ba27ef8752e51.zip |
Get rid of MS Visual C compiler and Intel C compiler specific defines.
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 | ||