$(OBJS_DIR)\system_getsystemprocess.c : $(SYSTEM_DIR)\system_getsystemprocess.c
$(CMD_CP) $(SYSTEM_DIR)\system_getsystemprocess.c $(OBJS_DIR)\
+$(OBJS_DIR)\system_lock.c : $(SYSTEM_DIR)\system_lock.c
+ $(CMD_CP) $(SYSTEM_DIR)\system_lock.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\system_unlock.c : $(SYSTEM_DIR)\system_unlock.c
+ $(CMD_CP) $(SYSTEM_DIR)\system_unlock.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\whiteboard_setstring.c : $(SYSTEM_DIR)\whiteboard_setstring.c
+ $(CMD_CP) $(SYSTEM_DIR)\whiteboard_setstring.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\whiteboard_getstring.c : $(SYSTEM_DIR)\whiteboard_getstring.c
+ $(CMD_CP) $(SYSTEM_DIR)\whiteboard_getstring.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\whiteboard_getnextkey.c : $(SYSTEM_DIR)\whiteboard_getnextkey.c
+ $(CMD_CP) $(SYSTEM_DIR)\whiteboard_getnextkey.c $(OBJS_DIR)\
+
$(OBJS_DIR)\sysapi.h : $(SYSAPI_DIR)\sysapi.h
$(CMD_CP) $(SYSAPI_DIR)\sysapi.h $(OBJS_DIR)\
$(OBJS_DIR)\valmemheap_alignsize.c : $(VALMEMHEAP_DIR)\valmemheap_alignsize.c
$(CMD_CP) $(VALMEMHEAP_DIR)\valmemheap_alignsize.c $(OBJS_DIR)\
+$(OBJS_DIR)\valmemheap_ismember.c : $(VALMEMHEAP_DIR)\valmemheap_ismember.c
+ $(CMD_CP) $(VALMEMHEAP_DIR)\valmemheap_ismember.c $(OBJS_DIR)\
+
$(OBJS_DIR)\fixmemheap.h : $(FIXMEMHEAP_DIR)\fixmemheap.h
$(CMD_CP) $(FIXMEMHEAP_DIR)\fixmemheap.h $(OBJS_DIR)\
$(OBJS_DIR)\fixmemheap_alignsize.c : $(FIXMEMHEAP_DIR)\fixmemheap_alignsize.c
$(CMD_CP) $(FIXMEMHEAP_DIR)\fixmemheap_alignsize.c $(OBJS_DIR)\
+$(OBJS_DIR)\fixmemheap_ismember.c : $(FIXMEMHEAP_DIR)\fixmemheap_ismember.c
+ $(CMD_CP) $(FIXMEMHEAP_DIR)\fixmemheap_ismember.c $(OBJS_DIR)\
+
+
+$(OBJS_DIR)\automemheap.h : $(AUTOMEMHEAP_DIR)\automemheap.h
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap.h $(OBJS_DIR)\
+
+$(OBJS_DIR)\automemheap_local.h : $(AUTOMEMHEAP_DIR)\automemheap_local.h
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap_local.h $(OBJS_DIR)\
+
+$(OBJS_DIR)\automemheap_alignsize.c : $(AUTOMEMHEAP_DIR)\automemheap_alignsize.c
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap_alignsize.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\automemheap_alloc.c : $(AUTOMEMHEAP_DIR)\automemheap_alloc.c
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap_alloc.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\automemheap_constructor.c : $(AUTOMEMHEAP_DIR)\automemheap_constructor.c
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap_constructor.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\automemheap_create.c : $(AUTOMEMHEAP_DIR)\automemheap_create.c
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap_create.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\automemheap_delete.c : $(AUTOMEMHEAP_DIR)\automemheap_delete.c
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap_delete.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\automemheap_destructor.c : $(AUTOMEMHEAP_DIR)\automemheap_destructor.c
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap_destructor.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\automemheap_free.c : $(AUTOMEMHEAP_DIR)\automemheap_free.c
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap_free.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\automemheap_getalign.c : $(AUTOMEMHEAP_DIR)\automemheap_getalign.c
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap_getalign.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\automemheap_getsize.c : $(AUTOMEMHEAP_DIR)\automemheap_getsize.c
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap_getsize.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\automemheap_realloc.c : $(AUTOMEMHEAP_DIR)\automemheap_realloc.c
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap_realloc.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\automemheap_searchheap.c : $(AUTOMEMHEAP_DIR)\automemheap_searchheap.c
+ $(CMD_CP) $(AUTOMEMHEAP_DIR)\automemheap_searchheap.c $(OBJS_DIR)\
+
$(OBJS_DIR)\assoc.h : $(ASSOC_DIR)\assoc.h
$(CMD_CP) $(ASSOC_DIR)\assoc.h $(OBJS_DIR)\
-$(OBJS_DIR)\assoc.c : $(ASSOC_DIR)\assoc.c
- $(CMD_CP) $(ASSOC_DIR)\assoc.c $(OBJS_DIR)\
+$(OBJS_DIR)\assoc_local.h : $(ASSOC_DIR)\assoc_local.h
+ $(CMD_CP) $(ASSOC_DIR)\assoc_local.h $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_create.c : $(ASSOC_DIR)\assoc_create.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_create.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_createex.c : $(ASSOC_DIR)\assoc_createex.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_createex.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_delete.c : $(ASSOC_DIR)\assoc_delete.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_delete.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_constructor.c : $(ASSOC_DIR)\assoc_constructor.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_constructor.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_destructor.c : $(ASSOC_DIR)\assoc_destructor.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_destructor.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_add.c : $(ASSOC_DIR)\assoc_add.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_add.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_set.c : $(ASSOC_DIR)\assoc_set.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_set.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_get.c : $(ASSOC_DIR)\assoc_get.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_get.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_getat.c : $(ASSOC_DIR)\assoc_getat.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_getat.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_getfirst.c : $(ASSOC_DIR)\assoc_getfirst.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_getfirst.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_getpos.c : $(ASSOC_DIR)\assoc_getpos.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_getpos.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_getnext.c : $(ASSOC_DIR)\assoc_getnext.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_getnext.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_remove.c : $(ASSOC_DIR)\assoc_remove.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_remove.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_addnode.c : $(ASSOC_DIR)\assoc_addnode.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_addnode.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_getnode.c : $(ASSOC_DIR)\assoc_getnode.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_getnode.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_removenode.c : $(ASSOC_DIR)\assoc_removenode.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_removenode.c $(OBJS_DIR)\
+
+$(OBJS_DIR)\assoc_getminnode.c : $(ASSOC_DIR)\assoc_getminnode.c
+ $(CMD_CP) $(ASSOC_DIR)\assoc_getminnode.c $(OBJS_DIR)\
$(OBJS_DIR)\list.h : $(LIST_DIR)\list.h
$(CMD_CP) $(SHELL_DIR)\shell_replaceline.c $(OBJS_DIR)\
+$(OBJS_DIR)\whiteboardcmd.h : $(WHITEBOARDCMD_DIR)\whiteboardcmd.h
+ $(CMD_CP) $(WHITEBOARDCMD_DIR)\whiteboardcmd.h $(OBJS_DIR)\
+
+$(OBJS_DIR)\whiteboardcmd_main.c : $(WHITEBOARDCMD_DIR)\whiteboardcmd_main.c
+ $(CMD_CP) $(WHITEBOARDCMD_DIR)\whiteboardcmd_main.c $(OBJS_DIR)\
+
+
$(OBJS_DIR)\processlist.h : $(PROCESSLIST_DIR)\processlist.h
$(CMD_CP) $(PROCESSLIST_DIR)\processlist.h $(OBJS_DIR)\
$(OBJS_DIR)\system_process.$(EXT_OBJ): $(OBJS_DIR)\system_process.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\system_getnextprocess.$(EXT_OBJ): $(OBJS_DIR)\system_getnextprocess.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\system_getsystemprocess.$(EXT_OBJ): $(OBJS_DIR)\system_getsystemprocess.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)\system_lock.$(EXT_OBJ): $(OBJS_DIR)\system_lock.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)\system_unlock.$(EXT_OBJ): $(OBJS_DIR)\system_unlock.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)\whiteboard_setstring.$(EXT_OBJ): $(OBJS_DIR)\whiteboard_setstring.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)\whiteboard_getstring.$(EXT_OBJ): $(OBJS_DIR)\whiteboard_getstring.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)\whiteboard_getnextkey.$(EXT_OBJ): $(OBJS_DIR)\whiteboard_getnextkey.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\sysapi_initialize.$(EXT_OBJ): $(OBJS_DIR)\sysapi_initialize.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\sysctx_isisr.$(EXT_OBJ): $(OBJS_DIR)\sysctx_isisr.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\valmemheap_getalign.$(EXT_OBJ): $(OBJS_DIR)\valmemheap_getalign.c $(COMMON_HEADERS)
$(OBJS_DIR)\valmemheap_getsize.$(EXT_OBJ): $(OBJS_DIR)\valmemheap_getsize.c $(COMMON_HEADERS)
$(OBJS_DIR)\valmemheap_alignsize.$(EXT_OBJ): $(OBJS_DIR)\valmemheap_alignsize.c $(COMMON_HEADERS)
+$(OBJS_DIR)\valmemheap_ismember.$(EXT_OBJ): $(OBJS_DIR)\valmemheap_ismember.c $(COMMON_HEADERS)
$(OBJS_DIR)\fixmemheap_create.$(EXT_OBJ): $(OBJS_DIR)\fixmemheap_create.c $(COMMON_HEADERS)
$(OBJS_DIR)\fixmemheap_delete.$(EXT_OBJ): $(OBJS_DIR)\fixmemheap_delete.c $(COMMON_HEADERS)
$(OBJS_DIR)\fixmemheap_getalign.$(EXT_OBJ): $(OBJS_DIR)\fixmemheap_getalign.c $(COMMON_HEADERS)
$(OBJS_DIR)\fixmemheap_getsize.$(EXT_OBJ): $(OBJS_DIR)\fixmemheap_getsize.c $(COMMON_HEADERS)
$(OBJS_DIR)\fixmemheap_alignsize.$(EXT_OBJ): $(OBJS_DIR)\fixmemheap_alignsize.c $(COMMON_HEADERS)
-
-$(OBJS_DIR)\assoc.$(EXT_OBJ): $(OBJS_DIR)\assoc.c $(COMMON_HEADERS)
+$(OBJS_DIR)\fixmemheap_ismember.$(EXT_OBJ): $(OBJS_DIR)\fixmemheap_ismember.c $(COMMON_HEADERS)
+
+$(OBJS_DIR)\automemheap_alignsize.$(EXT_OBJ): $(OBJS_DIR)\automemheap_alignsize.c $(COMMON_HEADERS)
+$(OBJS_DIR)\automemheap_alloc.$(EXT_OBJ): $(OBJS_DIR)\automemheap_alloc.c $(COMMON_HEADERS)
+$(OBJS_DIR)\automemheap_constructor.$(EXT_OBJ): $(OBJS_DIR)\automemheap_constructor.c $(COMMON_HEADERS)
+$(OBJS_DIR)\automemheap_create.$(EXT_OBJ): $(OBJS_DIR)\automemheap_create.c $(COMMON_HEADERS)
+$(OBJS_DIR)\automemheap_delete.$(EXT_OBJ): $(OBJS_DIR)\automemheap_delete.c $(COMMON_HEADERS)
+$(OBJS_DIR)\automemheap_destructor.$(EXT_OBJ): $(OBJS_DIR)\automemheap_destructor.c $(COMMON_HEADERS)
+$(OBJS_DIR)\automemheap_free.$(EXT_OBJ): $(OBJS_DIR)\automemheap_free.c $(COMMON_HEADERS)
+$(OBJS_DIR)\automemheap_getalign.$(EXT_OBJ): $(OBJS_DIR)\automemheap_getalign.c $(COMMON_HEADERS)
+$(OBJS_DIR)\automemheap_getsize.$(EXT_OBJ): $(OBJS_DIR)\automemheap_getsize.c $(COMMON_HEADERS)
+$(OBJS_DIR)\automemheap_realloc.$(EXT_OBJ): $(OBJS_DIR)\automemheap_realloc.c $(COMMON_HEADERS)
+$(OBJS_DIR)\automemheap_searchheap.$(EXT_OBJ): $(OBJS_DIR)\automemheap_searchheap.c $(COMMON_HEADERS)
+
+$(OBJS_DIR)\assoc_create.$(EXT_OBJ): $(OBJS_DIR)\assoc_create.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_createex.$(EXT_OBJ): $(OBJS_DIR)\assoc_createex.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_delete.$(EXT_OBJ): $(OBJS_DIR)\assoc_delete.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_constructor.$(EXT_OBJ): $(OBJS_DIR)\assoc_constructor.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_destructor.$(EXT_OBJ): $(OBJS_DIR)\assoc_destructor.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_add.$(EXT_OBJ): $(OBJS_DIR)\assoc_add.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_set.$(EXT_OBJ): $(OBJS_DIR)\assoc_set.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_get.$(EXT_OBJ): $(OBJS_DIR)\assoc_get.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_getat.$(EXT_OBJ): $(OBJS_DIR)\assoc_getat.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_getfirst.$(EXT_OBJ): $(OBJS_DIR)\assoc_getfirst.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_getpos.$(EXT_OBJ): $(OBJS_DIR)\assoc_getpos.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_getnext.$(EXT_OBJ): $(OBJS_DIR)\assoc_getnext.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_remove.$(EXT_OBJ): $(OBJS_DIR)\assoc_remove.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_addnode.$(EXT_OBJ): $(OBJS_DIR)\assoc_addnode.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_getnode.$(EXT_OBJ): $(OBJS_DIR)\assoc_getnode.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_removenode.$(EXT_OBJ): $(OBJS_DIR)\assoc_removenode.c $(COMMON_HEADERS)
+$(OBJS_DIR)\assoc_getminnode.$(EXT_OBJ): $(OBJS_DIR)\assoc_getminnode.c $(COMMON_HEADERS)
$(OBJS_DIR)\list_create.$(EXT_OBJ): $(OBJS_DIR)\list_create.c $(COMMON_HEADERS)
$(OBJS_DIR)\list_createex.$(EXT_OBJ): $(OBJS_DIR)\list_createex.c $(COMMON_HEADERS)
$(OBJS_DIR)\shell_curleft.$(EXT_OBJ): $(OBJS_DIR)\shell_curleft.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
$(OBJS_DIR)\shell_replaceline.$(EXT_OBJ): $(OBJS_DIR)\shell_replaceline.c $(COMMON_HEADERS) $(SYSTEM_HEADERS)
+$(OBJS_DIR)\whiteboardcmd_main.$(EXT_OBJ): $(OBJS_DIR)\whiteboardcmd_main.c $(COMMON_HEADERS)
+
$(OBJS_DIR)\processlist_main.$(EXT_OBJ): $(OBJS_DIR)\processlist_main.c $(COMMON_HEADERS)
$(OBJS_DIR)\processsignal_main.$(EXT_OBJ): $(OBJS_DIR)\processsignal_main.c $(COMMON_HEADERS)