X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbemodule_t.h;h=c88809e927b08d9d17cd7ecee0d41f9145c1bbed;hb=df2faee01a5832057bb3ca0ba5f67e979c916e19;hp=c97f9921cb5743323f54710479ac9c309a7fffef;hpb=7c45d918cd44644d8b0d98023aae6e31f3a6c835;p=libfirm diff --git a/ir/be/bemodule_t.h b/ir/be/bemodule_t.h index c97f9921c..c88809e92 100644 --- a/ir/be/bemodule_t.h +++ b/ir/be/bemodule_t.h @@ -1,18 +1,40 @@ /* - * Author: Matthias Braun - * Date: 11.12.2006 - * Copyright: (c) Universitaet Karlsruhe - * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE. + * 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. */ -#ifndef BEMODULE_T_H_ -#define BEMODULE_T_H_ + +/** + * @file + * @brief Backend module interface. + * @author Matthias Braun + * @date 11.12.2006 + */ +#ifndef FIRM_BE_BEMODULE_T_H +#define FIRM_BE_BEMODULE_T_H #include "bemodule.h" +/** + * A module list entry. + */ struct be_module_list_entry_t { - const char *name; - void *data; - struct be_module_list_entry_t *next; + const char *name; /**< The name of the entry. */ + void *data; /**< Some data associated with this entry. */ + struct be_module_list_entry_t *next; /**< Points to the next entry. */ }; -#endif +#endif /* FIRM_BE_BEMODULE_T_H */