qt5base-lts/config.tests
Thiago Macieira 85ff351266 Revamp the CLOEXEC support in Qt
The pipe2/dup3/accept4 functions and SOCK_CLOEXEC are quite old nowadays
on Linux. They were introduced on Linux 2.6.28 and glibc 2.10, all from
2008. They were also picked up by uClibc in 2011 and FreeBSD as of
version 10.0. So we no longer need the runtime detection of whether the
feature is available.

Instead, if the libc has support for it, use it unconditionally and fail
at runtime if the syscall isn't implemented.

Change-Id: Ib056b47dde3341ef9a52ffff13efcc39ef8dff7d
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
2015-07-17 17:36:19 +00:00
..
arch Update copyright headers 2015-02-11 06:49:51 +00:00
common Replace MAC OS X with OS X 2015-06-30 07:33:31 +00:00
mac/corewlan Fixed license headers 2015-02-17 18:46:09 +00:00
qpa Add QMAKE_LIBDIR_EGL only if it exists 2015-05-28 07:18:22 +00:00
unix Revamp the CLOEXEC support in Qt 2015-07-17 17:36:19 +00:00
x11 Update copyright headers 2015-02-11 06:49:51 +00:00
.gitignore Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
.qmake.conf Handle INCLUDE and LIB environment variables in config.tests for MinGW 2013-11-22 07:30:57 +01:00