/* 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)
#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);
{
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