X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeemitter.c;h=9b2d6a08fd242c782b5f9886258cc06d16fd6087;hb=5474a1c188c9d59eea2c915515980cd9cbab58d8;hp=808aa3143dd57b726b591dfbe4ec0ed990d3340d;hpb=1a26f4853c07d1ecd68a097409dd602edfe29eff;p=libfirm diff --git a/ir/be/beemitter.c b/ir/be/beemitter.c index 808aa3143..9b2d6a08f 100644 --- a/ir/be/beemitter.c +++ b/ir/be/beemitter.c @@ -22,11 +22,11 @@ * @brief Interface for assembler output. * @author Matthias Braun * @date 12.03.2007 - * @version $Id$ */ #include "config.h" #include "beemitter.h" +#include "irnode_t.h" #include "irprintf.h" #include "ident.h" #include "tv.h" @@ -54,7 +54,7 @@ void be_emit_ident(ident *id) be_emit_string_len(str, len); } -void be_emit_tarval(tarval *tv) +void be_emit_tarval(ir_tarval *tv) { char buf[64]; @@ -82,7 +82,7 @@ void be_emit_irprintf(const char *fmt, ...) void be_emit_write_line(void) { size_t len = obstack_object_size(&emit_obst); - char *line = obstack_finish(&emit_obst); + char *line = (char*)obstack_finish(&emit_obst); fwrite(line, 1, len, emit_file); obstack_free(&emit_obst, line);