1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
freebsd-ports/net-p2p/mldonkey/files/patch-src-utils-lib-CryptoPP.h
Tijl Coosemans f80fc1ec06 Fix build with clang on i386 by disabling inline asm that uses
intel syntax.

PR:		ports/180595
2013-10-19 07:56:48 +00:00

12 lines
477 B
C

--- src/utils/lib/CryptoPP.h.orig
+++ src/utils/lib/CryptoPP.h
@@ -274,7 +274,7 @@
// CodeWarrior defines _MSC_VER
#if !defined(CRYPTOPP_DISABLE_X86ASM) && ((defined(_MSC_VER) && !defined(__MWERKS__) && defined(_M_IX86)) || (defined(__GNUC__) && defined(__i386__)))
// The x86 version of MacOSX fails when asm is enabled.
- #if !defined(__i386__) || !defined(__APPLE__)
+ #if !defined(__APPLE__) && !defined(__clang__)
#define CRYPTOPP_X86ASM_AVAILABLE
#endif
#endif