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
Ivailo Monev
cf120d91c2
check for getifaddrs() during build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-16 23:27:04 +02:00
Ivailo Monev
b6c55962a2
use correct latin string conversion method in qt_socket_getPortAndAddress()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-16 22:32:40 +02:00
Ivailo Monev
9de6b2b391
do not use own structs for sockaddr_sstorage and sockaddr_in6
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-16 22:30:47 +02:00
Ivailo Monev
ced2eca1da
remove redundant inclusions in KatieBUildMacros file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-16 14:28:19 +02:00
Ivailo Monev
33b932887d
JSC FastMalloc cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 23:29:31 +02:00
Ivailo Monev
d3676c4d89
remove mac leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 22:53:31 +02:00
Ivailo Monev
3121ff5f51
get rid of JSC WeakRandom
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 22:37:29 +02:00
Ivailo Monev
37cfebd38e
merge JSC ThreadingQt into Threading source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 17:37:33 +02:00
Ivailo Monev
3277cf325e
reduce build time for systems without LFS
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 16:24:03 +02:00
Ivailo Monev
9fe88f6ffd
prefix standard function calls in qhostinfo_unix source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 16:12:10 +02:00
Ivailo Monev
ea01be0080
mark MinimumFlickVelocity variable as static
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 16:11:51 +02:00
Ivailo Monev
2f3379ea3b
JSC threading cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 02:02:18 +02:00
Ivailo Monev
908e534946
remove unused JSC extras
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-15 01:31:51 +02:00
Ivailo Monev
5ad718cb25
NetBSD build fix
...
apparently the signature of pthread_setname_np() is different than the one
documented in the Linux man page for it:
https://man7.org/linux/man-pages/man3/pthread_setname_np.3.html
https://man.netbsd.org/pthread_setname_np.3
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-14 17:57:19 +02:00
Ivailo Monev
1863cec279
fix checking for definitions via katie_check_defined() for rare cases
...
in case the function reference does something strange, that is the case
for pthread_setname_np(), and the return value from the executable is not 0
even tho the source was compiled and linked successfully just return 0
(success) before even attempting to print reference to the function.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-14 17:28:12 +02:00
Ivailo Monev
fea955e7f9
remove redundant default case in s5StateToString() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-13 10:26:07 +02:00
Ivailo Monev
7215a52da0
cache latin string conversion in QLocalServerPrivate::listen()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-13 10:25:51 +02:00
Ivailo Monev
e29752f0f6
remove redundant pre-processor checks
...
SIOCGIFNAME and SIOCGIFHWADDR are not documented as appearing in certain
versions of standards or Linux versions thus I assume they should be
defined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-13 10:25:15 +02:00
Ivailo Monev
bcaf8537a4
avoid temporary in QX11Data::isSupportedByWM()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 15:39:37 +02:00
Ivailo Monev
c3cada0509
remove unused qt_safe_socket() and qt_safe_accept() arguments
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:54:37 +02:00
Ivailo Monev
6e88e8f8f8
remove unused _XSETROOT_ID X11 atom from the table
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:44:55 +02:00
Ivailo Monev
4079086ee3
benchmark build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:31:00 +02:00
Ivailo Monev
cf4cca159c
remove now unused setCurrentThreadName() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:15:38 +02:00
Ivailo Monev
1bc1c04955
use exclusive branches in QFSFileEngine::extension()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:05:31 +02:00
Ivailo Monev
e13dfcacab
benchmark build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 14:05:07 +02:00
Ivailo Monev
d8c160363b
implement thread name setting for NetBSD
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-11 07:26:24 +02:00