*** empty log message ***
[libfirm] / testprograms / float_example.c
index 56d1101..783ada1 100644 (file)
@@ -1,25 +1,27 @@
 /* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
-** All rights reserved.
-**
-** Authors: Christian Schaefer, Goetz Lindenmaier
-**
+* All rights reserved.
+*
+* Authors: Christian Schaefer, Goetz Lindenmaier
+*
 */
 
-#include <stdio.h>
+# include <stdio.h>
+# include <string.h>
 
+# include "irvrfy.h"
 # include "irdump.h"
 # include "firm.h"
 
 /**
-***  An Firm program to test float values.
-***
-***  This file constructs the ir for the following pseudo-program:
-***
-***  main() {
-***    ...
-***  }
-***
-***
+*  An Firm program to test float values.
+*
+*  This file constructs the ir for the following pseudo-program:
+*
+*  main() {
+*    ...
+*  }
+*
+*
 **/
 
 int main(int argc, char **argv)
@@ -50,7 +52,7 @@ int main(int argc, char **argv)
 #define NRARGS 0
 #define NRES 1
   /* The type of the method */
-  prim_t_dbl = new_type_primitive(id_from_str ("dbl", 3), mode_d);
+  prim_t_dbl = new_type_primitive(id_from_str ("dbl", 3), mode_D);
   proc_main = new_type_method(id_from_str(METHODNAME, strlen(METHODNAME)),
                               NRARGS, NRES);
   set_method_res_type(proc_main, 0, prim_t_dbl);
@@ -78,7 +80,7 @@ int main(int argc, char **argv)
 
   {
     ir_node *in[1]; /* this is the array containing the return parameters */
-    in[0] = new_Const(mode_d, tv);
+    in[0] = new_Const(mode_D, tv);
     x = new_Return (get_store(), 1, in);
   }
   /* Now we generated all instructions for this block and all its predecessor