X-Git-Url: http://nitlanguage.org diff --git a/c_src/nitc._build.sh b/c_src/nitc._build.sh index 34ac0bb..05a06cf 100755 --- a/c_src/nitc._build.sh +++ b/c_src/nitc._build.sh @@ -1,87 +1,112 @@ #!/bin/sh # This shell script is generated by NIT to compile the program ./nitc. CLIBDIR="clib" -./../bin/gccx -v -d . -I $CLIBDIR -I . -o nitc -O "$@" \ +../bin/gccx -v -d . -I $CLIBDIR -I . -o nitc -O "$@" \ $CLIBDIR/nit_main.c\ $CLIBDIR/gc.c\ $CLIBDIR/gc_static_objects_list.c\ - ./abstracttool._sep.c\ - ./syntax._sep.c\ - ./syntax___mmbuilder._sep.c\ - ./syntax___syntax_base._sep.c\ - ./parser._sep.c\ - ./parser___parser_prod._sep.c\ - ./parser___lexer._sep.c\ - ./parser___parser_nodes._sep.c\ - ./location._sep.c\ - ./standard._sep.c\ - ./standard___environ._sep.c\ - ./standard___symbol._sep.c\ - ./standard___string._sep.c\ - ./standard___collection._sep.c\ - ./standard___collection___range._sep.c\ - ./standard___collection___abstract_collection._sep.c\ - ./standard___kernel._sep.c\ - ./standard___collection___list._sep.c\ - ./standard___collection___sorter._sep.c\ - ./standard___collection___array._sep.c\ - ./standard___collection___hash_collection._sep.c\ - ./standard___hash._sep.c\ - ./standard___time._sep.c\ - ./file_nit.c\ - ./standard___file._sep.c\ - ./stream_nit.c\ - ./standard___stream._sep.c\ - ./standard___string_search._sep.c\ - ./exec_nit.c\ - ./standard___exec._sep.c\ - ./standard___math._sep.c\ - ./tables_nit.c\ - ./parser___tables._sep.c\ - ./mmloader._sep.c\ - ./metamodel._sep.c\ - ./metamodel___vararg._sep.c\ - ./metamodel___genericity._sep.c\ - ./metamodel___type_formal._sep.c\ - ./metamodel___inheritance._sep.c\ - ./metamodel___static_type._sep.c\ - ./metamodel___abstractmetamodel._sep.c\ - ./metamodel___partial_order._sep.c\ - ./metamodel___virtualtype._sep.c\ - ./opts._sep.c\ - ./syntax___icode_generation._sep.c\ - ./icode._sep.c\ - ./icode___icode_tools._sep.c\ - ./icode___icode_builder._sep.c\ - ./icode___icode_base._sep.c\ - ./syntax___typing._sep.c\ - ./syntax___scope._sep.c\ - ./syntax___flow._sep.c\ - ./primitive_info._sep.c\ - ./nit_version._sep.c\ - ./compiling._sep.c\ - ./compiling___icode_generator._sep.c\ - ./compiling___compiling_base._sep.c\ - ./utils._sep.c\ - ./program._sep.c\ - ./compiling___compiling_writer._sep.c\ - ./analysis._sep.c\ - ./analysis___icode_dump._sep.c\ - ./analysis___allocate_iregister_slots._sep.c\ - ./analysis___inline_methods._sep.c\ - ./analysis___cha_analysis._sep.c\ - ./analysis___reachable_method_analysis._sep.c\ - ./analysis___rta_analysis._sep.c\ - ./analysis___instantiated_type_analysis._sep.c\ - ./analysis___reachable_as_init_impl._sep.c\ - ./analysis___reachable_as_init._sep.c\ - ./analysis___reachable_from_init_method_analysis_impl._sep.c\ - ./analysis___reachable_from_init_method_analysis._sep.c\ - ./analysis___dead_method_removal._sep.c\ - ./analysis___inline_get_and_set._sep.c\ - ./analysis___remove_out_of_init_get_test._sep.c\ - ./compiling___compiling_global._sep.c\ - ./compiling___table_computation._sep.c\ - ./compiling___compiling_icode._sep.c\ - ./nitc._sep.c\ - ./nitc._tables.c + global._sep.c\ + abstracttool._sep.c\ + syntax._sep.c\ + syntax___icode_generation._sep.c\ + icode._sep.c\ + icode___icode_tools._sep.c\ + icode___icode_builder._sep.c\ + icode___icode_base._sep.c\ + metamodel._sep.c\ + metamodel___vararg._sep.c\ + metamodel___genericity._sep.c\ + metamodel___type_formal._sep.c\ + metamodel___inheritance._sep.c\ + metamodel___static_type._sep.c\ + metamodel___abstractmetamodel._sep.c\ + metamodel___partial_order._sep.c\ + standard._sep.c\ + environ._nitni.c\ + standard___environ._sep.c\ + string._nitni.c\ + string_nit.c\ + standard___string._sep.c\ + standard___collection._sep.c\ + standard___collection___range._sep.c\ + standard___collection___abstract_collection._sep.c\ + kernel._nitni.c\ + standard___kernel._sep.c\ + standard___collection___list._sep.c\ + standard___collection___sorter._sep.c\ + standard___collection___array._sep.c\ + standard___collection___hash_collection._sep.c\ + standard___hash._sep.c\ + time._nitni.c\ + time_nit.c\ + standard___time._sep.c\ + file._nitni.c\ + file_nit.c\ + standard___file._sep.c\ + stream._nitni.c\ + stream_nit.c\ + standard___stream._sep.c\ + standard___string_search._sep.c\ + exec._nitni.c\ + exec_nit.c\ + standard___exec._sep.c\ + math._nitni.c\ + standard___math._sep.c\ + standard___gc._sep.c\ + location._sep.c\ + symbol._sep.c\ + metamodel___virtualtype._sep.c\ + syntax___typing._sep.c\ + syntax___scope._sep.c\ + syntax___flow._sep.c\ + syntax___syntax_base._sep.c\ + parser._sep.c\ + parser___parser_prod._sep.c\ + parser___lexer._sep.c\ + parser___parser_nodes._sep.c\ + tables._nitni.c\ + tables_nit.c\ + parser___tables._sep.c\ + mmloader._sep.c\ + toolcontext._sep.c\ + opts._sep.c\ + primitive_info._sep.c\ + syntax___extern_type_inheritance._sep.c\ + syntax___extern_inline._sep.c\ + syntax___mmbuilder._sep.c\ + nit_version._sep.c\ + global___cha_analysis._sep.c\ + global___reachable_method_analysis._sep.c\ + program._sep.c\ + global___rta_analysis._sep.c\ + global___instantiated_type_analysis._sep.c\ + global___reachable_as_init_impl._sep.c\ + global___reachable_as_init._sep.c\ + global___reachable_from_init_method_analysis_impl._sep.c\ + global___reachable_from_init_method_analysis._sep.c\ + global___dead_method_removal._sep.c\ + global___inline_get_and_set._sep.c\ + global___remove_out_of_init_get_test._sep.c\ + separate_options._sep.c\ + ffi._sep.c\ + ffi___c._sep.c\ + ffi___ffi_base._sep.c\ + native_interface._sep.c\ + native_interface___frontier._sep.c\ + native_interface___ni_tools._sep.c\ + compiling._sep.c\ + compiling___icode_generator._sep.c\ + compiling___compiling_base._sep.c\ + utils._sep.c\ + compiling_writer._sep.c\ + analysis._sep.c\ + analysis___icode_dump._sep.c\ + analysis___allocate_iregister_slots._sep.c\ + analysis___inline_methods._sep.c\ + compiling___compiling_global._sep.c\ + compiling___table_computation._sep.c\ + compiling___compiling_icode._sep.c\ + native_interface___ni_metamodel._sep.c\ + c_tools._sep.c\ + nitc._sep.c\ + nitc._tables.c