Commit c2b4a9f3 authored by Götz Lindenmaier's avatar Götz Lindenmaier
Browse files

added copyright headers

[r1712]
parent 616aa0e5
......@@ -27,7 +27,7 @@ SOURCES := Makefile.in MakeRules.in MakeTargets\
config.guess config.sub configure.in \
stamp-h.in install-sh README configure
INSTALL_LIBS = libfirm.a libfirm.so
INSTALL_LIBS = libfirm.a
GENFILES := stamp-h config.log config.cache
# config.status config.h.in $(srcdir)/stamp-h.in
......
......@@ -79,7 +79,6 @@ INLINE ident *id_from_str (const char *str, int len);
* @see new_get_id_str(), id_from_str(), get_id_strlen()
*/
INLINE const char *get_id_str (ident *id);
//INLINE const char *get_id_str (ident *id); /* No more supported */
#define id_to_str get_id_str
/**
......
# Hey Emacs, this is a -*- makefile -*-
#
# libFIRM Project
#
# $Id$
# Project: libFIRM
# File name: ir/ir/Makefile.in
# Purpose:
# Author: Boris Boesler, Till Riedel
# Modified by:
# Created:
# CVS-ID: $Id$
# Copyright: (c) 1999-2003 Universitt Karlsruhe
# Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
#
top_srcdir := @top_srcdir@
......
/* -------------------------------------------------------------------
* $Id$
* -------------------------------------------------------------------
* Auf- und Abbau der interprozeduralen Darstellung (Explizite
* interprozedurale Abhngigkeiten).
*
* Erstellt: Hubert Schmid, 09.06.2002
* ---------------------------------------------------------------- */
/*
* Project: libFIRM
* File name: ir/common
* Purpose: Construction and removal of interprocedural representation
* (explicit interprocedural dependencies).
* Author: Hubert Schmid
* Modified by:
* Created: 09.06.2002
* CVS-ID: $Id$
* Copyright: (c) 2002-2003 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
#include <string.h>
......
/* -------------------------------------------------------------------
* $Id$
* -------------------------------------------------------------------
* Auf- und Abbau der interprozeduralen Darstellung (Explizite
* interprozedurale Abhaengigkeiten).
*
* Erstellt: Hubert Schmid, 09.06.2002
* ---------------------------------------------------------------- */
/*
* Project: libFIRM
* File name: ir/ir/ircgcons.h
* Purpose: Construction and removal of interprocedural representation
* (explicit interprocedural dependencies).
* Author: Hubert Schmid
* Modified by:
* Created: 09.06.2002
* CVS-ID: $Id$
* Copyright: (c) 2002-2003 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
#ifndef _CONSTRUCT_H_
......
/* -------------------------------------------------------------------
* $Id$
* -------------------------------------------------------------------
/*
* Project: libFIRM
* File name: ir/ir/ircgopt.c
* Purpose: Removal of unreachable methods.
* Author: Hubert Schmid
* Modified by:
* Created: 09.06.2002
* CVS-ID: $Id$
* Copyright: (c) 2002-2003 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
/**
* Entfernen von nicht erreichbaren (aufrufbaren) Methoden. Die Menge
* der nicht erreichbaren Methoden wird aus der Abschtzung der
* Aufrufrelation bestimmt.
*
* Erstellt: Hubert Schmid, 09.06.2002
* ---------------------------------------------------------------- */
*/
#include "ircgopt.h"
......
/* -------------------------------------------------------------------
* $Id$
* -------------------------------------------------------------------
/*
* Project: libFIRM
* File name: ir/ir/ircgopt.h
* Purpose: Removal of unreachable methods.
* Author: Hubert Schmid
* Modified by:
* Created: 09.06.2002
* CVS-ID: $Id$
* Copyright: (c) 2002-2003 Universität Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
/**
* Entfernen von nicht erreichbaren (aufrufbaren) Methoden. Die Menge
* der nicht erreichbaren Methoden wird aus der Abschaetzung der
* der nicht erreichbaren Methoden wird aus der Abschätzung der
* Aufrufrelation bestimmt.
*
* Erstellt: Hubert Schmid, 09.06.2002
* ---------------------------------------------------------------- */
*/
#ifndef _GC_IRGS_H_
......
/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
* All rights reserved.
*
* Authors: Martin Trapp, Christian Schaefer
*
* ircons.c: basic and more detailed irnode constructors
* store, block and parameter administration.
* Adapted to extended FIRM nodes (exceptions...) and commented
* by Goetz Lindenmaier
*/
/*
* Project: libFIRM
* File name: ir/ir/ircons.c
* Purpose: Various irnode constructors. Automatic construction
* of SSA representation.
* Author: Martin Trapp, Christian Schaefer
* Modified by: Goetz Lindenmaier, Boris Boesler
* Created:
* CVS-ID: $Id$
* Copyright: (c) 1998-2003 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
/* $Id$ */
#ifdef HAVE_CONFIG_H
# include <config.h>
......
/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
* All rights reserved.
*/
/* $Id$ */
/*
* Project: libFIRM
* File name: ir/ir/ircons.h
* Purpose: Various irnode constructors. Automatic construction
* of SSA representation.
* Author: Martin Trapp, Christian Schaefer
* Modified by: Goetz Lindenmaier, Boris Boesler
* Created:
* CVS-ID: $Id$
* Copyright: (c) 1998-2003 Universität Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
/**
@todo
......@@ -19,6 +26,8 @@
/**
* @file ircons.h
*
* documentation no more supported since 2001
*
* ir node construction.
*
* @author Martin Trapp, Christian Schaefer, Goetz Lindenmaier
......
/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
* All rights reserved.
*
* Authors: Martin Trapp, Christian Schaefer
*
* irdump.h: dumping of an intermediate representation graph
*/
/* $Id$ */
/*
* Project: libFIRM
* File name: ir/ir/irdump.c
* Purpose: Write vcg representation of firm to file.
* Author: Martin Trapp, Christian Schaefer
* Modified by: Goetz Lindenmaier, Hubert Schmidt
* Created:
* CVS-ID: $Id$
* Copyright: (c) 1998-2003 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
#ifdef HAVE_CONFIG_H
# include <config.h>
......
/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
* All rights reserved.
*/
/*
* Project: libFIRM
* File name: ir/ir/irdump.h
* Purpose: Write vcg representation of firm to file.
* Author: Martin Trapp, Christian Schaefer
* Modified by: Goetz Lindenmaier, Hubert Schmidt
* Created:
* CVS-ID: $Id$
* Copyright: (c) 1998-2003 Universität Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
/**
* @file irdump.h
......@@ -20,7 +29,6 @@
* file dumped to.
*/
/* $Id$ */
# ifndef _IRDUMP_H_
# define _IRDUMP_H_
......@@ -31,7 +39,7 @@
/**
* The value of this string will be added to the file name before .vcg
*
* @todo GL: A hack
* @todo GL: A hack -- add parameter to dumper function.
*/
extern char *dump_file_suffix;
......
/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
* All rights reserved.
*
* Authors: Christian Schaefer
*
* irflag --- optimization flags
*/
/* $Id$ */
/*
* Project: libFIRM
* File name: ir/ir/irflag.c
* Purpose: Flags to control optimizations.
* Author: Christian Schaefer, Goetz Lindenmaier
* Modified by:
* Created:
* CVS-ID: $Id$
* Copyright: (c) 1999-2003 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
#ifdef HAVE_CONFIG_H
# include <config.h>
......
/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
* All rights reserved.
*/
/*
* Project: libFIRM
* File name: ir/ir/irflag.h
* Purpose: Flags to control optimizations.
* Author: Christian Schaefer, 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 irflag.h
......@@ -10,8 +18,6 @@
* @author Christian Schaefer
*/
/* $Id$ */
#ifndef _IRFLAG_H_
#define _IRFLAG_H_
......
/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
* All rights reserved.
*
* Authors: Martin Trapp, Christian Schaefer
*
* irgmod: ir graph modification
*/
/* $Id$ */
/*
* Project: libFIRM
* File name: ir/ir/irgmod.h
* Purpose: Support for ir graph modification.
* Author: Martin Trapp, Christian Schaefer
* Modified by: Goetz Lindenmaier
* Created:
* CVS-ID: $Id$
* Copyright: (c) 1998-2003 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
#ifdef HAVE_CONFIG_H
# include <config.h>
......
/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
* All rights reserved.
*/
/*
* Project: libFIRM
* File name: ir/ir/irgmod.h
* Purpose: Support for ir graph modification.
* 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.
*/
/**
*
......@@ -11,7 +19,6 @@
* @author Martin Trapp, Christian Schaefer
*/
/* $Id$ */
# ifndef _IRGMOD_H_
# define _IRGMOD_H_
......
/* Coyright (C) 1998 - 2002 by Universitaet Karlsruhe
* All rights reserved.
*
* Author: Christian Schaefer, Goetz Lindenmaier, Sebastian Felis
*
* Optimizations for a whole ir graph, i.e., a procedure.
*/
/* $Id$ */
/*
* Project: libFIRM
* File name: ir/ir/irgopt.c
* Purpose: Optimizations for a whole ir graph, i.e., a procedure.
* Author: Christian Schaefer, Goetz Lindenmaier
* Modified by: Sebastian Felis
* Created:
* CVS-ID: $Id$
* Copyright: (c) 1998-2003 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
#ifdef HAVE_CONFIG_H
# include <config.h>
......
/* Copyright (C) 1998 - 2001 by Universitaet Karlsruhe
* All rights reserved.
*/
/*
* Project: libFIRM
* File name: ir/ir/irgopt.h
* Purpose: Optimizations for a whole ir graph, i.e., a procedure.
* Author: Christian Schaefer, Goetz Lindenmaier
* Modified by: Sebastian Felis
* Created:
* CVS-ID: $Id$
* Copyright: (c) 1998-2003 Universität Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
/**
* @file irgopt.h
*
* Optimizations for a whole ir graph, i.e., a procedure.
*
* @author Christian Schaefer, Goetz Lindenmaier
*/
/* $Id$ */
* @file irgopt.h
*
* Optimizations for a whole ir graph, i.e., a procedure.
*
* @author Christian Schaefer, Goetz Lindenmaier
*/
# ifndef _IRGOPT_H_
# define _IRGOPT_H_
......
/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
* All rights reserved.
*
* Authors: Martin Trapp, Christian Schaefer
*
*
*/
/* $Id$ */
/*
* Project: libFIRM
* File name: ir/ir/irgraph.c
* Purpose: Entry point to the representation of procedure code.
* Author: Martin Trapp, Christian Schaefer
* Modified by: Goetz Lindenmaier
* Created:
* CVS-ID: $Id$
* Copyright: (c) 1998-2003 Universitt Karlsruhe
* Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
*/
#ifdef HAVE_CONFIG_H
# include <config.h>
......
/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
* All rights reserved.
*/
/*
* Project: libFIRM
* File name: ir/ir/irgraph.c
* Purpose: Entry point to the representation of procedure code.
* 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 irgraph.h
......@@ -10,7 +18,6 @@
* @author Martin Trapp, Christian Schaefer
*/
/* $Id$ */
#include "irop.h"
......
/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
* All rights reserved.
*/
/*
* Project: libFIRM
* File name: ir/ir/irgraph.c
* Purpose: Entry point to the representation of procedure code -- internal 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 irgraph_t.h
......@@ -10,7 +18,6 @@
* @author Martin Trapp, Christian Schaefer
*/
/* $Id$ */
# ifndef _IRGRAPH_T_H_
# define _IRGRAPH_T_H_
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment