qt5base-lts/tests/auto/corelib/tools
Ulf Hermann 8c2ca33073 Replace qdtoa and qstrtod implementation by a 3rdparty library
This also fixes the underlying cause of QTBUG-44039 and QTBUG-43885.

You can choose between system, qt, and no libdouble-conversion
support. If you choose "no", snprintf_l and sscanf_l will be
used.

By default, system double conversion is used if the system provides a
double-conversion library. Otherwise the bundled libdouble-conversion
is built. sscanf_l and snprintf_l are not used by default as the
planned "shortest" conversion mode to produce the shortest possible
string will give less precise results when implemented with snprintf_l.

Change-Id: I8ca08a0fca5c54cf7009e48e771385614f6aa031
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
2015-11-02 17:00:50 +00:00
..
collections Tests: Use QCOMPARE() with QLatin1String() for QString values. 2015-10-14 08:32:42 +00:00
qalgorithms Merge remote-tracking branch 'origin/5.6' into dev 2015-10-14 15:45:35 +02:00
qarraydata Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qarraydata_strictiterators Make sure all containers compile in strict-iterator mode 2014-02-22 04:38:01 +01:00
qbitarray Tests: Fix single-character string literals. 2015-10-13 18:14:27 +00:00
qbytearray tests/auto/corelib: Remove some placeholder formatting. 2015-10-22 03:54:29 +00:00
qbytearraylist Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qbytearraymatcher Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qbytedatabuffer Update copyright headers 2015-02-11 06:49:51 +00:00
qcache Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qchar tst_qchar: Remove init()/cleanup() slots. 2015-10-23 07:23:00 +00:00
qcollator Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qcommandlineparser Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qcontiguouscache Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qcryptographichash Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qdate Tests: Fix single-character string literals. 2015-10-13 18:14:27 +00:00
qdatetime tests/auto/corelib: Remove some placeholder formatting. 2015-10-22 03:54:29 +00:00
qeasingcurve Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qelapsedtimer Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qexplicitlyshareddatapointer Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qfreelist Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qhash Tests: Use QCOMPARE() with QLatin1String() for QString values. 2015-10-14 08:32:42 +00:00
qhash_strictiterators Make sure all containers compile in strict-iterator mode 2014-02-22 04:38:01 +01:00
qhashfunctions Merge remote-tracking branch 'origin/5.6' into dev 2015-09-25 14:02:04 +02:00
qlatin1string QLatin1String: add default ctor 2015-10-20 09:27:21 +00:00
qline tests/auto/corelib: Remove some placeholder formatting. 2015-10-22 03:54:29 +00:00
qlinkedlist Merge remote-tracking branch 'origin/5.6' into dev 2015-10-14 15:45:35 +02:00
qlist Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qlist_strictiterators Make sure all containers compile in strict-iterator mode 2014-02-22 04:38:01 +01:00
qlocale Add thorough tests for QLocale string/double conversions 2015-10-30 10:43:19 +00:00
qmap tests/auto/corelib: Remove some placeholder formatting. 2015-10-22 03:54:29 +00:00
qmap_strictiterators Make sure all containers compile in strict-iterator mode 2014-02-22 04:38:01 +01:00
qmargins Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qmessageauthenticationcode Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qpair Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qpoint Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qpointf Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qqueue Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qrect Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qregexp tests/auto/corelib: Remove some placeholder formatting. 2015-10-22 03:54:29 +00:00
qregularexpression tests/auto/corelib: Remove some placeholder formatting. 2015-10-22 03:54:29 +00:00
qringbuffer tests/auto/corelib: Remove some placeholder formatting. 2015-10-22 03:54:29 +00:00
qscopedpointer Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qscopedvaluerollback Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qset Merge remote-tracking branch 'origin/5.6' into dev 2015-10-14 15:45:35 +02:00
qsharedpointer Merge remote-tracking branch 'origin/5.6' into dev 2015-10-14 15:45:35 +02:00
qsize Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qsizef Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qstl Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qstring Replace qdtoa and qstrtod implementation by a 3rdparty library 2015-11-02 17:00:50 +00:00
qstring_no_cast_from_bytearray Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qstringbuilder Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qstringiterator Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qstringlist Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qstringmatcher Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qstringref tests/auto/corelib: Remove some placeholder formatting. 2015-10-22 03:54:29 +00:00
qtextboundaryfinder tests/auto/corelib: Remove some placeholder formatting. 2015-10-22 03:54:29 +00:00
qtime Merge remote-tracking branch 'origin/5.6' into dev 2015-09-25 14:02:04 +02:00
qtimeline Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qtimezone Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
qvarlengtharray Tests: Use QCOMPARE() with QLatin1String() for QString values. 2015-10-14 08:32:42 +00:00
qvector tests/auto/corelib: Remove some placeholder formatting. 2015-10-22 03:54:29 +00:00
qvector_strictiterators Make sure all containers compile in strict-iterator mode 2014-02-22 04:38:01 +01:00
qversionnumber Merge remote-tracking branch 'origin/5.6' into dev 2015-10-14 15:45:35 +02:00
tools.pro QLatin1String: add test 2015-10-19 15:55:21 +00:00