X-Git-Url: http://nitlanguage.org diff --git a/c_src/nitc._build.sh b/c_src/nitc._build.sh index 8057716..03d66fa 100755 --- a/c_src/nitc._build.sh +++ b/c_src/nitc._build.sh @@ -1,8 +1,10 @@ #!/bin/sh # This shell script is generated by NIT to compile the program nitc. -CLIBDIR="./../lib" -./../bin/gccx -d . -I $CLIBDIR -I ./../lib/standard/ -o nitc "$@" \ +CLIBDIR="clib" +./../bin/gccx -v -d . -I $CLIBDIR -I ./../lib/standard/ -o nitc "$@" \ $CLIBDIR/nit_main.c\ + $CLIBDIR/gc.c\ + $CLIBDIR/gc_static_objects_list.c\ ./abstracttool._sep.c\ ./syntax._sep.c\ ./mmbuilder._sep.c\ @@ -11,16 +13,21 @@ CLIBDIR="./../lib" ./parser_prod._sep.c\ ./lexer._sep.c\ ./parser_nodes._sep.c\ + ./location._sep.c\ ./standard._sep.c\ ./environ._sep.c\ ./symbol._sep.c\ - ./hash._sep.c\ ./string._sep.c\ - ./array._sep.c\ + ./collection._sep.c\ + ./range._sep.c\ ./abstract_collection._sep.c\ ./kernel._sep.c\ - ./time._sep.c\ + ./list._sep.c\ ./sorter._sep.c\ + ./array._sep.c\ + ./hash_collection._sep.c\ + ./hash._sep.c\ + ./time._sep.c\ ./file._sep.c\ ./../lib/standard//file_nit.c\ ./stream._sep.c\ @@ -28,8 +35,6 @@ CLIBDIR="./../lib" ./string_search._sep.c\ ./exec._sep.c\ ./../lib/standard//exec_nit.c\ - ./list._sep.c\ - ./range._sep.c\ ./math._sep.c\ ./parser_tables._sep.c\ ./mmloader._sep.c\ @@ -43,12 +48,25 @@ CLIBDIR="./../lib" ./partial_order._sep.c\ ./virtualtype._sep.c\ ./opts._sep.c\ + ./icode_generation._sep.c\ + ./icode._sep.c\ + ./icode_tools._sep.c\ + ./icode_builder._sep.c\ + ./icode_base._sep.c\ ./typing._sep.c\ ./escape._sep.c\ ./control_flow._sep.c\ + ./primitive_info._sep.c\ + ./nit_version._sep.c\ ./compiling._sep.c\ ./compiling_global._sep.c\ - ./compiling_methods._sep.c\ + ./table_computation._sep.c\ + ./program._sep.c\ + ./compiling_icode._sep.c\ + ./analysis._sep.c\ + ./icode_dump._sep.c\ + ./allocate_iregister_slots._sep.c\ + ./inline_methods._sep.c\ ./compiling_base._sep.c\ ./utils._sep.c\ ./nitc._sep.c\