summaryrefslogtreecommitdiff
path: root/libs/libsodium/src/include/sodium/export.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/libsodium/src/include/sodium/export.h')
-rw-r--r--libs/libsodium/src/include/sodium/export.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/libs/libsodium/src/include/sodium/export.h b/libs/libsodium/src/include/sodium/export.h
index 0f624ae3c5..a0074fc9cb 100644
--- a/libs/libsodium/src/include/sodium/export.h
+++ b/libs/libsodium/src/include/sodium/export.h
@@ -2,7 +2,11 @@
#ifndef sodium_export_H
#define sodium_export_H
-#ifndef __GNUC__
+#include <stddef.h>
+#include <stdint.h>
+#include <limits.h>
+
+#if !defined(__clang__) && !defined(__GNUC__)
# ifdef __attribute__
# undef __attribute__
# endif