X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeirg.h;h=3be9065b46a1f051c9a4680b61ae386d88e89f4e;hb=f84594874e48e9883cfb1e040856f3f56782c956;hp=e87fae57e7295af81c183b0150feb76f4cb4de2c;hpb=0a7d7324b9baa076d1322e82b92f8fc2c8f1892e;p=libfirm diff --git a/ir/be/beirg.h b/ir/be/beirg.h index e87fae57e..3be9065b4 100644 --- a/ir/be/beirg.h +++ b/ir/be/beirg.h @@ -134,8 +134,10 @@ static inline const arch_env_t *be_get_irg_arch_env(const ir_graph *irg) static inline struct obstack *be_get_be_obst(const ir_graph *irg) { - be_irg_t *birg = be_birg_from_irg(irg); - return &birg->obst; + be_irg_t *const birg = be_birg_from_irg(irg); + struct obstack *const obst = &birg->obst; + assert(obstack_object_size(obst) == 0); + return obst; } static inline be_stack_layout_t *be_get_irg_stack_layout(const ir_graph *irg)