X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeasm_asm_gnu.c;h=0484b55ec088e8c7ba471f005a2815ce50543ad5;hb=e91ddc5da31fa23e1d1fb94374c54cba5772e3fd;hp=e4577fce82390f27da8b0126848984e8d2e19fb2;hpb=7f32895424d235c2a1a5fc29228a180377107d78;p=libfirm diff --git a/ir/be/beasm_asm_gnu.c b/ir/be/beasm_asm_gnu.c index e4577fce8..0484b55ec 100644 --- a/ir/be/beasm_asm_gnu.c +++ b/ir/be/beasm_asm_gnu.c @@ -3,12 +3,14 @@ #endif #include +#include #include #include #include #include "obst.h" #include "beasm_asm_gnu.h" +#include "tv.h" static struct obstack *get_obstack_for_segment ( gnuasm_privdata_t *privdata, asm_segment_t segment ) { @@ -242,8 +244,8 @@ static void gnuasm_dump_segment_header(void *data) { assembler_t *gnuasm_create_assembler ( void ) { - gnuasm_privdata_t *priv_data = malloc ( sizeof(gnuasm_privdata_t )); - assembler_t *assembler = malloc ( sizeof( assembler_t )); + gnuasm_privdata_t *priv_data = xmalloc ( sizeof(gnuasm_privdata_t )); + assembler_t *assembler = xmalloc ( sizeof( assembler_t )); memset(assembler, 0, sizeof( assembler_t )); assembler->private_data = priv_data;