source: trunk/debathena/third/schroot/m4/longdouble.m4 @ 24172

Revision 24172, 1.2 KB checked in by broder, 15 years ago (diff)
Import the autogoo generated files in schroot. The packaging doesn't build these itself, so we need to.
Line 
1# longdouble.m4 serial 2 (gettext-0.15)
2dnl Copyright (C) 2002-2003, 2006 Free Software Foundation, Inc.
3dnl This file is free software; the Free Software Foundation
4dnl gives unlimited permission to copy and/or distribute it,
5dnl with or without modifications, as long as this notice is preserved.
6
7dnl From Bruno Haible.
8dnl Test whether the compiler supports the 'long double' type.
9dnl Prerequisite: AC_PROG_CC
10
11dnl This file is only needed in autoconf <= 2.59.  Newer versions of autoconf
12dnl have a macro AC_TYPE_LONG_DOUBLE with identical semantics.
13
14AC_DEFUN([gt_TYPE_LONGDOUBLE],
15[
16  AC_CACHE_CHECK([for long double], gt_cv_c_long_double,
17    [if test "$GCC" = yes; then
18       gt_cv_c_long_double=yes
19     else
20       AC_TRY_COMPILE([
21         /* The Stardent Vistra knows sizeof(long double), but does not support it.  */
22         long double foo = 0.0;
23         /* On Ultrix 4.3 cc, long double is 4 and double is 8.  */
24         int array [2*(sizeof(long double) >= sizeof(double)) - 1];
25         ], ,
26         gt_cv_c_long_double=yes, gt_cv_c_long_double=no)
27     fi])
28  if test $gt_cv_c_long_double = yes; then
29    AC_DEFINE(HAVE_LONG_DOUBLE, 1, [Define if you have the 'long double' type.])
30  fi
31])
Note: See TracBrowser for help on using the repository browser.