change array to linked list

This commit is contained in:
Iain
2021-07-23 19:36:29 +08:00
parent 2622ccaafc
commit 05dbd9577c
23 changed files with 702 additions and 192 deletions
+116 -26
View File
@@ -130,17 +130,17 @@ depend:
.PHONY : depend
#=============================================================================
# Target rules for targets named Atop
# Target rules for targets named vperf
# Build rule for target.
Atop: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Atop
.PHONY : Atop
vperf: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 vperf
.PHONY : vperf
# fast build rule for target.
Atop/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/build
.PHONY : Atop/fast
vperf/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/build
.PHONY : vperf/fast
include/cJSON.o: include/cJSON.c.o
@@ -148,7 +148,7 @@ include/cJSON.o: include/cJSON.c.o
# target to build an object file
include/cJSON.c.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/include/cJSON.c.o
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/include/cJSON.c.o
.PHONY : include/cJSON.c.o
include/cJSON.i: include/cJSON.c.i
@@ -157,7 +157,7 @@ include/cJSON.i: include/cJSON.c.i
# target to preprocess a source file
include/cJSON.c.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/include/cJSON.c.i
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/include/cJSON.c.i
.PHONY : include/cJSON.c.i
include/cJSON.s: include/cJSON.c.s
@@ -166,7 +166,7 @@ include/cJSON.s: include/cJSON.c.s
# target to generate assembly for a file
include/cJSON.c.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/include/cJSON.c.s
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/include/cJSON.c.s
.PHONY : include/cJSON.c.s
main.o: main.c.o
@@ -175,7 +175,7 @@ main.o: main.c.o
# target to build an object file
main.c.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/main.c.o
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/main.c.o
.PHONY : main.c.o
main.i: main.c.i
@@ -184,7 +184,7 @@ main.i: main.c.i
# target to preprocess a source file
main.c.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/main.c.i
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/main.c.i
.PHONY : main.c.i
main.s: main.c.s
@@ -193,7 +193,7 @@ main.s: main.c.s
# target to generate assembly for a file
main.c.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/main.c.s
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/main.c.s
.PHONY : main.c.s
src/ProcessInfo.o: src/ProcessInfo.c.o
@@ -202,7 +202,7 @@ src/ProcessInfo.o: src/ProcessInfo.c.o
# target to build an object file
src/ProcessInfo.c.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/src/ProcessInfo.c.o
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/ProcessInfo.c.o
.PHONY : src/ProcessInfo.c.o
src/ProcessInfo.i: src/ProcessInfo.c.i
@@ -211,7 +211,7 @@ src/ProcessInfo.i: src/ProcessInfo.c.i
# target to preprocess a source file
src/ProcessInfo.c.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/src/ProcessInfo.c.i
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/ProcessInfo.c.i
.PHONY : src/ProcessInfo.c.i
src/ProcessInfo.s: src/ProcessInfo.c.s
@@ -220,7 +220,7 @@ src/ProcessInfo.s: src/ProcessInfo.c.s
# target to generate assembly for a file
src/ProcessInfo.c.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/src/ProcessInfo.c.s
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/ProcessInfo.c.s
.PHONY : src/ProcessInfo.c.s
src/SystemInfo.o: src/SystemInfo.c.o
@@ -229,7 +229,7 @@ src/SystemInfo.o: src/SystemInfo.c.o
# target to build an object file
src/SystemInfo.c.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/src/SystemInfo.c.o
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/SystemInfo.c.o
.PHONY : src/SystemInfo.c.o
src/SystemInfo.i: src/SystemInfo.c.i
@@ -238,7 +238,7 @@ src/SystemInfo.i: src/SystemInfo.c.i
# target to preprocess a source file
src/SystemInfo.c.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/src/SystemInfo.c.i
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/SystemInfo.c.i
.PHONY : src/SystemInfo.c.i
src/SystemInfo.s: src/SystemInfo.c.s
@@ -247,7 +247,7 @@ src/SystemInfo.s: src/SystemInfo.c.s
# target to generate assembly for a file
src/SystemInfo.c.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/src/SystemInfo.c.s
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/SystemInfo.c.s
.PHONY : src/SystemInfo.c.s
src/filter.o: src/filter.c.o
@@ -256,7 +256,7 @@ src/filter.o: src/filter.c.o
# target to build an object file
src/filter.c.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/src/filter.c.o
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/filter.c.o
.PHONY : src/filter.c.o
src/filter.i: src/filter.c.i
@@ -265,7 +265,7 @@ src/filter.i: src/filter.c.i
# target to preprocess a source file
src/filter.c.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/src/filter.c.i
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/filter.c.i
.PHONY : src/filter.c.i
src/filter.s: src/filter.c.s
@@ -274,16 +274,97 @@ src/filter.s: src/filter.c.s
# target to generate assembly for a file
src/filter.c.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/src/filter.c.s
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/filter.c.s
.PHONY : src/filter.c.s
src/list.o: src/list.c.o
.PHONY : src/list.o
# target to build an object file
src/list.c.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/list.c.o
.PHONY : src/list.c.o
src/list.i: src/list.c.i
.PHONY : src/list.i
# target to preprocess a source file
src/list.c.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/list.c.i
.PHONY : src/list.c.i
src/list.s: src/list.c.s
.PHONY : src/list.s
# target to generate assembly for a file
src/list.c.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/list.c.s
.PHONY : src/list.c.s
src/list_iterator.o: src/list_iterator.c.o
.PHONY : src/list_iterator.o
# target to build an object file
src/list_iterator.c.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/list_iterator.c.o
.PHONY : src/list_iterator.c.o
src/list_iterator.i: src/list_iterator.c.i
.PHONY : src/list_iterator.i
# target to preprocess a source file
src/list_iterator.c.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/list_iterator.c.i
.PHONY : src/list_iterator.c.i
src/list_iterator.s: src/list_iterator.c.s
.PHONY : src/list_iterator.s
# target to generate assembly for a file
src/list_iterator.c.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/list_iterator.c.s
.PHONY : src/list_iterator.c.s
src/list_node.o: src/list_node.c.o
.PHONY : src/list_node.o
# target to build an object file
src/list_node.c.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/list_node.c.o
.PHONY : src/list_node.c.o
src/list_node.i: src/list_node.c.i
.PHONY : src/list_node.i
# target to preprocess a source file
src/list_node.c.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/list_node.c.i
.PHONY : src/list_node.c.i
src/list_node.s: src/list_node.c.s
.PHONY : src/list_node.s
# target to generate assembly for a file
src/list_node.c.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/list_node.c.s
.PHONY : src/list_node.c.s
src/server.o: src/server.c.o
.PHONY : src/server.o
# target to build an object file
src/server.c.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/src/server.c.o
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/server.c.o
.PHONY : src/server.c.o
src/server.i: src/server.c.i
@@ -292,7 +373,7 @@ src/server.i: src/server.c.i
# target to preprocess a source file
src/server.c.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/src/server.c.i
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/server.c.i
.PHONY : src/server.c.i
src/server.s: src/server.c.s
@@ -301,7 +382,7 @@ src/server.s: src/server.c.s
# target to generate assembly for a file
src/server.c.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Atop.dir/build.make CMakeFiles/Atop.dir/src/server.c.s
$(MAKE) $(MAKESILENT) -f CMakeFiles/vperf.dir/build.make CMakeFiles/vperf.dir/src/server.c.s
.PHONY : src/server.c.s
# Help Target
@@ -312,7 +393,7 @@ help:
@echo "... depend"
@echo "... edit_cache"
@echo "... rebuild_cache"
@echo "... Atop"
@echo "... vperf"
@echo "... include/cJSON.o"
@echo "... include/cJSON.i"
@echo "... include/cJSON.s"
@@ -328,6 +409,15 @@ help:
@echo "... src/filter.o"
@echo "... src/filter.i"
@echo "... src/filter.s"
@echo "... src/list.o"
@echo "... src/list.i"
@echo "... src/list.s"
@echo "... src/list_iterator.o"
@echo "... src/list_iterator.i"
@echo "... src/list_iterator.s"
@echo "... src/list_node.o"
@echo "... src/list_node.i"
@echo "... src/list_node.s"
@echo "... src/server.o"
@echo "... src/server.i"
@echo "... src/server.s"