summaryrefslogtreecommitdiff
path: root/src/pal/src
diff options
context:
space:
mode:
authorAdeel <adeelbm@outlook.com>2019-05-21 01:58:07 +0000
committerAdeel <adeelbm@outlook.com>2019-05-21 01:58:07 +0000
commit254525c31c9bf9772dfd2b265cf6ef25fcbde131 (patch)
tree80f89dca26d9071e6ebb3cdc7126582e9df2258d /src/pal/src
parentc8e9c122aa5ea827e734fdffd889afa6318619da (diff)
downloadcoreclr-254525c31c9bf9772dfd2b265cf6ef25fcbde131.tar.gz
coreclr-254525c31c9bf9772dfd2b265cf6ef25fcbde131.tar.bz2
coreclr-254525c31c9bf9772dfd2b265cf6ef25fcbde131.zip
Add header check for atomic_ops.h
Diffstat (limited to 'src/pal/src')
-rw-r--r--src/pal/src/libunwind/src/config.h.in2
-rw-r--r--src/pal/src/libunwind/src/configure.cmake2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/pal/src/libunwind/src/config.h.in b/src/pal/src/libunwind/src/config.h.in
index 5e3421b4a9..1bc7c93159 100644
--- a/src/pal/src/libunwind/src/config.h.in
+++ b/src/pal/src/libunwind/src/config.h.in
@@ -13,4 +13,6 @@
#cmakedefine HAVE__BUILTIN_UNREACHABLE
#cmakedefine HAVE_SYNC_ATOMICS
+#cmakedefine HAVE_ATOMIC_OPS_H
+
#endif
diff --git a/src/pal/src/libunwind/src/configure.cmake b/src/pal/src/libunwind/src/configure.cmake
index 3e45405e70..a6d37b5ed9 100644
--- a/src/pal/src/libunwind/src/configure.cmake
+++ b/src/pal/src/libunwind/src/configure.cmake
@@ -10,6 +10,8 @@ check_include_files(sys/endian.h HAVE_SYS_ENDIAN_H)
check_include_files(link.h HAVE_LINK_H)
check_include_files(sys/link.h HAVE_SYS_LINK_H)
+check_include_files(atomic_ops.h HAVE_ATOMIC_OPS_H)
+
check_cxx_source_compiles("
int main(int argc, char **argv)
{