diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2018-10-07 23:08:43 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2018-10-07 23:08:43 +0900 |
commit | 455154cec427d29bd453692ca4f6ee7a098eb778 (patch) | |
tree | 4ed8096f3be6edc0ad288bc1f83f453cd09c0a50 /mkspecs/cygwin-g++/qplatformdefs.h | |
parent | 5774d0780734ba03e9e65abb13d9799761c34ae4 (diff) | |
download | tqt3-455154cec427d29bd453692ca4f6ee7a098eb778.tar.gz tqt3-455154cec427d29bd453692ca4f6ee7a098eb778.zip |
Replaced _BSD_SOURCE, _SVID_SOURCE, _GNU_SOURCE with _DEFAULT_SOURCE.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'mkspecs/cygwin-g++/qplatformdefs.h')
-rw-r--r-- | mkspecs/cygwin-g++/qplatformdefs.h | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/mkspecs/cygwin-g++/qplatformdefs.h b/mkspecs/cygwin-g++/qplatformdefs.h index 181876a7e..fcf57cbe8 100644 --- a/mkspecs/cygwin-g++/qplatformdefs.h +++ b/mkspecs/cygwin-g++/qplatformdefs.h @@ -5,22 +5,8 @@ #include "ntqglobal.h" -// Set any POSIX/XOPEN defines at the top of this file to turn on specific APIs - -// DNS system header files are a mess! -// <resolv.h> includes <arpa/nameser.h>. <arpa/nameser.h> is using -// 'u_char' and includes <sys/types.h>. Now the problem is that -// <sys/types.h> defines 'u_char' only if __USE_BSD is defined. -// __USE_BSD is defined in <features.h> if _BSD_SOURCE is defined. -#ifndef _BSD_SOURCE -# define _BSD_SOURCE -#endif - -// 1) need to reset default environment if _BSD_SOURCE is defined -// 2) need to specify POSIX thread interfaces explicitly in glibc 2.0 -// 3) it seems older glibc need this to include the X/Open stuff -#ifndef _GNU_SOURCE -# define _GNU_SOURCE +#ifndef _DEFAULT_SOURCE +# define _DEFAULT_SOURCE #endif #include <unistd.h> |