c_src: update to have intern args
[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 "$@" \
5 $CLIBDIR/nit_main.c\
6 $CLIBDIR/gc.c\
7 $CLIBDIR/gc_static_objects_list.c\
8 global._sep.c\
9 abstracttool._sep.c\
10 syntax._sep.c\
11 syntax___icode_generation._sep.c\
12 icode._sep.c\
13 icode___icode_tools._sep.c\
14 icode___icode_builder._sep.c\
15 icode___icode_base._sep.c\
16 metamodel._sep.c\
17 metamodel___vararg._sep.c\
18 metamodel___genericity._sep.c\
19 metamodel___type_formal._sep.c\
20 metamodel___inheritance._sep.c\
21 metamodel___static_type._sep.c\
22 metamodel___abstractmetamodel._sep.c\
23 metamodel___partial_order._sep.c\
24 standard._sep.c\
25 environ._nitni.c\
26 standard___environ._sep.c\
27 string._nitni.c\
28 string_nit.c\
29 standard___string._ffi.c\
30 standard___string._sep.c\
31 standard___collection._sep.c\
32 standard___collection___range._sep.c\
33 standard___collection___abstract_collection._sep.c\
34 kernel._nitni.c\
35 standard___kernel._sep.c\
36 standard___collection___list._sep.c\
37 standard___collection___sorter._sep.c\
38 standard___collection___array._sep.c\
39 standard___collection___hash_collection._sep.c\
40 standard___hash._sep.c\
41 time._nitni.c\
42 time_nit.c\
43 standard___time._sep.c\
44 file._nitni.c\
45 file_nit.c\
46 standard___file._sep.c\
47 stream._nitni.c\
48 stream_nit.c\
49 standard___stream._sep.c\
50 standard___string_search._sep.c\
51 exec._nitni.c\
52 exec_nit.c\
53 standard___exec._sep.c\
54 math._nitni.c\
55 standard___math._sep.c\
56 standard___gc._sep.c\
57 location._sep.c\
58 symbol._sep.c\
59 metamodel___virtualtype._sep.c\
60 syntax___typing._sep.c\
61 syntax___scope._sep.c\
62 syntax___flow._sep.c\
63 syntax___syntax_base._sep.c\
64 parser._sep.c\
65 parser___parser_prod._sep.c\
66 parser___lexer._sep.c\
67 parser___parser_nodes._sep.c\
68 tables._nitni.c\
69 tables_nit.c\
70 parser___tables._sep.c\
71 mmloader._sep.c\
72 toolcontext._sep.c\
73 opts._sep.c\
74 primitive_info._sep.c\
75 syntax___extern_type_inheritance._sep.c\
76 syntax___extern_inline._sep.c\
77 syntax___mmbuilder._sep.c\
78 nit_version._sep.c\
79 global___cha_analysis._sep.c\
80 global___reachable_method_analysis._sep.c\
81 program._sep.c\
82 global___rta_analysis._sep.c\
83 global___instantiated_type_analysis._sep.c\
84 global___reachable_as_init_impl._sep.c\
85 global___reachable_as_init._sep.c\
86 global___reachable_from_init_method_analysis_impl._sep.c\
87 global___reachable_from_init_method_analysis._sep.c\
88 global___dead_method_removal._sep.c\
89 global___inline_get_and_set._sep.c\
90 global___remove_out_of_init_get_test._sep.c\
91 separate_options._sep.c\
92 ffi._sep.c\
93 ffi___c._sep.c\
94 ffi___ffi_base._sep.c\
95 native_interface._sep.c\
96 native_interface___frontier._sep.c\
97 native_interface___ni_tools._sep.c\
98 compiling._sep.c\
99 compiling___icode_generator._sep.c\
100 compiling___compiling_base._sep.c\
101 utils._sep.c\
102 compiling_writer._sep.c\
103 analysis._sep.c\
104 analysis___icode_dump._sep.c\
105 analysis___allocate_iregister_slots._sep.c\
106 analysis___inline_methods._sep.c\
107 compiling___compiling_global._sep.c\
108 compiling___table_computation._sep.c\
109 compiling___compiling_icode._sep.c\
110 native_interface___ni_metamodel._sep.c\
111 c_tools._sep.c\
112 nitc._sep.c\
113 nitc._tables.c