Commit | Line | Data |
---|---|---|
19c5af72 DE |
1 | dnl Process this file with autoconf to produce a configure script. |
2 | sinclude(../common/aclocal.m4) | |
a271d1d9 | 3 | AC_PREREQ(2.5)dnl |
8ad57737 JSC |
4 | AC_INIT(Makefile.in) |
5 | ||
e3d12c65 | 6 | SIM_AC_COMMON |
8ad57737 | 7 | |
50a2a691 AC |
8 | dnl Options available in this module |
9 | SIM_AC_OPTION_INLINE(0) | |
1e851d2c | 10 | SIM_AC_OPTION_ENDIAN(0) |
50a2a691 AC |
11 | SIM_AC_OPTION_HOSTENDIAN |
12 | SIM_AC_OPTION_WARNINGS | |
13 | ||
14 | ||
c98ec95d JSC |
15 | # Ensure a reasonable default simulator is constructed: |
16 | case "${target}" in | |
276c2d7d GRK |
17 | # start-sanitize-r5900 |
18 | mips64vr59*-*-*) SIMCONF="-mips3 --warnings -mcpu=r5900";; | |
19 | # end-sanitize-r5900 | |
c98ec95d | 20 | mips64*-*-*) SIMCONF="-mips0 --warnings";; |
831f59a2 | 21 | mips16*-*-*) SIMCONF="-mips0 --warnings";; |
c98ec95d JSC |
22 | mips*-*-*) SIMCONF="-mips2 --warnings";; |
23 | *) SIMCONF="-mips0 --warnings";; | |
24 | esac | |
e3d12c65 | 25 | AC_SUBST(SIMCONF) |
8ad57737 | 26 | |
50a2a691 | 27 | AC_CHECK_HEADERS(string.h strings.h stdlib.h stdlib.h) |
4fa134be | 28 | AC_CHECK_LIB(m, fabs) |
617c07c6 | 29 | AC_CHECK_FUNCS(aint anint sqrt) |
4fa134be | 30 | |
e3d12c65 | 31 | SIM_AC_OUTPUT |