OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [newlib-1.10.0/] [newlib/] [libc/] [configure.in] - Diff between revs 1005 and 1765

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 1005 Rev 1765
dnl This is the newlib/libc configure.in file.
dnl This is the newlib/libc configure.in file.
dnl Process this file with autoconf to produce a configure script.
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.5)
AC_PREREQ(2.5)
AC_INIT(sys.tex)
AC_INIT(sys.tex)
dnl Can't be done in NEWLIB_CONFIGURE because that confuses automake.
dnl Can't be done in NEWLIB_CONFIGURE because that confuses automake.
AC_CONFIG_AUX_DIR(../..)
AC_CONFIG_AUX_DIR(../..)
NEWLIB_CONFIGURE(..)
NEWLIB_CONFIGURE(..)
dnl We have to enable libtool after NEWLIB_CONFIGURE because if we try and
dnl We have to enable libtool after NEWLIB_CONFIGURE because if we try and
dnl add it into NEWLIB_CONFIGURE, executable tests are made before the first
dnl add it into NEWLIB_CONFIGURE, executable tests are made before the first
dnl line of the macro which fail because appropriate LDFLAGS are not set.
dnl line of the macro which fail because appropriate LDFLAGS are not set.
if test "${use_libtool}" = "yes"; then
if test "${use_libtool}" = "yes"; then
AC_LIBTOOL_WIN32_DLL
AC_LIBTOOL_WIN32_DLL
AM_PROG_LIBTOOL
AM_PROG_LIBTOOL
fi
fi
AC_CONFIG_SUBDIRS(machine sys)
AC_CONFIG_SUBDIRS(machine sys)
CRT0=
CRT0=
if test -n "${sys_dir}"; then
if test -n "${sys_dir}"; then
  CRT0=crt0.o
  CRT0=crt0.o
fi
fi
AC_SUBST(CRT0)
AC_SUBST(CRT0)
dnl For each directory which we may or may not want, we define a name
dnl For each directory which we may or may not want, we define a name
dnl for the library and an automake conditional for whether we should
dnl for the library and an automake conditional for whether we should
dnl build the library.
dnl build the library.
LIBC_POSIX_LIB=
LIBC_POSIX_LIB=
if test -n "${posix_dir}"; then
if test -n "${posix_dir}"; then
  if test "${use_libtool}" = "yes"; then
  if test "${use_libtool}" = "yes"; then
    LIBC_POSIX_LIB=${posix_dir}/lib${posix_dir}.${aext}
    LIBC_POSIX_LIB=${posix_dir}/lib${posix_dir}.${aext}
  else
  else
    LIBC_POSIX_LIB=${posix_dir}/lib.${aext}
    LIBC_POSIX_LIB=${posix_dir}/lib.${aext}
  fi
  fi
fi
fi
AC_SUBST(LIBC_POSIX_LIB)
AC_SUBST(LIBC_POSIX_LIB)
AM_CONDITIONAL(HAVE_POSIX_DIR, test x${posix_dir} != x)
AM_CONDITIONAL(HAVE_POSIX_DIR, test x${posix_dir} != x)
LIBC_SIGNAL_LIB=
LIBC_SIGNAL_LIB=
LIBC_SIGNAL_DEF=
LIBC_SIGNAL_DEF=
if test -n "${signal_dir}"; then
if test -n "${signal_dir}"; then
  if test "${use_libtool}" = "yes"; then
  if test "${use_libtool}" = "yes"; then
    LIBC_SIGNAL_LIB=${signal_dir}/lib${signal_dir}.${aext}
    LIBC_SIGNAL_LIB=${signal_dir}/lib${signal_dir}.${aext}
  else
  else
    LIBC_SIGNAL_LIB=${signal_dir}/lib.${aext}
    LIBC_SIGNAL_LIB=${signal_dir}/lib.${aext}
  fi
  fi
  LIBC_SIGNAL_DEF=${signal_dir}/stmp-def
  LIBC_SIGNAL_DEF=${signal_dir}/stmp-def
