Commit da4410cc authored by Mike Gabriel's avatar Mike Gabriel

build flags: Use -D_DEFAULT_SOURCE instead of deprecated -D_BSD_SOURCE and -D_SVID_SOURCE.

Note: This breaks building on ancient Linux distro versions, e.g. Ubuntu 10.04 LTS. For details see: http://man7.org/tlpi/code/faq.html#use_default_source
parent 4693c320
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
#define ServerCDebugFlags -O2 #define ServerCDebugFlags -O2
#undef StandardDefines #undef StandardDefines
#define StandardDefines -Dlinux -D__arm__ -D_POSIX_SOURCE \ #define StandardDefines -Dlinux -D__arm__ -D_POSIX_SOURCE \
-D_BSD_SOURCE -D_GNU_SOURCE -DX_LOCALE -D_DEFAULT_SOURCE -D_GNU_SOURCE -DX_LOCALE
#undef CcCmd #undef CcCmd
#define StdIncDir /opt/Embedix/tools/arm-linux/include #define StdIncDir /opt/Embedix/tools/arm-linux/include
#define PreIncDir #define PreIncDir
......
...@@ -199,7 +199,7 @@ XCOMM binutils: (LinuxBinUtilsMajorVersion) ...@@ -199,7 +199,7 @@ XCOMM binutils: (LinuxBinUtilsMajorVersion)
#if LinuxCLibMajorVersion >= 6 #if LinuxCLibMajorVersion >= 6
# define LinuxSourceDefines -D_POSIX_C_SOURCE=199309L \ # define LinuxSourceDefines -D_POSIX_C_SOURCE=199309L \
-D_POSIX_SOURCE -D_XOPEN_SOURCE \ -D_POSIX_SOURCE -D_XOPEN_SOURCE \
-D_BSD_SOURCE -D_SVID_SOURCE \ -D_DEFAULT_SOURCE \
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 \ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 \
LinuxAdditionalIncludes LinuxGnuSourceDefines \ LinuxAdditionalIncludes LinuxGnuSourceDefines \
LinuxLocaleDefines LinuxLocaleDefines
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment