summaryrefslogtreecommitdiff
path: root/acinclude.m4
Commit message (Collapse)AuthorAgeFilesLines
* More portable DOUBLE_ISNAN (useful for MIPSpro under IRIX64).vlefevre2005-09-021-0/+23
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3775 280ebfd0-de03-0410-8827-d642c229c3f4
* Reformat.vlefevre2005-09-021-30/+30
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3773 280ebfd0-de03-0410-8827-d642c229c3f4
* Clean up.pelissip2005-07-181-35/+21
| | | | | | | | Add comment. Add a new test: check if the charset has consecutive values. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3676 280ebfd0-de03-0410-8827-d642c229c3f4
* Fixed locale bug. Function strncasecmp is no longer used.vlefevre2005-07-111-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3671 280ebfd0-de03-0410-8827-d642c229c3f4
* In the tests, set the locale to the current one. This allows to testvlefevre2005-07-091-1/+1
| | | | | | | | | MPFR under various locales, showing a bug in the parse_string function due to the use of the strncasecmp function ('i' and 'I' don't match with LC_ALL="tr_TR.ISO8859-9"). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3670 280ebfd0-de03-0410-8827-d642c229c3f4
* Clean up configure and acinclude:pelissip2005-06-221-61/+104
| | | | | | | | | | + Remove useless test in MPFR_CONFIGS (Check for valid NAN). Its result is not use by MPFR. + Remove useless macros (AC_CHECK_OS, AC_CHECK_MACH and AC_MY_HEADERS). + Move detection of math/rint,round,floor,ceil to MPFR_CONFIGS. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3659 280ebfd0-de03-0410-8827-d642c229c3f4
* Add support for Shared Library in MPFR (both Unix and Windows) by using libtool.pelissip2005-02-081-10/+14
| | | | | | | | Improve configure (remove unused macros, make dist produce .zip and .bz2) Update update-version to modify configure.in too. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3281 280ebfd0-de03-0410-8827-d642c229c3f4
* Now MPFR tries to get GMP's CC and CFLAGS from its build directory.pelissip2005-02-011-2/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3253 280ebfd0-de03-0410-8827-d642c229c3f4
* Forget 2005 !pelissip2005-01-111-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3177 280ebfd0-de03-0410-8827-d642c229c3f4
* Improve and fix detection of NAN and GCC bug.pelissip2005-01-111-4/+8
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3176 280ebfd0-de03-0410-8827-d642c229c3f4
* Remove useless assembly code.pelissip2004-12-141-13/+0
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3136 280ebfd0-de03-0410-8827-d642c229c3f4
* Code checking for GMP library wasn't working (always returning "yes"?).vlefevre2004-11-021-28/+0
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3068 280ebfd0-de03-0410-8827-d642c229c3f4
* Updated copyright line.vlefevre2004-10-271-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3066 280ebfd0-de03-0410-8827-d642c229c3f4
* Applied patch by Steve M. Robbins for non-IRIX MIPS systemsvlefevre2004-10-271-0/+7
| | | | | | | (originally for MPFR 2.0.3). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3060 280ebfd0-de03-0410-8827-d642c229c3f4
* Add support for ".lib" since it seems to work.pelissip2004-10-071-1/+6
| | | | | | | Display GMP version inside the configure. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@3023 280ebfd0-de03-0410-8827-d642c229c3f4
* Use LIBS instead of LDADD for libraries (GMP).pelissip2004-09-171-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2973 280ebfd0-de03-0410-8827-d642c229c3f4
* Fix a typo in AC_MY_LIBS.pelissip2004-04-291-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2885 280ebfd0-de03-0410-8827-d642c229c3f4
* Try so support GMP as a Shared Library.pelissip2004-02-171-1/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2741 280ebfd0-de03-0410-8827-d642c229c3f4
* + Better support of non IEEE doubles.pelissip2004-02-061-3/+18
| | | | | | | + You can compile MPFR without gmp internal files (ie gmp-impl.h, gmp-mparam.h, and config.h). You only need gmp.h and libgmp.a. But you can still compile with GMP internal files (configure detects them). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2665 280ebfd0-de03-0410-8827-d642c229c3f4
* Quote AC_DEFUN names, for automake 1.8.ryde2003-12-141-7/+7
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2572 280ebfd0-de03-0410-8827-d642c229c3f4
* (MPFR_C_LONG_DOUBLE_FORMAT): Remove conftest* temporaryryde2003-09-241-0/+1
| | | | | | | files. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2437 280ebfd0-de03-0410-8827-d642c229c3f4
* Correction to:ryde2003-08-301-2/+6
| | | | | | | (MPFR_CONFIGS): Add amd64-*-* to x86 test objects. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2397 280ebfd0-de03-0410-8827-d642c229c3f4
* (MPFR_CONFIGS): Add amd64-*-* to x86 test objects.ryde2003-08-301-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2395 280ebfd0-de03-0410-8827-d642c229c3f4
* (MPFR_C_LONG_DOUBLE_FORMAT): Use octal char constants,ryde2003-06-241-2/+2
| | | | | | | '\xHH' is an ANSI-ism. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2365 280ebfd0-de03-0410-8827-d642c229c3f4
* (MPFR_CONFIGS): Require AC_HEADER_TIME, addryde2003-06-131-0/+2
| | | | | | | AC_CHECK_HEADERS of sys/time.h. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2336 280ebfd0-de03-0410-8827-d642c229c3f4
* (MPFR_CONFIGS): Add AC_CHECK_FUNCS of gettimeofday.ryde2003-06-131-0/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2335 280ebfd0-de03-0410-8827-d642c229c3f4
* Replaced misc random functions by GMP ones.vlefevre2003-06-121-3/+0
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2329 280ebfd0-de03-0410-8827-d642c229c3f4
* (MPFR_C_LONG_DOUBLE_FORMAT): Add IEEE quad big endian,ryde2003-03-161-23/+55
| | | | | | | check long double exists before testing. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2268 280ebfd0-de03-0410-8827-d642c229c3f4
* Suppressed the underscores of AC_CHECK_LIBM in comments, otherwisevlefevre2003-01-251-2/+2
| | | | | | | | aclocal 1.4-p6 includes libtool code in aclocal.m4 and this leads to compilation problems. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2233 280ebfd0-de03-0410-8827-d642c229c3f4
* (MPFR_CHECK_LIBM): New macro.ryde2003-01-171-8/+40
| | | | | | | (MPFR_CONFIGS): Use it. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2201 280ebfd0-de03-0410-8827-d642c229c3f4
* added copyright notices and license statementszimmerma2003-01-171-0/+22
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2200 280ebfd0-de03-0410-8827-d642c229c3f4
* Re-added $OBJEXT, using AC_REQUIRE([AC_OBJEXT]) for old autoconf.vlefevre2003-01-171-4/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2197 280ebfd0-de03-0410-8827-d642c229c3f4
* removed check from isnanzimmerma2003-01-161-9/+0
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2181 280ebfd0-de03-0410-8827-d642c229c3f4
* AC_PREREQ(2.50) added (useful when both autoconf 2.13 and autoconfvlefevre2003-01-161-0/+6
| | | | | | | 2.50 are installed, with a wrapper to select the required version). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2179 280ebfd0-de03-0410-8827-d642c229c3f4
* Replace $OBJEXT by o (as $OBJEXT isn't defined everywhere).vlefevre2003-01-151-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2170 280ebfd0-de03-0410-8827-d642c229c3f4
* A ` must be quoted to avoid an error with Autoconf 2.13.vlefevre2003-01-151-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2169 280ebfd0-de03-0410-8827-d642c229c3f4
* (MPFR_C_LONG_DOUBLE_FORMAT): New macro.ryde2003-01-141-0/+208
| | | | | | | (MPFR_CONFIGS): Use it. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2162 280ebfd0-de03-0410-8827-d642c229c3f4
* (AC_CHECK_HEADERS): Remove fpu_control.h, no longer required.ryde2003-01-081-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2149 280ebfd0-de03-0410-8827-d642c229c3f4
* (MPFR_CONFIGS): Add tests/x86.asm support.ryde2003-01-081-0/+10
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2145 280ebfd0-de03-0410-8827-d642c229c3f4
* (AC_CHECK_HEADERS): Add sys/fpu.h.ryde2003-01-031-1/+5
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2130 280ebfd0-de03-0410-8827-d642c229c3f4
* (AC_MY_LIBS): Show the filename in the error message.ryde2002-10-081-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2035 280ebfd0-de03-0410-8827-d642c229c3f4
* strcasecmp.c -> strcasecmp.c & strncasecmp.cvlefevre2002-08-121-6/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2013 280ebfd0-de03-0410-8827-d642c229c3f4
* Better check for strcasecmp and strncasecmp. Bug fixed.vlefevre2002-07-301-1/+6
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@2010 280ebfd0-de03-0410-8827-d642c229c3f4
* Check for isnan.vlefevre2002-06-051-0/+9
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1939 280ebfd0-de03-0410-8827-d642c229c3f4
* The problem on a G4 PowerPC was a bug in gcc; this is now testedvlefevre2002-05-081-3/+17
| | | | | | | | in configure (float-conversion bug) and -ffloat-store is used if need be. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1926 280ebfd0-de03-0410-8827-d642c229c3f4
* Check if HUGE_VAL is supported.vlefevre2002-04-251-0/+9
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1920 280ebfd0-de03-0410-8827-d642c229c3f4
* Use AC_CANONICAL_HOST and $host instead of $OS_TYPE and $MACHTYPEvlefevre2002-04-161-4/+5
| | | | | | | (patch suggested by Kevin Ryde). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1890 280ebfd0-de03-0410-8827-d642c229c3f4
* Support for NaN and Inf (case insensitive) in mpfr_set_str. Tests.vlefevre2002-04-131-0/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1869 280ebfd0-de03-0410-8827-d642c229c3f4
* Bug fixed.vlefevre2002-04-131-0/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1868 280ebfd0-de03-0410-8827-d642c229c3f4
* Misc changes. Use of AC_CACHE_CHECK.vlefevre2002-04-131-70/+59
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1866 280ebfd0-de03-0410-8827-d642c229c3f4