summaryrefslogtreecommitdiff
path: root/include/ouroboros/endian.h
diff options
context:
space:
mode:
authordimitri staessens <dimitri.staessens@ugent.be>2017-06-05 19:17:30 +0000
committerSander Vrijders <sander.vrijders@ugent.be>2017-06-05 19:17:30 +0000
commit3fde03d682361af24019b4a4f446fc887ddd7f79 (patch)
tree6658cfb2281db84cf4e050391fef3a666471a4ce /include/ouroboros/endian.h
parentd38da8b1deae62a57d24e7da94a9c25abbf2f438 (diff)
parentea1248d40a0c68f3e6cf09d03354f7a5fc6e2612 (diff)
downloadouroboros-3fde03d682361af24019b4a4f446fc887ddd7f79.tar.gz
ouroboros-3fde03d682361af24019b4a4f446fc887ddd7f79.zip
Merged in dstaesse/ouroboros/be-macro (pull request #514)
include: Fix macro for printing hash
Diffstat (limited to 'include/ouroboros/endian.h')
-rw-r--r--include/ouroboros/endian.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/ouroboros/endian.h b/include/ouroboros/endian.h
index 4738159e..16200028 100644
--- a/include/ouroboros/endian.h
+++ b/include/ouroboros/endian.h
@@ -26,9 +26,15 @@
#if defined(__linux__) || defined(__CYGWIN__)
+#ifndef _BSD_SOURCE
#define _BSD_SOURCE
+#endif
+#ifndef __USE_BSD
#define __USE_BSD
+#endif
+#ifndef _DEFAULT_SOURCE
#define _DEFAULT_SOURCE
+#endif
#include <endian.h>
#include <features.h>