1 /* 2 * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved. 3 * 4 * This file is part of libFirm. 5 * 6 * This file may be distributed and/or modified under the terms of the 7 * GNU General Public License version 2 as published by the Free Software 8 * Foundation and appearing in the file LICENSE.GPL included in the 9 * packaging of this file. 10 * 11 * Licensees holding valid libFirm Professional Edition licenses may use 12 * this file in accordance with the libFirm Commercial License. 13 * Agreement provided with the Software. 14 * 15 * This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE 16 * WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR 17 * PURPOSE. 18 */ 19 20 /** 21 * @file 22 * @brief declarations for TEMPALTE backend -- private header 23 */ 24 #ifndef FIRM_BE_TEMPLATE_BEARCH_TEMPLATE_T_H 25 #define FIRM_BE_TEMPLATE_BEARCH_TEMPLATE_T_H 26 27 #include "debug.h" 28 #include "TEMPLATE_nodes_attr.h" 29 #include "be.h" 30 #include "beemitter.h" 31 #include "set.h" 32 33 typedef struct TEMPLATE_isa_t { 34 arch_env_t base; /**< must be derived from arch_isa */ 35 } TEMPLATE_isa_t; 36 37 #endif 38