X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=configure.in;h=531ff0ad6a61ad47dc544bf6a097874b6a0a2733;hb=f75cc6830ea0864b6f91eaa61da4f654db33929f;hp=94534326f3e61c59093d58f2b459c2f64a498684;hpb=43885833e7092cb85a349a49277b3bdfa97eeae5;p=libfirm diff --git a/configure.in b/configure.in index 94534326f..531ff0ad6 100644 --- a/configure.in +++ b/configure.in @@ -169,16 +169,6 @@ fi], AC_DEFINE(FIRM_ENABLE_HOOKS) ) -dnl enable Firm inplace edges -dnl ------------- -AC_ARG_ENABLE(inplace_edges, -[ --disable-inplace-edges disable Firm inplace edges], -[if test "$enableval" = yes; then - AC_DEFINE(FIRM_EDGES_INPLACE) -fi], -AC_DEFINE(FIRM_EDGES_INPLACE) -) - dnl enable Firm statistics dnl ------------- AC_ARG_ENABLE(statistics, @@ -197,6 +187,26 @@ AC_ARG_ENABLE(libcore, fi]) AC_SUBST(enable_libcore) +dnl enable ILP solver support +dnl -------------------------------- +AC_ARG_ENABLE(ilp, +[ --enable-ilp enable ilp solver], +[if test "$enableval"=yes; then + AC_DEFINE(WITH_ILP) +fi]) +AC_SUBST(enable_ilp) + +dnl enable JVM calling from Firm +dnl -------------------------------- +AC_ARG_ENABLE(jvm, +[ --enable-jvm enable to call the jvm], +[if test "$enableval"=yes; then + AC_DEFINE(WITH_JVM) +fi]) +AC_SUBST(enable_jvm) + + + dnl enable wchar_t support for identifiers dnl -------------------------------- AC_ARG_ENABLE(wchar_support, @@ -416,4 +426,11 @@ dnl =============== AC_OUTPUT($ac_output_file,[ touch stamp-h ]) dnl snip the lower part of config.h and put it to ir/config/firm_config.h +for i in $plugin_subdirs +do + suffix=`echo $i | tr /a-z _A-Z` + echo "/* enabled plugin: $i */" >> config.h + echo "#define PLUGIN_$suffix 1" >> config.h +done + $AWK -f $CONF_DIR_NAME/filter.awk < config.h | sed -f $CONF_DIR_NAME/filter.sed > ir/config/firm_config.h