minor fix for use of $(INSTALL_HEADERS) instead of INSTALL_HEADERS
[libfirm] / Changes
diff --git a/Changes b/Changes
index 9cc6b41..e80d940 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,73 @@
+  12.3.2001 Boris
+  added auto documentation in Makefiles, configure, etc
+  example in ir/ir/ircons.c - much must be added
+  creation of documentation by 'make autodoc' in architecture directory
+
+  5.3.2001 Boris
+  added lots of #ifdef HAVE_CONFIG_G #include "config.h" #endif
+  replaced some C++ style comments (//) by standard C comments /**/
+  added autoconf stuff
+  worked this night:
+       - configure (with some features, see --help for more)
+       - make [depend | tags | install]
+       - make [run] in testprograms
+  did not work:
+       - compilation on SunOS
+       - make dist
+       - automatic call of autoconf if required
+
+  5.3.2001 Goetz
+  More colours in vcg output.
+  Fixed bug:  cse found that start block equals it's
+  first successor as both have the Start block as predecessor.
+  This only happens for local_optimize_graph() as during construction
+  the Start block is not entered in the value table.
+  Changed implementation:  irgmod:  local_optimize_graph() did not
+  empty the hash table with the irnodes for cse.  This might cause that
+  cse turns up with a node that seems better but was removed from the
+  graph in an earlier optimization phase.
+  Removed old #if 1 from ircons.c
+  Commented in call of optimization for Block nodes in irgopt.c, copy_preds():
+  Optimizes blocks that had bad predecessors.
+  Same for Phi nodes.
+
+
+  27.2.2001 Goetz
+  Moved struct from irprog.h to irprog_t.h, same for irmode.h.
+  Added a module deb_info in debug.h.  Adapted makefile.  Added example
+  use in iropt.h.
+  Removed use of debug.h in ident.c. Now debug.c|h can be moved to
+  /adt/.
+  Removed inabled code for dead node elimination in irgopt.h.
+  Renamed some missnamed access routines (_of_).  Macros with old names
+  are in old_fctnames.h.
+  Edited makefiles to remove #* and *.flc.
+
+  ??.2.2001 Goetz
+  Some minor bugfixes...
+
+  25.1.2001 Goetz
+  After compacting of in arrays in dead_node_elimination
+  merge blocks and remove Phis with one pred.
+
+  24.1.2001 Goetz
+  Freeing of obstack in dead_node_elimination commented in.
+  Compacting in arrays of Block and Phi nodes in dead_node_
+  elimination.
+  Some more changes...
+
+  15.01.2001 Goetz
+  added set/get_SymConst_type_or_id in irnode.h
+  added field offset to entity in entity.h
+  added field size to type_class in type.h
+  include "gmp.h" in tv.h with "" instead <>
+
+  12.01.2001 Goetz
+  Some changes to make the lib better portable
+
+  29.12.2000 Goetz
+  Initialize max_node_nr in irprog.
+
   27.12.2000 Goetz
   Now outputs warning if faulty type in irdump, dump_type_info.
   Explicit string termination in irdump, vcg_open.