*** empty log message ***
[libfirm] / testprograms / empty.c
index a08b209..3cf8def 100644 (file)
@@ -1,9 +1,15 @@
-/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
-* All rights reserved.
-*
-* Authors: Christian Schaefer, Goetz Lindenmaier
-*
-*/
+/*
+ * Project:     libFIRM
+ * File name:   testprograms/empty.c
+ * Purpose:     The smallest possible firm graph.
+ * Author:      Christian Schaefer, Goetz Lindenmaier
+ * Modified by:
+ * Created:
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1999-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
+
 
 # include <stdio.h>
 # include <string.h>
@@ -35,7 +41,7 @@ int main(int argc, char **argv)
   printf("\nCreating an IR graph: EMPTY...\n");
 
   /* init library */
-  init_firm ();
+  init_firm (NULL);
 
   /** Build type information for the procedure. **/
 
@@ -46,7 +52,7 @@ int main(int argc, char **argv)
    */
   owner = get_glob_type();
 
-#define METHODNAME "main"
+#define METHODNAME "EMPTY_main"
 #define NRARGS 0
 #define NRES 0
   /* The type of the method */
@@ -73,10 +79,7 @@ int main(int argc, char **argv)
    * it is not matured.
    * Generate the return node into this region. The Return node is needed to
    * return at least the memory. */
-  {
-    ir_node *in[0]; /* this is the array containing the return parameters */
-    x = new_Return (get_store(), 0, in);
-  }
+    x = new_Return (get_store(), 0, NULL);
   /* Now we generated all instructions for this block and all its predecessor
    * blocks so we can mature it.  (There are not too much.) */
   mature_block (get_irg_current_block(irg));