*** empty log message ***
authorGötz Lindenmaier <goetz@ipd.info.uni-karlsruhe.de>
Wed, 5 Jul 2000 09:03:18 +0000 (09:03 +0000)
committerGötz Lindenmaier <goetz@ipd.info.uni-karlsruhe.de>
Wed, 5 Jul 2000 09:03:18 +0000 (09:03 +0000)
[r23]

Changes
ir/Makefile
ir/common/Makefile
ir/ir/Makefile
ir/ir/irgmod.h
ir/tr/Makefile
ir/tr/type.h
ir/tv/Makefile
testprograms/Makefile

diff --git a/Changes b/Changes
index 090e0eb..61b624e 100644 (file)
--- a/Changes
+++ b/Changes
@@ -3,7 +3,8 @@
   Moved routines for automatic Phi construction from irgmod to ircons.
   Sorted functions in ircons to reflect the different interfaces.
   Renamed dataseg to globals to be conformant with documentation.
-  Added conservation of current_ir_graph to irgopt.c
+  Added conservation of current_ir_graph to irgopt.c.
+  Corrected bug in Makefiles: wrong path to directory ./inlude.
 
   4.7.2000 Goetz
   Commented a whole bunch of stuff, e.g. in ircons.h  (Procedure to construct)
index 12ca79c..2043084 100644 (file)
@@ -12,7 +12,7 @@
 # Further it updates the TAGS file with each recompilation
 
 SUBDIRS = adt common debug ident ir tr tv
-INCLUDES = -I../adt -I../common -I../debug -I../ident -I../include \
+INCLUDES = -I../adt -I../common -I../debug -I../ident -I../../include \
           -I../ir -I../tr -I../tv
 OFILES =
 
index 2a2ae32..df4fa9d 100644 (file)
@@ -15,7 +15,7 @@ DEPENDFLAGS = -M
 LIBPATH     =
 LIBS        =
 X_LIBS      =
-INCLUDES    = -I../adt -I../common -I../debug -I../ident -I../include \
+INCLUDES    = -I../adt -I../common -I../debug -I../ident -I../../include \
              -I../ir -I../tr -I../tv
 X_INCLUDES  =
 
index 02fb015..76f88ab 100644 (file)
@@ -15,7 +15,7 @@ DEPENDFLAGS = -M
 LIBPATH     =
 LIBS        =
 X_LIBS      =
-INCLUDES    = -I../adt -I../common -I../debug -I../ident -I../include \
+INCLUDES    = -I../adt -I../common -I../debug -I../ident -I../../include \
              -I../ir -I../tr -I../tv
 X_INCLUDES  =
 
index 1d54b30..7ec6d82 100644 (file)
@@ -6,6 +6,9 @@
 ** irgmod.h: ir graph modification
 */
 
+# ifndef _IRGMOD_H_
+# define _IRGMOD_H_
+
 # include "irnode.h"
 
 
@@ -19,3 +22,5 @@ void turn_into_tuple (ir_node *node, int arity);
 /* Exchanges two nodes by conserving edges leaving old (i.e., pointers)
    pointing to old. */
 inline void exchange (ir_node *old, ir_node *new);
+
+#endif /* ifndef _IRGMOD_H_ */
index aaf3ae2..e0f72d8 100644 (file)
@@ -15,7 +15,7 @@ DEPENDFLAGS = -M
 LIBPATH     =
 LIBS        =
 X_LIBS      =
-INCLUDES    = -I../adt -I../common -I../debug -I../ident -I../include \
+INCLUDES    = -I../adt -I../common -I../debug -I../ident -I../../include \
              -I../ir -I../tr -I../tv
 X_INCLUDES  =
 
index 18f7254..042baae 100644 (file)
@@ -80,12 +80,14 @@ void   set_strct_ident (type_strct *strct, ident* ident);
 typedef struct {
   firm_kind kind;
   ident *name;         /* do I need the name,
-                         or is the name in entity sufficient? */
+                         or is the name in entity sufficient?
+                         No, there is no name for the type.  Types have
+                         only names if typedef's give them one.  */
   int arity;           /* number of parameters, better n_params */
   type **param_type;   /* code generation needs this information.
                           Should it be generated by the frontend,
                           or does this impose unnecessary work for
-                          optimizatinos that change the parameters of
+                          optimizations that change the parameters of
                           methods? */
   int n_res;           /* number of results */
   type **res_type;
index 4518b37..f9170da 100644 (file)
@@ -14,7 +14,7 @@ DEPENDFLAGS = -M
 LIBPATH     =
 LIBS        =
 X_LIBS      =
-INCLUDES    = -I../adt -I../common -I../debug -I../ident -I../include \
+INCLUDES    = -I../adt -I../common -I../debug -I../ident -I../../include \
              -I../ir -I../tr -I../tv
 X_INCLUDES  =
 
index 0c2673d..4ec13dc 100644 (file)
@@ -1,6 +1,6 @@
 
 DIRS = adt common debug ident ir tr tv
-INCDIRS = $(DIRS:%=-I../ir/%)
+INCDIRS = $(DIRS:%=-I../ir/%) -I../include
 
 LIBDIRS=-L.. -L/usr/public/lib/gmp/
 LIBS=-lfirm -lgmp -lm