Address review comments - tidy usage of macros to use minimal values

This commit is contained in:
Nicholas Wilson 2018-06-25 12:10:00 +01:00
parent 2682edf205
commit 61fa436ad3
3 changed files with 8 additions and 3 deletions

View File

@ -19,8 +19,8 @@
* This file is part of mbed TLS (https://tls.mbed.org)
*/
/* Enable definition of hostname() even when compiling with -std=c99. Must be
* set before config.h, which pulls in glibc's features.h indirectly.
/* Enable definition of gethostname() even when compiling with -std=c99. Must
* be set before config.h, which pulls in glibc's features.h indirectly.
* Harmless on other platforms. */
#define _POSIX_C_SOURCE 200112L

View File

@ -16,7 +16,7 @@ if(NOT PERL_FOUND)
endif()
# Enable definition of various functions used throughout the testsuite
# (hostname, strdup, fileno...) even when compiling with -std=c99. Harmless
# (gethostname, strdup, fileno...) even when compiling with -std=c99. Harmless
# on non-POSIX platforms.
add_definitions("-D_POSIX_C_SOURCE=200809L")

View File

@ -12,6 +12,11 @@ LOCAL_LDFLAGS = -L../library \
-lmbedx509$(SHARED_SUFFIX) \
-lmbedcrypto$(SHARED_SUFFIX)
# Enable definition of various functions used throughout the testsuite
# (gethostname, strdup, fileno...) even when compiling with -std=c99. Harmless
# on non-POSIX platforms.
LOCAL_CFLAGS += -D_POSIX_C_SOURCE=200809L
ifndef SHARED
DEP=../library/libmbedcrypto.a ../library/libmbedx509.a ../library/libmbedtls.a
else