diff options
Diffstat (limited to 'mkspecs')
-rw-r--r-- | mkspecs/cygwin-g++/qplatformdefs.h | 18 | ||||
-rw-r--r-- | mkspecs/hurd-g++/qplatformdefs.h | 18 | ||||
-rw-r--r-- | mkspecs/linux-clang/qplatformdefs.h | 18 | ||||
-rw-r--r-- | mkspecs/linux-cxx/qplatformdefs.h | 18 | ||||
-rw-r--r-- | mkspecs/linux-ecc-64/qplatformdefs.h | 18 | ||||
-rw-r--r-- | mkspecs/linux-g++-32/qplatformdefs.h | 25 | ||||
-rw-r--r-- | mkspecs/linux-g++-64/qplatformdefs.h | 18 | ||||
-rw-r--r-- | mkspecs/linux-g++-sparc/qplatformdefs.h | 18 | ||||
-rw-r--r-- | mkspecs/linux-g++/qplatformdefs.h | 18 | ||||
-rw-r--r-- | mkspecs/linux-icc/qplatformdefs.h | 18 | ||||
-rw-r--r-- | mkspecs/linux-kcc/qplatformdefs.h | 18 | ||||
-rw-r--r-- | mkspecs/linux-kylix/qplatformdefs.h | 18 | ||||
-rw-r--r-- | mkspecs/linux-pgcc/qplatformdefs.h | 18 |
13 files changed, 26 insertions, 215 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> diff --git a/mkspecs/hurd-g++/qplatformdefs.h b/mkspecs/hurd-g++/qplatformdefs.h index e2ea4c304..849cf7fa9 100644 --- a/mkspecs/hurd-g++/qplatformdefs.h +++ b/mkspecs/hurd-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 diff --git a/mkspecs/linux-clang/qplatformdefs.h b/mkspecs/linux-clang/qplatformdefs.h index 9e071fd52..01e1544ee 100644 --- a/mkspecs/linux-clang/qplatformdefs.h +++ b/mkspecs/linux-clang/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> diff --git a/mkspecs/linux-cxx/qplatformdefs.h b/mkspecs/linux-cxx/qplatformdefs.h index 2a5b12f5b..3ac682c6b 100644 --- a/mkspecs/linux-cxx/qplatformdefs.h +++ b/mkspecs/linux-cxx/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> diff --git a/mkspecs/linux-ecc-64/qplatformdefs.h b/mkspecs/linux-ecc-64/qplatformdefs.h index 2a5b12f5b..3ac682c6b 100644 --- a/mkspecs/linux-ecc-64/qplatformdefs.h +++ b/mkspecs/linux-ecc-64/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> diff --git a/mkspecs/linux-g++-32/qplatformdefs.h b/mkspecs/linux-g++-32/qplatformdefs.h index 2a5b12f5b..eb160779c 100644 --- a/mkspecs/linux-g++-32/qplatformdefs.h +++ b/mkspecs/linux-g++-32/qplatformdefs.h @@ -1,26 +1,5 @@ -#ifndef TQPLATFORMDEFS_H -#define TQPLATFORMDEFS_H - -// Get TQt defines/settings - -#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> diff --git a/mkspecs/linux-g++-64/qplatformdefs.h b/mkspecs/linux-g++-64/qplatformdefs.h index 2a5b12f5b..3ac682c6b 100644 --- a/mkspecs/linux-g++-64/qplatformdefs.h +++ b/mkspecs/linux-g++-64/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> diff --git a/mkspecs/linux-g++-sparc/qplatformdefs.h b/mkspecs/linux-g++-sparc/qplatformdefs.h index 9e071fd52..01e1544ee 100644 --- a/mkspecs/linux-g++-sparc/qplatformdefs.h +++ b/mkspecs/linux-g++-sparc/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> diff --git a/mkspecs/linux-g++/qplatformdefs.h b/mkspecs/linux-g++/qplatformdefs.h index 9e071fd52..01e1544ee 100644 --- a/mkspecs/linux-g++/qplatformdefs.h +++ b/mkspecs/linux-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> diff --git a/mkspecs/linux-icc/qplatformdefs.h b/mkspecs/linux-icc/qplatformdefs.h index 2a5b12f5b..3ac682c6b 100644 --- a/mkspecs/linux-icc/qplatformdefs.h +++ b/mkspecs/linux-icc/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> diff --git a/mkspecs/linux-kcc/qplatformdefs.h b/mkspecs/linux-kcc/qplatformdefs.h index a922042e8..33b44f963 100644 --- a/mkspecs/linux-kcc/qplatformdefs.h +++ b/mkspecs/linux-kcc/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> diff --git a/mkspecs/linux-kylix/qplatformdefs.h b/mkspecs/linux-kylix/qplatformdefs.h index 2a5b12f5b..3ac682c6b 100644 --- a/mkspecs/linux-kylix/qplatformdefs.h +++ b/mkspecs/linux-kylix/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> diff --git a/mkspecs/linux-pgcc/qplatformdefs.h b/mkspecs/linux-pgcc/qplatformdefs.h index 2a5b12f5b..3ac682c6b 100644 --- a/mkspecs/linux-pgcc/qplatformdefs.h +++ b/mkspecs/linux-pgcc/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> |