X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbemachine.c;h=ab70cb412912a7a0744681948cf652d6c2274da6;hb=afbbc0b1ccd684c4c24bfd43d0f994123245f39f;hp=eaf0ff8cc17fb164cd67c42a9d6091cb429b3670;hpb=8e9d56bfaa2c4beba8b89f64611e67c36b214d4e;p=libfirm diff --git a/ir/be/bemachine.c b/ir/be/bemachine.c index eaf0ff8cc..ab70cb412 100644 --- a/ir/be/bemachine.c +++ b/ir/be/bemachine.c @@ -1,9 +1,32 @@ +/* + * Copyright (C) 1995-2008 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. + */ + /** - * Abstract machine interface. - * @author Christian Wuerdig - * @date 01.12.2006 - * @cvs-id $Id$ + * @file + * @brief Abstract machine interface. + * @author Christian Wuerdig + * @date 01.12.2006 + * @version $Id$ */ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif #include "bemachine.h" @@ -32,13 +55,13 @@ be_execution_unit_t *be_machine_get_dummy_unit(void) { /** * Check if given unit is the generic dummy unit. */ -int be_machine_is_dummy_unit(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(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]; }