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

Reply via email to