Blame sim/configure.ac

Packit 7cb7d8
dnl Process this file with autoconf to produce a configure script.
Packit 7cb7d8
m4_include([../config/override.m4])
Packit 7cb7d8
AC_INIT(Makefile.in)
Packit 7cb7d8
Packit 7cb7d8
AC_PROG_CC
Packit 7cb7d8
AC_PROG_INSTALL
Packit 7cb7d8
AC_CHECK_TOOL(AR, ar)
Packit 7cb7d8
AC_CHECK_TOOL(RANLIB, ranlib, :)
Packit 7cb7d8
Packit 7cb7d8
AC_CANONICAL_SYSTEM
Packit 7cb7d8
AC_ARG_PROGRAM
Packit 7cb7d8
AC_PROG_CC
Packit 7cb7d8
AC_SUBST(CFLAGS)
Packit 7cb7d8
AC_SUBST(HDEFINES)
Packit 7cb7d8
AR=${AR-ar}
Packit 7cb7d8
AC_SUBST(AR)
Packit 7cb7d8
AC_PROG_RANLIB
Packit 7cb7d8
Packit 7cb7d8
# Put a plausible default for CC_FOR_BUILD in Makefile.
Packit 7cb7d8
if test -z "$CC_FOR_BUILD"; then
Packit 7cb7d8
  if test "x$cross_compiling" = "xno"; then
Packit 7cb7d8
    CC_FOR_BUILD='$(CC)'
Packit 7cb7d8
  else
Packit 7cb7d8
    CC_FOR_BUILD=gcc
Packit 7cb7d8
  fi
Packit 7cb7d8
fi
Packit 7cb7d8
AC_SUBST(CC_FOR_BUILD)
Packit 7cb7d8
CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-${CFLAGS}}
Packit 7cb7d8
AC_SUBST(CFLAGS_FOR_BUILD)
Packit 7cb7d8
Packit 7cb7d8
# If a cpu ever has more than one simulator to choose from, use
Packit 7cb7d8
# --enable-sim=... to choose.
Packit 7cb7d8
AC_ARG_ENABLE(sim,
Packit 7cb7d8
[AS_HELP_STRING([--enable-sim], [Enable the GNU simulator])],
Packit 7cb7d8
[case "${enableval}" in
Packit 7cb7d8
yes | no) ;;
Packit 7cb7d8
*)	AC_MSG_ERROR(bad value ${enableval} given for --enable-sim option) ;;
Packit 7cb7d8
esac])
Packit 7cb7d8
Packit 7cb7d8
m4_define([SIM_ARCH], [
Packit 7cb7d8
  sim_arch=$1
Packit 7cb7d8
  AC_CONFIG_SUBDIRS($1)
Packit 7cb7d8
])
Packit 7cb7d8
if test "${enable_sim}" != no; then
Packit 7cb7d8
   sinclude(configure.tgt)
Packit 7cb7d8
   AC_CONFIG_SUBDIRS(testsuite)
Packit 7cb7d8
   if test "$sim_igen" = yes; then
Packit 7cb7d8
      AC_CONFIG_SUBDIRS(igen)
Packit 7cb7d8
   fi
Packit 7cb7d8
fi
Packit 7cb7d8
Packit 7cb7d8
AC_OUTPUT(Makefile)
Packit 7cb7d8
Packit 7cb7d8
exit 0