c_src: update
[nit.git] / c_src / nitc._build.sh
1 #!/bin/sh
2 # This shell script is generated by NIT to compile the program ./nitc.
3 CLIBDIR="clib"
4 ./../bin/gccx -v -d . -I $CLIBDIR -I . -o nitc -O "$@" \
5 $CLIBDIR/nit_main.c\
6 $CLIBDIR/gc.c\
7 $CLIBDIR/gc_static_objects_list.c\
8 ./abstracttool._sep.c\
9 ./syntax._sep.c\
10 ./syntax___mmbuilder._sep.c\
11 ./syntax___syntax_base._sep.c\
12 ./parser._sep.c\
13 ./parser___parser_prod._sep.c\
14 ./parser___lexer._sep.c\
15 ./parser___parser_nodes._sep.c\
16 ./location._sep.c\
17 ./standard._sep.c\
18 ./standard___environ._sep.c\
19 ./standard___symbol._sep.c\
20 ./standard___string._sep.c\
21 ./standard___collection._sep.c\
22 ./standard___collection___range._sep.c\
23 ./standard___collection___abstract_collection._sep.c\
24 ./standard___kernel._sep.c\
25 ./standard___collection___list._sep.c\
26 ./standard___collection___sorter._sep.c\
27 ./standard___collection___array._sep.c\
28 ./standard___collection___hash_collection._sep.c\
29 ./standard___hash._sep.c\
30 ./standard___time._sep.c\
31 ./file_nit.c\
32 ./standard___file._sep.c\
33 ./stream_nit.c\
34 ./standard___stream._sep.c\
35 ./standard___string_search._sep.c\
36 ./exec_nit.c\
37 ./standard___exec._sep.c\
38 ./standard___math._sep.c\
39 ./tables_nit.c\
40 ./parser___tables._sep.c\
41 ./mmloader._sep.c\
42 ./metamodel._sep.c\
43 ./metamodel___vararg._sep.c\
44 ./metamodel___genericity._sep.c\
45 ./metamodel___type_formal._sep.c\
46 ./metamodel___inheritance._sep.c\
47 ./metamodel___static_type._sep.c\
48 ./metamodel___abstractmetamodel._sep.c\
49 ./metamodel___partial_order._sep.c\
50 ./metamodel___virtualtype._sep.c\
51 ./opts._sep.c\
52 ./syntax___icode_generation._sep.c\
53 ./icode._sep.c\
54 ./icode___icode_tools._sep.c\
55 ./icode___icode_builder._sep.c\
56 ./icode___icode_base._sep.c\
57 ./syntax___typing._sep.c\
58 ./syntax___scope._sep.c\
59 ./syntax___flow._sep.c\
60 ./primitive_info._sep.c\
61 ./nit_version._sep.c\
62 ./compiling._sep.c\
63 ./compiling___icode_generator._sep.c\
64 ./compiling___compiling_base._sep.c\
65 ./utils._sep.c\
66 ./program._sep.c\
67 ./compiling___compiling_writer._sep.c\
68 ./analysis._sep.c\
69 ./analysis___icode_dump._sep.c\
70 ./analysis___allocate_iregister_slots._sep.c\
71 ./analysis___inline_methods._sep.c\
72 ./analysis___cha_analysis._sep.c\
73 ./analysis___reachable_method_analysis._sep.c\
74 ./analysis___rta_analysis._sep.c\
75 ./analysis___instantiated_type_analysis._sep.c\
76 ./analysis___reachable_as_init_impl._sep.c\
77 ./analysis___reachable_as_init._sep.c\
78 ./analysis___reachable_from_init_method_analysis_impl._sep.c\
79 ./analysis___reachable_from_init_method_analysis._sep.c\
80 ./analysis___dead_method_removal._sep.c\
81 ./analysis___inline_get_and_set._sep.c\
82 ./analysis___remove_out_of_init_get_test._sep.c\
83 ./compiling___compiling_global._sep.c\
84 ./compiling___table_computation._sep.c\
85 ./compiling___compiling_icode._sep.c\
86 ./nitc._sep.c\
87 ./nitc._tables.c