From 78ad7c028e8395a6a5f1ea8eb1f86bf5ea2c682c Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Thu, 26 Apr 2007 14:20:33 +0000 Subject: [PATCH] add license info to ana2 [r13478] --- ir/ana2/ecg.c | 32 +++++++++++++++++++++++--------- ir/ana2/ecg.h | 23 +++++++++++++++++++++-- ir/ana2/gnu_ext.h | 34 ++++++++++++++++++++++++---------- ir/ana2/irmemwalk.c | 45 ++++++++++++++++++++++++++++----------------- ir/ana2/irmemwalk.h | 38 ++++++++++++++++++++++++++------------ ir/ana2/lset.c | 33 +++++++++++++++++++++++---------- ir/ana2/lset.h | 38 ++++++++++++++++++++++++++------------ ir/ana2/pto.c | 36 +++++++++++++++++++++++++----------- ir/ana2/pto.h | 43 ++++++++++++++++++++++++++++--------------- ir/ana2/pto_comp.c | 36 +++++++++++++++++++++++++----------- ir/ana2/pto_comp.h | 43 ++++++++++++++++++++++++++++--------------- ir/ana2/pto_ctx.c | 36 +++++++++++++++++++++++++----------- ir/ana2/pto_ctx.h | 43 ++++++++++++++++++++++++++++--------------- ir/ana2/pto_debug.c | 36 +++++++++++++++++++++++++----------- ir/ana2/pto_debug.h | 43 ++++++++++++++++++++++++++++--------------- ir/ana2/pto_init.c | 36 +++++++++++++++++++++++++----------- ir/ana2/pto_init.h | 43 ++++++++++++++++++++++++++++--------------- ir/ana2/pto_mod.c | 36 +++++++++++++++++++++++++----------- ir/ana2/pto_mod.h | 41 +++++++++++++++++++++++++++-------------- ir/ana2/pto_name.c | 36 +++++++++++++++++++++++++----------- ir/ana2/pto_name.h | 43 ++++++++++++++++++++++++++++--------------- ir/ana2/pto_util.c | 36 +++++++++++++++++++++++++----------- ir/ana2/pto_util.h | 39 ++++++++++++++++++++++++++------------- ir/ana2/qset.c | 34 ++++++++++++++++++++++++---------- ir/ana2/qset.h | 39 ++++++++++++++++++++++++++------------- ir/ana2/timing.c | 38 +++++++++++++++++++++++++------------- ir/ana2/timing.h | 39 ++++++++++++++++++++++++++------------- ir/ana2/typalise.c | 33 +++++++++++++++++++++++---------- ir/ana2/typalise.h | 38 ++++++++++++++++++++++++++------------ 29 files changed, 742 insertions(+), 348 deletions(-) diff --git a/ir/ana2/ecg.c b/ir/ana2/ecg.c index c75afc5a1..1c8a97f09 100644 --- a/ir/ana2/ecg.c +++ b/ir/ana2/ecg.c @@ -1,17 +1,31 @@ /* -*- c -*- */ /* - * Project: libFIRM - * File name: ir/ana/ecg.c - * Purpose: Extended Call Graph - * Author: Florian - * Modified by: - * Created: 14.09.2004 - * CVS-ID: $Id$ - * Copyright: (c) 1999-2004 Universität Karlsruhe - * Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. + * Copyrigth (C) 1995-2007 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. */ +/** + * @file + * @brief Extended Call Graph + * @author Florian + * @date 14.09.2004 + * @version $Id$ + */ #ifdef HAVE_CONFIG_H # include "config.h" #endif diff --git a/ir/ana2/ecg.h b/ir/ana2/ecg.h index 5fc91c7d3..5ae3f8b78 100644 --- a/ir/ana2/ecg.h +++ b/ir/ana2/ecg.h @@ -1,7 +1,26 @@ /* -*- c -*- */ -#ifndef _EGC_H_ -#define _EGC_H_ +/* + * Copyrigth (C) 1995-2007 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 FIRM_ANA2_EGC_H +#define FIRM_ANA2_EGC_H # include "irgraph.h" # include "irnode.h" diff --git a/ir/ana2/gnu_ext.h b/ir/ana2/gnu_ext.h index ffdf816a3..9cb121eec 100644 --- a/ir/ana2/gnu_ext.h +++ b/ir/ana2/gnu_ext.h @@ -1,17 +1,31 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/gnu_ext.h - Purpose: Provide some GNU CC extensions to the rest of the world - Author: Florian - Modified by: - Created: Sat Nov 13 19:35:27 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2005 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ + * Copyrigth (C) 1995-2007 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. + */ +/** + * @file + * @brief Provide some GNU CC extensions to the rest of the world + * @author Florian + * @date Sat Nov 13 19:35:27 CET 2004 + * @version $Id$ + */ # ifdef HAVE_CONFIG_H # include "config.h" # endif diff --git a/ir/ana2/irmemwalk.c b/ir/ana2/irmemwalk.c index aaf435762..247a6d9b6 100644 --- a/ir/ana2/irmemwalk.c +++ b/ir/ana2/irmemwalk.c @@ -1,25 +1,36 @@ /* -*- c -*- */ /* - * Project: libFIRM - * File name: ir/ana2/irmemwalk.c - * Purpose: walk along memory edges - * Author: Florian - * Modified by: - * Created: Mon 18 Oct 2004 - * CVS-ID: $Id$ - * Copyright: (c) 1999-2004 Universität Karlsruhe - * Licence: This file is protected by GPL - GNU GENERAL PUBLIC LICENSE. + * Copyrigth (C) 1995-2007 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. */ -/* - Walk over a firm graph along its memory edges. - - Any number of graphs can be visited at the same time, but no graph - can be traversed more than once at any time. -*/ - - +/** + * @file + * @brief walk along memory edges + * @author Florian + * @date Mon 18 Oct 2004 + * @version $Id$ + * @summary + * Walk over a firm graph along its memory edges. + * + * Any number of graphs can be visited at the same time, but no graph + * can be traversed more than once at any time. + */ # ifdef HAVE_CONFIG_H # include "config.h" # endif diff --git a/ir/ana2/irmemwalk.h b/ir/ana2/irmemwalk.h index 9aa34cc1c..05b53f842 100644 --- a/ir/ana2/irmemwalk.h +++ b/ir/ana2/irmemwalk.h @@ -1,19 +1,33 @@ /* -*- c -*- */ /* - * Project: libFIRM - * File name: ir/ana2/irmemwalk.h - * Purpose: walk along memory edges - * Author: Florian - * Modified by: - * Created: Mon 18 Oct 2004 - * CVS-ID: $Id$ - * Copyright: (c) 1999-2004 Universität Karlsruhe - * Licence: This file is protected by GPL - GNU GENERAL PUBLIC LICENSE. + * Copyrigth (C) 1995-2007 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 _IRMEMWALK_H_ -# define _IRMEMWALK_H_ +/** + * @file + * @brief walk along memory edges + * @author Florian + * @date Mon 18 Oct 2004 + * @version $Id$ + */ +# ifndef FIRM_ANA2_IRMEMWALK_H +# define FIRM_ANA2_IRMEMWALK_H # include "irgraph.h" # include "irgwalk.h" @@ -21,7 +35,7 @@ void irg_walk_mem (ir_graph*, irg_walk_func*, irg_walk_func*, void*); int get_irg_is_mem_visited (ir_graph*); -# endif /* not defined _IRMEMWALK_H_ */ +# endif /* diff --git a/ir/ana2/lset.c b/ir/ana2/lset.c index ae408654f..d95bbebee 100644 --- a/ir/ana2/lset.c +++ b/ir/ana2/lset.c @@ -1,18 +1,31 @@ /* -*- c -*- */ /* - * Project: libFIRM - * File name: ir/ana2/lset.c - * Purpose: Lists, err, Sets - * Author: Florian - * Modified by: - * Created: Mon 18 Oct 2004 - * CVS-ID: $Id$ - * Copyright: (c) 1999-2004 Universität Karlsruhe - * Licence: This file is protected by GPL - GNU GENERAL PUBLIC LICENSE. + * Copyrigth (C) 1995-2007 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. */ - +/** + * @file + * @brief Lists, err, Sets + * @author Florian + * @date Mon 18 Oct 2004 + * @version $Id$ + */ # ifdef HAVE_CONFIG_H # include "config.h" # endif diff --git a/ir/ana2/lset.h b/ir/ana2/lset.h index 2fa7c1d59..f265de861 100644 --- a/ir/ana2/lset.h +++ b/ir/ana2/lset.h @@ -1,19 +1,33 @@ /* -*- c -*- */ /* - * Project: libFIRM - * File name: ir/ana2/lset.h - * Purpose: Lists, err, Sets - * Author: Florian - * Modified by: - * Created: Mon 18 Oct 2004 - * CVS-ID: $Id$ - * Copyright: (c) 1999-2004 Universität Karlsruhe - * Licence: This file is protected by GPL - GNU GENERAL PUBLIC LICENSE. + * Copyrigth (C) 1995-2007 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 _LSET_H_ -# define _LSET_H_ +/** + * @file + * @brief Lists, err, Sets + * @author Florian + * @date Mon 18 Oct 2004 + * @version $Id$ + */ +# ifndef FIRM_ANA2_LSET_H +# define FIRM_ANA2_LSET_H /* Data Types and Structures @@ -62,7 +76,7 @@ void lset_destroy (lset_t*); -# endif /* not defined _LSET_H_ */ +# endif /* diff --git a/ir/ana2/pto.c b/ir/ana2/pto.c index 12547832e..e3b35f7cc 100644 --- a/ir/ana2/pto.c +++ b/ir/ana2/pto.c @@ -1,17 +1,31 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto.c - Purpose: Entry to PTO - Author: Florian - Modified by: - Created: Tue Nov 23 18:37:09 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Entry to PTO + * @author Florian + * @date Tue Nov 23 18:37:09 CET 2004 + * @version $Id$ + */ #ifdef HAVE_CONFIG_H # include "config.h" #endif diff --git a/ir/ana2/pto.h b/ir/ana2/pto.h index 5876a9a7c..0bdce95e1 100644 --- a/ir/ana2/pto.h +++ b/ir/ana2/pto.h @@ -1,20 +1,33 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto.h - Purpose: Import all includes needed for PTO/Entry to PTO - Author: Florian - Modified by: - Created: Sat Nov 13 19:35:27 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - - -# ifndef _PTO_ -# define _PTO_ + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Import all includes needed for PTO/Entry to PTO + * @author Florian + * @date Sat Nov 13 19:35:27 CET 2004 + * @version $Id$ + */ +# ifndef FIRM_ANA2_PTO_H +# define FIRM_ANA2_PTO_H # include "pto_comp.h" @@ -43,7 +56,7 @@ void pto_cleanup (void); =================================================== */ -# endif /* not defined _PTO_ */ +# endif diff --git a/ir/ana2/pto_comp.c b/ir/ana2/pto_comp.c index 92268c20a..854d2171e 100644 --- a/ir/ana2/pto_comp.c +++ b/ir/ana2/pto_comp.c @@ -1,17 +1,31 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana2/pto_comp.c - Purpose: Main Implementation of PTO - Author: Florian - Modified by: - Created: Sat Nov 13 19:35:27 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Main Implementation of PTO + * @author Florian + * @date Sat Nov 13 19:35:27 CET 2004 + * @version $Id$ + */ # ifdef HAVE_CONFIG_H # include "config.h" # endif diff --git a/ir/ana2/pto_comp.h b/ir/ana2/pto_comp.h index cefb99115..c4caa2c7e 100644 --- a/ir/ana2/pto_comp.h +++ b/ir/ana2/pto_comp.h @@ -1,20 +1,33 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_comp.h - Purpose: Main Implementation of PTO - Author: Florian - Modified by: - Created: Sat Nov 13 19:35:27 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - - -# ifndef _PTO_COMP_ -# define _PTO_COMP_ + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Main Implementation of PTO + * @author Florian + * @date Sat Nov 13 19:35:27 CET 2004 + * @version $Id$ + */ +# ifndef FIRM_ANA2_PTO_COMP_H +# define FIRM_ANA2_PTO_COMP_H # include "pto.h" # include "irnode.h" @@ -62,7 +75,7 @@ pto_t *get_alloc_pto (ir_node*); =================================================== */ -# endif /* not defined _PTO_COMP_ */ +# endif diff --git a/ir/ana2/pto_ctx.c b/ir/ana2/pto_ctx.c index a30043c2e..25acc44a8 100644 --- a/ir/ana2/pto_ctx.c +++ b/ir/ana2/pto_ctx.c @@ -1,17 +1,31 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_ctx.c - Purpose: Manage context-sensitivity markers - Author: Florian - Modified by: - Created: Sat Nov 13 19:35:27 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Manage context-sensitivity markers + * @author Florian + * @date Sat Nov 13 19:35:27 CET 2004 + * @version $Id$ + */ # ifdef HAVE_CONFIG_H # include "config.h" # endif diff --git a/ir/ana2/pto_ctx.h b/ir/ana2/pto_ctx.h index 6824a8fe4..18029406e 100644 --- a/ir/ana2/pto_ctx.h +++ b/ir/ana2/pto_ctx.h @@ -1,20 +1,33 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_ctx.h - Purpose: Manage context-sensitivity markers - Author: Florian - Modified by: - Created: Sat Nov 13 19:35:27 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - - -# ifndef _PTO_CTX_ -# define _PTO_CTX_ + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Manage context-sensitivity markers + * @author Florian + * @date Sat Nov 13 19:35:27 CET 2004 + * @version $Id$ + */ +# ifndef FIRM_ANA2_PTO_CTX_H +# define FIRM_ANA2_PTO_CTX_H # include "ecg.h" @@ -47,7 +60,7 @@ void pto_ctx_allocs (graph_info_t*, int); =================================================== */ -# endif /* not defined _PTO_CTX_ */ +# endif diff --git a/ir/ana2/pto_debug.c b/ir/ana2/pto_debug.c index 301a443de..e65d90527 100644 --- a/ir/ana2/pto_debug.c +++ b/ir/ana2/pto_debug.c @@ -1,17 +1,31 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_debug.c - Purpose: Useful Macros for Debugging - Author: Florian - Modified by: - Created: Sat Nov 13 19:30:21 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Useful Macros for Debugging + * @author Florian + * @date Sat Nov 13 19:30:21 CET 2004 + * @version $Id$ + */ # ifdef HAVE_CONFIG_H # include "config.h" # endif diff --git a/ir/ana2/pto_debug.h b/ir/ana2/pto_debug.h index 20cb49d2c..7f9fcd05a 100644 --- a/ir/ana2/pto_debug.h +++ b/ir/ana2/pto_debug.h @@ -1,20 +1,33 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_debug.h - Purpose: Useful Macros for Debugging - Author: Florian - Modified by: - Created: Sat Nov 13 19:30:21 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - - -# ifndef _PTO_DEBUG_ -# define _PTO_DEBUG_ + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Useful Macros for Debugging + * @author Florian + * @date Sat Nov 13 19:30:21 CET 2004 + * @version $Id$ + */ +# ifndef FIRM_ANA2_PTO_DEBUG_H +# define FIRM_ANA2_PTO_DEBUG_H # include "irnode.h" @@ -45,7 +58,7 @@ void pto_print_pto (ir_node*); Global Variables: =================================================== */ -# endif /* not defined _PTO_DEBUG_ */ +# endif diff --git a/ir/ana2/pto_init.c b/ir/ana2/pto_init.c index c2ca4b4ad..5739403a5 100644 --- a/ir/ana2/pto_init.c +++ b/ir/ana2/pto_init.c @@ -1,17 +1,31 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_init.c - Purpose: Initialisation Functions - Author: Florian - Modified by: - Created: Sat Nov 13 19:35:27 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Initialisation Functions + * @author Florian + * @date Sat Nov 13 19:35:27 CET 2004 + * @version $Id$ + */ #ifdef HAVE_CONFIG_H # include "config.h" #endif diff --git a/ir/ana2/pto_init.h b/ir/ana2/pto_init.h index e972e879c..754d31852 100644 --- a/ir/ana2/pto_init.h +++ b/ir/ana2/pto_init.h @@ -1,20 +1,33 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_init.h - Purpose: ... - Author: Florian - Modified by: - Created: Sat Nov 13 19:35:27 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - - -# ifndef _PTO_INIT_ -# define _PTO_INIT_ + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief ... + * @author Florian + * @date Sat Nov 13 19:35:27 CET 2004 + * @version $Id$ + */ +# ifndef FIRM_ANA2_PTO_INIT_H +# define FIRM_ANA2_PTO_INIT_H # include "irgraph.h" # include "ecg.h" @@ -53,7 +66,7 @@ void pto_reset_graph_pto (ir_graph*, int); =================================================== */ -# endif /* not defined _PTO_INIT_ */ +# endif diff --git a/ir/ana2/pto_mod.c b/ir/ana2/pto_mod.c index 0e8d0c4db..4e43da5d6 100644 --- a/ir/ana2/pto_mod.c +++ b/ir/ana2/pto_mod.c @@ -1,17 +1,31 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_mod.c - Purpose: Load/Store Transfer Functions - Author: Florian - Modified by: - Created: Fri Nov 26 17:29:49 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Load/Store Transfer Functions + * @author Florian + * @date Fri Nov 26 17:29:49 CET 2004 + * @version $Id$ + */ #ifdef HAVE_CONFIG_H # include "config.h" #endif diff --git a/ir/ana2/pto_mod.h b/ir/ana2/pto_mod.h index 25d6d9187..245ac72ce 100644 --- a/ir/ana2/pto_mod.h +++ b/ir/ana2/pto_mod.h @@ -1,20 +1,33 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_mod.h - Purpose: Load/Store Transfer Functions - Author: Florian - Modified by: - Created: Fri Nov 26 17:29:49 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - - -#ifndef _PTO_MOD_ -#define _PTO_MOD_ + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Load/Store Transfer Functions + * @author Florian + * @date Fri Nov 26 17:29:49 CET 2004 + * @version $Id$ + */ +#ifndef FIRM_ANA2_PTO_MOD_H +#define FIRM_ANA2_PTO_MOD_H #include "irnode.h" #include "entity.h" diff --git a/ir/ana2/pto_name.c b/ir/ana2/pto_name.c index e0b1f4dfe..0e25a2f5e 100644 --- a/ir/ana2/pto_name.c +++ b/ir/ana2/pto_name.c @@ -1,17 +1,31 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_name.c - Purpose: Names for abstract objects - Author: Florian - Modified by: - Created: Sat Nov 13 19:35:27 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universit�t Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Names for abstract objects + * @author Florian + * @date Sat Nov 13 19:35:27 CET 2004 + * @version $Id$ + */ # ifdef HAVE_CONFIG_H # include "config.h" # endif diff --git a/ir/ana2/pto_name.h b/ir/ana2/pto_name.h index a3f0342f1..efe2caacc 100644 --- a/ir/ana2/pto_name.h +++ b/ir/ana2/pto_name.h @@ -1,20 +1,33 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_name.h - Purpose: Names for abstract objects - Author: Florian - Modified by: - Created: Sat Nov 13 19:35:27 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - - -# ifndef _PTO_NAME_ -# define _PTO_NAME_ + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Names for abstract objects + * @author Florian + * @date Sat Nov 13 19:35:27 CET 2004 + * @version $Id$ + */ +# ifndef FIRM_ANA2_PTO_NAME_H +# define FIRM_ANA2_PTO_NAME_H # include "pto_comp.h" /* for pto_t */ # include "irnode.h" @@ -105,7 +118,7 @@ void pto_name_cleanup (void); =================================================== */ -# endif /* not defined _PTO_NAME_ */ +# endif diff --git a/ir/ana2/pto_util.c b/ir/ana2/pto_util.c index 2ea246159..76124479f 100644 --- a/ir/ana2/pto_util.c +++ b/ir/ana2/pto_util.c @@ -1,17 +1,31 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_util.c - Purpose: Utilitites for PTO - Author: Florian - Modified by: - Created: Sat Nov 13 19:35:27 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief Utilitites for PTO + * @author Florian + * @date Sat Nov 13 19:35:27 CET 2004 + * @version $Id$ + */ #ifdef HAVE_CONFIG_H # include "config.h" #endif diff --git a/ir/ana2/pto_util.h b/ir/ana2/pto_util.h index bc4a584a1..7e2f6105d 100644 --- a/ir/ana2/pto_util.h +++ b/ir/ana2/pto_util.h @@ -1,20 +1,33 @@ /* -*- c -*- */ /* - Project: libFIRM - File name: ir/ana/pto_util.h - Purpose: Utilitites for PTO - Author: Florian - Modified by: - Created: Sat Nov 13 19:35:27 CET 2004 - CVS-ID: $Id$ - Copyright: (c) 1999-2004 Universität Karlsruhe - Licence: This file is protected by the GPL - GNU GENERAL PUBLIC LICENSE. -*/ - + * Copyrigth (C) 1995-2007 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 _PTO_UTIL_ -# define _PTO_UTIL_ +/** + * @file + * @brief Utilitites for PTO + * @author Florian + * @date Sat Nov 13 19:35:27 CET 2004 + * @version $Id$ + */ +# ifndef FIRM_ANA2_PTO_UTIL_H +# define FIRM_ANA2_PTO_UTIL_H # include "irnode.h" # include "entity.h" diff --git a/ir/ana2/qset.c b/ir/ana2/qset.c index 87ca9e319..c770542cf 100644 --- a/ir/ana2/qset.c +++ b/ir/ana2/qset.c @@ -1,16 +1,30 @@ /* -*- c -*- */ /* - * Time-stamp: <17.12.2004 20:26:51h liekweg> - * Project: libFIRM - * File name: ir/ana2/qset.c - * Purpose: yet another set implementation - * Author: Florian - * Modified by: - * Created: Mon 18 Oct 2004 - * CVS-ID: $Id$ - * Copyright: (c) 1999-2004 Universität Karlsruhe - * Licence: This file is protected by GPL - GNU GENERAL PUBLIC LICENSE. + * Copyrigth (C) 1995-2007 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. + */ + +/** + * @file + * @brief yet another set implementation + * @author Florian + * @date Mon 18 Oct 2004 + * @version $Id$ */ #ifdef HAVE_CONFIG_H # include "config.h" diff --git a/ir/ana2/qset.h b/ir/ana2/qset.h index 30ebde085..11ed61b37 100644 --- a/ir/ana2/qset.h +++ b/ir/ana2/qset.h @@ -1,20 +1,33 @@ /* -*- c -*- */ /* - * Time-stamp: <30.11.2004 14:16:04h liekweg> - * Project: libFIRM - * File name: ir/ana2/qset.h - * Purpose: yet another set implementation - * Author: Florian - * Modified by: - * Created: Mon 18 Oct 2004 - * CVS-ID: $Id$ - * Copyright: (c) 1999-2004 Universität Karlsruhe - * Licence: This file is protected by GPL - GNU GENERAL PUBLIC LICENSE. + * Copyrigth (C) 1995-2007 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 _QSET_H_ -#define _QSET_H_ +/** + * @file + * @brief yet another set implementation + * @author Florian + * @date Mon 18 Oct 2004 + * @version $Id$ + */ +#ifndef FIRM_ANA2_QSET_H +#define FIRM_ANA2_QSET_H # ifndef TRUE # define TRUE 1 @@ -93,7 +106,7 @@ sortable_t *qset_start (qset_t*); /* step to the next element, return NULL iff no more elems are available */ sortable_t *qset_next (qset_t*); -#endif /* def _QSET_H_ */ +#endif /* $Log$ diff --git a/ir/ana2/timing.c b/ir/ana2/timing.c index fabe9d197..b42146c77 100644 --- a/ir/ana2/timing.c +++ b/ir/ana2/timing.c @@ -1,21 +1,33 @@ /* -*- c -*- */ /* - * Time-stamp: <26.10.2004 11:57:13h liekweg> - * Project: libFIRM - * File name: ir/ana2/timing.c - * Purpose: generic timing routines - * Author: Florian - * Modified by: - * Created: Mon 18 Oct 2004 - * CVS-ID: $Id$ - * Copyright: (c) 1999-2004 Universität Karlsruhe - * Licence: This file is protected by GPL - GNU GENERAL PUBLIC LICENSE. + * Copyrigth (C) 1995-2007 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. */ -/* - Timing stuff. Not really part of ana2, but where else should it go. -*/ +/** + * @file + * @brief generic timing routines + * @author Florian + * @date Mon 18 Oct 2004 + * @version $Id$ + * @note + * Timing stuff. Not really part of ana2, but where else should it go. + */ #ifdef HAVE_CONFIG_H #include "config.h" #endif diff --git a/ir/ana2/timing.h b/ir/ana2/timing.h index b149383b7..8570192fd 100644 --- a/ir/ana2/timing.h +++ b/ir/ana2/timing.h @@ -1,20 +1,33 @@ /* -*- c -*- */ /* - * Time-stamp: <26.10.2004 11:56:23h liekweg> - * Project: libFIRM - * File name: ir/ana2/timing.h - * Purpose: generic timing routines - * Author: Florian - * Modified by: - * Created: Mon 18 Oct 2004 - * CVS-ID: $Id$ - * Copyright: (c) 1999-2004 Universität Karlsruhe - * Licence: This file is protected by GPL - GNU GENERAL PUBLIC LICENSE. + * Copyrigth (C) 1995-2007 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 _TIMING_H_ -#define _TIMING_H_ +/** + * @file + * @brief generic timing routines + * @author Florian + * @date Mon 18 Oct 2004 + * @version $Id$ + */ +#ifndef FIRM_ANA2_TIMING_H +#define FIRM_ANA2_TIMING_H /* Data structures @@ -27,7 +40,7 @@ typedef struct timing_env timing_t; timing_t *start_timing (void); int end_timing (timing_t*); -#endif /* def _TIMING_H_ */ +#endif /* diff --git a/ir/ana2/typalise.c b/ir/ana2/typalise.c index b2dd94acb..7b9c1b200 100644 --- a/ir/ana2/typalise.c +++ b/ir/ana2/typalise.c @@ -1,18 +1,31 @@ /* -*- c -*- */ /* - * Project: libFIRM - * File name: ir/ana2/pto.c - * Purpose: Pto - * Author: Florian - * Modified by: - * Created: Mon 18 Oct 2004 - * CVS-ID: $Id$ - * Copyright: (c) 1999-2004 Universität Karlsruhe - * Licence: This file is protected by GPL - GNU GENERAL PUBLIC LICENSE. + * Copyrigth (C) 1995-2007 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. */ - +/** + * @file + * @brief Pto + * @author Florian + * @date Mon 18 Oct 2004 + * @version $Id$ + */ # ifdef HAVE_CONFIG_H # include "config.h" # endif diff --git a/ir/ana2/typalise.h b/ir/ana2/typalise.h index ecb1c296d..2e4af1c04 100644 --- a/ir/ana2/typalise.h +++ b/ir/ana2/typalise.h @@ -1,19 +1,33 @@ /* -*- c -*- */ /* - * Project: libFIRM - * File name: ir/ana2/typalise.h - * Purpose: Compute rough approximations of pointer types - * Author: Florian - * Modified by: - * Created: Mon 18 Oct 2004 - * CVS-ID: $Id$ - * Copyright: (c) 1999-2004 Universität Karlsruhe - * Licence: This file is protected by GPL - GNU GENERAL PUBLIC LICENSE. + * Copyrigth (C) 1995-2007 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 _TYPALISE_H_ -# define _TYPALISE_H_ +/** + * @file + * @brief Compute rough approximations of pointer types + * @author Florian + * @date Mon 18 Oct 2004 + * @version $Id$ + */ +# ifndef FIRM_ANA2_TYPALISE_H +# define FIRM_ANA2_TYPALISE_H # include "lset.h" @@ -61,7 +75,7 @@ typalise_t *typalise (ir_node*); */ void typalise_init (void); -# endif /* not defined _TYPALISE_H_ */ +# endif /* -- 2.20.1