*** empty log message ***
[libfirm] / Changes
diff --git a/Changes b/Changes
index a9f63ce..83ad0bb 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,24 @@
+  31.5.2000 Chris
+  Removed some files from the archive, after dependences and usage are checked:
+  - 'ir/common/strerror.c'
+  was nowhere used;
+  - 'ir/ident/xx_ident.h'
+  an empty file, only included by 'ident.c', but never used;
+  - 'ir/tv/label.c' and
+  - 'ir/tv/label.h'
+  contained a numeric counter;
+  The files were included in 'tv.h' and implemented in 'tarval.c'. The two
+  functions 'tarval_label' and 'tarval_forall_labeled' were also never used.
+  In the old fiasco compiler, the label thing is used in the backend.
+  Search for 'babil' to see the usage.
+  Also removed the two attributes 'lab' and 'used' in the tarval struct.
+
+  26.5.2000 Chris
+  Moved the 'new_ir_node' constructor from ircons.* to irnode.* and fixed
+  afterwards some recursive includes, so libfirm works again.
+
+*** Goetz has to complete this lines - several changes are not annotated yet! ***
+
   15.2.2000 Goetz
   Added access routine to attribute link of irnode in irnode.ch.
   Added get_negated_pnc to irnode.ch.