summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/modes/modes_lcl.h
diff options
context:
space:
mode:
authormiod <>2014-04-17 21:17:12 +0000
committermiod <>2014-04-17 21:17:12 +0000
commitaa8f085033b21b0ec0b70c18909ba27ef8752e51 (patch)
treeda9109a7546d5e98b8647a37cc675d8b776d00ad /src/lib/libcrypto/modes/modes_lcl.h
parente3644ed49258ff4a399142bf4ed0a7ba5f9bf76a (diff)
downloadopenbsd-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.h12
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