Commit graph

4783 commits

Author SHA1 Message Date
Ivailo Monev
4566e505f1 remove unused internal build functionality
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 22:26:39 +00:00
Ivailo Monev
dfcd4b06c8 pass any extra crossdeb.sh arguments to debootstrap
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 16:21:23 +00:00
Ivailo Monev
57c9842eba check for timegm(), tm.tm_gmtoff and tm.tm_zone during build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 15:45:57 +00:00
Ivailo Monev
8d75d78a4f check for posix_memalign(), pthread_attr_get_np() and madvise() during build
replace mmap() calls with QT_MMAP() so that mmap64() is called when
supported by the host while at it and remove conditions that are
assumed to always be true

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 15:13:47 +00:00
Ivailo Monev
1a73186189 remove redundant QDir forward declaration in qsslsocket header and obsolete TODO
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 02:36:33 +00:00
Ivailo Monev
fd029dc590 replace qstrtod(), qstrtoll() and qstrtoull() with their body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-25 00:40:43 +00:00
Ivailo Monev
28a198178f update README
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 21:12:06 +00:00
Ivailo Monev
0016067294 do not enable madvise() use on Hurd for JSC
Hurd does not have MAD_FREE

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 18:14:33 +00:00
Ivailo Monev
cfef2d8fbd ignore build directory on Debian GNU/Hurd
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 18:04:33 +00:00
Ivailo Monev
043f156dfe do not enable madvise() use on Solaris for JSC
not available if _POSIX_C_SOURCE > 2 or _XPG4_2 is defined which is the
default on OpenIndiana

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 17:53:28 +00:00
Ivailo Monev
0a8a0b238e remove unused QT_NO_ARM_EABI definiton
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 16:59:34 +00:00
Ivailo Monev
1faa0cc881 get rid of QT_LINUXBASE
note that arpa/inet.h is included in qnet_unix_p header unconditionally

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 16:31:33 +00:00
Ivailo Monev
4b259fff55 remove obsolete IsKeypadKey and IsPrivateKeypadKey workaround
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 16:14:38 +00:00
Ivailo Monev
c007751afd replace QT_LINUXBASE with FT_ERRORS_H definition check
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 15:57:30 +00:00
Ivailo Monev
64472be40a remove redundant Q_OS_BSD4 definiton from qglobal header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 15:45:56 +00:00
Ivailo Monev
b7036fa3ba review JSC platform defines
all supported operating systems have posix_memalign() declaration but
its use was enabled only for Haiku originally, now it will be used on
all of them

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 15:00:19 +00:00
Ivailo Monev
c1220afef7 use single variable assignment in QHttpNetworkReplyPrivate::readBodyVeryFast()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 14:24:54 +00:00
Ivailo Monev
289a939a28 remove declaration of non-existing QApplicationPrivate::isAlien()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 13:40:09 +00:00
Ivailo Monev
6ac84bcf37 remove unused QApplicationPrivate::widgetCount member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 13:31:08 +00:00
Ivailo Monev
41108a7509 remove unused QApplicationPrivate::tryModalHelper() argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 13:22:03 +00:00
Ivailo Monev
d6af1d24c6 remove unused qt_tryModalHelper()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 13:18:38 +00:00
Ivailo Monev
2a14e37124 remove declaration of non-existing QApplicationPrivate::x11_initialize_style()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 13:15:53 +00:00
Ivailo Monev
e3d09ded55 remove unused BeginPaintInfo::windowSurfaceRecreated member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 13:05:18 +00:00
Ivailo Monev
d99931ba86 QImageReader test review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 12:20:09 +00:00
Ivailo Monev
0fcc599d56 undefine ISLESS macro once it is not needed in quuid source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 12:14:48 +00:00
Ivailo Monev
8a7f7fedde eliminate main thread store
fixes RCC runtime crash on NetBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-23 22:30:58 +00:00
Ivailo Monev
2635c8a06f remove stub declaration of non-existing QThreadPrivate::setCurrentThread()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-23 21:40:58 +00:00
Ivailo Monev
4580c21ce9 QKqueueFileSystemWatcherEngine review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-23 19:19:02 +00:00
Ivailo Monev
91ec6c0f93 big endian build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-23 17:09:54 +00:00
Ivailo Monev
6f8b760b71 avoid temporaries in QLocalSocketPrivate
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-23 14:02:38 +00:00
Ivailo Monev
05a06e6c6c rework named paper size table lookup
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-23 14:02:24 +00:00
Ivailo Monev
aa3e993c09 use static objects for mutexes in JSC
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-23 13:50:38 +00:00
Ivailo Monev
c48c572d80 deal with TODOs in QAbstractSocket
upstream commits:
4669d657d2
b5f2dd65ac

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-23 04:14:47 +00:00
Ivailo Monev
6d61928951 prefix function calls in qnetworkinterface_unix source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-23 03:03:57 +00:00
Ivailo Monev
e86023e9e2 prefix select() and times() function calls
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-23 02:54:46 +00:00
Ivailo Monev
1a6501dad5 build fix for the case when QT_HAVE_GETIFADDRS is not defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-23 02:54:29 +00:00
Ivailo Monev
7a47d0a394 remove redundant QFileSystemEngine::isCaseSensitive()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-22 19:02:17 +00:00
Ivailo Monev
e5964016e2 remove unused QFileInfoGatherer members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-22 19:01:59 +00:00
Ivailo Monev
784bbff836 remove TODO from mkspecs file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-22 16:43:23 +00:00
Ivailo Monev
113703fef7 avoid QByteArray conversion in QDomDocumentPrivate::saveDocument()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-22 16:23:49 +00:00
Ivailo Monev
1ce277bb9d Solaris build fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-22 15:42:37 +00:00
Ivailo Monev
46868079df correct deref conditions in ExceptionHolder and QFontCache
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-22 04:47:02 +00:00
Ivailo Monev
e8d4a4bf1e remove irix leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-22 03:40:07 +00:00
Ivailo Monev
a95a950586 optimize qstrtoull(), qstrtoll() and qstrtod()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-22 03:20:20 +00:00
Ivailo Monev
7aa630b5cc remove unused qIsAlnum() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-22 03:19:51 +00:00
Ivailo Monev
13c98116fc drop valgrind support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-21 00:59:59 +00:00
Ivailo Monev
9ba355d55f rework JSC endian and bitness detection
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-21 00:01:40 +00:00
Ivailo Monev
af26221080 merge QT_BOOTSTRAPPED definition conditionals in qmetatype source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-20 23:42:19 +00:00
Ivailo Monev
cecfae077f replace gettimeofday() with time() call in qrand()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-20 23:15:31 +00:00
Ivailo Monev
9fefb1f2ec remove redundant CheckIncludeFile inclusion in main CMake file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-20 23:09:49 +00:00