| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13189 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
used, i.e. if --enable-mini-gmp (current option) or --with-mini-gmp
(future option) is given.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13180 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
(otherwise assume mp_limb_t == unsigned long)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13053 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
the other WANT macros (and to avoid potential clashes with foreign .h
files).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13018 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
| |
type sizes in configure, just enable the proven code only if the types
have the sizes expected by this code.
* configure.ac: removed the FIXME.
* src/add1sp.c, src/mul.c: updated the #if test that enables the
proven code (add1sp1_extracted.c and mul_1_extracted.c).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13015 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
(many failures with -m32 due to assumptions on type sizes).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13014 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13013 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13012 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@13011 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
native integers, which is a Single UNIX Specification extension.
[tests/tsprintf.c] Test the group flag with the P length modifier only
when supported, since the implementation relies on this support.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12964 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fixed detection and use of C11 thread support: the C11 header is
<threads.h>, not <thread.h>.
* Renamed WANT_SHARED_CACHE to MPFR_WANT_SHARED_CACHE for consistency
with the other MPFR_WANT_* macros.
* Added MPFR_THREAD_LOCK_METHOD macro, giving the thread locking
method as a string (when shared caches are enabled).
* doc/README.dev: documented 4 macros for shared caches.
* tests/tversion.c: output MPFR_WANT_SHARED_CACHE and
MPFR_THREAD_LOCK_METHOD information.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12937 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
See <https://sympa.inria.fr/sympa/arc/mpfr/2018-06/msg00027.html>.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12855 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12618 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
disabled since r5720).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12617 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
[src/get_sj.c] optimized the code when MPFR_INTMAX_WITHIN_LIMB=1
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12426 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
| |
checking if compiler knows _Float128 with C99 constants... no
Added a FIXME: a fallback to __float128 is necessary to avoid
regressions.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12400 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12391 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
[src/sub1sp.c] use mpn_rsblsh1_n instead of mpn_rsblsh_n with k=1
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12238 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
cpp list: "clang -E"; "cl -E" and "icl -E" for Windows ICC and MSVC
(suggested by Alexander).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12115 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
|
| |
perl -pi -e 's/ (\d{4}-)?(2017)(?= Free Software)/
" ".($1||"$2-").($2+1)/e' **/*(^/)
under zsh, reverting the ck-mparam and timings-mpfr.c files and
the mbench directory under "tools" (not distributed with MPFR).
Removed 2017 from the example in the doc/README.dev file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12067 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12025 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12023 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11991 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11989 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11968 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11933 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11729 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11676 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11675 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
if LD_LIBRARY_PATH is defined, avoiding the following issue:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859732
https://lists.gnu.org/archive/html/libtool/2017-05/msg00000.html
(merged changeset r11587 from the 3.1 branch)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11588 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11578 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
|
|
| |
perl -pi -e 's/ (\d{4}-)?(2016)(?= Free Software)/
" ".($1||"$2-").($2+1)/e' **/*(^/)
under zsh, reverting the tools/mbench directory (not distributed with
MPFR). Removed 2016 from the example in the doc/README.dev file.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@11117 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10620 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10619 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
(without this, "automake --warnings=all" gives a warning).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10355 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
AM_PROG_AR (no longer needed as done by LT_INIT) and AC_PROG_RANLIB
(obsoleted by LT_INIT).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10353 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10351 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10345 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10335 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10327 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10291 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
Patrick Pélissier).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10290 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10289 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
|
| |
was not checking whether gmp.h could actually be included, so that the
code was outputting "yes" even when gmp.h was not installed.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10276 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10272 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
not recognized) to AC_MSG_WARN (like with long double).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10269 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
(it is unnecessary and doesn't exist everywhere).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10268 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
|
|
| |
(a bit like what was done for thread-safe).
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10194 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10192 280ebfd0-de03-0410-8827-d642c229c3f4
|
|
|
|
| |
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@10187 280ebfd0-de03-0410-8827-d642c229c3f4
|