Remove ARMFPA support and Q_DOUBLE_FORMAT detection
authorBradley T. Hughes <bradley.hughes@nokia.com>
Fri, 24 Feb 2012 09:52:11 +0000 (01:52 -0800)
committerQt by Nokia <qt-info@nokia.com>
Thu, 1 Mar 2012 15:26:55 +0000 (16:26 +0100)
commitd9649812521e9c67cebb2f9a932e853d5333b2b1
treeb40075ac367101f6a58ea19f3ba14f6158dadfb5
parentcc78f47778de0feda95d7a85440d03ad7dcf40bd
Remove ARMFPA support and Q_DOUBLE_FORMAT detection

Remove the -armfpa option the config.tests/unix/doubleformat*
detection. The places where we used QT_ARMFPA and Q_DOUBLE_FORMAT
has been removed as well.

Rationale: ARM FPA with GCC does not work with EABI. Qt currently
does not support compiling without EABI, making ARM FPA an
impossibility. It is unknown whether other compilers provide ARM FPA
support with EABI. Support for ARM FPA can be re-added in the future
should the need arise, but since ARM VFP is available for ARMv5 and up,
we should encourage implementors to instead use soft-floats or VFP.

Change-Id: I3671aba575118ae3e3e6d769759301c8f2f496f5
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
config.tests/unix/doubleformat.test [deleted file]
config.tests/unix/doubleformat/doubleformattest.cpp [deleted file]
config.tests/unix/doubleformat/doubleformattest.pro [deleted file]
configure
src/corelib/global/qnumeric_p.h
src/corelib/io/qdatastream.cpp
src/corelib/tools/qlocale_tools.cpp
src/corelib/tools/qlocale_tools_p.h
tests/auto/corelib/tools/qlocale/tst_qlocale.cpp
tests/auto/corelib/tools/qstring/tst_qstring.cpp
tests/auto/other/compiler/tst_compiler.cpp