qt6-bb10/tests/auto/corelib
Thiago Macieira bfd8463f4d QOperatingSystemVersion: fix ABI problem with dllimport on Windows
I'm not entirely sure whether this is a toolchain bug or if this is
intended. This commit ODR-uses all the static inline variables in
QOperatingSystemVersion so they are added to the list of exported
symbols in QtCore.

On Windows:

$ objdump -p bin/Qt6Core.dll | grep Windows11E
        [2534] _ZN23QOperatingSystemVersion9Windows11E

On Linux:

$ eu-readelf --dyn-syms lib/libQt6Core.so | grep Windows11E
 1985: 0000000000575430     16 OBJECT  GNU_UNIQUE PROTECTED     18 _ZN23QOperatingSystemVersion9Windows11E@@Qt_6

Pick-to: 6.4
Change-Id: Ia317fd249bcd80dbd02c198803a3a61178c0c219
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2022-10-28 09:41:17 -07:00
..
animation Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
global QOperatingSystemVersion: fix ABI problem with dllimport on Windows 2022-10-28 09:41:17 -07:00
io tst_QFile: remove unused variable on Windows 2022-10-25 18:33:14 -07:00
itemmodels Port from qAsConst() to std::as_const() 2022-10-11 23:17:18 +02:00
kernel QWinRegistryKey: Fix how we handle the default value, take 2 2022-10-28 09:27:13 +00:00
mimetypes Port from container.count()/length() to size() 2022-10-04 07:40:08 +02:00
platform Revert "Android: fix Android assets handler not listing dirs with only sub dirs" 2022-10-25 13:38:46 +00:00
plugin QLibrary: fix loading multiple versions of a library 2022-10-20 15:38:47 -07:00
serialization Ignore the warning for all types in tst_QCborValue's mapFromArray*() 2022-10-18 14:13:28 +02:00
text tst_QChar::fromUcs4(): deduplicate a test-case 2022-10-18 14:13:28 +02:00
thread tst_QAtomicInt:fetchAndAdd(): remove two duplicate data rows 2022-10-17 15:53:32 +02:00
time tst_QTime: fix two duplicated test data tags 2022-10-17 15:53:32 +02:00
tools tst_QSet: fix flakiness after we removed the fixed, non-zero seed 2022-10-18 14:15:51 +00:00
CMakeLists.txt Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00