use nitg to bootstrap; drop bootstrap of nitc
authorJean Privat <jean@pryen.org>
Sat, 16 Nov 2013 14:04:51 +0000 (09:04 -0500)
committerJean Privat <jean@pryen.org>
Tue, 19 Nov 2013 01:27:03 +0000 (20:27 -0500)
commit77c83ba5d7d3c5aeba3769b86d95f4b887c0a697
tree147a82e02f10300a977b4d5f79be669d7397fbba
parent713551694243dab43153e162810d3d842cf7bc8e
use nitg to bootstrap; drop bootstrap of nitc

Signed-off-by: Jean Privat <jean@pryen.org>
381 files changed:
c_src/Makefile
c_src/README [deleted file]
c_src/abstract_collection.sep.0.h [new file with mode: 0644]
c_src/abstract_collection.sep.1.c [new file with mode: 0644]
c_src/abstract_compiler.sep.0.h [new file with mode: 0644]
c_src/abstract_compiler.sep.1.c [new file with mode: 0644]
c_src/abstract_compiler.sep.2.c [new file with mode: 0644]
c_src/abstract_compiler.sep.3.c [new file with mode: 0644]
c_src/abstracttool._sep.c [deleted file]
c_src/abstracttool._sep.h [deleted file]
c_src/analysis._sep.c [deleted file]
c_src/analysis._sep.h [deleted file]
c_src/analysis___allocate_iregister_slots._sep.c [deleted file]
c_src/analysis___allocate_iregister_slots._sep.h [deleted file]
c_src/analysis___icode_dump._sep.c [deleted file]
c_src/analysis___icode_dump._sep.h [deleted file]
c_src/analysis___inline_methods._sep.c [deleted file]
c_src/analysis___inline_methods._sep.h [deleted file]
c_src/array.sep.0.h [new file with mode: 0644]
c_src/array.sep.1.c [new file with mode: 0644]
c_src/astbuilder.sep.0.h [new file with mode: 0644]
c_src/astbuilder.sep.1.c [new file with mode: 0644]
c_src/astvalidation.sep.0.h [new file with mode: 0644]
c_src/astvalidation.sep.1.c [new file with mode: 0644]
c_src/auto_super_init.sep.0.h [new file with mode: 0644]
c_src/auto_super_init.sep.1.c [new file with mode: 0644]
c_src/c_tools._sep.c [deleted file]
c_src/c_tools._sep.h [deleted file]
c_src/cached.sep.0.h [new file with mode: 0644]
c_src/cached.sep.1.c [new file with mode: 0644]
c_src/clib/README [deleted file]
c_src/clib/gc.c [deleted file]
c_src/clib/gc.h [deleted file]
c_src/clib/gc_static_objects_list.c [deleted file]
c_src/clib/gc_static_objects_list.h [deleted file]
c_src/clib/nit_common.h [deleted file]
c_src/clib/nit_main.c [deleted file]
c_src/collection.sep.0.h [new file with mode: 0644]
c_src/collection.sep.1.c [new file with mode: 0644]
c_src/compiling._sep.c [deleted file]
c_src/compiling._sep.h [deleted file]
c_src/compiling___compiling_base._sep.c [deleted file]
c_src/compiling___compiling_base._sep.h [deleted file]
c_src/compiling___compiling_global._sep.c [deleted file]
c_src/compiling___compiling_global._sep.h [deleted file]
c_src/compiling___compiling_icode._sep.c [deleted file]
c_src/compiling___compiling_icode._sep.h [deleted file]
c_src/compiling___icode_generator._sep.c [deleted file]
c_src/compiling___icode_generator._sep.h [deleted file]
c_src/compiling___table_computation._sep.c [deleted file]
c_src/compiling___table_computation._sep.h [deleted file]
c_src/compiling_writer._sep.c [deleted file]
c_src/compiling_writer._sep.h [deleted file]
c_src/div_by_zero.sep.0.h [new file with mode: 0644]
c_src/div_by_zero.sep.1.c [new file with mode: 0644]
c_src/environ._nitni.c [deleted file]
c_src/environ._nitni.h [deleted file]
c_src/environ.sep.0.h [new file with mode: 0644]
c_src/environ.sep.1.c [new file with mode: 0644]
c_src/exec._nitni.c [deleted file]
c_src/exec._nitni.h [deleted file]
c_src/exec.sep.0.h [new file with mode: 0644]
c_src/exec.sep.1.c [new file with mode: 0644]
c_src/ffi._sep.c [deleted file]
c_src/ffi._sep.h [deleted file]
c_src/ffi___c._sep.c [deleted file]
c_src/ffi___c._sep.h [deleted file]
c_src/ffi___ffi_base._sep.c [deleted file]
c_src/ffi___ffi_base._sep.h [deleted file]
c_src/file._nitni.c [deleted file]
c_src/file._nitni.h [deleted file]
c_src/file.sep.0.h [new file with mode: 0644]
c_src/file.sep.1.c [new file with mode: 0644]
c_src/file_nit.h
c_src/flow.sep.0.h [new file with mode: 0644]
c_src/flow.sep.1.c [new file with mode: 0644]
c_src/frontend.sep.0.h [new file with mode: 0644]
c_src/frontend.sep.1.c [new file with mode: 0644]
c_src/gc.sep.0.h [new file with mode: 0644]
c_src/gc.sep.1.c [new file with mode: 0644]
c_src/gc_chooser.c [moved from c_src/clib/gc_chooser.c with 100% similarity]
c_src/gc_chooser.h [moved from c_src/clib/gc_chooser.h with 100% similarity]
c_src/global._sep.c [deleted file]
c_src/global._sep.h [deleted file]
c_src/global___cha_analysis._sep.c [deleted file]
c_src/global___cha_analysis._sep.h [deleted file]
c_src/global___dead_method_removal._sep.c [deleted file]
c_src/global___dead_method_removal._sep.h [deleted file]
c_src/global___inline_get_and_set._sep.c [deleted file]
c_src/global___inline_get_and_set._sep.h [deleted file]
c_src/global___instantiated_type_analysis._sep.c [deleted file]
c_src/global___instantiated_type_analysis._sep.h [deleted file]
c_src/global___reachable_as_init._sep.c [deleted file]
c_src/global___reachable_as_init._sep.h [deleted file]
c_src/global___reachable_as_init_impl._sep.c [deleted file]
c_src/global___reachable_as_init_impl._sep.h [deleted file]
c_src/global___reachable_from_init_method_analysis._sep.c [deleted file]
c_src/global___reachable_from_init_method_analysis._sep.h [deleted file]
c_src/global___reachable_from_init_method_analysis_impl._sep.c [deleted file]
c_src/global___reachable_from_init_method_analysis_impl._sep.h [deleted file]
c_src/global___reachable_method_analysis._sep.c [deleted file]
c_src/global___reachable_method_analysis._sep.h [deleted file]
c_src/global___remove_out_of_init_get_test._sep.c [deleted file]
c_src/global___remove_out_of_init_get_test._sep.h [deleted file]
c_src/global___rta_analysis._sep.c [deleted file]
c_src/global___rta_analysis._sep.h [deleted file]
c_src/global_compiler.sep.0.h [new file with mode: 0644]
c_src/global_compiler.sep.1.c [new file with mode: 0644]
c_src/global_compiler.sep.2.c [new file with mode: 0644]
c_src/hash_collection.sep.0.h [new file with mode: 0644]
c_src/hash_collection.sep.1.c [new file with mode: 0644]
c_src/icode._sep.c [deleted file]
c_src/icode._sep.h [deleted file]
c_src/icode___icode_base._sep.c [deleted file]
c_src/icode___icode_base._sep.h [deleted file]
c_src/icode___icode_builder._sep.c [deleted file]
c_src/icode___icode_builder._sep.h [deleted file]
c_src/icode___icode_tools._sep.c [deleted file]
c_src/icode___icode_tools._sep.h [deleted file]
c_src/kernel._nitni.c [deleted file]
c_src/kernel._nitni.h [deleted file]
c_src/kernel.sep.0.h [new file with mode: 0644]
c_src/kernel.sep.1.c [new file with mode: 0644]
c_src/layout_builders.sep.0.h [new file with mode: 0644]
c_src/layout_builders.sep.1.c [new file with mode: 0644]
c_src/lexer.sep.0.h [new file with mode: 0644]
c_src/lexer.sep.1.c [new file with mode: 0644]
c_src/list.sep.0.h [new file with mode: 0644]
c_src/list.sep.1.c [new file with mode: 0644]
c_src/literal.sep.0.h [new file with mode: 0644]
c_src/literal.sep.1.c [new file with mode: 0644]
c_src/local_var_init.sep.0.h [new file with mode: 0644]
c_src/local_var_init.sep.1.c [new file with mode: 0644]
c_src/location._sep.c [deleted file]
c_src/location._sep.h [deleted file]
c_src/location.sep.0.h [new file with mode: 0644]
c_src/location.sep.1.c [new file with mode: 0644]
c_src/math._nitni.c [deleted file]
c_src/math._nitni.h [deleted file]
c_src/math.sep.0.h [new file with mode: 0644]
c_src/math.sep.1.c [new file with mode: 0644]
c_src/metamodel._sep.c [deleted file]
c_src/metamodel._sep.h [deleted file]
c_src/metamodel___abstractmetamodel._sep.c [deleted file]
c_src/metamodel___abstractmetamodel._sep.h [deleted file]
c_src/metamodel___genericity._sep.c [deleted file]
c_src/metamodel___genericity._sep.h [deleted file]
c_src/metamodel___inheritance._sep.c [deleted file]
c_src/metamodel___inheritance._sep.h [deleted file]
c_src/metamodel___partial_order._sep.c [deleted file]
c_src/metamodel___partial_order._sep.h [deleted file]
c_src/metamodel___static_type._sep.c [deleted file]
c_src/metamodel___static_type._sep.h [deleted file]
c_src/metamodel___type_formal._sep.c [deleted file]
c_src/metamodel___type_formal._sep.h [deleted file]
c_src/metamodel___vararg._sep.c [deleted file]
c_src/metamodel___vararg._sep.h [deleted file]
c_src/metamodel___virtualtype._sep.c [deleted file]
c_src/metamodel___virtualtype._sep.h [deleted file]
c_src/mmloader._sep.c [deleted file]
c_src/mmloader._sep.h [deleted file]
c_src/model.sep.0.h [new file with mode: 0644]
c_src/model.sep.1.c [new file with mode: 0644]
c_src/model_base.sep.0.h [new file with mode: 0644]
c_src/model_base.sep.1.c [new file with mode: 0644]
c_src/modelbuilder.sep.0.h [new file with mode: 0644]
c_src/modelbuilder.sep.1.c [new file with mode: 0644]
c_src/modelize_class.sep.0.h [new file with mode: 0644]
c_src/modelize_class.sep.1.c [new file with mode: 0644]
c_src/modelize_property.sep.0.h [new file with mode: 0644]
c_src/modelize_property.sep.1.c [new file with mode: 0644]
c_src/more_collections.sep.0.h [new file with mode: 0644]
c_src/more_collections.sep.1.c [new file with mode: 0644]
c_src/native_interface._sep.c [deleted file]
c_src/native_interface._sep.h [deleted file]
c_src/native_interface___frontier._sep.c [deleted file]
c_src/native_interface___frontier._sep.h [deleted file]
c_src/native_interface___ni_metamodel._sep.c [deleted file]
c_src/native_interface___ni_metamodel._sep.h [deleted file]
c_src/native_interface___ni_tools._sep.c [deleted file]
c_src/native_interface___ni_tools._sep.h [deleted file]
c_src/nit.common.0.h [new file with mode: 0644]
c_src/nit.common.h [new file with mode: 0644]
c_src/nit_version._sep.c [deleted file]
c_src/nit_version._sep.h [deleted file]
c_src/nitc._build.sh [deleted file]
c_src/nitc._sep.c [deleted file]
c_src/nitc._sep.h [deleted file]
c_src/nitc._tables.c [deleted file]
c_src/nitg.classes.0.h [new file with mode: 0644]
c_src/nitg.classes.1.c [new file with mode: 0644]
c_src/nitg.classes.10.c [new file with mode: 0644]
c_src/nitg.classes.11.c [new file with mode: 0644]
c_src/nitg.classes.2.c [new file with mode: 0644]
c_src/nitg.classes.3.c [new file with mode: 0644]
c_src/nitg.classes.4.c [new file with mode: 0644]
c_src/nitg.classes.5.c [new file with mode: 0644]
c_src/nitg.classes.6.c [new file with mode: 0644]
c_src/nitg.classes.7.c [new file with mode: 0644]
c_src/nitg.classes.8.c [new file with mode: 0644]
c_src/nitg.classes.9.c [new file with mode: 0644]
c_src/nitg.main.0.h [new file with mode: 0644]
c_src/nitg.main.1.c [new file with mode: 0644]
c_src/nitg.sep.0.h [new file with mode: 0644]
c_src/nitg.sep.1.c [new file with mode: 0644]
c_src/nitg.types.0.h [new file with mode: 0644]
c_src/nitg.types.1.c [new file with mode: 0644]
c_src/nitg.types.2.c [new file with mode: 0644]
c_src/nitg.types.3.c [new file with mode: 0644]
c_src/nitg.types.4.c [new file with mode: 0644]
c_src/nitg.types.5.c [new file with mode: 0644]
c_src/nitg.types.6.c [new file with mode: 0644]
c_src/nitg.types.7.c [new file with mode: 0644]
c_src/opts._sep.c [deleted file]
c_src/opts._sep.h [deleted file]
c_src/opts.sep.0.h [new file with mode: 0644]
c_src/opts.sep.1.c [new file with mode: 0644]
c_src/parser._sep.c [deleted file]
c_src/parser._sep.h [deleted file]
c_src/parser.sep.0.h [new file with mode: 0644]
c_src/parser.sep.1.c [new file with mode: 0644]
c_src/parser.sep.10.c [new file with mode: 0644]
c_src/parser.sep.11.c [new file with mode: 0644]
c_src/parser.sep.12.c [new file with mode: 0644]
c_src/parser.sep.13.c [new file with mode: 0644]
c_src/parser.sep.14.c [new file with mode: 0644]
c_src/parser.sep.15.c [new file with mode: 0644]
c_src/parser.sep.16.c [new file with mode: 0644]
c_src/parser.sep.2.c [new file with mode: 0644]
c_src/parser.sep.3.c [new file with mode: 0644]
c_src/parser.sep.4.c [new file with mode: 0644]
c_src/parser.sep.5.c [new file with mode: 0644]
c_src/parser.sep.6.c [new file with mode: 0644]
c_src/parser.sep.7.c [new file with mode: 0644]
c_src/parser.sep.8.c [new file with mode: 0644]
c_src/parser.sep.9.c [new file with mode: 0644]
c_src/parser___lexer._sep.c [deleted file]
c_src/parser___lexer._sep.h [deleted file]
c_src/parser___parser_nodes._sep.c [deleted file]
c_src/parser___parser_nodes._sep.h [deleted file]
c_src/parser___parser_prod._sep.c [deleted file]
c_src/parser___parser_prod._sep.h [deleted file]
c_src/parser___tables._sep.c [deleted file]
c_src/parser___tables._sep.h [deleted file]
c_src/parser_nodes.sep.0.h [new file with mode: 0644]
c_src/parser_nodes.sep.1.c [new file with mode: 0644]
c_src/parser_nodes.sep.2.c [new file with mode: 0644]
c_src/parser_prod.sep.0.h [new file with mode: 0644]
c_src/parser_prod.sep.1.c [new file with mode: 0644]
c_src/parser_prod.sep.2.c [new file with mode: 0644]
c_src/parser_prod.sep.3.c [new file with mode: 0644]
c_src/parser_prod.sep.4.c [new file with mode: 0644]
c_src/parser_prod.sep.5.c [new file with mode: 0644]
c_src/parser_util.sep.0.h [new file with mode: 0644]
c_src/parser_util.sep.1.c [new file with mode: 0644]
c_src/phase.sep.0.h [new file with mode: 0644]
c_src/phase.sep.1.c [new file with mode: 0644]
c_src/poset.sep.0.h [new file with mode: 0644]
c_src/poset.sep.1.c [new file with mode: 0644]
c_src/posix.sep.0.h [new file with mode: 0644]
c_src/posix.sep.1.c [new file with mode: 0644]
c_src/primitive_info._sep.c [deleted file]
c_src/primitive_info._sep.h [deleted file]
c_src/program._sep.c [deleted file]
c_src/program._sep.h [deleted file]
c_src/range.sep.0.h [new file with mode: 0644]
c_src/range.sep.1.c [new file with mode: 0644]
c_src/rapid_type_analysis.sep.0.h [new file with mode: 0644]
c_src/rapid_type_analysis.sep.1.c [new file with mode: 0644]
c_src/ropes.sep.0.h [new file with mode: 0644]
c_src/ropes.sep.1.c [new file with mode: 0644]
c_src/scope.sep.0.h [new file with mode: 0644]
c_src/scope.sep.1.c [new file with mode: 0644]
c_src/separate_compiler.sep.0.h [new file with mode: 0644]
c_src/separate_compiler.sep.1.c [new file with mode: 0644]
c_src/separate_compiler.sep.2.c [new file with mode: 0644]
c_src/separate_compiler.sep.3.c [new file with mode: 0644]
c_src/separate_erasure_compiler.sep.0.h [new file with mode: 0644]
c_src/separate_erasure_compiler.sep.1.c [new file with mode: 0644]
c_src/separate_options._sep.c [deleted file]
c_src/separate_options._sep.h [deleted file]
c_src/simple_misc_analysis.sep.0.h [new file with mode: 0644]
c_src/simple_misc_analysis.sep.1.c [new file with mode: 0644]
c_src/sorter.sep.0.h [new file with mode: 0644]
c_src/sorter.sep.1.c [new file with mode: 0644]
c_src/standard._sep.c [deleted file]
c_src/standard._sep.h [deleted file]
c_src/standard.sep.0.h [new file with mode: 0644]
c_src/standard___collection._sep.c [deleted file]
c_src/standard___collection._sep.h [deleted file]
c_src/standard___collection___abstract_collection._sep.c [deleted file]
c_src/standard___collection___abstract_collection._sep.h [deleted file]
c_src/standard___collection___array._sep.c [deleted file]
c_src/standard___collection___array._sep.h [deleted file]
c_src/standard___collection___hash_collection._sep.c [deleted file]
c_src/standard___collection___hash_collection._sep.h [deleted file]
c_src/standard___collection___list._sep.c [deleted file]
c_src/standard___collection___list._sep.h [deleted file]
c_src/standard___collection___range._sep.c [deleted file]
c_src/standard___collection___range._sep.h [deleted file]
c_src/standard___collection___sorter._sep.c [deleted file]
c_src/standard___collection___sorter._sep.h [deleted file]
c_src/standard___environ._sep.c [deleted file]
c_src/standard___environ._sep.h [deleted file]
c_src/standard___exec._sep.c [deleted file]
c_src/standard___exec._sep.h [deleted file]
c_src/standard___file._ffi.c [deleted file]
c_src/standard___file._ffi.h [deleted file]
c_src/standard___file._sep.c [deleted file]
c_src/standard___file._sep.h [deleted file]
c_src/standard___gc._sep.c [deleted file]
c_src/standard___gc._sep.h [deleted file]
c_src/standard___hash._sep.c [deleted file]
c_src/standard___hash._sep.h [deleted file]
c_src/standard___kernel._sep.c [deleted file]
c_src/standard___kernel._sep.h [deleted file]
c_src/standard___math._sep.c [deleted file]
c_src/standard___math._sep.h [deleted file]
c_src/standard___stream._sep.c [deleted file]
c_src/standard___stream._sep.h [deleted file]
c_src/standard___string._ffi.c [deleted file]
c_src/standard___string._ffi.h [deleted file]
c_src/standard___string._sep.c [deleted file]
c_src/standard___string._sep.h [deleted file]
c_src/standard___string_search._sep.c [deleted file]
c_src/standard___string_search._sep.h [deleted file]
c_src/standard___time._ffi.c [deleted file]
c_src/standard___time._ffi.h [deleted file]
c_src/standard___time._sep.c [deleted file]
c_src/standard___time._sep.h [deleted file]
c_src/stream._nitni.c [deleted file]
c_src/stream._nitni.h [deleted file]
c_src/stream.sep.0.h [new file with mode: 0644]
c_src/stream.sep.1.c [new file with mode: 0644]
c_src/string._nitni.c [deleted file]
c_src/string._nitni.h [deleted file]
c_src/string.sep.0.h [new file with mode: 0644]
c_src/string.sep.1.c [new file with mode: 0644]
c_src/string_search.sep.0.h [new file with mode: 0644]
c_src/string_search.sep.1.c [new file with mode: 0644]
c_src/symbol._sep.c [deleted file]
c_src/symbol._sep.h [deleted file]
c_src/syntax._sep.c [deleted file]
c_src/syntax._sep.h [deleted file]
c_src/syntax___extern_inline._sep.c [deleted file]
c_src/syntax___extern_inline._sep.h [deleted file]
c_src/syntax___extern_type_inheritance._sep.c [deleted file]
c_src/syntax___extern_type_inheritance._sep.h [deleted file]
c_src/syntax___flow._sep.c [deleted file]
c_src/syntax___flow._sep.h [deleted file]
c_src/syntax___icode_generation._sep.c [deleted file]
c_src/syntax___icode_generation._sep.h [deleted file]
c_src/syntax___mmbuilder._sep.c [deleted file]
c_src/syntax___mmbuilder._sep.h [deleted file]
c_src/syntax___scope._sep.c [deleted file]
c_src/syntax___scope._sep.h [deleted file]
c_src/syntax___syntax_base._sep.c [deleted file]
c_src/syntax___syntax_base._sep.h [deleted file]
c_src/syntax___typing._sep.c [deleted file]
c_src/syntax___typing._sep.h [deleted file]
c_src/tables._nitni.c [deleted file]
c_src/tables._nitni.h [deleted file]
c_src/tables.sep.0.h [new file with mode: 0644]
c_src/tables.sep.1.c [new file with mode: 0644]
c_src/tables_nit.c
c_src/time._nitni.c [deleted file]
c_src/time._nitni.h [deleted file]
c_src/time.sep.0.h [new file with mode: 0644]
c_src/time.sep.1.c [new file with mode: 0644]
c_src/toolcontext._sep.c [deleted file]
c_src/toolcontext._sep.h [deleted file]
c_src/toolcontext.sep.0.h [new file with mode: 0644]
c_src/toolcontext.sep.1.c [new file with mode: 0644]
c_src/transform.sep.0.h [new file with mode: 0644]
c_src/transform.sep.1.c [new file with mode: 0644]
c_src/typing.sep.0.h [new file with mode: 0644]
c_src/typing.sep.1.c [new file with mode: 0644]
c_src/typing.sep.2.c [new file with mode: 0644]
c_src/utils._sep.c [deleted file]
c_src/utils._sep.h [deleted file]
src/Makefile