The LDBL_* macros of include/float.h were incorrect for x86-64: they corresponded to double precision instead of extended precision. I've fixed that in mob.
FYI, the GNU MPFR trunk now passes all the tests on Linux/x86_64 when built with: ./configure --enable-assert=full --disable-shared CC=tcc CFLAGS="-O2" The --disable-shared configure option is needed due to the well-known "causes overflow in R_X86_64_PC32 relocation" problem. -- Vincent Lefèvre <[email protected]> - Web: <http://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) _______________________________________________ Tinycc-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/tinycc-devel
