aboutsummaryrefslogtreecommitdiff
path: root/3rdparty
diff options
context:
space:
mode:
authorDave Rodgman <dave.rodgman@arm.com>2022-05-12 14:01:10 +0100
committerGitHub <noreply@github.com>2022-05-12 14:01:10 +0100
commitd87e46f3de17901b7dce4948e4a4b5fd5f1a9ec2 (patch)
tree3f005168a7c92655be4c6baba35801362ce0b5ee /3rdparty
parent1cd4f6a873578ab4b267bbfab855108075f86f09 (diff)
parentc9c6e8d1890f637ddd12211d1b5873094416dba4 (diff)
downloadmbedtls-d87e46f3de17901b7dce4948e4a4b5fd5f1a9ec2.zip
mbedtls-d87e46f3de17901b7dce4948e4a4b5fd5f1a9ec2.tar.gz
mbedtls-d87e46f3de17901b7dce4948e4a4b5fd5f1a9ec2.tar.bz2
Merge pull request #3641 from okhowang/c99
Pass c99 to compiler
Diffstat (limited to '3rdparty')
-rw-r--r--3rdparty/everest/library/Hacl_Curve25519_joined.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/3rdparty/everest/library/Hacl_Curve25519_joined.c b/3rdparty/everest/library/Hacl_Curve25519_joined.c
index ee62be1..957294f 100644
--- a/3rdparty/everest/library/Hacl_Curve25519_joined.c
+++ b/3rdparty/everest/library/Hacl_Curve25519_joined.c
@@ -18,6 +18,15 @@
*
* This file is part of mbed TLS (https://tls.mbed.org)
*/
+#ifndef _BSD_SOURCE
+/* Required to get htole64() from gcc/glibc's endian.h (older systems)
+ * when we compile with -std=c99 */
+#define _BSD_SOURCE
+#endif
+#ifndef _DEFAULT_SOURCE
+/* (modern version of _BSD_SOURCE) */
+#define _DEFAULT_SOURCE
+#endif
#include "common.h"