Initial revision
[libfirm] / ir / common / firm.c
1 /* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
2 ** All rights reserved.
3 **
4 ** Authors: Martin Trapp, Christian Schaefer
5 **
6 */
7
8 # include <stdio.h>
9 # include "ident.h"
10 # include "firm.h"
11 # include "mangle.h"
12 # include "xp_help.h"
13
14 void
15 init_firm (void)
16 {
17   xprintf_register ('I', ident_print);
18   xprintf_register ('v', tarval_print);
19   xprintf_register ('R', ir_node_print);
20   id_init ();
21   tarval_init_1 ();
22   init_mode ();
23   tarval_init_2 ();
24   init_mangle ();
25   init_op ();
26   init_cons ();
27 }