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
Ivailo Monev
30697650d5
assume <sys/time.h> is available
...
already used in many places unconditionally
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-20 21:21:56 +00:00
Ivailo Monev
a5560ffd94
do not pass -tickcounter to tests
...
support for it is optional and it may not be available
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-20 21:18:56 +00:00
Ivailo Monev
1a4d04ad09
Revert "prefix htonl() calls in QHostAddress"
...
This reverts commit 2f277f2e0c
.
2020-11-20 19:43:42 +00:00
Ivailo Monev
d3aec6af40
remove redundant headers inclusions in qglobal source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-21 02:31:32 +00:00
Ivailo Monev
9a385542da
remove unused LGPLv21 license and header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-21 02:24:09 +00:00
Ivailo Monev
82fa0686b7
seed via gettimeofday() directly in qrand()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-21 02:04:27 +00:00
Ivailo Monev
e717bc8be1
avoid temporaries in QTime, QDate and QDateTime
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-21 02:03:21 +00:00
Ivailo Monev
a187ad86c4
remove documentation for now gone typedefs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-21 01:40:42 +00:00
Ivailo Monev
2f277f2e0c
prefix htonl() calls in QHostAddress
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-21 01:31:04 +00:00
Ivailo Monev
87a5fc226f
remove redundant Debian package rules overrides
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-20 00:59:03 +02:00
Ivailo Monev
09f846d881
deal with TODO in qdbus manual page
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-20 00:49:28 +02:00
Ivailo Monev
a6004fa343
remove redundant object targets definitions setup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-20 00:42:34 +02:00
Ivailo Monev
aeaa4fad77
review messages in KatieBuildMacros file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-20 00:22:01 +02:00
Ivailo Monev
be8ee73597
make unifdef optional for building Debian package
...
when cross-building it is not required and the formula <!cross> simply does
not work so use a trick to depend on other package instead. on a side note
the package cannot be installed even tho it is in the main pool of the
architectures I am testing on
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 15:04:13 +02:00
Ivailo Monev
12eff871eb
replace QT_NO_GEOM_VARIANT with QT_BOOTSTRAPPED
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 14:46:30 +02:00
Ivailo Monev
1bba3b426a
add crossdeb.sh [ci skip]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 14:17:09 +02:00
Ivailo Monev
25d8d4e2e9
introduce AArch64 support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 13:20:24 +02:00
Ivailo Monev
c2df906709
build on all supported Travis architectures
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 12:00:14 +02:00
Ivailo Monev
eb776c9451
remove FDL from licenses in package files
...
used only for the .doc files which are not installed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 03:16:49 +02:00
Ivailo Monev
ed4ac5ffa9
reimplement qSNaN(), qQNaN() and qInf() via std::numeric_limits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-19 01:18:24 +02:00
Ivailo Monev
269d0ddd75
get rid of qt_noop()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-18 12:22:58 +02:00
Ivailo Monev
07675ce888
get rid of q_check_ptr()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-18 01:41:47 +02:00
Ivailo Monev
3a7005f518
debug type build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-18 01:13:57 +02:00
Ivailo Monev
550185907b
check for vsnprintf() during build
...
QT_SNPRINTF and QT_VSNPRINTF should not be used directly thus removing them
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-18 00:58:56 +02:00
Ivailo Monev
3d9d72dffd
qconfig header review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-17 16:50:21 +02:00
Ivailo Monev
a52b7a53ea
check for clock_gettime() during build
...
using it as general monotonic clock availability check, while at it use
CLOCK_REALTIME_COARSE if defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-17 00:12:44 +02:00
Ivailo Monev
df852837c3
check for getaddrinfo() during build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-16 23:34:16 +02:00