Commit 5ae55a2e by Benjamin Kosnik

[multiple changes]


2000-06-13  Steven King  <sxking@uswest.net>

        * acinclude.m4:  Fixup some of the builtin math tests and add tests for
        __builtin_fmod* and test libm for fmodf, fmodl or _fmodf, _fmodl.
        * acconfig.h: Add entries for fmod*.

2000-06-13  Branko Cibej  <branko.cibej@hermes.si>

        * bits/std_cmath.h:  Fix typos in tests (*_FMODFF -> *_FMODF).
        Test  *_MODFF not *_MODF for modf(float, float*).
        (modf(float, float*)): Remove reference to _C_legacy.

From-SVN: r34539
parent cc12edec
...@@ -4,6 +4,12 @@ ...@@ -4,6 +4,12 @@
__builtin_fmod* and test libm for fmodf, fmodl or _fmodf, _fmodl. __builtin_fmod* and test libm for fmodf, fmodl or _fmodf, _fmodl.
* acconfig.h: Add entries for fmod*. * acconfig.h: Add entries for fmod*.
2000-06-13 Branko Cibej <branko.cibej@hermes.si>
* bits/std_cmath.h: Fix typos in tests (*_FMODFF -> *_FMODF).
Test *_MODFF not *_MODF for modf(float, float*).
(modf(float, float*)): Remove reference to _C_legacy.
2000-06-13 Benjamin Kosnik <bkoz@redhat.com> 2000-06-13 Benjamin Kosnik <bkoz@redhat.com>
* acinclude.m4 (enable_cshadow_headers): Change CSHADOWFLAGS to * acinclude.m4 (enable_cshadow_headers): Change CSHADOWFLAGS to
......
...@@ -102,6 +102,15 @@ ...@@ -102,6 +102,15 @@
// Define if the compiler/host combination has __builtin_floorl // Define if the compiler/host combination has __builtin_floorl
#undef HAVE_BUILTIN_FLOORL #undef HAVE_BUILTIN_FLOORL
// Define if the compiler/host combination has __builtin_fmod
#undef HAVE_BUILTIN_FMOD
// Define if the compiler/host combination has __builtin_fmodf
#undef HAVE_BUILTIN_FMODF
// Define if the compiler/host combination has __builtin_fmodl
#undef HAVE_BUILTIN_FMODL
// Define if the compiler/host combination has __builtin_frexp // Define if the compiler/host combination has __builtin_frexp
#undef HAVE_BUILTIN_FREXP #undef HAVE_BUILTIN_FREXP
......
...@@ -256,6 +256,9 @@ dnl check for __builtin_fabsl ...@@ -256,6 +256,9 @@ dnl check for __builtin_fabsl
dnl check for __builtin_floor dnl check for __builtin_floor
dnl check for __builtin_floorf dnl check for __builtin_floorf
dnl check for __builtin_floorl dnl check for __builtin_floorl
dnl check for __builtin_fmod
dnl check for __builtin_fmodf
dnl check for __builtin_fmodl
dnl check for __builtin_frexp dnl check for __builtin_frexp
dnl check for __builtin_frexpf dnl check for __builtin_frexpf
dnl check for __builtin_frexpl dnl check for __builtin_frexpl
...@@ -368,7 +371,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -368,7 +371,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_atan2]) AC_MSG_CHECKING([for __builtin_atan2])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_atan2(0.0);], [ __builtin_atan2(0.0, 0.0);],
use_builtin_atan2=yes, use_builtin_atan2=no) use_builtin_atan2=yes, use_builtin_atan2=no)
AC_MSG_RESULT($use_builtin_atan2) AC_MSG_RESULT($use_builtin_atan2)
if test $use_builtin_atan2 = "yes"; then if test $use_builtin_atan2 = "yes"; then
...@@ -376,7 +379,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -376,7 +379,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_atan2f]) AC_MSG_CHECKING([for __builtin_atan2f])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_atan2f(0.0);], [ __builtin_atan2f(0.0, 0.0);],
use_builtin_atan2f=yes, use_builtin_atan2f=no) use_builtin_atan2f=yes, use_builtin_atan2f=no)
AC_MSG_RESULT($use_builtin_atan2f) AC_MSG_RESULT($use_builtin_atan2f)
if test $use_builtin_atan2f = "yes"; then if test $use_builtin_atan2f = "yes"; then
...@@ -384,7 +387,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -384,7 +387,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_atan2l]) AC_MSG_CHECKING([for __builtin_atan2l])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_atan2l(0.0);], [ __builtin_atan2l(0.0, 0.0);],
use_builtin_atan2l=yes, use_builtin_atan2l=no) use_builtin_atan2l=yes, use_builtin_atan2l=no)
AC_MSG_RESULT($use_builtin_atan2l) AC_MSG_RESULT($use_builtin_atan2l)
if test $use_builtin_atan2l = "yes"; then if test $use_builtin_atan2l = "yes"; then
...@@ -512,7 +515,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -512,7 +515,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_floor]) AC_MSG_CHECKING([for __builtin_floor])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_ffloor(0.0);], [ __builtin_floor(0.0);],
use_builtin_floor=yes, use_builtin_floor=no) use_builtin_floor=yes, use_builtin_floor=no)
AC_MSG_RESULT($use_builtin_floor) AC_MSG_RESULT($use_builtin_floor)
if test $use_builtin_floor = "yes"; then if test $use_builtin_floor = "yes"; then
...@@ -534,9 +537,33 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -534,9 +537,33 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
if test $use_builtin_floorl = "yes"; then if test $use_builtin_floorl = "yes"; then
AC_DEFINE(HAVE_BUILTIN_FLOORL) AC_DEFINE(HAVE_BUILTIN_FLOORL)
fi fi
AC_MSG_CHECKING([for __builtin_fmod])
AC_TRY_COMPILE([#include <math.h>],
[ __builtin_fmod(0.0, 0.0);],
use_builtin_fmod=yes, use_builtin_fmod=no)
AC_MSG_RESULT($use_builtin_fmod)
if test $use_builtin_fmod = "yes"; then
AC_DEFINE(HAVE_BUILTIN_FMOD)
fi
AC_MSG_CHECKING([for __builtin_fmodf])
AC_TRY_COMPILE([#include <math.h>],
[ __builtin_fmodf(0.0, 0.0);],
use_builtin_fmodf=yes, use_builtin_fmodf=no)
AC_MSG_RESULT($use_builtin_fmodf)
if test $use_builtin_fmodf = "yes"; then
AC_DEFINE(HAVE_BUILTIN_FMODF)
fi
AC_MSG_CHECKING([for __builtin_fmodl])
AC_TRY_COMPILE([#include <math.h>],
[ __builtin_fmodl(0.0, 0.0);],
use_builtin_fmodl=yes, use_builtin_fmodl=no)
AC_MSG_RESULT($use_builtin_fmodl)
if test $use_builtin_fmodl = "yes"; then
AC_DEFINE(HAVE_BUILTIN_FMODL)
fi
AC_MSG_CHECKING([for __builtin_frexp]) AC_MSG_CHECKING([for __builtin_frexp])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_frexp(0.0);], [ __builtin_frexp(0.0, 0);],
use_builtin_frexp=yes, use_builtin_frexp=no) use_builtin_frexp=yes, use_builtin_frexp=no)
AC_MSG_RESULT($use_builtin_frexp) AC_MSG_RESULT($use_builtin_frexp)
if test $use_builtin_frexp = "yes"; then if test $use_builtin_frexp = "yes"; then
...@@ -544,7 +571,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -544,7 +571,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_frexpf]) AC_MSG_CHECKING([for __builtin_frexpf])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_frexpf(0.0);], [ __builtin_frexpf(0.0, 0);],
use_builtin_frexpf=yes, use_builtin_frexpf=no) use_builtin_frexpf=yes, use_builtin_frexpf=no)
AC_MSG_RESULT($use_builtin_frexpf) AC_MSG_RESULT($use_builtin_frexpf)
if test $use_builtin_frexpf = "yes"; then if test $use_builtin_frexpf = "yes"; then
...@@ -552,7 +579,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -552,7 +579,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_frexpl]) AC_MSG_CHECKING([for __builtin_frexpl])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_frexpl(0.0);], [ __builtin_frexpl(0.0, 0);],
use_builtin_frexpl=yes, use_builtin_frexpl=no) use_builtin_frexpl=yes, use_builtin_frexpl=no)
AC_MSG_RESULT($use_builtin_frexpl) AC_MSG_RESULT($use_builtin_frexpl)
if test $use_builtin_frexpl = "yes"; then if test $use_builtin_frexpl = "yes"; then
...@@ -560,7 +587,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -560,7 +587,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_ldexp]) AC_MSG_CHECKING([for __builtin_ldexp])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_ldexp(0.0);], [ __builtin_ldexp(0.0, 0);],
use_builtin_ldexp=yes, use_builtin_ldexp=no) use_builtin_ldexp=yes, use_builtin_ldexp=no)
AC_MSG_RESULT($use_builtin_ldexp) AC_MSG_RESULT($use_builtin_ldexp)
if test $use_builtin_ldexp = "yes"; then if test $use_builtin_ldexp = "yes"; then
...@@ -568,7 +595,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -568,7 +595,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_ldexpf]) AC_MSG_CHECKING([for __builtin_ldexpf])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_ldexpf(0.0);], [ __builtin_ldexpf(0.0, 0);],
use_builtin_ldexpf=yes, use_builtin_ldexpf=no) use_builtin_ldexpf=yes, use_builtin_ldexpf=no)
AC_MSG_RESULT($use_builtin_ldexpf) AC_MSG_RESULT($use_builtin_ldexpf)
if test $use_builtin_ldexpf = "yes"; then if test $use_builtin_ldexpf = "yes"; then
...@@ -576,7 +603,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -576,7 +603,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_ldexpl]) AC_MSG_CHECKING([for __builtin_ldexpl])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_ldexpl(0.0);], [ __builtin_ldexpl(0.0, 0);],
use_builtin_ldexpl=yes, use_builtin_ldexpl=no) use_builtin_ldexpl=yes, use_builtin_ldexpl=no)
AC_MSG_RESULT($use_builtin_ldexpl) AC_MSG_RESULT($use_builtin_ldexpl)
if test $use_builtin_ldexpl = "yes"; then if test $use_builtin_ldexpl = "yes"; then
...@@ -632,7 +659,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -632,7 +659,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_modf]) AC_MSG_CHECKING([for __builtin_modf])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_modf(0.0);], [ __builtin_modf(0.0, 0);],
use_builtin_modf=yes, use_builtin_modf=no) use_builtin_modf=yes, use_builtin_modf=no)
AC_MSG_RESULT($use_builtin_modf) AC_MSG_RESULT($use_builtin_modf)
if test $use_builtin_modf = "yes"; then if test $use_builtin_modf = "yes"; then
...@@ -640,7 +667,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -640,7 +667,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_modff]) AC_MSG_CHECKING([for __builtin_modff])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_modff(0.0);], [ __builtin_modff(0.0, 0);],
use_builtin_modff=yes, use_builtin_modff=no) use_builtin_modff=yes, use_builtin_modff=no)
AC_MSG_RESULT($use_builtin_modff) AC_MSG_RESULT($use_builtin_modff)
if test $use_builtin_modff = "yes"; then if test $use_builtin_modff = "yes"; then
...@@ -648,7 +675,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -648,7 +675,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_modfl]) AC_MSG_CHECKING([for __builtin_modfl])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_modfl(0.0);], [ __builtin_modfl(0.0, 0);],
use_builtin_modfl=yes, use_builtin_modfl=no) use_builtin_modfl=yes, use_builtin_modfl=no)
AC_MSG_RESULT($use_builtin_modfl) AC_MSG_RESULT($use_builtin_modfl)
if test $use_builtin_modfl = "yes"; then if test $use_builtin_modfl = "yes"; then
...@@ -656,7 +683,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -656,7 +683,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_pow]) AC_MSG_CHECKING([for __builtin_pow])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_pow(0.0);], [ __builtin_pow(0.0, 0.0);],
use_builtin_pow=yes, use_builtin_pow=no) use_builtin_pow=yes, use_builtin_pow=no)
AC_MSG_RESULT($use_builtin_pow) AC_MSG_RESULT($use_builtin_pow)
if test $use_builtin_pow = "yes"; then if test $use_builtin_pow = "yes"; then
...@@ -664,7 +691,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -664,7 +691,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_powf]) AC_MSG_CHECKING([for __builtin_powf])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_powf(0.0);], [ __builtin_powf(0.0, 0.0);],
use_builtin_powf=yes, use_builtin_powf=no) use_builtin_powf=yes, use_builtin_powf=no)
AC_MSG_RESULT($use_builtin_powf) AC_MSG_RESULT($use_builtin_powf)
if test $use_builtin_powf = "yes"; then if test $use_builtin_powf = "yes"; then
...@@ -672,7 +699,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -672,7 +699,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_powl]) AC_MSG_CHECKING([for __builtin_powl])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_powl(0.0);], [ __builtin_powl(0.0, 0.0);],
use_builtin_powl=yes, use_builtin_powl=no) use_builtin_powl=yes, use_builtin_powl=no)
AC_MSG_RESULT($use_builtin_powl) AC_MSG_RESULT($use_builtin_powl)
if test $use_builtin_powl = "yes"; then if test $use_builtin_powl = "yes"; then
...@@ -1030,8 +1057,8 @@ AC_DEFUN(GLIBCPP_CHECK_MATH_SUPPORT, [ ...@@ -1030,8 +1057,8 @@ AC_DEFUN(GLIBCPP_CHECK_MATH_SUPPORT, [
AC_REPLACE_MATHFUNCS(cosf fabsf sinf sqrtf) AC_REPLACE_MATHFUNCS(cosf fabsf sinf sqrtf)
AC_CHECK_FUNCS(isnan isnanf isnanl isinf isinff isinfl copysign copysignl \ AC_CHECK_FUNCS(isnan isnanf isnanl isinf isinff isinfl copysign copysignl \
acosf acosl asinf asinl atanf atanl atan2f atan2l ceilf ceill cosl \ acosf acosl asinf asinl atanf atanl atan2f atan2l ceilf ceill cosl \
coshf coshl expf expl fabsl floorf floorl frexpf frexpl ldexpf \ coshf coshl expf expl fabsl floorf floorl fmodf fmodl frexpf frexpl ldexpf \
ldexpl logf logl log10f log10l modf modff modfl powf powl sinl sinhf \ ldexpl logf logl log10f log10l modff modfl powf powl sinl sinhf \
sinhl sqrtl tanf tanl tanhf tanhl strtof strtold sincos sincosf \ sinhl sqrtl tanf tanl tanhf tanhl strtof strtold sincos sincosf \
sincosl finite finitef finitel fqfinite fpclass qfpclass) sincosl finite finitef finitel fqfinite fpclass qfpclass)
...@@ -1043,10 +1070,10 @@ AC_DEFUN(GLIBCPP_CHECK_MATH_SUPPORT, [ ...@@ -1043,10 +1070,10 @@ AC_DEFUN(GLIBCPP_CHECK_MATH_SUPPORT, [
AC_CHECK_FUNCS(_isnan _isnanf _isnanl _isinf _isinff _isinfl _copysign \ AC_CHECK_FUNCS(_isnan _isnanf _isnanl _isinf _isinff _isinfl _copysign \
_copysignl _acosf _acosl _asinf _asinl _atanf _atanl _atan2f _atan2l \ _copysignl _acosf _acosl _asinf _asinl _atanf _atanl _atan2f _atan2l \
_ceilf _ceill _cosf _cosl _coshf _coshl _expf _expl _fabsf _fabsl \ _ceilf _ceill _cosf _cosl _coshf _coshl _expf _expl _fabsf _fabsl \
_floorf _floorl _frexpf _frexpl _ldexpf _ldexpl _logf _logl _log10f \ _floorf _floorl _fmodf _fmodl _frexpf _frexpl _ldexpf _ldexpl _logf _logl \
_log10l _modf _modff _modfl _powf _powl _sinf _sinl _sinhf _sinhl _sqrtf \ _log10f _log10l _modff _modfl _powf _powl _sinf _sinl _sinhf _sinhl \
_sqrtl _tanf _tanl _tanhf _tanhl _strtof _strtold _sincos _sincosf _sincosl \ _sqrtf _sqrtl _tanf _tanl _tanhf _tanhl _strtof _strtold _sincos _sincosf \
_finite _finitef _finitel _fqfinite _fpclass _qfpclass) _sincosl _finite _finitef _finitel _fqfinite _fpclass _qfpclass)
LIBS="$save_LIBS" LIBS="$save_LIBS"
]) ])
......
...@@ -268,6 +268,9 @@ dnl check for __builtin_fabsl ...@@ -268,6 +268,9 @@ dnl check for __builtin_fabsl
dnl check for __builtin_floor dnl check for __builtin_floor
dnl check for __builtin_floorf dnl check for __builtin_floorf
dnl check for __builtin_floorl dnl check for __builtin_floorl
dnl check for __builtin_fmod
dnl check for __builtin_fmodf
dnl check for __builtin_fmodl
dnl check for __builtin_frexp dnl check for __builtin_frexp
dnl check for __builtin_frexpf dnl check for __builtin_frexpf
dnl check for __builtin_frexpl dnl check for __builtin_frexpl
...@@ -380,7 +383,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -380,7 +383,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_atan2]) AC_MSG_CHECKING([for __builtin_atan2])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_atan2(0.0);], [ __builtin_atan2(0.0, 0.0);],
use_builtin_atan2=yes, use_builtin_atan2=no) use_builtin_atan2=yes, use_builtin_atan2=no)
AC_MSG_RESULT($use_builtin_atan2) AC_MSG_RESULT($use_builtin_atan2)
if test $use_builtin_atan2 = "yes"; then if test $use_builtin_atan2 = "yes"; then
...@@ -388,7 +391,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -388,7 +391,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_atan2f]) AC_MSG_CHECKING([for __builtin_atan2f])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_atan2f(0.0);], [ __builtin_atan2f(0.0, 0.0);],
use_builtin_atan2f=yes, use_builtin_atan2f=no) use_builtin_atan2f=yes, use_builtin_atan2f=no)
AC_MSG_RESULT($use_builtin_atan2f) AC_MSG_RESULT($use_builtin_atan2f)
if test $use_builtin_atan2f = "yes"; then if test $use_builtin_atan2f = "yes"; then
...@@ -396,7 +399,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -396,7 +399,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_atan2l]) AC_MSG_CHECKING([for __builtin_atan2l])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_atan2l(0.0);], [ __builtin_atan2l(0.0, 0.0);],
use_builtin_atan2l=yes, use_builtin_atan2l=no) use_builtin_atan2l=yes, use_builtin_atan2l=no)
AC_MSG_RESULT($use_builtin_atan2l) AC_MSG_RESULT($use_builtin_atan2l)
if test $use_builtin_atan2l = "yes"; then if test $use_builtin_atan2l = "yes"; then
...@@ -524,7 +527,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -524,7 +527,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_floor]) AC_MSG_CHECKING([for __builtin_floor])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_ffloor(0.0);], [ __builtin_floor(0.0);],
use_builtin_floor=yes, use_builtin_floor=no) use_builtin_floor=yes, use_builtin_floor=no)
AC_MSG_RESULT($use_builtin_floor) AC_MSG_RESULT($use_builtin_floor)
if test $use_builtin_floor = "yes"; then if test $use_builtin_floor = "yes"; then
...@@ -546,9 +549,33 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -546,9 +549,33 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
if test $use_builtin_floorl = "yes"; then if test $use_builtin_floorl = "yes"; then
AC_DEFINE(HAVE_BUILTIN_FLOORL) AC_DEFINE(HAVE_BUILTIN_FLOORL)
fi fi
AC_MSG_CHECKING([for __builtin_fmod])
AC_TRY_COMPILE([#include <math.h>],
[ __builtin_fmod(0.0, 0.0);],
use_builtin_fmod=yes, use_builtin_fmod=no)
AC_MSG_RESULT($use_builtin_fmod)
if test $use_builtin_fmod = "yes"; then
AC_DEFINE(HAVE_BUILTIN_FMOD)
fi
AC_MSG_CHECKING([for __builtin_fmodf])
AC_TRY_COMPILE([#include <math.h>],
[ __builtin_fmodf(0.0, 0.0);],
use_builtin_fmodf=yes, use_builtin_fmodf=no)
AC_MSG_RESULT($use_builtin_fmodf)
if test $use_builtin_fmodf = "yes"; then
AC_DEFINE(HAVE_BUILTIN_FMODF)
fi
AC_MSG_CHECKING([for __builtin_fmodl])
AC_TRY_COMPILE([#include <math.h>],
[ __builtin_fmodl(0.0, 0.0);],
use_builtin_fmodl=yes, use_builtin_fmodl=no)
AC_MSG_RESULT($use_builtin_fmodl)
if test $use_builtin_fmodl = "yes"; then
AC_DEFINE(HAVE_BUILTIN_FMODL)
fi
AC_MSG_CHECKING([for __builtin_frexp]) AC_MSG_CHECKING([for __builtin_frexp])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_frexp(0.0);], [ __builtin_frexp(0.0, 0);],
use_builtin_frexp=yes, use_builtin_frexp=no) use_builtin_frexp=yes, use_builtin_frexp=no)
AC_MSG_RESULT($use_builtin_frexp) AC_MSG_RESULT($use_builtin_frexp)
if test $use_builtin_frexp = "yes"; then if test $use_builtin_frexp = "yes"; then
...@@ -556,7 +583,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -556,7 +583,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_frexpf]) AC_MSG_CHECKING([for __builtin_frexpf])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_frexpf(0.0);], [ __builtin_frexpf(0.0, 0);],
use_builtin_frexpf=yes, use_builtin_frexpf=no) use_builtin_frexpf=yes, use_builtin_frexpf=no)
AC_MSG_RESULT($use_builtin_frexpf) AC_MSG_RESULT($use_builtin_frexpf)
if test $use_builtin_frexpf = "yes"; then if test $use_builtin_frexpf = "yes"; then
...@@ -564,7 +591,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -564,7 +591,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_frexpl]) AC_MSG_CHECKING([for __builtin_frexpl])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_frexpl(0.0);], [ __builtin_frexpl(0.0, 0);],
use_builtin_frexpl=yes, use_builtin_frexpl=no) use_builtin_frexpl=yes, use_builtin_frexpl=no)
AC_MSG_RESULT($use_builtin_frexpl) AC_MSG_RESULT($use_builtin_frexpl)
if test $use_builtin_frexpl = "yes"; then if test $use_builtin_frexpl = "yes"; then
...@@ -572,7 +599,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -572,7 +599,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_ldexp]) AC_MSG_CHECKING([for __builtin_ldexp])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_ldexp(0.0);], [ __builtin_ldexp(0.0, 0);],
use_builtin_ldexp=yes, use_builtin_ldexp=no) use_builtin_ldexp=yes, use_builtin_ldexp=no)
AC_MSG_RESULT($use_builtin_ldexp) AC_MSG_RESULT($use_builtin_ldexp)
if test $use_builtin_ldexp = "yes"; then if test $use_builtin_ldexp = "yes"; then
...@@ -580,7 +607,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -580,7 +607,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_ldexpf]) AC_MSG_CHECKING([for __builtin_ldexpf])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_ldexpf(0.0);], [ __builtin_ldexpf(0.0, 0);],
use_builtin_ldexpf=yes, use_builtin_ldexpf=no) use_builtin_ldexpf=yes, use_builtin_ldexpf=no)
AC_MSG_RESULT($use_builtin_ldexpf) AC_MSG_RESULT($use_builtin_ldexpf)
if test $use_builtin_ldexpf = "yes"; then if test $use_builtin_ldexpf = "yes"; then
...@@ -588,7 +615,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -588,7 +615,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_ldexpl]) AC_MSG_CHECKING([for __builtin_ldexpl])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_ldexpl(0.0);], [ __builtin_ldexpl(0.0, 0);],
use_builtin_ldexpl=yes, use_builtin_ldexpl=no) use_builtin_ldexpl=yes, use_builtin_ldexpl=no)
AC_MSG_RESULT($use_builtin_ldexpl) AC_MSG_RESULT($use_builtin_ldexpl)
if test $use_builtin_ldexpl = "yes"; then if test $use_builtin_ldexpl = "yes"; then
...@@ -644,7 +671,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -644,7 +671,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_modf]) AC_MSG_CHECKING([for __builtin_modf])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_modf(0.0);], [ __builtin_modf(0.0, 0);],
use_builtin_modf=yes, use_builtin_modf=no) use_builtin_modf=yes, use_builtin_modf=no)
AC_MSG_RESULT($use_builtin_modf) AC_MSG_RESULT($use_builtin_modf)
if test $use_builtin_modf = "yes"; then if test $use_builtin_modf = "yes"; then
...@@ -652,7 +679,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -652,7 +679,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_modff]) AC_MSG_CHECKING([for __builtin_modff])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_modff(0.0);], [ __builtin_modff(0.0, 0);],
use_builtin_modff=yes, use_builtin_modff=no) use_builtin_modff=yes, use_builtin_modff=no)
AC_MSG_RESULT($use_builtin_modff) AC_MSG_RESULT($use_builtin_modff)
if test $use_builtin_modff = "yes"; then if test $use_builtin_modff = "yes"; then
...@@ -660,7 +687,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -660,7 +687,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_modfl]) AC_MSG_CHECKING([for __builtin_modfl])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_modfl(0.0);], [ __builtin_modfl(0.0, 0);],
use_builtin_modfl=yes, use_builtin_modfl=no) use_builtin_modfl=yes, use_builtin_modfl=no)
AC_MSG_RESULT($use_builtin_modfl) AC_MSG_RESULT($use_builtin_modfl)
if test $use_builtin_modfl = "yes"; then if test $use_builtin_modfl = "yes"; then
...@@ -668,7 +695,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -668,7 +695,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_pow]) AC_MSG_CHECKING([for __builtin_pow])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_pow(0.0);], [ __builtin_pow(0.0, 0.0);],
use_builtin_pow=yes, use_builtin_pow=no) use_builtin_pow=yes, use_builtin_pow=no)
AC_MSG_RESULT($use_builtin_pow) AC_MSG_RESULT($use_builtin_pow)
if test $use_builtin_pow = "yes"; then if test $use_builtin_pow = "yes"; then
...@@ -676,7 +703,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -676,7 +703,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_powf]) AC_MSG_CHECKING([for __builtin_powf])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_powf(0.0);], [ __builtin_powf(0.0, 0.0);],
use_builtin_powf=yes, use_builtin_powf=no) use_builtin_powf=yes, use_builtin_powf=no)
AC_MSG_RESULT($use_builtin_powf) AC_MSG_RESULT($use_builtin_powf)
if test $use_builtin_powf = "yes"; then if test $use_builtin_powf = "yes"; then
...@@ -684,7 +711,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [ ...@@ -684,7 +711,7 @@ AC_DEFUN(GLIBCPP_CHECK_BUILTIN_MATH_SUPPORT, [
fi fi
AC_MSG_CHECKING([for __builtin_powl]) AC_MSG_CHECKING([for __builtin_powl])
AC_TRY_COMPILE([#include <math.h>], AC_TRY_COMPILE([#include <math.h>],
[ __builtin_powl(0.0);], [ __builtin_powl(0.0, 0.0);],
use_builtin_powl=yes, use_builtin_powl=no) use_builtin_powl=yes, use_builtin_powl=no)
AC_MSG_RESULT($use_builtin_powl) AC_MSG_RESULT($use_builtin_powl)
if test $use_builtin_powl = "yes"; then if test $use_builtin_powl = "yes"; then
...@@ -1042,8 +1069,8 @@ AC_DEFUN(GLIBCPP_CHECK_MATH_SUPPORT, [ ...@@ -1042,8 +1069,8 @@ AC_DEFUN(GLIBCPP_CHECK_MATH_SUPPORT, [
AC_REPLACE_MATHFUNCS(cosf fabsf sinf sqrtf) AC_REPLACE_MATHFUNCS(cosf fabsf sinf sqrtf)
AC_CHECK_FUNCS(isnan isnanf isnanl isinf isinff isinfl copysign copysignl \ AC_CHECK_FUNCS(isnan isnanf isnanl isinf isinff isinfl copysign copysignl \
acosf acosl asinf asinl atanf atanl atan2f atan2l ceilf ceill cosl \ acosf acosl asinf asinl atanf atanl atan2f atan2l ceilf ceill cosl \
coshf coshl expf expl fabsl floorf floorl frexpf frexpl ldexpf \ coshf coshl expf expl fabsl floorf floorl fmodf fmodl frexpf frexpl ldexpf \
ldexpl logf logl log10f log10l modf modff modfl powf powl sinl sinhf \ ldexpl logf logl log10f log10l modff modfl powf powl sinl sinhf \
sinhl sqrtl tanf tanl tanhf tanhl strtof strtold sincos sincosf \ sinhl sqrtl tanf tanl tanhf tanhl strtof strtold sincos sincosf \
sincosl finite finitef finitel fqfinite fpclass qfpclass) sincosl finite finitef finitel fqfinite fpclass qfpclass)
...@@ -1055,10 +1082,10 @@ AC_DEFUN(GLIBCPP_CHECK_MATH_SUPPORT, [ ...@@ -1055,10 +1082,10 @@ AC_DEFUN(GLIBCPP_CHECK_MATH_SUPPORT, [
AC_CHECK_FUNCS(_isnan _isnanf _isnanl _isinf _isinff _isinfl _copysign \ AC_CHECK_FUNCS(_isnan _isnanf _isnanl _isinf _isinff _isinfl _copysign \
_copysignl _acosf _acosl _asinf _asinl _atanf _atanl _atan2f _atan2l \ _copysignl _acosf _acosl _asinf _asinl _atanf _atanl _atan2f _atan2l \
_ceilf _ceill _cosf _cosl _coshf _coshl _expf _expl _fabsf _fabsl \ _ceilf _ceill _cosf _cosl _coshf _coshl _expf _expl _fabsf _fabsl \
_floorf _floorl _frexpf _frexpl _ldexpf _ldexpl _logf _logl _log10f \ _floorf _floorl _fmodf _fmodl _frexpf _frexpl _ldexpf _ldexpl _logf _logl \
_log10l _modf _modff _modfl _powf _powl _sinf _sinl _sinhf _sinhl _sqrtf \ _log10f _log10l _modff _modfl _powf _powl _sinf _sinl _sinhf _sinhl \
_sqrtl _tanf _tanl _tanhf _tanhl _strtof _strtold _sincos _sincosf _sincosl \ _sqrtf _sqrtl _tanf _tanl _tanhf _tanhl _strtof _strtold _sincos _sincosf \
_finite _finitef _finitel _fqfinite _fpclass _qfpclass) _sincosl _finite _finitef _finitel _fqfinite _fpclass _qfpclass)
LIBS="$save_LIBS" LIBS="$save_LIBS"
]) ])
......
...@@ -168,10 +168,10 @@ namespace std { ...@@ -168,10 +168,10 @@ namespace std {
{ return ::floor(static_cast<double>(__x)); } { return ::floor(static_cast<double>(__x)); }
#endif #endif
#if _GLIBCPP_HAVE_BUILTIN_FMODFF #if _GLIBCPP_HAVE_BUILTIN_FMODF
inline float fmod(float __x, float __y) inline float fmod(float __x, float __y)
{ return __builtin_fmodf(__x, __y); } { return __builtin_fmodf(__x, __y); }
#elif _GLIBCPP_HAVE_FMODFF #elif _GLIBCPP_HAVE_FMODF
inline float fmod(float __x, float __y) inline float fmod(float __x, float __y)
{ return ::fmodf(__x, __y); } { return ::fmodf(__x, __y); }
#else #else
...@@ -223,17 +223,17 @@ namespace std { ...@@ -223,17 +223,17 @@ namespace std {
{ return ::log10(static_cast<double>(__x)); } { return ::log10(static_cast<double>(__x)); }
#endif #endif
#if _GLIBCPP_HAVE_BUILTIN_MODF #if _GLIBCPP_HAVE_BUILTIN_MODFF
inline float modf(float __x, float* __iptr) inline float modf(float __x, float* __iptr)
{ return __builtin_modff(__x, __iptr); } { return __builtin_modff(__x, __iptr); }
#elif _GLIBCPP_HAVE_MODF #elif _GLIBCPP_HAVE_MODFF
inline float modf(float __x, float* __iptr) inline float modf(float __x, float* __iptr)
{ return ::modff(__x, __iptr); } { return ::modff(__x, __iptr); }
#else #else
inline float modf(float __x, float* __iptr) inline float modf(float __x, float* __iptr)
{ {
double __tmp; double __tmp;
double __res = _C_legacy::modf(static_cast<double>(__x), &__tmp); double __res = ::modf(static_cast<double>(__x), &__tmp);
*__iptr = static_cast<float> (__tmp); *__iptr = static_cast<float> (__tmp);
return __res; return __res;
} }
......
...@@ -105,6 +105,15 @@ ...@@ -105,6 +105,15 @@
// Define if the compiler/host combination has __builtin_floorl // Define if the compiler/host combination has __builtin_floorl
#undef HAVE_BUILTIN_FLOORL #undef HAVE_BUILTIN_FLOORL
// Define if the compiler/host combination has __builtin_fmod
#undef HAVE_BUILTIN_FMOD
// Define if the compiler/host combination has __builtin_fmodf
#undef HAVE_BUILTIN_FMODF
// Define if the compiler/host combination has __builtin_fmodl
#undef HAVE_BUILTIN_FMODL
// Define if the compiler/host combination has __builtin_frexp // Define if the compiler/host combination has __builtin_frexp
#undef HAVE_BUILTIN_FREXP #undef HAVE_BUILTIN_FREXP
...@@ -294,6 +303,12 @@ ...@@ -294,6 +303,12 @@
/* Define if you have the _floorl function. */ /* Define if you have the _floorl function. */
#undef HAVE__FLOORL #undef HAVE__FLOORL
/* Define if you have the _fmodf function. */
#undef HAVE__FMODF
/* Define if you have the _fmodl function. */
#undef HAVE__FMODL
/* Define if you have the _fpclass function. */ /* Define if you have the _fpclass function. */
#undef HAVE__FPCLASS #undef HAVE__FPCLASS
...@@ -342,9 +357,6 @@ ...@@ -342,9 +357,6 @@
/* Define if you have the _logl function. */ /* Define if you have the _logl function. */
#undef HAVE__LOGL #undef HAVE__LOGL
/* Define if you have the _modf function. */
#undef HAVE__MODF
/* Define if you have the _modff function. */ /* Define if you have the _modff function. */
#undef HAVE__MODFF #undef HAVE__MODFF
...@@ -591,6 +603,12 @@ ...@@ -591,6 +603,12 @@
/* Define if you have the floorl function. */ /* Define if you have the floorl function. */
#undef HAVE_FLOORL #undef HAVE_FLOORL
/* Define if you have the fmodf function. */
#undef HAVE_FMODF
/* Define if you have the fmodl function. */
#undef HAVE_FMODL
/* Define if you have the fpclass function. */ /* Define if you have the fpclass function. */
#undef HAVE_FPCLASS #undef HAVE_FPCLASS
...@@ -660,9 +678,6 @@ ...@@ -660,9 +678,6 @@
/* Define if you have the logl function. */ /* Define if you have the logl function. */
#undef HAVE_LOGL #undef HAVE_LOGL
/* Define if you have the modf function. */
#undef HAVE_MODF
/* Define if you have the modff function. */ /* Define if you have the modff function. */
#undef HAVE_MODFF #undef HAVE_MODFF
......
...@@ -116,17 +116,19 @@ includes = ...@@ -116,17 +116,19 @@ includes =
libio_headers = \ libio_headers = \
libio.h libioP.h iolibio.h libio.h libioP.h iolibio.h
@GLIBCPP_NEED_LIBIO_TRUE@LIBIO_SRCS = @GLIBCPP_NEED_LIBIO_TRUE@\ @GLIBCPP_NEED_LIBIO_TRUE@LIBIO_SRCS = \
@GLIBCPP_NEED_LIBIO_TRUE@\
@GLIBCPP_NEED_LIBIO_TRUE@ filedoalloc.c genops.c fileops.c stdfiles.c cleanup.c @GLIBCPP_NEED_LIBIO_TRUE@ filedoalloc.c genops.c fileops.c stdfiles.c cleanup.c
@GLIBCPP_NEED_LIBIO_FALSE@LIBIO_SRCS = @GLIBCPP_NEED_LIBIO_FALSE@LIBIO_SRCS = \
EXTRA_DIST = iostreamP.h EXTRA_DIST = iostreamP.h
libio_la_LIBADD = $(LIBIO_SRCS) libio_la_LIBADD = $(LIBIO_SRCS)
libio_la_DEPENDENCIES = $(libio_la_LIBADD) libio_la_DEPENDENCIES = $(libio_la_LIBADD)
libio_la_SOURCES = $(LIBIO_SRCS) libio_la_SOURCES = $(LIBIO_SRCS)
@GLIBCPP_NEED_LIBIO_CONFIG_H_TRUE@LIBIO_CONFIG_H = @GLIBCPP_NEED_LIBIO_CONFIG_H_TRUE@_G_config.h @GLIBCPP_NEED_LIBIO_CONFIG_H_TRUE@LIBIO_CONFIG_H = \
@GLIBCPP_NEED_LIBIO_CONFIG_H_FALSE@LIBIO_CONFIG_H = @GLIBCPP_NEED_LIBIO_CONFIG_H_TRUE@_G_config.h
@GLIBCPP_NEED_LIBIO_CONFIG_H_FALSE@LIBIO_CONFIG_H = \
mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
CONFIG_HEADER = ../config.h CONFIG_HEADER = ../config.h
CONFIG_CLEAN_FILES = CONFIG_CLEAN_FILES =
......
...@@ -105,9 +105,12 @@ libinst_wstring_la = @libinst_wstring_la@ ...@@ -105,9 +105,12 @@ libinst_wstring_la = @libinst_wstring_la@
AUTOMAKE_OPTIONS = 1.3 gnits AUTOMAKE_OPTIONS = 1.3 gnits
MAINT_CHARSET = latin1 MAINT_CHARSET = latin1
@USE_LIBDIR_TRUE@toolexeclibdir = @USE_LIBDIR_TRUE@$(libdir)$(MULTISUBDIR) @USE_LIBDIR_TRUE@toolexeclibdir = \
@USE_LIBDIR_FALSE@toolexeclibdir = @USE_LIBDIR_FALSE@$(toolexecdir)/lib$(MULTISUBDIR) @USE_LIBDIR_TRUE@$(libdir)$(MULTISUBDIR)
@USE_LIBDIR_FALSE@toolexecdir = @USE_LIBDIR_FALSE@$(exec_prefix)/$(target_alias) @USE_LIBDIR_FALSE@toolexeclibdir = \
@USE_LIBDIR_FALSE@$(toolexecdir)/lib$(MULTISUBDIR)
@USE_LIBDIR_FALSE@toolexecdir = \
@USE_LIBDIR_FALSE@$(exec_prefix)/$(target_alias)
toolexeclib_LTLIBRARIES = libstdc++.la toolexeclib_LTLIBRARIES = libstdc++.la
EXTRA_LTLIBRARIES = libinst-string.la libinst-wstring.la EXTRA_LTLIBRARIES = libinst-string.la libinst-wstring.la
...@@ -253,9 +256,10 @@ std_headers = \ ...@@ -253,9 +256,10 @@ std_headers = \
map memory new numeric ostream queue set sstream stack stdexcept \ map memory new numeric ostream queue set sstream stack stdexcept \
streambuf string strstream typeinfo utility valarray vector streambuf string strstream typeinfo utility valarray vector
@GLIBCPP_NEED_LIBIO_TRUE@libio_headers = @GLIBCPP_NEED_LIBIO_TRUE@\ @GLIBCPP_NEED_LIBIO_TRUE@libio_headers = \
@GLIBCPP_NEED_LIBIO_TRUE@\
@GLIBCPP_NEED_LIBIO_TRUE@ $(top_builddir)/libio/_G_config.h $(top_srcdir)/libio/libio.h @GLIBCPP_NEED_LIBIO_TRUE@ $(top_builddir)/libio/_G_config.h $(top_srcdir)/libio/libio.h
@GLIBCPP_NEED_LIBIO_FALSE@libio_headers = @GLIBCPP_NEED_LIBIO_FALSE@libio_headers = \
generated_headers = \ generated_headers = \
$(top_builddir)/bits/std_limits.h $(top_builddir)/bits/c++config.h \ $(top_builddir)/bits/std_limits.h $(top_builddir)/bits/c++config.h \
...@@ -334,8 +338,9 @@ libstdc___la_LIBADD = \ ...@@ -334,8 +338,9 @@ libstdc___la_LIBADD = \
libstdc___la_LDFLAGS = -version-info 3:0:0 -lm libstdc___la_LDFLAGS = -version-info 3:0:0 -lm
libstdc___la_DEPENDENCIES = $(libstdc___la_LIBADD) libstdc___la_DEPENDENCIES = $(libstdc___la_LIBADD)
@GLIBCPP_USE_CSHADOW_TRUE@CSHADOW_H = @GLIBCPP_USE_CSHADOW_TRUE@$(top_builddir)/stamp-cshadow @GLIBCPP_USE_CSHADOW_TRUE@CSHADOW_H = \
@GLIBCPP_USE_CSHADOW_FALSE@CSHADOW_H = @GLIBCPP_USE_CSHADOW_TRUE@$(top_builddir)/stamp-cshadow
@GLIBCPP_USE_CSHADOW_FALSE@CSHADOW_H = \
# We cannot use the default rules to install headers since we cannot # We cannot use the default rules to install headers since we cannot
# statically decide which headers to install. So we have our own special # statically decide which headers to install. So we have our own special
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment