X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=driver%2Ffirm_machine.c;h=7c016fb09c959642c20e91616b53552832787c86;hb=451c15e3a53e601d449512e71b1a9ab7960fa9ec;hp=ba05a4fce2d262d9e104f63c649641387c838511;hpb=887988b1f0c2966cbf16b87707cdfdbaf0abf2bb;p=cparser diff --git a/driver/firm_machine.c b/driver/firm_machine.c index ba05a4f..7c016fb 100644 --- a/driver/firm_machine.c +++ b/driver/firm_machine.c @@ -16,12 +16,13 @@ static void set_be_option(const char *arg) static ir_entity *underscore_compilerlib_entity_creator(ident *id, ir_type *mt) { - ir_entity *ent = new_entity(get_glob_type(), id, mt); + ir_entity *entity = new_entity(get_glob_type(), id, mt); ident *ldname = id_mangle3("_", id, ""); - set_entity_ld_ident(ent, ldname); + set_entity_visibility(entity, ir_visibility_external); + set_entity_ld_ident(entity, ldname); - return ent; + return entity; } /**