X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbemain.c;h=b7828e1c272cbc6283038909c695658deca993b9;hb=3db23eee84cbabb3f399f1ca820948114a9c837c;hp=636bcbefcc2654c72e88475957edd54bd2184450;hpb=f1faabdafa40558bab4d171999c7c4871dfee5a6;p=libfirm diff --git a/ir/be/bemain.c b/ir/be/bemain.c index 636bcbefc..b7828e1c2 100644 --- a/ir/be/bemain.c +++ b/ir/be/bemain.c @@ -403,9 +403,9 @@ static be_main_env_t *be_init_env(be_main_env_t *const env, char const *const co { memset(env, 0, sizeof(*env)); env->ent_trampoline_map = pmap_create(); - env->pic_trampolines_type = new_type_class(NEW_ID("$PIC_TRAMPOLINE_TYPE")); + env->pic_trampolines_type = new_type_segment(NEW_ID("$PIC_TRAMPOLINE_TYPE"), tf_none); env->ent_pic_symbol_map = pmap_create(); - env->pic_symbols_type = new_type_struct(NEW_ID("$PIC_SYMBOLS_TYPE")); + env->pic_symbols_type = new_type_segment(NEW_ID("$PIC_SYMBOLS_TYPE"), tf_none); env->cup_name = compilation_unit_name; env->arch_env = isa_if->begin_codegeneration();