Added copyright headers
authorGötz Lindenmaier <goetz@ipd.info.uni-karlsruhe.de>
Tue, 19 Aug 2003 11:36:56 +0000 (11:36 +0000)
committerGötz Lindenmaier <goetz@ipd.info.uni-karlsruhe.de>
Tue, 19 Aug 2003 11:36:56 +0000 (11:36 +0000)
[r1707]

50 files changed:
firmjni/Dbginfo.c
ir/Makefile.in
ir/adt/Makefile.in
ir/adt/array.c
ir/adt/array.h
ir/adt/cookies.h
ir/adt/debug.c
ir/adt/debug.h
ir/adt/eset.c
ir/adt/eset.h
ir/adt/host.h
ir/adt/obst.h
ir/adt/pdeq.c
ir/adt/pdeq.h
ir/adt/pmap.c
ir/adt/pmap.h
ir/adt/pset.h
ir/adt/set.c
ir/adt/set.h
ir/adt/xmalloc.c
ir/ana/Makefile.in
ir/ana/cgana.c
ir/ana/cgana.h
ir/ana/irbackedge.c
ir/ana/irbackedge_t.h
ir/ana/irdom.c
ir/ana/irdom.h
ir/ana/irdom_t.h
ir/ana/irloop.h
ir/ana/irloop_t.h
ir/ana/irouts.c
ir/ana/irouts.h
ir/ana/irscc.c
ir/common/Makefile.in
ir/common/firm.c
ir/common/firm.h
ir/common/firm_common.c
ir/common/firm_common.h
ir/common/firm_common_t.h
ir/common/firmwalk.c
ir/common/firmwalk.h
ir/common/misc.h
ir/common/panic.c
ir/common/panic.h
ir/common/tune.h
ir/common/xfprintf.c
ir/common/xgprintf.c
ir/common/xoprintf.c
ir/common/xp_help.h
ir/common/xprintf.h

index c27cb05..a0bfe8c 100644 (file)
@@ -10,9 +10,9 @@
  * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
  */
 
-#include "Dbginfo.h"
+#include "Dbginfo.h"   /* Generated. */
 
-#include <firm.h>
+#include "firm.h"
 #include "dbginfo.h"
 #include <stdio.h>
 
index f955596..71db962 100644 (file)
@@ -1,8 +1,13 @@
-# Hey Emacs, this is a -*- makefile -*-
 #
-# libFIRM Project
-#
-# $Id$
+# Project:     libFIRM
+# File name:   ir/Makefile.in
+# Purpose:
+# Author:      Boris Boesler, Till Riedel
+# Modified by:
+# Created:
+# CVS-ID:      $Id$
+# Copyright:   (c) 1999-2003 Universität Karlsruhe
+# Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
 #
 
 top_srcdir := @top_srcdir@
index 951a254..58ee167 100644 (file)
@@ -1,8 +1,13 @@
-# Hey Emacs, this is a -*- makefile -*-
 #
-# libFIRM Project
-#
-# $Id$
+# Project:     libFIRM
+# File name:   ir/adt/Makefile.in
+# Purpose:
+# Author:      Boris Boesler, Till Riedel
+# Modified by:
+# Created:
+# CVS-ID:      $Id$
+# Copyright:   (c) 1999-2003 Universität Karlsruhe
+# Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
 #
 
 top_srcdir := @top_srcdir@
index 53984b9..1c4ab0a 100644 (file)
@@ -1,8 +1,14 @@
-/* Array --- dynamic & flexible arrays.
-   Copyright (C) 1995, 1996 Markus Armbruster
-   All rights reserved. */
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/array.c
+ * Purpose:     Array --- dynamic & flexible arrays.
+ * Author:      Markus Armbruster
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
@@ -82,7 +88,7 @@ _arr_setlen (void *elts, int nelts, size_t elts_size)
   return dp->v.elts;
 }
 
