X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbe_t.h;h=35fc5d0c8fcbab8b72fb73d9372c6d6d33f41986;hb=bbc1f10ec95baa41187ff10ae7b3cadd66ad5e08;hp=ee068b4fa810cbce50779e5151e14d25f2bd5021;hpb=e91c1db21d945d622be14e27bd4c6c405c042723;p=libfirm diff --git a/ir/be/be_t.h b/ir/be/be_t.h index ee068b4fa..35fc5d0c8 100644 --- a/ir/be/be_t.h +++ b/ir/be/be_t.h @@ -11,19 +11,31 @@ #include "debug.h" #include "irgraph.h" + +#include "be.h" #include "beirgmod.h" -typedef struct _be_main_env_t { +struct _be_options_t { + char ilp_server[128]; + char ilp_solver[128]; +}; + +struct _be_main_env_t { struct obstack obst; struct _be_node_factory_t *node_factory; struct _arch_env_t *arch_env; + struct _be_options_t *options; firm_dbg_module_t *dbg; -} be_main_env_t; +}; -typedef struct _be_main_session_env_t { - const be_main_env_t *main_env; +#if 0 +struct _be_main_session_env_t { + const struct _be_main_env_t *main_env; ir_graph *irg; struct _dom_front_info_t *dom_front; -} be_main_session_env_t; +}; +#endif + + #endif