16f7876d71
Currently ports have to call SIM_AC_OPTION_ENVIRONMENT explicitly in order to make the configure flag available. There's no real reason to not allow this flag for all ports, so move it to the common sim macro. This way we get standard behavior across all ports too.
30 lines
617 B
Plaintext
30 lines
617 B
Plaintext
dnl Process this file with autoconf to produce a configure script.
|
|
AC_PREREQ(2.64)dnl
|
|
AC_INIT(Makefile.in)
|
|
sinclude(../common/acinclude.m4)
|
|
|
|
SIM_AC_COMMON
|
|
|
|
SIM_AC_OPTION_ENDIAN(BIG)
|
|
SIM_AC_OPTION_ALIGNMENT(STRICT_ALIGNMENT)
|
|
SIM_AC_OPTION_SCACHE(16384)
|
|
SIM_AC_OPTION_DEFAULT_MODEL(m32r/d)
|
|
SIM_AC_OPTION_CGEN_MAINT
|
|
|
|
case "${target_alias}" in
|
|
m32r*-linux*)
|
|
traps_obj=traps-linux.o
|
|
sim_extra_cflags="-DM32R_LINUX"
|
|
;;
|
|
*)
|
|
traps_obj=traps.o
|
|
sim_extra_cflags="-DM32R_ELF"
|
|
;;
|
|
esac
|
|
AC_SUBST(traps_obj)
|
|
AC_SUBST(sim_extra_cflags)
|
|
|
|
SIM_AC_OPTION_HARDWARE(yes,,m32r_cache m32r_uart)
|
|
|
|
SIM_AC_OUTPUT
|