2009-04-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* configure.ac: Bump minimum GMP/MPFR versions to 4.2 and 2.3.1. * configure: Regenerate.
This commit is contained in:
		| @@ -1,3 +1,8 @@ | |||||||
|  | 2009-04-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu> | ||||||
|  |  | ||||||
|  | 	* configure.ac: Bump minimum GMP/MPFR versions to 4.2 and 2.3.1. | ||||||
|  | 	* configure: Regenerate. | ||||||
|  |  | ||||||
| 2009-04-09  H.J. Lu  <hongjiu.lu@intel.com> | 2009-04-09  H.J. Lu  <hongjiu.lu@intel.com> | ||||||
|  |  | ||||||
| 	PR gas/10039 | 	PR gas/10039 | ||||||
|   | |||||||
							
								
								
									
										8
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								configure
									
									
									
									
										vendored
									
									
								
							| @@ -4622,7 +4622,7 @@ int | |||||||
| main () | main () | ||||||
| { | { | ||||||
|  |  | ||||||
|   #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 1) |   #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 2) | ||||||
|   choke me |   choke me | ||||||
|   #endif |   #endif | ||||||
|  |  | ||||||
| @@ -4680,7 +4680,7 @@ int | |||||||
| main () | main () | ||||||
| { | { | ||||||
|  |  | ||||||
|     #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,0) |     #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1) | ||||||
|     choke me |     choke me | ||||||
|     #endif |     #endif | ||||||
|     mpfr_t n; |     mpfr_t n; | ||||||
| @@ -4786,7 +4786,7 @@ rm -f conftest.err conftest.$ac_objext \ | |||||||
|   CFLAGS="$saved_CFLAGS" |   CFLAGS="$saved_CFLAGS" | ||||||
|  |  | ||||||
|   if test x$have_gmp != xyes; then |   if test x$have_gmp != xyes; then | ||||||
|     { { echo "$as_me:$LINENO: error: Building GCC requires GMP 4.1+ and MPFR 2.3.2+. |     { { echo "$as_me:$LINENO: error: Building GCC requires GMP 4.2+ and MPFR 2.3.2+. | ||||||
| Try the --with-gmp and/or --with-mpfr options to specify their locations. | Try the --with-gmp and/or --with-mpfr options to specify their locations. | ||||||
| Copies of these libraries' source code can be found at their respective | Copies of these libraries' source code can be found at their respective | ||||||
| hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/. | hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/. | ||||||
| @@ -4794,7 +4794,7 @@ See also http://gcc.gnu.org/install/prerequisites.html for additional info. | |||||||
| If you obtained GMP and/or MPFR from a vendor distribution package, make | If you obtained GMP and/or MPFR from a vendor distribution package, make | ||||||
| sure that you have installed both the libraries and the header files. | sure that you have installed both the libraries and the header files. | ||||||
| They may be located in separate packages." >&5 | They may be located in separate packages." >&5 | ||||||
| echo "$as_me: error: Building GCC requires GMP 4.1+ and MPFR 2.3.2+. | echo "$as_me: error: Building GCC requires GMP 4.2+ and MPFR 2.3.2+. | ||||||
| Try the --with-gmp and/or --with-mpfr options to specify their locations. | Try the --with-gmp and/or --with-mpfr options to specify their locations. | ||||||
| Copies of these libraries' source code can be found at their respective | Copies of these libraries' source code can be found at their respective | ||||||
| hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/. | hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/. | ||||||
|   | |||||||
| @@ -1264,7 +1264,7 @@ if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then | |||||||
|   # Check GMP actually works |   # Check GMP actually works | ||||||
|   AC_MSG_CHECKING([for correct version of gmp.h]) |   AC_MSG_CHECKING([for correct version of gmp.h]) | ||||||
|   AC_TRY_COMPILE([#include "gmp.h"],[ |   AC_TRY_COMPILE([#include "gmp.h"],[ | ||||||
|   #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 1) |   #if __GNU_MP_VERSION < 4 || (__GNU_MP_VERSION == 4 && __GNU_MP_VERSION_MINOR < 2) | ||||||
|   choke me |   choke me | ||||||
|   #endif |   #endif | ||||||
|   ], [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no]); have_gmp=no]) |   ], [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no]); have_gmp=no]) | ||||||
| @@ -1272,11 +1272,11 @@ if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then | |||||||
|   if test x"$have_gmp" = xyes; then |   if test x"$have_gmp" = xyes; then | ||||||
|     saved_LIBS="$LIBS" |     saved_LIBS="$LIBS" | ||||||
|     LIBS="$LIBS $gmplibs" |     LIBS="$LIBS $gmplibs" | ||||||
|     dnl MPFR 2.3.0 is acceptable, but MPFR 2.3.2 is better. |     dnl MPFR 2.3.1 is acceptable, but MPFR 2.3.2 is better. | ||||||
|     AC_MSG_CHECKING([for correct version of mpfr.h]) |     AC_MSG_CHECKING([for correct version of mpfr.h]) | ||||||
|     AC_TRY_LINK([#include <gmp.h> |     AC_TRY_LINK([#include <gmp.h> | ||||||
|     #include <mpfr.h>],[ |     #include <mpfr.h>],[ | ||||||
|     #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,0) |     #if MPFR_VERSION < MPFR_VERSION_NUM(2,3,1) | ||||||
|     choke me |     choke me | ||||||
|     #endif |     #endif | ||||||
|     mpfr_t n; |     mpfr_t n; | ||||||
| @@ -1300,7 +1300,7 @@ if test -d ${srcdir}/gcc && test "x$have_gmp" = xno; then | |||||||
|   CFLAGS="$saved_CFLAGS" |   CFLAGS="$saved_CFLAGS" | ||||||
|  |  | ||||||
|   if test x$have_gmp != xyes; then |   if test x$have_gmp != xyes; then | ||||||
|     AC_MSG_ERROR([Building GCC requires GMP 4.1+ and MPFR 2.3.2+. |     AC_MSG_ERROR([Building GCC requires GMP 4.2+ and MPFR 2.3.2+. | ||||||
| Try the --with-gmp and/or --with-mpfr options to specify their locations. | Try the --with-gmp and/or --with-mpfr options to specify their locations. | ||||||
| Copies of these libraries' source code can be found at their respective | Copies of these libraries' source code can be found at their respective | ||||||
| hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/. | hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/. | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user