Skip to content

Commit 518888a

Browse files
committed
Fix platform specific setup
1 parent 5eea057 commit 518888a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

include/slimcpplib/long_math_gcc.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
#include "long_math.h"
3636

37-
#if __GNUC__
37+
#if defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__))
3838

3939
#include <x86intrin.h>
4040

@@ -268,7 +268,7 @@ inline uint64_t mulc(const uint64_t& value1, const uint64_t& value2, uint64_t& c
268268

269269
} // namespace slim
270270

271-
#endif // __GNUC__
271+
#endif // defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__))
272272

273273
////////////////////////////////////////////////////////////////////////////////////////////////////
274274
// End of long_math_gcc.h

include/slimcpplib/long_math_msvc.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
#include "long_math.h"
3636

37-
#if _MSC_VER
37+
#if defined(_MSC_VER)
3838

3939
#include <intrin.h>
4040

@@ -318,7 +318,7 @@ inline uint64_t mulc(const uint64_t& value1, const uint64_t& value2, uint64_t& c
318318

319319
} // namespace slim
320320

321-
#endif // _MSC_VER
321+
#endif // defined(_MSC_VER)
322322

323323
////////////////////////////////////////////////////////////////////////////////////////////////////
324324
// End of long_math_msvc.h

0 commit comments

Comments
 (0)