summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames McDonnell <jmcdonnell@blackberry.com>2017-02-23 17:45:16 -0500
committerJames McDonnell <jmcdonnell@blackberry.com>2017-07-06 14:07:35 +0000
commite90d083fa87e7c94b2391f894b1466976688916f (patch)
tree0df3ec973ed03ab9c8351dbbc8c0093cca089bef
parent12823a0cc0d1629fc0abe96c0dde4b1b92e76046 (diff)
Increase FD_SETSIZE from 256 to 1000 for QNX
The QNX C library FD_SETSIZE default (256) is too low given that the operating system allows each process 1000 file descriptors by default. This change is being applied directly to 5.6 because it's not applicable to 5.9 or dev. Those versions of Qt don't use fd_set because the event code is poll based rather than select based. [ChangeLog][QNX] Increased FD_SETSIZE from 256 to 1000 so that more files can be opened simultaneously. Change-Id: I752460909cf86c27faf4188caf1aae3e0868f331 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
-rw-r--r--mkspecs/common/qcc-base.conf2
1 files changed, 1 insertions, 1 deletions
diff --git a/mkspecs/common/qcc-base.conf b/mkspecs/common/qcc-base.conf
index 4ef03d8587..19c6919455 100644
--- a/mkspecs/common/qcc-base.conf
+++ b/mkspecs/common/qcc-base.conf
@@ -14,7 +14,7 @@ QMAKE_COMPILER = rim_qcc gcc # qcc is mostly gcc in disguise
QMAKE_CFLAGS_OPTIMIZE = -O2
QMAKE_CFLAGS_OPTIMIZE_FULL = -O3
-QMAKE_CFLAGS += -Wno-psabi
+QMAKE_CFLAGS += -Wno-psabi -DFD_SETSIZE=1000
QMAKE_CFLAGS_DEPS += -M
QMAKE_CFLAGS_WARN_ON += -Wall -W
QMAKE_CFLAGS_WARN_OFF += -w