X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=libgfortran%2Facinclude.m4;h=1660b6e75e6af03e3170eced7b4fb0f8b03faa30;hp=3c849faca198b7801e5cf7ed263bb7789ed6eded;hb=e93cd3187c29f422d142eaa6de64175ae89efbee;hpb=533a9fbc2542e52b8366dda8158b1d7ec7ee49bd;ds=inline diff --git a/libgfortran/acinclude.m4 b/libgfortran/acinclude.m4 index 3c849faca19..1660b6e75e6 100644 --- a/libgfortran/acinclude.m4 +++ b/libgfortran/acinclude.m4 @@ -17,81 +17,6 @@ AC_LANG_POP([Fortran]) ]) -dnl Check: -dnl * If we have gettimeofday; -dnl * If we have struct timezone for use in calling it; -dnl * If calling it with a timezone pointer actually works -- this is deemed -dnl obsolete or undefined on some systems which say you should use a null -dnl pointer -- and undefine HAVE_TIMEZONE if so; -dnl * Whether it only takes one arg. -AC_DEFUN([LIBGFOR_GETTIMEOFDAY], [ - AC_CHECK_FUNCS(gettimeofday) - if test "$ac_cv_func_gettimeofday" = yes; then - AC_CACHE_CHECK([for struct timezone], gfor_cv_struct_timezone, - [AC_TRY_COMPILE([#include ], - [struct timezone tz;], - gfor_cv_struct_timezone=yes, gfor_cv_struct_timezone=no)]) - if test $gfor_cv_struct_timezone = yes; then - dnl It may be that we can't call gettimeofday with a non-null pointer. - dnl In that case we'll lie about struct timezone. - AC_TRY_RUN([ -#ifdef TIME_WITH_SYS_TIME -#include -#include -#else -#ifdef HAVE_SYS_TIME_H -#include -#else -#include -#endif -#endif -main () -{ - struct timeval time; - struct timezone dummy; - if (gettimeofday (&time, &dummy)) - exit (1); - else - exit (0); -}], - [gfor_have_struct_timezone=yes], [gfor_have_struct_timezone=no], - [gfor_have_struct_timezone=yes]) - if test $gfor_have_struct_timezone = yes; then - AC_DEFINE(HAVE_TIMEZONE, 1, [Do we have struct timezone]) - fi - fi - AC_REQUIRE([AC_HEADER_TIME]) - AC_CACHE_CHECK([whether gettimeofday can accept two arguments], - emacs_cv_gettimeofday_two_arguments, - [AC_TRY_LINK([ -#ifdef TIME_WITH_SYS_TIME -#include -#include -#else -#ifdef HAVE_SYS_TIME_H -#include -#else -#include -#endif -#endif - ], - [ - struct timeval time; -#ifdef HAVE_TIMEZONE - struct timezone dummy; -#define DUMMY &dummy -#else -#define DUMMY NULL -#endif - gettimeofday (&time, DUMMY);], - emacs_cv_gettimeofday_two_arguments=yes, - emacs_cv_gettimeofday_two_arguments=no)]) - if test $emacs_cv_gettimeofday_two_arguments = no; then - AC_DEFINE(GETTIMEOFDAY_ONE_ARGUMENT, 1, - [Does gettimeofday take a single argument]) - fi - fi]) - sinclude(../libtool.m4) dnl The lines below arrange for aclocal not to bring an installed dnl libtool.m4 into aclocal.m4, while still arranging for automake to