| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
when the selected language is C++ (e.g. when CC=g++).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9478 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9380 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
* doc/mpfr.texi, INSTALL: updates related to "make check".
* configure.ac: require Automake 1.13 since the documentation now
assumes that 1.13 or later is used (and because previous Automake
versions are no longer tested).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9375 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
perl -pi -e 's/ (\d{4}-)?(2014)(?= Free Software)/
" ".($1||"$2-").($2+1)/e' **/*(^/)
under zsh, reverting the tools/mbench directory (not distributed with
MPFR). Removed 2014 from the example in the doc/README.dev file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9278 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
https://gforge.inria.fr/tracker/?func=detail&atid=619&aid=18314&group_id=136
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9239 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9233 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
option (patch from Patrick Pélissier, with some changes).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9141 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
(all MPFR macros that appear there should start with MPFR_ to avoid
conflicts with other software).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9129 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
(from Patrick Pélissier and other changes).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9113 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9081 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
| |
updated it:
* BYTES_PER_MP_LIMB is no longer tested (see r9029).
* The test is now always run, not just when --with-gmp-build is used.
* Results are output in config.log in case of failure.
* The error message has been updated.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9030 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
when --with-gmp-build is used. See mailing-list discussion:
https://sympa.inria.fr/sympa/arc/mpfr/2014-04/msg00000.html
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@9029 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Useful if the user provides --with-gmp with a directory containing
a GMP version that doesn't have the correct ABI: the previous tests
won't trigger the error if the same GMP version with the right ABI
is installed on the system, as this library is automatically
selected by the linker, while the header (which depends on the ABI)
of the --with-gmp include directory is used. Before this test, one
was getting an error in MPFR_CHECK_DBL2INT_BUG, though the error is
not related to a double-to-integer conversion bug.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8900 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8860 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
a --with-gmp* configure option exists and doesn't contain any
space, and canonicalize the name if the realpath utility is
available (patch by Patrick Pélissier).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8840 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8828 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
GMP 4.2 compatibility fixed.
Code clean-up.
(Modified patch from Patrick Pélissier)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8813 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
succeeds and all tests compile, but many tests fail, will investigate later
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8753 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
perl -pi -e 's/ (\d{4}-)?(2013)(?= Free Software)/
" ".($1||"$2-").($2+1)/e' **/*(^/)
under zsh (the tools/mbench directory was not modified).
Removed 2013 from the example in the doc/README.dev file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8723 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
the mode32 ABI.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8679 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
i686-freebsd, i686-solaris and x86_64-freebsd
(cf http://hydra.nixos.org/eval/955753)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8624 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
"typedef 'MPFR_ASSERT_xxx' locally defined but not used" warnings due
to the implementation of static assertions.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8618 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
of some variables (in case config.log is available, information can
also be retrieved from "Cache variables" and "Output variables" near
the end).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8616 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8615 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
hydra
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8613 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
list of commands to select the C preprocessor since /lib/cpp isn't
the best choice under Solaris.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8612 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
CC and CFLAGS setup from gmp.h, because AM_PROG_AR makes Autoconf
select a compiler (before it may be chosen from __GMP_CC).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8611 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
test earlier (checked on Debian/unstable with autoconf 2.69).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8610 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8609 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
will appear on i686-solaris
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8608 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8605 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
to 1.11.2 (for AM_PROG_AR), as Ubuntu 12.04 LTS only has Automake 1.11.3
(we assume that such distributions have a security patch).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8573 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
AM_PROG_AR and security reasons.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8572 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
(after a warning from Automake 1.13).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8546 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
http://www.gnu.org/prep/maintain/maintain.html#Copyright-Notices
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8540 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8532 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
equivalent one -mieee-fp; added a comment about that.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8529 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
(see https://sympa.inria.fr/sympa/arc/mpfr/2013-05/msg00010.html)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8524 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
perl -pi -e 's/2012 Free Software/2012, 2013 Free Software/' **/*(^/)
under zsh, reverting the ChangeLog file and the m4 directory
(the tools/mbench directory was not modified).
Removed 2012 from the example in the doc/README.dev file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8447 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8446 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
for GMP 5.1.0 to link against librt conditionally.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8445 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
test after the gmp.h detection as it uses gmp.h (otherwise one gets an
incorrect error on this test if gmp.h can't be found or is unusable).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8432 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
_Decimal64 (if MPFR is built with --enable-decimal-float).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8415 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8414 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8413 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
the Intel C++ compiler)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8412 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
Still disabled by default: some more testing is needed before we can enable
it by default (if _Decimal64 is supported).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8402 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
with GMP when MPFR is configured with --with-gmp-build.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8374 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
|
|
| |
the architecture is little endian. Detect the case where neither
HAVE_BIG_ENDIAN nor HAVE_LITTLE_ENDIAN is defined (currently an
error).
[configure.ac] Fixed the use of AC_C_BIGENDIAN (since AC_CONFIG_HEADERS
is not used, one must have an ACTION-IF-UNIVERSAL argument).
[doc/README.dev] Check with "-UHAVE_BIG_ENDIAN -UHAVE_LITTLE_ENDIAN"
(unknown/unspecified endianness) before a release.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8367 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Daniel Richard G. for the patch; kept the autoconf requirement
to 2.60 instead of changing it to 2.68 as done with autoupdate,
since 2.60 seems to be sufficient according to the changes and
2.68 is too recent, e.g. Debian/stable still has 2.67).
--- Note ---
This update has another effect: The "Configs for Windows DLLs."
code (from "case $host in" to "esac") is now executed at the right
time, after options like --disable-static are taken into account.
Juste before this change, the test
if test "$enable_shared" = yes; then
was always false. This could be seen on hydra:
With r8360:
[...]
configure flags: --disable-static --disable-dependency-tracking
--prefix=/nix/store/95zhbb0v23syxsazx33hg3acbvixyq5a-mpfr-0-3.2.0-dev
[...]
checking for DLL/static GMP... static
[...]
checking whether to build shared libraries... yes
checking whether to build static libraries... no
[...]
With r8367:
[...]
configure flags: --disable-static --disable-dependency-tracking
--prefix=/nix/store/8zblwffd2ww1z0smqlgwrfzcl6b48rim-mpfr-0-3.2.0-dev
[...]
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for DLL/static GMP... static
[...]
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@8364 280ebfd0-de03-0410-8827-d642c229c3f4
|