X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fia32%2Fbearch_ia32_t.h;h=4f8889dcbba415c8c1304b496e7e6d32949cfd25;hb=f1c64cce6209a56ea0ed44201b51c16c910ead07;hp=5d8e03da89499482f1059208cf07f14d94b86779;hpb=659fd0d9f19bec605a3637a376a8538f3f763b33;p=libfirm diff --git a/ir/be/ia32/bearch_ia32_t.h b/ir/be/ia32/bearch_ia32_t.h index 5d8e03da8..4f8889dcb 100644 --- a/ir/be/ia32/bearch_ia32_t.h +++ b/ir/be/ia32/bearch_ia32_t.h @@ -26,6 +26,7 @@ #ifndef FIRM_BE_IA32_BEARCH_IA32_T_H #define FIRM_BE_IA32_BEARCH_IA32_T_H +#include "config.h" #include "pmap.h" #include "debug.h" #include "ia32_nodes_attr.h" @@ -120,9 +121,14 @@ typedef enum transformer_t { #endif } transformer_t; +#ifdef FIRM_GRGEN_BE /** The selected transformer. */ extern transformer_t be_transformer; +#else +#define be_transformer TRANSFORMER_DEFAULT +#endif + /** The mode for the floating point control word. */ extern ir_mode *mode_fpcw;