qt5base-lts/config.tests/unix
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
..
alsa Update copyright headers 2015-02-11 06:49:51 +00:00
clock-gettime Update copyright headers 2015-02-11 06:49:51 +00:00
clock-monotonic Update copyright headers 2015-02-11 06:49:51 +00:00
cloexec Revamp the CLOEXEC support in Qt 2015-07-17 17:36:19 +00:00
cups Update copyright headers 2015-02-11 06:49:51 +00:00
db2 Update copyright headers 2015-02-11 06:49:51 +00:00
dbus Update copyright headers 2015-02-11 06:49:51 +00:00
evdev Update copyright headers 2015-02-11 06:49:51 +00:00
eventfd Update copyright headers 2015-02-11 06:49:51 +00:00
fontconfig Update copyright headers 2015-02-11 06:49:51 +00:00
freetype Haiku: Enable FreeType2/FontConfig support 2015-05-04 14:52:00 +00:00
getaddrinfo Update copyright headers 2015-02-11 06:49:51 +00:00
getifaddrs Update copyright headers 2015-02-11 06:49:51 +00:00
glib Update copyright headers 2015-02-11 06:49:51 +00:00
gnu-libiconv Update copyright headers 2015-02-11 06:49:51 +00:00
gstreamer Add configure option and tests for GStreamer. 2015-02-16 16:01:34 +00:00
harfbuzz Update copyright headers 2015-02-11 06:49:51 +00:00
ibase Update copyright headers 2015-02-11 06:49:51 +00:00
iconv Haiku: Enable iconv support 2015-02-20 17:40:20 +00:00
icu Introduce icu_dependency.pri 2015-03-20 18:12:04 +00:00
inotify Update copyright headers 2015-02-11 06:49:51 +00:00
iodbc Update copyright headers 2015-02-11 06:49:51 +00:00
ipc_posix Fix QT_POSIX_IPC support 2015-02-25 11:42:36 +00:00
ipc_sysv Fixed license headers 2015-02-17 18:46:09 +00:00
ipv6ifname Update copyright headers 2015-02-11 06:49:51 +00:00
javascriptcore-jit Update copyright headers 2015-02-11 06:49:51 +00:00
journald Update copyright headers 2015-02-11 06:49:51 +00:00
lgmon Update copyright headers 2015-02-11 06:49:51 +00:00
libinput Update copyright headers 2015-02-11 06:49:51 +00:00
libjpeg Update copyright headers 2015-02-11 06:49:51 +00:00
libpng Update copyright headers 2015-02-11 06:49:51 +00:00
libudev Update copyright headers 2015-02-11 06:49:51 +00:00
mips_dsp Update copyright headers 2015-02-11 06:49:51 +00:00
mips_dspr2 Update copyright headers 2015-02-11 06:49:51 +00:00
mremap Update copyright headers 2015-02-11 06:49:51 +00:00
mtdev Update copyright headers 2015-02-11 06:49:51 +00:00
mysql Update copyright headers 2015-02-11 06:49:51 +00:00
mysql_r Disable app_bundle and lib_bundle when running configure tests 2013-07-16 13:44:18 +02:00
nis Update copyright headers 2015-02-11 06:49:51 +00:00
objcopy Update copyright headers 2015-02-11 06:49:51 +00:00
oci Update copyright headers 2015-02-11 06:49:51 +00:00
odbc Update copyright headers 2015-02-11 06:49:51 +00:00
opengldesktop Update copyright headers 2015-02-11 06:49:51 +00:00
opengles2 Update copyright headers 2015-02-11 06:49:51 +00:00
opengles3 Update copyright headers 2015-02-11 06:49:51 +00:00
opengles31 Update copyright headers 2015-02-11 06:49:51 +00:00
openssl Update copyright headers 2015-02-11 06:49:51 +00:00
openvg Update copyright headers 2015-02-11 06:49:51 +00:00
pcre Update copyright headers 2015-02-11 06:49:51 +00:00
posix_fallocate Update copyright headers 2015-02-11 06:49:51 +00:00
pps Update copyright headers 2015-02-11 06:49:51 +00:00
psql Update copyright headers 2015-02-11 06:49:51 +00:00
ptrsize Update copyright headers 2015-02-11 06:49:51 +00:00
pulseaudio Update copyright headers 2015-02-11 06:49:51 +00:00
qqnx_imf Update copyright headers 2015-02-11 06:49:51 +00:00
shivavg Update copyright headers 2015-02-11 06:49:51 +00:00
slog2 Update copyright headers 2015-02-11 06:49:51 +00:00
sqlite Update copyright headers 2015-02-11 06:49:51 +00:00
sqlite2 Update copyright headers 2015-02-11 06:49:51 +00:00
stdint Update copyright headers 2015-02-11 06:49:51 +00:00
stl Update copyright headers 2015-02-11 06:49:51 +00:00
sun-libiconv Disable app_bundle and lib_bundle when running configure tests 2013-07-16 13:44:18 +02:00
tds Update copyright headers 2015-02-11 06:49:51 +00:00
tslib Update copyright headers 2015-02-11 06:49:51 +00:00
xkbcommon Update copyright headers 2015-02-11 06:49:51 +00:00
zlib Update copyright headers 2015-02-11 06:49:51 +00:00
arch.test support spaces in build and install dirs 2015-02-17 18:28:00 +00:00
bsymbolic_functions.test Do not use -Bsymbolic* on anything but x86 and x86-64 2014-03-25 00:00:23 +01:00
compile.test support spaces in build and install dirs 2015-02-17 18:28:00 +00:00
fvisibility.test Enable symbol visibility support on QNX 2012-08-27 10:50:35 +02:00
precomp.test QNX: Enable pre-compiled header support for QNX 2012-08-27 10:52:20 +02:00
ptrsize.test nuke pointless QT_BUILD_TREE assignments 2015-02-04 16:33:54 +00:00
which.test Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00