diff options
author | Andrew Cagney <cagney@redhat.com> | 2005-01-10 16:14:50 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2005-01-10 16:14:50 +0000 |
commit | b702665739598ec762119fda6dec4a09adc48fc0 (patch) | |
tree | cd8672d7e0fc0aae734995f2bd6037d9d620c1da /sim/configure.ac | |
parent | 4d074752ec75ec4580c7bea882334755a1ab1e2f (diff) | |
download | gdb-b702665739598ec762119fda6dec4a09adc48fc0.zip gdb-b702665739598ec762119fda6dec4a09adc48fc0.tar.gz gdb-b702665739598ec762119fda6dec4a09adc48fc0.tar.bz2 |
Index: arm/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Replace configure.in. Requires autoconf 2.59 and
correctly calls AC_CONFIG_SUBDIRS.
* configure: Re-generate.
Index: common/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* aclocal.m4 (SIM_AC_COMMON): Delete call to AC_CONFIG_AUX_DIR.
* configure: Re-generate.
Index: d10v/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: erc32/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: frv/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: h8300/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: igen/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: m32r/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: m68hc11/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: mcore/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: mips/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: mn10300/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: ppc/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: sh/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: testsuite/d10v-elf/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: testsuite/frv-elf/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: testsuite/m32r-elf/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: testsuite/mips64el-elf/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: testsuite/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Index: v850/ChangeLog
2005-01-07 Andrew Cagney <cagney@gnu.org>
* configure.ac: Rename configure.in, require autoconf 2.59.
* configure: Re-generate.
Diffstat (limited to 'sim/configure.ac')
-rw-r--r-- | sim/configure.ac | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/sim/configure.ac b/sim/configure.ac new file mode 100644 index 0000000..c09ddf3 --- /dev/null +++ b/sim/configure.ac @@ -0,0 +1,121 @@ +dnl Process this file with autoconf to produce a configure script. +AC_PREREQ(2.59)dnl +AC_INIT(Makefile.in) + +AC_PROG_CC +AC_PROG_INSTALL +AC_CHECK_TOOL(AR, ar) +AC_CHECK_TOOL(RANLIB, ranlib, :) + +AC_CONFIG_AUX_DIR(`cd $srcdir;pwd`/..) +AC_CANONICAL_SYSTEM +AC_ARG_PROGRAM +AC_PROG_CC +AC_SUBST(CFLAGS) +AC_SUBST(HDEFINES) +AR=${AR-ar} +AC_SUBST(AR) +AC_PROG_RANLIB + +# Put a plausible default for CC_FOR_BUILD in Makefile. +if test "x$cross_compiling" = "xno"; then + CC_FOR_BUILD='$(CC)' +else + CC_FOR_BUILD=gcc +fi +AC_SUBST(CC_FOR_BUILD) + +# If a cpu ever has more than one simulator to choose from, use +# --enable-sim=... to choose. +AC_ARG_ENABLE(sim, +[ --enable-sim ], +[case "${enableval}" in +yes | no) ;; +*) AC_MSG_ERROR(bad value ${enableval} given for --enable-sim option) ;; +esac]) + +# WHEN ADDING ENTRIES TO THIS MATRIX: + +# Make sure that the left side always has two dashes. Otherwise you +# can get spurious matches. Even for unambiguous cases, do this as a +# convention, else the table becomes a real mess to understand and +# maintain. + +if test "${enable_sim}" != no; then + testsuite=no + common=no + igen=no + case "${target}" in + arm*-*-* | thumb*-*-* | strongarm*-*-* | xscale-*-*) + AC_CONFIG_SUBDIRS(arm) + testsuite=yes + common=yes + ;; + d10v-*-*) + AC_CONFIG_SUBDIRS(d10v) + ;; + frv-*-*) + AC_CONFIG_SUBDIRS(frv) + testsuite=yes + common=yes + ;; + h8300*-*-*) + AC_CONFIG_SUBDIRS(h8300) + testsuite=yes + common=yes + ;; + m32r-*-*) + AC_CONFIG_SUBDIRS(m32r) + testsuite=yes + common=yes + ;; + m68hc11-*-*|m6811-*-*) + AC_CONFIG_SUBDIRS(m68hc11) + testsuite=yes + common=yes + ;; + mcore-*-*) + AC_CONFIG_SUBDIRS(mcore) + testsuite=yes + common=yes + ;; + mips*-*-*) + AC_CONFIG_SUBDIRS(mips) + testsuite=yes + igen=yes + ;; + mn10300*-*-*) + AC_CONFIG_SUBDIRS(mn10300) + igen=yes + ;; + sh*-*-*) + AC_CONFIG_SUBDIRS(sh) + testsuite=yes + common=yes + ;; + powerpc*-*-* ) + AC_CONFIG_SUBDIRS(ppc) + common=yes + ;; + v850*-*-* ) + AC_CONFIG_SUBDIRS(v850) + common=yes + ;; + sparc*-*-*) + AC_CONFIG_SUBDIRS(erc32) + ;; + esac + if test "$testsuite" = yes; then + AC_CONFIG_SUBDIRS(testsuite) + fi + if test "$common" = yes; then + AC_CONFIG_SUBDIRS(common) + fi + if test "$igen" = yes; then + AC_CONFIG_SUBDIRS(igen) + fi +fi + +AC_OUTPUT(Makefile) + +exit 0 |