fi
fi
AC_SUBST(LIBC_SIGNAL_LIB)
AC_SUBST(LIBC_SIGNAL_LIB)
AC_SUBST(LIBC_SIGNAL_DEF)
AC_SUBST(LIBC_SIGNAL_DEF)
AM_CONDITIONAL(HAVE_SIGNAL_DIR, test x${signal_dir} != x)
AM_CONDITIONAL(HAVE_SIGNAL_DIR, test x${signal_dir} != x)
LIBC_SYSCALL_LIB=
LIBC_SYSCALL_LIB=
if test -n "${syscall_dir}"; then
if test -n "${syscall_dir}"; then
  if test "${use_libtool}" = "yes"; then
  if test "${use_libtool}" = "yes"; then
    LIBC_SYSCALL_LIB=${syscall_dir}/lib${syscall_dir}.${aext}
    LIBC_SYSCALL_LIB=${syscall_dir}/lib${syscall_dir}.${aext}
  else
  else
    LIBC_SYSCALL_LIB=${syscall_dir}/lib.${aext}
    LIBC_SYSCALL_LIB=${syscall_dir}/lib.${aext}
  fi
  fi
fi
fi
AC_SUBST(LIBC_SYSCALL_LIB)
AC_SUBST(LIBC_SYSCALL_LIB)
AM_CONDITIONAL(HAVE_SYSCALL_DIR, test x${syscall_dir} != x)
AM_CONDITIONAL(HAVE_SYSCALL_DIR, test x${syscall_dir} != x)
LIBC_UNIX_LIB=
LIBC_UNIX_LIB=
if test -n "${unix_dir}"; then
if test -n "${unix_dir}"; then
  if test "${use_libtool}" = "yes"; then
  if test "${use_libtool}" = "yes"; then
    LIBC_UNIX_LIB=${unix_dir}/lib${unix_dir}.${aext}
    LIBC_UNIX_LIB=${unix_dir}/lib${unix_dir}.${aext}
  else
  else
    LIBC_UNIX_LIB=${unix_dir}/lib.${aext}
    LIBC_UNIX_LIB=${unix_dir}/lib.${aext}
  fi
  fi
fi
fi
AC_SUBST(LIBC_UNIX_LIB)
AC_SUBST(LIBC_UNIX_LIB)
AM_CONDITIONAL(HAVE_UNIX_DIR, test x${unix_dir} != x)
AM_CONDITIONAL(HAVE_UNIX_DIR, test x${unix_dir} != x)
dnl We always recur into sys and machine, and let them decide what to
dnl We always recur into sys and machine, and let them decide what to
dnl do.  However, we do need to know whether they will produce a library.
dnl do.  However, we do need to know whether they will produce a library.
LIBC_SYS_LIB=
LIBC_SYS_LIB=
if test -n "${sys_dir}"; then
if test -n "${sys_dir}"; then
  if test "${use_libtool}" = "yes"; then
  if test "${use_libtool}" = "yes"; then
    LIBC_SYS_LIB=sys/${sys_dir}/lib${sys_dir}.${aext}
    LIBC_SYS_LIB=sys/${sys_dir}/lib${sys_dir}.${aext}
  else
  else
    LIBC_SYS_LIB=sys/lib.${aext}
    LIBC_SYS_LIB=sys/lib.${aext}
  fi
  fi
fi
fi
AC_SUBST(LIBC_SYS_LIB)
AC_SUBST(LIBC_SYS_LIB)
AC_SUBST(sys_dir)
AC_SUBST(sys_dir)
LIBC_MACHINE_LIB=
LIBC_MACHINE_LIB=
if test -n "${machine_dir}"; then
if test -n "${machine_dir}"; then
  if test "${use_libtool}" = "yes"; then
  if test "${use_libtool}" = "yes"; then
    LIBC_MACHINE_LIB=machine/${machine_dir}/lib${machine_dir}.${aext}
    LIBC_MACHINE_LIB=machine/${machine_dir}/lib${machine_dir}.${aext}
  else
  else
    LIBC_MACHINE_LIB=machine/lib.${aext}
    LIBC_MACHINE_LIB=machine/lib.${aext}
  fi
  fi
fi
fi
AC_SUBST(LIBC_MACHINE_LIB)
AC_SUBST(LIBC_MACHINE_LIB)
AC_SUBST(machine_dir)
AC_SUBST(machine_dir)
AC_OUTPUT(Makefile ctype/Makefile errno/Makefile locale/Makefile misc/Makefile reent/Makefile stdio/Makefile stdlib/Makefile string/Makefile time/Makefile posix/Makefile signal/Makefile syscalls/Makefile unix/Makefile)
AC_OUTPUT(Makefile ctype/Makefile errno/Makefile locale/Makefile misc/Makefile reent/Makefile stdio/Makefile stdlib/Makefile string/Makefile time/Makefile posix/Makefile signal/Makefile syscalls/Makefile unix/Makefile)
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.