* Softfloat: marked ExtractFloat32*, ExtractFloat64* and PackFloat32 helpers as inline.
* int64_to_float64 and qword_to_float64: call 'function' overload of PackFloat64. Whenever arguments are constant it can be evaluated entirely at compile time (the procedure PackFloat64 does not have this property even if marked as inline because it is too complex, i.e. consists of more than single statement).


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28307 3ad0048d-3df7-0310-abae-a5850022a9f2
* Softfloat: added some typecasts to prevent promotion to 64 bits where it is not intended.

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28308 3ad0048d-3df7-0310-abae-a5850022a9f2