summaryrefslogtreecommitdiff
path: root/TestPrograms
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2020-08-06 18:30:17 -0400
committerJeffrey Walton <noloader@gmail.com>2020-08-06 18:30:17 -0400
commit204e4d6ca8d8ca3e033dc821fa7c9c421a09d962 (patch)
treee85fc67efca90316cf815c9399f7acbf8c38e128 /TestPrograms
parent96344bc7673ede21ca8032961e8e8c5640e108b8 (diff)
downloadcryptopp-git-204e4d6ca8d8ca3e033dc821fa7c9c421a09d962.tar.gz
Fix compiler versions for test programs
Diffstat (limited to 'TestPrograms')
-rw-r--r--TestPrograms/test_cxx11_noexcept.cxx8
-rw-r--r--TestPrograms/test_ppc_power7.cxx8
-rw-r--r--TestPrograms/test_ppc_power8.cxx8
-rw-r--r--TestPrograms/test_ppc_power9.cxx8
4 files changed, 20 insertions, 12 deletions
diff --git a/TestPrograms/test_cxx11_noexcept.cxx b/TestPrograms/test_cxx11_noexcept.cxx
index 6d2a9e2a..5be9d597 100644
--- a/TestPrograms/test_cxx11_noexcept.cxx
+++ b/TestPrograms/test_cxx11_noexcept.cxx
@@ -1,8 +1,10 @@
-#define GNUC_VERSION (__GNUC__*1000 + __GNUC_MAJOR__*10)
+#if defined(__GNUC_MAJOR__)
+# define GNUC_VERSION (__GNUC__*1000 + __GNUC_MAJOR__*10)
+#endif
-#if defined(__apple_build_version__)
+#if defined(__clang_major__) && defined(__apple_build_version__)
# define APPLE_VERSION (__clang_major__*1000 + __clang_minor__*10)
-#else
+#elif defined(__clang_major__)
# define LLVM_VERSION (__clang_major__*1000 + __clang_minor__*10)
#endif
diff --git a/TestPrograms/test_ppc_power7.cxx b/TestPrograms/test_ppc_power7.cxx
index 7ad1324d..22b791d6 100644
--- a/TestPrograms/test_ppc_power7.cxx
+++ b/TestPrograms/test_ppc_power7.cxx
@@ -1,8 +1,10 @@
-#define GNUC_VERSION (__GNUC__*1000 + __GNUC_MAJOR__*10)
+#if defined(__GNUC_MAJOR__)
+# define GNUC_VERSION (__GNUC__*1000 + __GNUC_MAJOR__*10)
+#endif
-#if defined(__apple_build_version__)
+#if defined(__clang_major__) && defined(__apple_build_version__)
# define APPLE_VERSION (__clang_major__*1000 + __clang_minor__*10)
-#else
+#elif defined(__clang_major__)
# define LLVM_VERSION (__clang_major__*1000 + __clang_minor__*10)
#endif
diff --git a/TestPrograms/test_ppc_power8.cxx b/TestPrograms/test_ppc_power8.cxx
index bd678503..00a3309c 100644
--- a/TestPrograms/test_ppc_power8.cxx
+++ b/TestPrograms/test_ppc_power8.cxx
@@ -1,8 +1,10 @@
-#define GNUC_VERSION (__GNUC__*1000 + __GNUC_MAJOR__*10)
+#if defined(__GNUC_MAJOR__)
+# define GNUC_VERSION (__GNUC__*1000 + __GNUC_MAJOR__*10)
+#endif
-#if defined(__apple_build_version__)
+#if defined(__clang_major__) && defined(__apple_build_version__)
# define APPLE_VERSION (__clang_major__*1000 + __clang_minor__*10)
-#else
+#elif defined(__clang_major__)
# define LLVM_VERSION (__clang_major__*1000 + __clang_minor__*10)
#endif
diff --git a/TestPrograms/test_ppc_power9.cxx b/TestPrograms/test_ppc_power9.cxx
index b93e4395..d7951f47 100644
--- a/TestPrograms/test_ppc_power9.cxx
+++ b/TestPrograms/test_ppc_power9.cxx
@@ -1,8 +1,10 @@
-#define GNUC_VERSION (__GNUC__*1000 + __GNUC_MAJOR__*10)
+#if defined(__GNUC_MAJOR__)
+# define GNUC_VERSION (__GNUC__*1000 + __GNUC_MAJOR__*10)
+#endif
-#if defined(__apple_build_version__)
+#if defined(__clang_major__) && defined(__apple_build_version__)
# define APPLE_VERSION (__clang_major__*1000 + __clang_minor__*10)
-#else
+#elif defined(__clang_major__)
# define LLVM_VERSION (__clang_major__*1000 + __clang_minor__*10)
#endif