X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbemain.c;h=77a52f4a434065237166c4d2f5d126574fd14ad7;hb=8c2710b8f28f31447e12055651725a7cf53714bc;hp=636bcbefcc2654c72e88475957edd54bd2184450;hpb=f1faabdafa40558bab4d171999c7c4871dfee5a6;p=libfirm diff --git a/ir/be/bemain.c b/ir/be/bemain.c index 636bcbefc..77a52f4a4 100644 --- a/ir/be/bemain.c +++ b/ir/be/bemain.c @@ -1,20 +1,6 @@ /* - * Copyright (C) 1995-2011 University of Karlsruhe. All right reserved. - * * This file is part of libFirm. - * - * This file may be distributed and/or modified under the terms of the - * GNU General Public License version 2 as published by the Free Software - * Foundation and appearing in the file LICENSE.GPL included in the - * packaging of this file. - * - * Licensees holding valid libFirm Professional Edition licenses may use - * this file in accordance with the libFirm Commercial License. - * Agreement provided with the Software. - * - * This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE - * WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR - * PURPOSE. + * Copyright (C) 2012 University of Karlsruhe. */ /** @@ -403,9 +389,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();