X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbemachine.c;h=c617e50035b91219e8914cb9731c07d21ae5044d;hb=78bac126e7f9ca55761ab892ebfa9c19a4a65fcf;hp=db6e524282d0afb80e3e353f30d634f8bb04bdfe;hpb=39f3a8dbd0f00f90b7b12a849d1bf7b9c1329479;p=libfirm diff --git a/ir/be/bemachine.c b/ir/be/bemachine.c index db6e52428..c617e5003 100644 --- a/ir/be/bemachine.c +++ b/ir/be/bemachine.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved. + * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved. * * This file is part of libFirm. * @@ -24,9 +24,7 @@ * @date 01.12.2006 * @version $Id$ */ -#ifdef HAVE_CONFIG_H #include "config.h" -#endif #include "bemachine.h" @@ -40,7 +38,8 @@ be_execution_unit_type_t be_machine_execution_unit_types[] = { /** * Initialize generic dummy unit. */ -void be_machine_init_dummy_unit(void) { +void be_machine_init_dummy_unit(void) +{ be_machine_execution_units_DUMMY[0].name = "GENERIC_DUMMY_UNIT"; be_machine_execution_units_DUMMY[0].tp = &be_machine_execution_unit_types[0]; } @@ -48,20 +47,23 @@ void be_machine_init_dummy_unit(void) { /** * Returns the generic dummy unit. */ -be_execution_unit_t *be_machine_get_dummy_unit(void) { +be_execution_unit_t *be_machine_get_dummy_unit(void) +{ return &be_machine_execution_units_DUMMY[0]; } /** * Check if given unit is the generic dummy unit. */ -int be_machine_is_dummy_unit(const be_execution_unit_t *unit) { +int be_machine_is_dummy_unit(const be_execution_unit_t *unit) +{ return unit == &be_machine_execution_units_DUMMY[0]; } /** * Check if given unit is the generic dummy unit type. */ -int be_machine_is_dummy_unit_type(const be_execution_unit_type_t *tp) { +int be_machine_is_dummy_unit_type(const be_execution_unit_type_t *tp) +{ return tp == &be_machine_execution_unit_types[0]; }