基本的にソースコードの見直しを実施した。 主な修正はソースコードが冗長気味になってきている部分があったのでソースコードの整理を行った。 ツリー登録をinsert_XXXXXX()からalloc_XXXXXX()かregister_XXXXXX()にまとめました。
ラベルの貼り間違いがあった
common.cの追加
共通関数はここに置いていきます。
get_width()の追加
convtype()の追加
メモリマップ
register_memmap_tree()の修正
メモリー
alloc_memory_tree()の追加 -> insert_memory_tree()の削除
output_memory_tree_return()の削除 -> output_memory_tree()へ統合
output_memory_tree_proc()の削除 -> output_memory_tree()へ統合
output_memory_tree_decl()の削除 -> output_memory_tree()へ統合
get_module_stack_last()の削除
insert_module_tree()の削除
print_module_stack_list()の削除
insert_module_stack()の削除
コール
insert_call_tree()の削除
insert_call_signal_tree()の削除
search_call_tree()の追加
シグナル
insert_signal_tree()の削除
構造体
insert_struct_tree()の削除
プロセス
insert_proc_tree()の削除
alloc_proc_tree()の追加