[RFC] Full float128, third iteration
FX
fxcoudert@gmail.com
Thu Sep 9 22:20:00 GMT 2010
Dear all,
Please find the latest (third?) iteration of the float128 support patch. To build:
* Get libquad from here: http://quatramaran.ens.fr/~coudert/tmp/libquad.tar.bz2
* Compile it (with a recent GCC, maybe a previous build of trunk!): ./configure --prefix=/foo && make && make install
* Patch GCC, configure it with --with-quad=/foo and build
Problems solved:
* libquad should build on cygwin (and targets with sqrtl/cbrtl); the sqrtq/cbrtq implementations are more robust now
* the output precision issue (lots of zeros showing up) is fixed
Existing issue:
* array intrinsics; that's next on my to-do list
Things that need to be tested:
* I/O, again and again and again :)
* what happens with flags like -fdefault-real-8, i.e. do we follow the documentation correctly
Thanks to everyone who tested the two previous patches on their systems, I hope we're now close to the final integration (at least from the technical point of view!).
FX
-------------- next part --------------
A non-text attachment was scrubbed...
Name: full_testing_3.diff
Type: application/octet-stream
Size: 30282 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20100909/f461e694/attachment.obj>
More information about the Fortran
mailing list