fixed more binutils issues (newer gcc/libc)
[zpugcc/jano.git] / toolchain / gcc / newlib / libm / configure.in
blob1c59c5ad26c3bdfd58162c3080b8061381ab1b3b
1 dnl This is the newlib/libm configure.in file.
2 dnl Process this file with autoconf to produce a configure script.
4 AC_PREREQ(2.5)
5 AC_INIT(libm.texinfo)
7 AC_ARG_ENABLE(newlib_hw_fp,
8 [  --enable-newlib-hw-fp    Turn on hardware floating point math],
9 [case "${enableval}" in
10    yes) newlib_hw_fp=true ;;
11    no)  newlib_hw_fp=false ;;
12    *) AC_MSG_ERROR(bad value ${enableval} for --enable-newlib-hw-fp) ;;
13  esac],[newlib_hw_fp=false])
14 AM_CONDITIONAL(NEWLIB_HW_FP, test x$newlib_hw_fp = xtrue)
16 dnl Can't be done in NEWLIB_CONFIGURE because that confuses automake. 
17 AC_CONFIG_AUX_DIR(../..)
19 NEWLIB_CONFIGURE(..)
21 dnl We have to enable libtool after NEWLIB_CONFIGURE because if we try and
22 dnl add it into NEWLIB_CONFIGURE, executable tests are made before the first
23 dnl line of the macro which fail because appropriate LDFLAGS are not set.
25 if test "${use_libtool}" = "yes"; then
26 AC_LIBTOOL_WIN32_DLL
27 AM_PROG_LIBTOOL
30 LIBM_MACHINE_LIB=
31 if test -n "${libm_machine_dir}"; then
32   AC_CONFIG_SUBDIRS(machine)
33   if test "${use_libtool}" = "yes"; then
34     LIBM_MACHINE_LIB=machine/${libm_machine_dir}/lib${libm_machine_dir}.${aext}
35   else
36     LIBM_MACHINE_LIB=machine/lib.${aext}
37   fi
40 AC_SUBST(LIBM_MACHINE_LIB)
42 AC_OUTPUT(Makefile math/Makefile mathfp/Makefile common/Makefile)