X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fppc32%2Fbearch_ppc32.c;h=6268c71e143583f46b9f8cbb22ad63887b5e2e29;hb=11d99dd205c877b0a72a8ed5d3cb601b4ec6615f;hp=9789a95b3bdf92a51cbbc7ba7545913dbec51b47;hpb=39cb52264857d7c21c7141ba82bb55adaa78064d;p=libfirm diff --git a/ir/be/ppc32/bearch_ppc32.c b/ir/be/ppc32/bearch_ppc32.c index 9789a95b3..6268c71e1 100644 --- a/ir/be/ppc32/bearch_ppc32.c +++ b/ir/be/ppc32/bearch_ppc32.c @@ -37,7 +37,7 @@ #include "debug.h" #include "error.h" -#include "../bearch.h" /* the general register allocator interface */ +#include "../bearch.h" #include "../benode.h" #include "../belower.h" #include "../besched.h" @@ -55,8 +55,8 @@ #include "bearch_ppc32_t.h" -#include "ppc32_new_nodes.h" /* ppc nodes interface */ -#include "gen_ppc32_regalloc_if.h" /* the generated interface (register type and class defenitions) */ +#include "ppc32_new_nodes.h" +#include "gen_ppc32_regalloc_if.h" #include "ppc32_transform.h" #include "ppc32_transform_conv.h" #include "ppc32_emitter.h" @@ -160,8 +160,8 @@ static ir_type *ppc32_abi_get_between_type(void *self) if(!between_type) { ir_entity *ret_addr_ent; - ir_type *ret_addr_type = new_type_primitive(new_id_from_str("return_addr"), mode_P); - ir_type *old_bp_type = new_type_primitive(new_id_from_str("bp"), mode_P); + ir_type *ret_addr_type = new_type_primitive(mode_P); + ir_type *old_bp_type = new_type_primitive(mode_P); between_type = new_type_class(new_id_from_str("ppc32_between_type")); old_bp_ent = new_entity(between_type, new_id_from_str("old_bp"), old_bp_type); @@ -230,7 +230,6 @@ static const be_abi_callbacks_t ppc32_abi_callbacks = { static const arch_irn_ops_t ppc32_irn_ops = { get_ppc32_in_req, - get_ppc32_out_req, ppc32_classify, ppc32_get_frame_entity, ppc32_set_frame_entity,