-
+\
 void *
 _arr_resize (void *elts, int nelts, size_t eltsize)
 {
index 3954d45..d4b4173 100644 (file)
@@ -1,8 +1,14 @@
-/* Declarations for Array.
-   Copyright (C) 1995, 1996 Markus Armbruster
-   All rights reserved. */
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/array.h
+ * Purpose:     Declarations for Array.
+ * Author:      Markus Armbruster
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /* @@@ growing a dynamic on an obstack */
 
index 7a641a5..ad264ca 100644 (file)
@@ -1,8 +1,15 @@
-/* Magic cookies for dynamic data structures
-   Copyright (C) 1995, 1996 Christian von Roques & Markus Armbruster
-   All rights reserved.  */
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/cookies.h
+ * Purpose:     Magic cookies for dynamic data structures.
+ * Author:      Christian von Roques & Markus Armbruster
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
-/* $Id$ */
 
 #ifndef _COOKIES_H
 #define _COOKIES_H
index 026a1e0..edb6876 100644 (file)
@@ -1,8 +1,14 @@
-/* Debug --- run time debug level management
-   Copyright (C) 1995, 1996 Christian von Roques
-   All rights reserved. */
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/debug.c
+ * Purpose:     Debug --- run time debug level management
+ * Author:      Christian von Roques
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
index 60439c0..e225a99 100644 (file)
@@ -1,8 +1,15 @@
-/* Declarations for debug
-   Copyright (C) 1995, 1996 Christian von Roques
-   All rights reserved.  */
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/debug.h
+ * Purpose:     Declarations for debug
+ * Author:      Christian von Roques
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
-/* $Id$ */
 
 #ifndef _DEBUG_H_
 #define _DEBUG_H_
index 33ddd38..0538884 100644 (file)
@@ -1,15 +1,17 @@
-/* -------------------------------------------------------------------
- * $Id$
- * -------------------------------------------------------------------
- * Datentyp: Vereinfachte Menge (hash-set) zum Speichern von
- * Zeigern/Adressen.
- *
- * Erstellt: Hubert Schmid, 09.06.2002
- * ---------------------------------------------------------------- */
-
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/eset.c
+ * Purpose:     Datentyp: Vereinfachte Menge (hash-set) zum Speichern von
+ *              Zeigern/Adressen.
+ * Author:      Hubert Schmid
+ * Modified by:
+ * Created:     09.06.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #include "eset.h"
-
 #include "set.h"
 
 
index 8cc5696..be85ff6 100644 (file)
@@ -1,17 +1,20 @@
-/* -------------------------------------------------------------------
- * $Id$
- * -------------------------------------------------------------------
- * Datentyp: Vereinfachte Menge (hash-set) zum Speichern von
- * Zeigern/Adressen.
- *
- * Erstellt: Hubert Schmid, 09.06.2002
- * ---------------------------------------------------------------- */
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/eset.h
+ * Purpose:     Datentyp: Vereinfachte Menge (hash-set) zum Speichern von
+ *              Zeigern/Adressen.
+ * Author:      Hubert Schmid
+ * Modified by:
+ * Created:     09.06.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 
 #ifndef _ESET_H_
 #define _ESET_H_
 
-
 #include <stdbool.h>
 
 
index 30cf15f..42dac61 100644 (file)
@@ -1,8 +1,14 @@
-/* Declarations describing the host machine and C compiler.
-   Copyright (C) 1995, 1996 Markus Armbruster
-   All rights reserved.*/
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/host.h
+ * Purpose:     Declarations describing the host machine and C compiler.
+ * Author:      Markus Armbruster
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #ifndef _HOST_H
 #define _HOST_H
index f5e0665..a25482a 100644 (file)
@@ -1,11 +1,15 @@
-/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
-* All rights reserved.
-*
-* Authors: Martin Trapp, Christian Schaefer
-*
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/obst.h
+ * Purpose:
+ * Author:      Martin Trapp, Christian Schaefer
+ * Modified by:
+ * Created:
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1998-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
-/* $Id$ */
 
 # include <obstack.h>
 # include <stdlib.h>
index 24d18ba..d0f919d 100644 (file)
@@ -1,7 +1,15 @@
-/* Pdeq --- double ended queue of generic pointers.
-   Copyright (C) 1995, 1996 Christian von Roques */
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/pdeq.c
+ * Purpose:     Pdeq --- double ended queue of generic pointers.
+ * Author:      Christian von Roques
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
-/* $Id$ */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
index b4a934f..a8043dc 100644 (file)
@@ -1,10 +1,18 @@
-/* Declarations for pdeq.
-   Copyright (C) 1995, 1996 Christian von Roques */
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/pdeq.h
+ * Purpose:     Declarations for pdeq.
+ * Author:      Christian von Roques
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
-/* $Id$ */
 
-#ifndef _PDEQ_H
-#define _PDEQ_H
+#ifndef _PDEQ_H_
+#define _PDEQ_H_
 
 #include <string.h>
 #include "misc.h"
@@ -32,4 +40,4 @@ void *pdeq_getr (pdeq *);
 void _pdeq_vrfy(pdeq *dq);
 #endif
 
-#endif
+#endif /* _PDEQ_H_ */
index 961a2c7..89bbda9 100644 (file)
@@ -1,12 +1,15 @@
-/* -------------------------------------------------------------------
- * $Id$
- * -------------------------------------------------------------------
- * Datentyp: Vereinfachte Map (hash-map) zum Speichern von
- * Zeigern/Adressen -> Zeigern/Adressen.
- *
- * Erstellt: Hubert Schmid, 09.06.2002
- * ---------------------------------------------------------------- */
-
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/eset.c
+ * Purpose:     Datentyp: Vereinfachte Map (hash-map) zum Speichern von
+ *              Zeigern/Adressen -> Zeigern/Adressen.
+ * Author:      Hubert Schmid
+ * Modified by:
+ * Created:     09.06.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #include "pmap.h"
 
index 5cac4d7..b7723e2 100644 (file)
@@ -1,12 +1,15 @@
-/* -------------------------------------------------------------------
- * $Id$
- * -------------------------------------------------------------------
- * Datentyp: Vereinfachte Map (hash-map) zum Speichern von
- * Zeigern/Adressen -> Zeigern/Adressen.
- *
- * Erstellt: Hubert Schmid, 09.06.2002
- * ---------------------------------------------------------------- */
-
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/eset.c
+ * Purpose:     Datentyp: Vereinfachte Map (hash-map) zum Speichern von
+ *              Zeigern/Adressen -> Zeigern/Adressen.
+ * Author:      Hubert Schmid
+ * Modified by:
+ * Created:     09.06.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #ifndef _PMAP_H_
 #define _PMAP_H_
index 3661d65..8f7d59f 100644 (file)
@@ -1,12 +1,13 @@
-/* Declarations for pset.
-   Copyright (C) 1995, 1996 Markus Armbruster */
-
-/* $Id$ */
-
-/**
- * @file pset.h
- *
- * Declarations for pset.
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/pset.h
+ * Purpose:     Declarations for pset.
+ * Author:      Markus Armbruster
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
  */
 
 #ifndef _PSET_H
index 2db9ffa..9a30bd5 100644 (file)
@@ -1,5 +1,14 @@
-/* Set --- collection of entries that are unique wrt to a key.
-   Copyright (C) 1995, 1996 Markus Armbruster */
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/set.c
+ * Purpose:     Set --- collection of entries that are unique wrt to a key.
+ * Author:      Markus Armbruster
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /*  This code is derived from:
 
index af119f7..4b74819 100644 (file)
@@ -1,7 +1,14 @@
-/* Declarations for set.
-   Copyright (C) 1995, 1996 Markus Armbruster */
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/set.h
+ * Purpose:     Declarations for set.
+ * Author:      Markus Armbruster
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /**
  * @file set.h
index 9511978..087a0db 100644 (file)
@@ -1,7 +1,14 @@
-/* Xmalloc --- never failing wrappers for malloc() & friends.
-   Copyright (C) 1995, 1996 Markus Armbruster */
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/adt/xmalloc.c
+ * Purpose:     Xmalloc --- never failing wrappers for malloc() & friends.
+ * Author:      Markus Armbruster
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /* @@@ ToDo: replace this file with the one from liberty.
    [reimplement xstrdup, ... ] */
index a8e53df..0f7c419 100644 (file)
@@ -1,8 +1,13 @@
-# Hey Emacs, this is a -*- makefile -*-
 #
-# libFIRM Project
-#
-# $Id$
+# Project:     libFIRM
+# File name:   ir/ana/Makefile.in
+# Purpose:
+# Author:      Boris Boesler, Till Riedel
+# Modified by:
+# Created:
+# CVS-ID:      $Id$
+# Copyright:   (c) 1999-2003 Universität Karlsruhe
+# Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
 #
 
 top_srcdir := @top_srcdir@
index 471c4e7..710885c 100644 (file)
@@ -1,14 +1,23 @@
-/* -------------------------------------------------------------------
- * $Id$
- * -------------------------------------------------------------------
+/*
+ * Project:     libFIRM
+ * File name:   ir/ana/cgana.c
+ * Purpose:     Intraprozedural analyses to estimate the call graph.
+ * Author:      Hubert Schmid
+ * Modified by:
+ * Created:     09.06.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1999-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
+
+/**
  * Intraprozedurale Analyse zur Abschätzung der Aufrulrelation. Es
  * wird eine Menge von freien Methoden und anschließend die an den
  * Call-Operationen aufrufbaren Methoden bestimmt.
  *
- * Erstellt: Hubert Schmid, 09.06.2002
- * ---------------------------------------------------------------- */
+ */
 
-#include "stdlib.h"
+#include <stdlib.h>
 #include "cgana.h"
 
 
index 8eadc35..7efbe0e 100644 (file)
@@ -1,21 +1,27 @@
-/* -------------------------------------------------------------------
- * $Id$
- * -------------------------------------------------------------------
- * Intraprozedurale Analyse zur Abschaetzung der Aufrulrelation. Es
- * wird eine Menge von freien Methoden und anschliessend die an den
+/*
+ * Project:     libFIRM
+ * File name:   ir/ana/cgana.h
+ * Purpose:     Intraprozedural analyses to estimate the call graph.
+ * Author:      Hubert Schmid
+ * Modified by:
+ * Created:     09.06.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1999-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
+
+/**
+ * Intraprozedurale Analyse zur Abschätzung der Aufrulrelation. Es
+ * wird eine Menge von freien Methoden und anschließend die an den
  * Call-Operationen aufrufbaren Methoden bestimmt.
  *
- * Erstellt: Hubert Schmid, 09.06.2002
- * ---------------------------------------------------------------- */
-
+ */
 
 #ifndef _CGANA_H_
 #define _CGANA_H_
 
-
 #include "entity.h"
 
-
 /* Methoden sind "frei", wenn ihr Funktionszeiger (potentiell)
  *"explizit" bekannt ist, d.h.:
  *
@@ -30,8 +36,6 @@
  *
  * Die Links an den "ir_node"s werden geloescht. */
 
-
-
 /** Analyses a rough estimation of the possible call graph.
  *
  *  Bestimmt fuer jede Call-Operation die Menge der aufrufbaren Methode
index f11c9b3..c93eac1 100644 (file)
@@ -1,20 +1,21 @@
-/* Copyright (C) 2002 by Universitaet Karlsruhe
-* All rights reserved.
-*
-* Authors:  Goetz Lindenmaier
-*
-* irbackedges.c  Access function for backedges.
-*
-*/
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/ana/irbackedge.c
+ * Purpose:     Access function for backedges.
+ * Author:      Goetz Lindenmaier
+ * Modified by:
+ * Created:     7.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #include "irnode_t.h"
 #include "array.h"
 #include "irbackedge_t.h"
 
 /*--------------------------------------------------------------------*/
-/* Backedge information. *                                            */
+/* Backedge information.                                              */
 /*--------------------------------------------------------------------*/
 
 
index 2478d02..592f3b5 100644 (file)
@@ -1,7 +1,19 @@
+/*
+ * Project:     libFIRM
+ * File name:   ir/ana/irbackedge_t.h
+ * Purpose:     Access function for backedges -- private header.
+ * Author:      Goetz Lindenmaier
+ * Modified by:
+ * Created:     7.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
+
 #ifndef _IRBACKEDGE_T_H_
 #define _IRBACKEDGE_T_H_
 
-# include "string.h"
+# include <string.h>
 
 static INLINE int * new_backedge_arr(struct obstack *obst, int size) {
   int *res = NEW_ARR_D (int, obst, size);
index fefdc79..e25e392 100644 (file)
@@ -1,13 +1,14 @@
-/* Copyright (C) 2002 by Universitaet Karlsruhe
-* All rights reserved.
-*
-* Authors:  Goetz Lindenmaier
-*
-* irdom.c --- Dominator tree.
-*
-*/
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/ana/irdom.c
+ * Purpose:     Construct and access dominator tree.
+ * Author:      Goetz Lindenmaier
+ * Modified by:
+ * Created:     2.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #include "irouts.h"
 
index 047913c..975f759 100644 (file)
@@ -1,7 +1,14 @@
-/* Copyright (C) 2002 by Universitaet Karlsruhe
-* All rights reserved.
-*
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/ana/irdom.h
+ * Purpose:     Construct and access dominator tree.
+ * Author:      Goetz Lindenmaier
+ * Modified by:
+ * Created:     2.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /**
 * @file irdom.h
@@ -18,7 +25,6 @@
 * @author Goetz Lindenmaier
 */
 
-/* $Id$ */
 
 # ifndef _IRDOM_H_
 # define _IRDOM_H_
index c5abd03..5a5857c 100644 (file)
@@ -1,17 +1,25 @@
-/* Copyright (C) 2002 by Universitaet Karlsruhe
-* All rights reserved.
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/ana/irdom_t.h
+ * Purpose:     Construct and access dominator tree -- private datastructures.
+ * Author:      Goetz Lindenmaier
+ * Modified by:
+ * Created:     2.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
+
 
 /**
  * @file irdom_t.h
  *
- * dDominator information private datastructures.
+ * Dominator information private datastructures.
  *
  * @author Goetz Lindenmaier
  *
  */
 
-/* $Id$ */
 
 # ifndef _IRDOM_T_H_
 # define _IRDOM_T_H_
index 66997bf..3d203e3 100644 (file)
@@ -1,6 +1,14 @@
-/* Copyright (C) 2002 by Universitaet Karlsruhe
-* All rights reserved.
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/ana/irloop_t.h
+ * Purpose:     Loop datastructure and access functions.
+ * Author:      Goetz Lindenmaier
+ * Modified by:
+ * Created:     7.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /**
 * @file irloop.h
@@ -13,8 +21,6 @@
 *  Constructs loops data structure: indicates loop nesting.
 */
 
-/* $Id$ */
-
 # ifndef _IRLOOP_H_
 # define _IRLOOP_H_
 
index aaccfc8..3c29dfd 100644 (file)
@@ -1,6 +1,14 @@
-/* Copyright (C) 2002 by Universitaet Karlsruhe
-* All rights reserved.
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/ana/irloop_t.h
+ * Purpose:     Loop datastructure and access functions -- private stuff.
+ * Author:      Goetz Lindenmaier
+ * Modified by:
+ * Created:     7.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /**
 * @file irloop_t.h
index 29c7c14..df5a333 100644 (file)
@@ -1,3 +1,17 @@
+/*
+ * Project:     libFIRM
+ * File name:   ir/ana/irouts.c
+ * Purpose:     Compute and access out edges.
+ * Author:      Goetz Lindenmaier
+ * Modified by:
+ * Created:     1.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
+
+
+
  /* Copyright (C) 2002 by Universitaet Karlsruhe
 * All rights reserved.
 *
index b503234..04c0662 100644 (file)
@@ -1,6 +1,14 @@
-/* Copyright (C) 2002 by Universitaet Karlsruhe
-* All rights reserved.
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/ana/irouts.h
+ * Purpose:     Compute and access out edges.
+ * Author:      Goetz Lindenmaier
+ * Modified by:
+ * Created:     1.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /**
 * @file irouts.h
index 39423a4..5bd56b2 100644 (file)
@@ -1,14 +1,15 @@
-/* Copyright (C) 2002 by Universitaet Karlsruhe
-* All rights reserved.
-*
-* Authors:  Goetz Lindenmaier
-*
-* irscc.c  Computing the strongly connected regions and building
-* backedge/loop datastructures.
-*
-*/
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/ana/irscc.c
+ * Purpose:     Compute the strongly connected regions and build
+ *              backedge/loop datastructures.
+ * Author:      Goetz Lindenmaier
+ * Modified by:
+ * Created:     7.2002
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2002-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #include <string.h>
 
index f85b334..928d785 100644 (file)
@@ -1,8 +1,13 @@
-# Hey Emacs, this is a -*- makefile -*-
 #
-# libFIRM Project
-#
-# $Id$
+# Project:     libFIRM
+# File name:   ir/common/Makefile.in
+# Purpose:
+# Author:      Boris Boesler, Till Riedel
+# Modified by:
+# Created:
+# CVS-ID:      $Id$
+# Copyright:   (c) 1999-2003 Universität Karlsruhe
+# Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
 #
 
 top_srcdir := @top_srcdir@
index fc6db5d..d3a153e 100644 (file)
@@ -1,12 +1,14 @@
-
-/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
-* All rights reserved.
-*
-* Authors: Martin Trapp, Christian Schaefer, Goetz Lindenmaier
-*
-*/
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/firm.c
+ * Purpose:     Central firm functionality.
+ * Author:      Martin Trapp, Christian Schaefer
+ * Modified by: Goetz Lindenmaier
+ * Created:
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1998-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
index ddfc44e..7da17dd 100644 (file)
@@ -1,12 +1,20 @@
-/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
-* All rights reserved.
-*
-* Authors: Martin Trapp, Christian Schaefer, Goetz Lindenmaier.
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/firm.h
+ * Purpose:     Central firm header.
+ * Author:      Martin Trapp, Christian Schaefer
+ * Modified by: Goetz Lindenmaier
+ * Created:
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1998-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /**
  @file firm.h
 
+ This documentation no more  maintained since 2001!!!
+
     Central FIRM header.
 
     FIRM is a full graph based intermediate representation in SSA Form
index bf19450..ddb17c1 100644 (file)
@@ -1,13 +1,15 @@
-/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
-* All rights reserved.
-*
-* Authors: Martin Trapp, Christian Schaefer &
-*          Goetz Lindenmaier
-*
-* firm_common.c:
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/firm_common.c
+ * Purpose:
+ * Author:      Martin Trapp, Christian Schaefer
+ * Modified by: Goetz Lindenmaier
+ * Created:
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1998-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
-/* $Id$ */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
index 80bfd34..a459aa1 100644 (file)
@@ -1,6 +1,14 @@
-/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
-* All rights reserved.
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/firm_common.c
+ * Purpose:     Stuff common to all firm modules.
+ * Author:      Martin Trapp, Christian Schaefer
+ * Modified by: Goetz Lindenmaier
+ * Created:
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1998-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /**
  * @file firm_common.h
@@ -10,8 +18,6 @@
  * @author Martin Trapp, Christian Schaefer & Goetz Lindenmaier
  */
 
-/* $Id$ */
-
 # ifndef _FIRM_COMMON_H_
 # define _FIRM_COMMON_H_
 
index 2510450..d59b473 100644 (file)
@@ -1,17 +1,23 @@
-/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
-* All rights reserved.
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/firm_common.c
+ * Purpose:     Internal preprocessor directives.
+ * Author:      Goetz Lindenmaier
+ * Modified by:
+ * Created:
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1999-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /**
  * @file firm_common_t.h
  *
  * preprocessor flags
  *
- * @author Martin Trapp, Christian Schaefer & Goetz Lindenmaier
+ * @author Goetz Lindenmaier
  */
 
-/* $Id$ */
-
 # ifndef _COMMON_T_H_
 # define _COMMON_T_H_
 
index db6f395..d702e84 100644 (file)
@@ -1,3 +1,14 @@
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/firmwalk.c
+ * Purpose:     Walker that touches all Firm data structures
+ * Author:      Sebastian Felis
+ * Modified by:
+ * Created:     7.2003
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
index c4384b0..d6a13c4 100644 (file)
@@ -1,3 +1,15 @@
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/firmwalk.h
+ * Purpose:     Walker that touches all Firm data structures
+ * Author:      Sebastian Felis
+ * Modified by:
+ * Created:     7.2003
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
+
 /**
  *  @file firmwalk.h
  *
index 55e5f61..f362a12 100644 (file)
@@ -1,8 +1,15 @@
-/* Misc. declarations.
-   Copyright (C) 1995, 1996 Markus Armbruster
-   All rights reserved. */
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/misc.h
+ * Purpose:     Misc. declarations.
+ * Author:      Markus Armbruster
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
-/* $Id$ */
 
 #ifndef _MISC_H_
 #define _MISC_H_
index 564b996..b73e234 100644 (file)
@@ -1,11 +1,15 @@
-/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
-* All rights reserved.
-*
-* Authors: Martin Trapp, Christian Schaefer
-*
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/panic.c
+ * Purpose:
+ * Author:      Martin Trapp, Christian Schaefer
+ * Modified by:
+ * Created:
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1998-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
-/* $Id$ */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
index b9f57cf..63b68d3 100644 (file)
@@ -1,6 +1,14 @@
-/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
-* All rights reserved.
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/panic.h
+ * Purpose:
+ * Author:      Martin Trapp, Christian Schaefer
+ * Modified by:
+ * Created:
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1998-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /**
  * @file panic.h
@@ -8,7 +16,6 @@
  * @author Martin Trapp, Christian Schaefer
  */
 
-/* $Id$ */
 
 # ifndef _PANIC_H_
 # define _PANIC_H_
index 7af5698..7016b91 100644 (file)
@@ -1,7 +1,14 @@
-/* Tune --- tunable parameters.
-   Copyright (C) 1995, 1996 Markus Armbruster & Christian von Roques */
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/tune.h
+ * Purpose:     Tune --- tunable parameters.
+ * Author:      Markus Armbruster & Christian von Roques
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Markus Armbruster & Christian von Roques
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #ifndef _TUNE_H
 #define _TUNE_H
index 99c7ca5..27c30d5 100644 (file)
@@ -1,7 +1,15 @@
-/* Xfprintf --- extended formatted output to files.
-   Copyright (C) 1995, 1996 Christian von Roques */
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/xfprintf.c
+ * Purpose:     Xfprintf --- extended formatted output to files.
+ * Author:      Christian von Roques
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Christian von Roques
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
-/* $Id$ */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
index b82e8b8..8fff351 100644 (file)
@@ -1,7 +1,14 @@
-/* Xgprintf --- extended formatted output via generic printer functions.
-   Copyright (C) 1995, 1996 Christian von Roques */
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/xgprintf.c
+ * Purpose:     Xgprintf --- extended formatted output via generic printer functions.
+ * Author:      Christian von Roques
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Christian von Roques
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 /* Implements ANSI-C printf formats minus locale plus extensions,
    noteably GNU Libc-like registering of specifier-handlers.  */
index cefd424..67b4c27 100644 (file)
@@ -1,7 +1,14 @@
-/* Xfprintf --- extended formatted output to obstacks.
-   Copyright (C) 1995, 1996 Christian von Roques */
-
-/* $Id$ */
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/xoprintf.c
+ * Purpose:     Xoprintf --- extended formatted output to obstacks.
+ * Author:      Christian von Roques
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Christian von Roques
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
 #ifdef HAVE_CONFIG_H
 # include <config.h>
index ef0c5ed..9b36940 100644 (file)
@@ -1,7 +1,15 @@
-/* Macros to help writing output handlers.
-   Copyright (C) 1996 Markus Armbruster */
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/xp_help.h
+ * Purpose:     Macros to help writing output handlers.
+ * Author:      Markus Armbruster
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1996 Markus Armbruster
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
-/* $Id$ */
 
 #ifndef _XP_HELP_H
 #define _XP_HELP_H
index 11546bc..4043b85 100644 (file)
@@ -1,7 +1,15 @@
-/* Declarations for xprintf & friends.
-   Copyright (C) 1995, 1996 Christian von Roques */
+/*
+ * Project:     libFIRM
+ * File name:   ir/common/xprintf.h
+ * Purpose:     Declarations for xprintf & friends.
+ * Author:      Christian von Roques
+ * Modified by:
+ * Created:     1999 by getting from fiasco
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1995, 1996 Christian von Roques
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
 
-/* $Id$ */
 
 /* Parts of this file are adapted from the GNU C Library.
 Copyright (C) 1991, 1992, 1993 Free Software Foundation, Inc.