# HG changeset patch # User anatofuz # Date 1564052657 -32400 # Node ID a28580a75faa5a792f6e1c909e4b2ce9a944715d # Parent b3a3224e18237612b41ac2f98f1dce28a91c9807 fix build fs.img diff -r b3a3224e1823 -r a28580a75faa src/CMakeLists.txt --- a/src/CMakeLists.txt Thu Jul 11 18:51:52 2019 +0900 +++ b/src/CMakeLists.txt Thu Jul 25 20:04:17 2019 +0900 @@ -1,5 +1,6 @@ cmake_minimum_required(VERSION 3.8) project(xv6cbc C ASM) +set(BUILD_DIR ${PROJECT_BINARY_DIR}) add_subdirectory(tools) add_subdirectory(usr) @@ -77,6 +78,7 @@ # target_link_libraries(${_Gears_TARGET} m pthread) endmacro() +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DXV6KERNEL") GearsCommand ( TARGET diff -r b3a3224e1823 -r a28580a75faa src/context.h --- a/src/context.h Thu Jul 11 18:51:52 2019 +0900 +++ b/src/context.h Thu Jul 25 20:04:17 2019 +0900 @@ -15,8 +15,13 @@ #include "fs.h" #include "defs.h" +#ifdef XV6KERNEL #define calloc(a,b) kmalloc((a)*(b)) #define free(a) kfree(a) +#else +#define calloc(a,b) malloc((a)*(b)) +#define free(a) free(a) +#endif #define ALLOCATE_SIZE 20000000 #define NEW(type) (type*)(calloc(1, sizeof(type))) diff -r b3a3224e1823 -r a28580a75faa src/gearsTools/pmake.pl --- a/src/gearsTools/pmake.pl Thu Jul 11 18:51:52 2019 +0900 +++ b/src/gearsTools/pmake.pl Thu Jul 25 20:04:17 2019 +0900 @@ -29,7 +29,7 @@ $cflags =~ s/\n//g; create_link_script(); #cmake -DCMAKE_LINKER=/path/to/linker -DCMAKE_CXX_LINK_EXECUTABLE=" -o " -print_exec_system($cmake, "-DCBC_COM=$cc", "-DPMAKE_ARGS=\"$cflags\"","-DCMAKE_ASM_COMPILER=$cc","-DX_CMAKE_LINKER=$ld","-DX_CMAKE_C_LINK_EXECUTABLE=\"$ld $ldflags -o kernel.elf $libgcc -b binary initcode fs.img\"","-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE",'.'); +print_exec_system($cmake, "-DGCC_LIB=$libgcc", "-DCBC_COM=$cc", "-DPMAKE_ARGS=\"$cflags\"","-DCMAKE_ASM_COMPILER=$cc","-DX_CMAKE_LINKER=$ld","-DX_CMAKE_C_LINK_EXECUTABLE=\"$ld $ldflags -o kernel.elf $libgcc -b binary initcode fs.img\"","-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE",@ARGV); system("make"); #system("sh","link.sh"); diff -r b3a3224e1823 -r a28580a75faa src/usr/CMakeLists.txt --- a/src/usr/CMakeLists.txt Thu Jul 11 18:51:52 2019 +0900 +++ b/src/usr/CMakeLists.txt Thu Jul 25 20:04:17 2019 +0900 @@ -8,6 +8,8 @@ set(CMAKE_C_COMPILER "${CBC_COM}") include_directories("..") +set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -nostdlib") +set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${GCC_LIB} -nostdlib") macro( GearsCommand ) set( _OPTIONS_ARGS ) @@ -23,7 +25,7 @@ add_custom_command ( OUTPUT ${j} DEPENDS ${i} - COMMAND "perl" "gearsTools/generate_stub.pl" "-o" ${j} ${i} + COMMAND "perl" "../gearsTools/generate_stub.pl" "-o" ${j} ${i} ) list(APPEND _Gears_CBC_SOURCES ${j}) elseif (${i} MATCHES "\\.cu") @@ -43,7 +45,7 @@ add_custom_command ( OUTPUT c/${_Gears_TARGET}-context.c DEPENDS ${_Gears_CBC_SOURCES} - COMMAND "perl" "gearsTools/generate_context.pl" "-o" ${_Gears_TARGET} ${_Gears_CBC_SOURCES} + COMMAND "perl" "../gearsTools/generate_context.pl" "-o" ${_Gears_TARGET} ${_Gears_CBC_SOURCES} ) add_executable(${_Gears_TARGET} ${_Gears_CBC_SOURCES} ${_Gears_CSOURCES} c/${_Gears_TARGET}-context.c ) target_link_libraries(${_Gears_TARGET} ulib) @@ -52,14 +54,13 @@ add_library(ulib STATIC ulib.c usys.S printf.c umalloc.c) #add_library(syslib string.c) -set(USRCOMMANDS cat echo grep init kill ln ls mkdir rm sh stressfs usertests wc zombie hello) +set(USR_COMMANDS cat echo grep init kill ln ls mkdir rm sh stressfs usertests wc zombie hello) foreach(cmd ${USR_COMMANDS}) GearsCommand (TARGET _${cmd} SOURCES ${cmd}.c) endforeach(cmd) -add_custom_command(OUTPUT fs.img - COMMAND ../tools/mkfs fs.img ${USR_COMMAND} UNIX +add_custom_target(fs.img + COMMAND ../tools/mkfs fs.img ${USR_COMMANDS} UNIX DEPENDS ${USR_COMMANDS} ) - diff -r b3a3224e1823 -r a28580a75faa src/usr/Makefile --- a/src/usr/Makefile Thu Jul 11 18:51:52 2019 +0900 +++ b/src/usr/Makefile Thu Jul 25 20:04:17 2019 +0900 @@ -111,6 +111,216 @@ .PHONY : depend # Convenience name for target. +usr/CMakeFiles/_wc.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_wc.dir/rule +.PHONY : usr/CMakeFiles/_wc.dir/rule + +# Convenience name for target. +_wc: usr/CMakeFiles/_wc.dir/rule + +.PHONY : _wc + +# fast build rule for target. +_wc/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_wc.dir/build.make usr/CMakeFiles/_wc.dir/build +.PHONY : _wc/fast + +# Convenience name for target. +usr/CMakeFiles/_usertests.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_usertests.dir/rule +.PHONY : usr/CMakeFiles/_usertests.dir/rule + +# Convenience name for target. +_usertests: usr/CMakeFiles/_usertests.dir/rule + +.PHONY : _usertests + +# fast build rule for target. +_usertests/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_usertests.dir/build.make usr/CMakeFiles/_usertests.dir/build +.PHONY : _usertests/fast + +# Convenience name for target. +usr/CMakeFiles/_sh.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_sh.dir/rule +.PHONY : usr/CMakeFiles/_sh.dir/rule + +# Convenience name for target. +_sh: usr/CMakeFiles/_sh.dir/rule + +.PHONY : _sh + +# fast build rule for target. +_sh/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_sh.dir/build.make usr/CMakeFiles/_sh.dir/build +.PHONY : _sh/fast + +# Convenience name for target. +usr/CMakeFiles/_stressfs.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_stressfs.dir/rule +.PHONY : usr/CMakeFiles/_stressfs.dir/rule + +# Convenience name for target. +_stressfs: usr/CMakeFiles/_stressfs.dir/rule + +.PHONY : _stressfs + +# fast build rule for target. +_stressfs/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_stressfs.dir/build.make usr/CMakeFiles/_stressfs.dir/build +.PHONY : _stressfs/fast + +# Convenience name for target. +usr/CMakeFiles/_mkdir.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_mkdir.dir/rule +.PHONY : usr/CMakeFiles/_mkdir.dir/rule + +# Convenience name for target. +_mkdir: usr/CMakeFiles/_mkdir.dir/rule + +.PHONY : _mkdir + +# fast build rule for target. +_mkdir/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_mkdir.dir/build.make usr/CMakeFiles/_mkdir.dir/build +.PHONY : _mkdir/fast + +# Convenience name for target. +usr/CMakeFiles/fs.img.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/fs.img.dir/rule +.PHONY : usr/CMakeFiles/fs.img.dir/rule + +# Convenience name for target. +fs.img: usr/CMakeFiles/fs.img.dir/rule + +.PHONY : fs.img + +# fast build rule for target. +fs.img/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/fs.img.dir/build.make usr/CMakeFiles/fs.img.dir/build +.PHONY : fs.img/fast + +# Convenience name for target. +usr/CMakeFiles/_init.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_init.dir/rule +.PHONY : usr/CMakeFiles/_init.dir/rule + +# Convenience name for target. +_init: usr/CMakeFiles/_init.dir/rule + +.PHONY : _init + +# fast build rule for target. +_init/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_init.dir/build.make usr/CMakeFiles/_init.dir/build +.PHONY : _init/fast + +# Convenience name for target. +usr/CMakeFiles/_grep.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_grep.dir/rule +.PHONY : usr/CMakeFiles/_grep.dir/rule + +# Convenience name for target. +_grep: usr/CMakeFiles/_grep.dir/rule + +.PHONY : _grep + +# fast build rule for target. +_grep/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_grep.dir/build.make usr/CMakeFiles/_grep.dir/build +.PHONY : _grep/fast + +# Convenience name for target. +usr/CMakeFiles/_ls.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_ls.dir/rule +.PHONY : usr/CMakeFiles/_ls.dir/rule + +# Convenience name for target. +_ls: usr/CMakeFiles/_ls.dir/rule + +.PHONY : _ls + +# fast build rule for target. +_ls/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ls.dir/build.make usr/CMakeFiles/_ls.dir/build +.PHONY : _ls/fast + +# Convenience name for target. +usr/CMakeFiles/_kill.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_kill.dir/rule +.PHONY : usr/CMakeFiles/_kill.dir/rule + +# Convenience name for target. +_kill: usr/CMakeFiles/_kill.dir/rule + +.PHONY : _kill + +# fast build rule for target. +_kill/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_kill.dir/build.make usr/CMakeFiles/_kill.dir/build +.PHONY : _kill/fast + +# Convenience name for target. +usr/CMakeFiles/_cat.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_cat.dir/rule +.PHONY : usr/CMakeFiles/_cat.dir/rule + +# Convenience name for target. +_cat: usr/CMakeFiles/_cat.dir/rule + +.PHONY : _cat + +# fast build rule for target. +_cat/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_cat.dir/build.make usr/CMakeFiles/_cat.dir/build +.PHONY : _cat/fast + +# Convenience name for target. +usr/CMakeFiles/_ln.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_ln.dir/rule +.PHONY : usr/CMakeFiles/_ln.dir/rule + +# Convenience name for target. +_ln: usr/CMakeFiles/_ln.dir/rule + +.PHONY : _ln + +# fast build rule for target. +_ln/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ln.dir/build.make usr/CMakeFiles/_ln.dir/build +.PHONY : _ln/fast + +# Convenience name for target. +usr/CMakeFiles/_hello.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_hello.dir/rule +.PHONY : usr/CMakeFiles/_hello.dir/rule + +# Convenience name for target. +_hello: usr/CMakeFiles/_hello.dir/rule + +.PHONY : _hello + +# fast build rule for target. +_hello/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_hello.dir/build.make usr/CMakeFiles/_hello.dir/build +.PHONY : _hello/fast + +# Convenience name for target. +usr/CMakeFiles/_zombie.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_zombie.dir/rule +.PHONY : usr/CMakeFiles/_zombie.dir/rule + +# Convenience name for target. +_zombie: usr/CMakeFiles/_zombie.dir/rule + +.PHONY : _zombie + +# fast build rule for target. +_zombie/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_zombie.dir/build.make usr/CMakeFiles/_zombie.dir/build +.PHONY : _zombie/fast + +# Convenience name for target. usr/CMakeFiles/ulib.dir/rule: cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/ulib.dir/rule .PHONY : usr/CMakeFiles/ulib.dir/rule @@ -125,6 +335,684 @@ cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/ulib.dir/build.make usr/CMakeFiles/ulib.dir/build .PHONY : ulib/fast +# Convenience name for target. +usr/CMakeFiles/_echo.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_echo.dir/rule +.PHONY : usr/CMakeFiles/_echo.dir/rule + +# Convenience name for target. +_echo: usr/CMakeFiles/_echo.dir/rule + +.PHONY : _echo + +# fast build rule for target. +_echo/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_echo.dir/build.make usr/CMakeFiles/_echo.dir/build +.PHONY : _echo/fast + +# Convenience name for target. +usr/CMakeFiles/_rm.dir/rule: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f CMakeFiles/Makefile2 usr/CMakeFiles/_rm.dir/rule +.PHONY : usr/CMakeFiles/_rm.dir/rule + +# Convenience name for target. +_rm: usr/CMakeFiles/_rm.dir/rule + +.PHONY : _rm + +# fast build rule for target. +_rm/fast: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_rm.dir/build.make usr/CMakeFiles/_rm.dir/build +.PHONY : _rm/fast + +c/_cat-context.o: c/_cat-context.c.o + +.PHONY : c/_cat-context.o + +# target to build an object file +c/_cat-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_cat.dir/build.make usr/CMakeFiles/_cat.dir/c/_cat-context.c.o +.PHONY : c/_cat-context.c.o + +c/_cat-context.i: c/_cat-context.c.i + +.PHONY : c/_cat-context.i + +# target to preprocess a source file +c/_cat-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_cat.dir/build.make usr/CMakeFiles/_cat.dir/c/_cat-context.c.i +.PHONY : c/_cat-context.c.i + +c/_cat-context.s: c/_cat-context.c.s + +.PHONY : c/_cat-context.s + +# target to generate assembly for a file +c/_cat-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_cat.dir/build.make usr/CMakeFiles/_cat.dir/c/_cat-context.c.s +.PHONY : c/_cat-context.c.s + +c/_echo-context.o: c/_echo-context.c.o + +.PHONY : c/_echo-context.o + +# target to build an object file +c/_echo-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_echo.dir/build.make usr/CMakeFiles/_echo.dir/c/_echo-context.c.o +.PHONY : c/_echo-context.c.o + +c/_echo-context.i: c/_echo-context.c.i + +.PHONY : c/_echo-context.i + +# target to preprocess a source file +c/_echo-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_echo.dir/build.make usr/CMakeFiles/_echo.dir/c/_echo-context.c.i +.PHONY : c/_echo-context.c.i + +c/_echo-context.s: c/_echo-context.c.s + +.PHONY : c/_echo-context.s + +# target to generate assembly for a file +c/_echo-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_echo.dir/build.make usr/CMakeFiles/_echo.dir/c/_echo-context.c.s +.PHONY : c/_echo-context.c.s + +c/_grep-context.o: c/_grep-context.c.o + +.PHONY : c/_grep-context.o + +# target to build an object file +c/_grep-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_grep.dir/build.make usr/CMakeFiles/_grep.dir/c/_grep-context.c.o +.PHONY : c/_grep-context.c.o + +c/_grep-context.i: c/_grep-context.c.i + +.PHONY : c/_grep-context.i + +# target to preprocess a source file +c/_grep-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_grep.dir/build.make usr/CMakeFiles/_grep.dir/c/_grep-context.c.i +.PHONY : c/_grep-context.c.i + +c/_grep-context.s: c/_grep-context.c.s + +.PHONY : c/_grep-context.s + +# target to generate assembly for a file +c/_grep-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_grep.dir/build.make usr/CMakeFiles/_grep.dir/c/_grep-context.c.s +.PHONY : c/_grep-context.c.s + +c/_hello-context.o: c/_hello-context.c.o + +.PHONY : c/_hello-context.o + +# target to build an object file +c/_hello-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_hello.dir/build.make usr/CMakeFiles/_hello.dir/c/_hello-context.c.o +.PHONY : c/_hello-context.c.o + +c/_hello-context.i: c/_hello-context.c.i + +.PHONY : c/_hello-context.i + +# target to preprocess a source file +c/_hello-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_hello.dir/build.make usr/CMakeFiles/_hello.dir/c/_hello-context.c.i +.PHONY : c/_hello-context.c.i + +c/_hello-context.s: c/_hello-context.c.s + +.PHONY : c/_hello-context.s + +# target to generate assembly for a file +c/_hello-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_hello.dir/build.make usr/CMakeFiles/_hello.dir/c/_hello-context.c.s +.PHONY : c/_hello-context.c.s + +c/_init-context.o: c/_init-context.c.o + +.PHONY : c/_init-context.o + +# target to build an object file +c/_init-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_init.dir/build.make usr/CMakeFiles/_init.dir/c/_init-context.c.o +.PHONY : c/_init-context.c.o + +c/_init-context.i: c/_init-context.c.i + +.PHONY : c/_init-context.i + +# target to preprocess a source file +c/_init-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_init.dir/build.make usr/CMakeFiles/_init.dir/c/_init-context.c.i +.PHONY : c/_init-context.c.i + +c/_init-context.s: c/_init-context.c.s + +.PHONY : c/_init-context.s + +# target to generate assembly for a file +c/_init-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_init.dir/build.make usr/CMakeFiles/_init.dir/c/_init-context.c.s +.PHONY : c/_init-context.c.s + +c/_kill-context.o: c/_kill-context.c.o + +.PHONY : c/_kill-context.o + +# target to build an object file +c/_kill-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_kill.dir/build.make usr/CMakeFiles/_kill.dir/c/_kill-context.c.o +.PHONY : c/_kill-context.c.o + +c/_kill-context.i: c/_kill-context.c.i + +.PHONY : c/_kill-context.i + +# target to preprocess a source file +c/_kill-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_kill.dir/build.make usr/CMakeFiles/_kill.dir/c/_kill-context.c.i +.PHONY : c/_kill-context.c.i + +c/_kill-context.s: c/_kill-context.c.s + +.PHONY : c/_kill-context.s + +# target to generate assembly for a file +c/_kill-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_kill.dir/build.make usr/CMakeFiles/_kill.dir/c/_kill-context.c.s +.PHONY : c/_kill-context.c.s + +c/_ln-context.o: c/_ln-context.c.o + +.PHONY : c/_ln-context.o + +# target to build an object file +c/_ln-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ln.dir/build.make usr/CMakeFiles/_ln.dir/c/_ln-context.c.o +.PHONY : c/_ln-context.c.o + +c/_ln-context.i: c/_ln-context.c.i + +.PHONY : c/_ln-context.i + +# target to preprocess a source file +c/_ln-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ln.dir/build.make usr/CMakeFiles/_ln.dir/c/_ln-context.c.i +.PHONY : c/_ln-context.c.i + +c/_ln-context.s: c/_ln-context.c.s + +.PHONY : c/_ln-context.s + +# target to generate assembly for a file +c/_ln-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ln.dir/build.make usr/CMakeFiles/_ln.dir/c/_ln-context.c.s +.PHONY : c/_ln-context.c.s + +c/_ls-context.o: c/_ls-context.c.o + +.PHONY : c/_ls-context.o + +# target to build an object file +c/_ls-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ls.dir/build.make usr/CMakeFiles/_ls.dir/c/_ls-context.c.o +.PHONY : c/_ls-context.c.o + +c/_ls-context.i: c/_ls-context.c.i + +.PHONY : c/_ls-context.i + +# target to preprocess a source file +c/_ls-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ls.dir/build.make usr/CMakeFiles/_ls.dir/c/_ls-context.c.i +.PHONY : c/_ls-context.c.i + +c/_ls-context.s: c/_ls-context.c.s + +.PHONY : c/_ls-context.s + +# target to generate assembly for a file +c/_ls-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ls.dir/build.make usr/CMakeFiles/_ls.dir/c/_ls-context.c.s +.PHONY : c/_ls-context.c.s + +c/_mkdir-context.o: c/_mkdir-context.c.o + +.PHONY : c/_mkdir-context.o + +# target to build an object file +c/_mkdir-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_mkdir.dir/build.make usr/CMakeFiles/_mkdir.dir/c/_mkdir-context.c.o +.PHONY : c/_mkdir-context.c.o + +c/_mkdir-context.i: c/_mkdir-context.c.i + +.PHONY : c/_mkdir-context.i + +# target to preprocess a source file +c/_mkdir-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_mkdir.dir/build.make usr/CMakeFiles/_mkdir.dir/c/_mkdir-context.c.i +.PHONY : c/_mkdir-context.c.i + +c/_mkdir-context.s: c/_mkdir-context.c.s + +.PHONY : c/_mkdir-context.s + +# target to generate assembly for a file +c/_mkdir-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_mkdir.dir/build.make usr/CMakeFiles/_mkdir.dir/c/_mkdir-context.c.s +.PHONY : c/_mkdir-context.c.s + +c/_rm-context.o: c/_rm-context.c.o + +.PHONY : c/_rm-context.o + +# target to build an object file +c/_rm-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_rm.dir/build.make usr/CMakeFiles/_rm.dir/c/_rm-context.c.o +.PHONY : c/_rm-context.c.o + +c/_rm-context.i: c/_rm-context.c.i + +.PHONY : c/_rm-context.i + +# target to preprocess a source file +c/_rm-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_rm.dir/build.make usr/CMakeFiles/_rm.dir/c/_rm-context.c.i +.PHONY : c/_rm-context.c.i + +c/_rm-context.s: c/_rm-context.c.s + +.PHONY : c/_rm-context.s + +# target to generate assembly for a file +c/_rm-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_rm.dir/build.make usr/CMakeFiles/_rm.dir/c/_rm-context.c.s +.PHONY : c/_rm-context.c.s + +c/_sh-context.o: c/_sh-context.c.o + +.PHONY : c/_sh-context.o + +# target to build an object file +c/_sh-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_sh.dir/build.make usr/CMakeFiles/_sh.dir/c/_sh-context.c.o +.PHONY : c/_sh-context.c.o + +c/_sh-context.i: c/_sh-context.c.i + +.PHONY : c/_sh-context.i + +# target to preprocess a source file +c/_sh-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_sh.dir/build.make usr/CMakeFiles/_sh.dir/c/_sh-context.c.i +.PHONY : c/_sh-context.c.i + +c/_sh-context.s: c/_sh-context.c.s + +.PHONY : c/_sh-context.s + +# target to generate assembly for a file +c/_sh-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_sh.dir/build.make usr/CMakeFiles/_sh.dir/c/_sh-context.c.s +.PHONY : c/_sh-context.c.s + +c/_stressfs-context.o: c/_stressfs-context.c.o + +.PHONY : c/_stressfs-context.o + +# target to build an object file +c/_stressfs-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_stressfs.dir/build.make usr/CMakeFiles/_stressfs.dir/c/_stressfs-context.c.o +.PHONY : c/_stressfs-context.c.o + +c/_stressfs-context.i: c/_stressfs-context.c.i + +.PHONY : c/_stressfs-context.i + +# target to preprocess a source file +c/_stressfs-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_stressfs.dir/build.make usr/CMakeFiles/_stressfs.dir/c/_stressfs-context.c.i +.PHONY : c/_stressfs-context.c.i + +c/_stressfs-context.s: c/_stressfs-context.c.s + +.PHONY : c/_stressfs-context.s + +# target to generate assembly for a file +c/_stressfs-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_stressfs.dir/build.make usr/CMakeFiles/_stressfs.dir/c/_stressfs-context.c.s +.PHONY : c/_stressfs-context.c.s + +c/_usertests-context.o: c/_usertests-context.c.o + +.PHONY : c/_usertests-context.o + +# target to build an object file +c/_usertests-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_usertests.dir/build.make usr/CMakeFiles/_usertests.dir/c/_usertests-context.c.o +.PHONY : c/_usertests-context.c.o + +c/_usertests-context.i: c/_usertests-context.c.i + +.PHONY : c/_usertests-context.i + +# target to preprocess a source file +c/_usertests-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_usertests.dir/build.make usr/CMakeFiles/_usertests.dir/c/_usertests-context.c.i +.PHONY : c/_usertests-context.c.i + +c/_usertests-context.s: c/_usertests-context.c.s + +.PHONY : c/_usertests-context.s + +# target to generate assembly for a file +c/_usertests-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_usertests.dir/build.make usr/CMakeFiles/_usertests.dir/c/_usertests-context.c.s +.PHONY : c/_usertests-context.c.s + +c/_wc-context.o: c/_wc-context.c.o + +.PHONY : c/_wc-context.o + +# target to build an object file +c/_wc-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_wc.dir/build.make usr/CMakeFiles/_wc.dir/c/_wc-context.c.o +.PHONY : c/_wc-context.c.o + +c/_wc-context.i: c/_wc-context.c.i + +.PHONY : c/_wc-context.i + +# target to preprocess a source file +c/_wc-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_wc.dir/build.make usr/CMakeFiles/_wc.dir/c/_wc-context.c.i +.PHONY : c/_wc-context.c.i + +c/_wc-context.s: c/_wc-context.c.s + +.PHONY : c/_wc-context.s + +# target to generate assembly for a file +c/_wc-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_wc.dir/build.make usr/CMakeFiles/_wc.dir/c/_wc-context.c.s +.PHONY : c/_wc-context.c.s + +c/_zombie-context.o: c/_zombie-context.c.o + +.PHONY : c/_zombie-context.o + +# target to build an object file +c/_zombie-context.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_zombie.dir/build.make usr/CMakeFiles/_zombie.dir/c/_zombie-context.c.o +.PHONY : c/_zombie-context.c.o + +c/_zombie-context.i: c/_zombie-context.c.i + +.PHONY : c/_zombie-context.i + +# target to preprocess a source file +c/_zombie-context.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_zombie.dir/build.make usr/CMakeFiles/_zombie.dir/c/_zombie-context.c.i +.PHONY : c/_zombie-context.c.i + +c/_zombie-context.s: c/_zombie-context.c.s + +.PHONY : c/_zombie-context.s + +# target to generate assembly for a file +c/_zombie-context.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_zombie.dir/build.make usr/CMakeFiles/_zombie.dir/c/_zombie-context.c.s +.PHONY : c/_zombie-context.c.s + +cat.o: cat.c.o + +.PHONY : cat.o + +# target to build an object file +cat.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_cat.dir/build.make usr/CMakeFiles/_cat.dir/cat.c.o +.PHONY : cat.c.o + +cat.i: cat.c.i + +.PHONY : cat.i + +# target to preprocess a source file +cat.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_cat.dir/build.make usr/CMakeFiles/_cat.dir/cat.c.i +.PHONY : cat.c.i + +cat.s: cat.c.s + +.PHONY : cat.s + +# target to generate assembly for a file +cat.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_cat.dir/build.make usr/CMakeFiles/_cat.dir/cat.c.s +.PHONY : cat.c.s + +echo.o: echo.c.o + +.PHONY : echo.o + +# target to build an object file +echo.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_echo.dir/build.make usr/CMakeFiles/_echo.dir/echo.c.o +.PHONY : echo.c.o + +echo.i: echo.c.i + +.PHONY : echo.i + +# target to preprocess a source file +echo.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_echo.dir/build.make usr/CMakeFiles/_echo.dir/echo.c.i +.PHONY : echo.c.i + +echo.s: echo.c.s + +.PHONY : echo.s + +# target to generate assembly for a file +echo.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_echo.dir/build.make usr/CMakeFiles/_echo.dir/echo.c.s +.PHONY : echo.c.s + +grep.o: grep.c.o + +.PHONY : grep.o + +# target to build an object file +grep.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_grep.dir/build.make usr/CMakeFiles/_grep.dir/grep.c.o +.PHONY : grep.c.o + +grep.i: grep.c.i + +.PHONY : grep.i + +# target to preprocess a source file +grep.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_grep.dir/build.make usr/CMakeFiles/_grep.dir/grep.c.i +.PHONY : grep.c.i + +grep.s: grep.c.s + +.PHONY : grep.s + +# target to generate assembly for a file +grep.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_grep.dir/build.make usr/CMakeFiles/_grep.dir/grep.c.s +.PHONY : grep.c.s + +hello.o: hello.c.o + +.PHONY : hello.o + +# target to build an object file +hello.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_hello.dir/build.make usr/CMakeFiles/_hello.dir/hello.c.o +.PHONY : hello.c.o + +hello.i: hello.c.i + +.PHONY : hello.i + +# target to preprocess a source file +hello.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_hello.dir/build.make usr/CMakeFiles/_hello.dir/hello.c.i +.PHONY : hello.c.i + +hello.s: hello.c.s + +.PHONY : hello.s + +# target to generate assembly for a file +hello.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_hello.dir/build.make usr/CMakeFiles/_hello.dir/hello.c.s +.PHONY : hello.c.s + +init.o: init.c.o + +.PHONY : init.o + +# target to build an object file +init.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_init.dir/build.make usr/CMakeFiles/_init.dir/init.c.o +.PHONY : init.c.o + +init.i: init.c.i + +.PHONY : init.i + +# target to preprocess a source file +init.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_init.dir/build.make usr/CMakeFiles/_init.dir/init.c.i +.PHONY : init.c.i + +init.s: init.c.s + +.PHONY : init.s + +# target to generate assembly for a file +init.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_init.dir/build.make usr/CMakeFiles/_init.dir/init.c.s +.PHONY : init.c.s + +kill.o: kill.c.o + +.PHONY : kill.o + +# target to build an object file +kill.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_kill.dir/build.make usr/CMakeFiles/_kill.dir/kill.c.o +.PHONY : kill.c.o + +kill.i: kill.c.i + +.PHONY : kill.i + +# target to preprocess a source file +kill.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_kill.dir/build.make usr/CMakeFiles/_kill.dir/kill.c.i +.PHONY : kill.c.i + +kill.s: kill.c.s + +.PHONY : kill.s + +# target to generate assembly for a file +kill.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_kill.dir/build.make usr/CMakeFiles/_kill.dir/kill.c.s +.PHONY : kill.c.s + +ln.o: ln.c.o + +.PHONY : ln.o + +# target to build an object file +ln.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ln.dir/build.make usr/CMakeFiles/_ln.dir/ln.c.o +.PHONY : ln.c.o + +ln.i: ln.c.i + +.PHONY : ln.i + +# target to preprocess a source file +ln.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ln.dir/build.make usr/CMakeFiles/_ln.dir/ln.c.i +.PHONY : ln.c.i + +ln.s: ln.c.s + +.PHONY : ln.s + +# target to generate assembly for a file +ln.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ln.dir/build.make usr/CMakeFiles/_ln.dir/ln.c.s +.PHONY : ln.c.s + +ls.o: ls.c.o + +.PHONY : ls.o + +# target to build an object file +ls.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ls.dir/build.make usr/CMakeFiles/_ls.dir/ls.c.o +.PHONY : ls.c.o + +ls.i: ls.c.i + +.PHONY : ls.i + +# target to preprocess a source file +ls.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ls.dir/build.make usr/CMakeFiles/_ls.dir/ls.c.i +.PHONY : ls.c.i + +ls.s: ls.c.s + +.PHONY : ls.s + +# target to generate assembly for a file +ls.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_ls.dir/build.make usr/CMakeFiles/_ls.dir/ls.c.s +.PHONY : ls.c.s + +mkdir.o: mkdir.c.o + +.PHONY : mkdir.o + +# target to build an object file +mkdir.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_mkdir.dir/build.make usr/CMakeFiles/_mkdir.dir/mkdir.c.o +.PHONY : mkdir.c.o + +mkdir.i: mkdir.c.i + +.PHONY : mkdir.i + +# target to preprocess a source file +mkdir.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_mkdir.dir/build.make usr/CMakeFiles/_mkdir.dir/mkdir.c.i +.PHONY : mkdir.c.i + +mkdir.s: mkdir.c.s + +.PHONY : mkdir.s + +# target to generate assembly for a file +mkdir.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_mkdir.dir/build.make usr/CMakeFiles/_mkdir.dir/mkdir.c.s +.PHONY : mkdir.c.s + printf.o: printf.c.o .PHONY : printf.o @@ -152,6 +1040,87 @@ cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/ulib.dir/build.make usr/CMakeFiles/ulib.dir/printf.c.s .PHONY : printf.c.s +rm.o: rm.c.o + +.PHONY : rm.o + +# target to build an object file +rm.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_rm.dir/build.make usr/CMakeFiles/_rm.dir/rm.c.o +.PHONY : rm.c.o + +rm.i: rm.c.i + +.PHONY : rm.i + +# target to preprocess a source file +rm.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_rm.dir/build.make usr/CMakeFiles/_rm.dir/rm.c.i +.PHONY : rm.c.i + +rm.s: rm.c.s + +.PHONY : rm.s + +# target to generate assembly for a file +rm.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_rm.dir/build.make usr/CMakeFiles/_rm.dir/rm.c.s +.PHONY : rm.c.s + +sh.o: sh.c.o + +.PHONY : sh.o + +# target to build an object file +sh.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_sh.dir/build.make usr/CMakeFiles/_sh.dir/sh.c.o +.PHONY : sh.c.o + +sh.i: sh.c.i + +.PHONY : sh.i + +# target to preprocess a source file +sh.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_sh.dir/build.make usr/CMakeFiles/_sh.dir/sh.c.i +.PHONY : sh.c.i + +sh.s: sh.c.s + +.PHONY : sh.s + +# target to generate assembly for a file +sh.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_sh.dir/build.make usr/CMakeFiles/_sh.dir/sh.c.s +.PHONY : sh.c.s + +stressfs.o: stressfs.c.o + +.PHONY : stressfs.o + +# target to build an object file +stressfs.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_stressfs.dir/build.make usr/CMakeFiles/_stressfs.dir/stressfs.c.o +.PHONY : stressfs.c.o + +stressfs.i: stressfs.c.i + +.PHONY : stressfs.i + +# target to preprocess a source file +stressfs.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_stressfs.dir/build.make usr/CMakeFiles/_stressfs.dir/stressfs.c.i +.PHONY : stressfs.c.i + +stressfs.s: stressfs.c.s + +.PHONY : stressfs.s + +# target to generate assembly for a file +stressfs.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_stressfs.dir/build.make usr/CMakeFiles/_stressfs.dir/stressfs.c.s +.PHONY : stressfs.c.s + ulib.o: ulib.c.o .PHONY : ulib.o @@ -206,6 +1175,33 @@ cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/ulib.dir/build.make usr/CMakeFiles/ulib.dir/umalloc.c.s .PHONY : umalloc.c.s +usertests.o: usertests.c.o + +.PHONY : usertests.o + +# target to build an object file +usertests.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_usertests.dir/build.make usr/CMakeFiles/_usertests.dir/usertests.c.o +.PHONY : usertests.c.o + +usertests.i: usertests.c.i + +.PHONY : usertests.i + +# target to preprocess a source file +usertests.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_usertests.dir/build.make usr/CMakeFiles/_usertests.dir/usertests.c.i +.PHONY : usertests.c.i + +usertests.s: usertests.c.s + +.PHONY : usertests.s + +# target to generate assembly for a file +usertests.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_usertests.dir/build.make usr/CMakeFiles/_usertests.dir/usertests.c.s +.PHONY : usertests.c.s + usys.o: usys.S.o .PHONY : usys.o @@ -215,6 +1211,60 @@ cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/ulib.dir/build.make usr/CMakeFiles/ulib.dir/usys.S.o .PHONY : usys.S.o +wc.o: wc.c.o + +.PHONY : wc.o + +# target to build an object file +wc.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_wc.dir/build.make usr/CMakeFiles/_wc.dir/wc.c.o +.PHONY : wc.c.o + +wc.i: wc.c.i + +.PHONY : wc.i + +# target to preprocess a source file +wc.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_wc.dir/build.make usr/CMakeFiles/_wc.dir/wc.c.i +.PHONY : wc.c.i + +wc.s: wc.c.s + +.PHONY : wc.s + +# target to generate assembly for a file +wc.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_wc.dir/build.make usr/CMakeFiles/_wc.dir/wc.c.s +.PHONY : wc.c.s + +zombie.o: zombie.c.o + +.PHONY : zombie.o + +# target to build an object file +zombie.c.o: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_zombie.dir/build.make usr/CMakeFiles/_zombie.dir/zombie.c.o +.PHONY : zombie.c.o + +zombie.i: zombie.c.i + +.PHONY : zombie.i + +# target to preprocess a source file +zombie.c.i: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_zombie.dir/build.make usr/CMakeFiles/_zombie.dir/zombie.c.i +.PHONY : zombie.c.i + +zombie.s: zombie.c.s + +.PHONY : zombie.s + +# target to generate assembly for a file +zombie.c.s: + cd /mnt/dalmore-home/one/src/cbcxv6/src && $(MAKE) -f usr/CMakeFiles/_zombie.dir/build.make usr/CMakeFiles/_zombie.dir/zombie.c.s +.PHONY : zombie.c.s + # Help Target help: @echo "The following are some of the valid targets for this Makefile:" @@ -222,18 +1272,124 @@ @echo "... clean" @echo "... depend" @echo "... rebuild_cache" + @echo "... _wc" + @echo "... _usertests" + @echo "... _sh" + @echo "... _stressfs" + @echo "... _mkdir" + @echo "... fs.img" + @echo "... _init" + @echo "... _grep" @echo "... edit_cache" + @echo "... _ls" + @echo "... _kill" + @echo "... _cat" + @echo "... _ln" + @echo "... _hello" + @echo "... _zombie" @echo "... ulib" + @echo "... _echo" + @echo "... _rm" + @echo "... c/_cat-context.o" + @echo "... c/_cat-context.i" + @echo "... c/_cat-context.s" + @echo "... c/_echo-context.o" + @echo "... c/_echo-context.i" + @echo "... c/_echo-context.s" + @echo "... c/_grep-context.o" + @echo "... c/_grep-context.i" + @echo "... c/_grep-context.s" + @echo "... c/_hello-context.o" + @echo "... c/_hello-context.i" + @echo "... c/_hello-context.s" + @echo "... c/_init-context.o" + @echo "... c/_init-context.i" + @echo "... c/_init-context.s" + @echo "... c/_kill-context.o" + @echo "... c/_kill-context.i" + @echo "... c/_kill-context.s" + @echo "... c/_ln-context.o" + @echo "... c/_ln-context.i" + @echo "... c/_ln-context.s" + @echo "... c/_ls-context.o" + @echo "... c/_ls-context.i" + @echo "... c/_ls-context.s" + @echo "... c/_mkdir-context.o" + @echo "... c/_mkdir-context.i" + @echo "... c/_mkdir-context.s" + @echo "... c/_rm-context.o" + @echo "... c/_rm-context.i" + @echo "... c/_rm-context.s" + @echo "... c/_sh-context.o" + @echo "... c/_sh-context.i" + @echo "... c/_sh-context.s" + @echo "... c/_stressfs-context.o" + @echo "... c/_stressfs-context.i" + @echo "... c/_stressfs-context.s" + @echo "... c/_usertests-context.o" + @echo "... c/_usertests-context.i" + @echo "... c/_usertests-context.s" + @echo "... c/_wc-context.o" + @echo "... c/_wc-context.i" + @echo "... c/_wc-context.s" + @echo "... c/_zombie-context.o" + @echo "... c/_zombie-context.i" + @echo "... c/_zombie-context.s" + @echo "... cat.o" + @echo "... cat.i" + @echo "... cat.s" + @echo "... echo.o" + @echo "... echo.i" + @echo "... echo.s" + @echo "... grep.o" + @echo "... grep.i" + @echo "... grep.s" + @echo "... hello.o" + @echo "... hello.i" + @echo "... hello.s" + @echo "... init.o" + @echo "... init.i" + @echo "... init.s" + @echo "... kill.o" + @echo "... kill.i" + @echo "... kill.s" + @echo "... ln.o" + @echo "... ln.i" + @echo "... ln.s" + @echo "... ls.o" + @echo "... ls.i" + @echo "... ls.s" + @echo "... mkdir.o" + @echo "... mkdir.i" + @echo "... mkdir.s" @echo "... printf.o" @echo "... printf.i" @echo "... printf.s" + @echo "... rm.o" + @echo "... rm.i" + @echo "... rm.s" + @echo "... sh.o" + @echo "... sh.i" + @echo "... sh.s" + @echo "... stressfs.o" + @echo "... stressfs.i" + @echo "... stressfs.s" @echo "... ulib.o" @echo "... ulib.i" @echo "... ulib.s" @echo "... umalloc.o" @echo "... umalloc.i" @echo "... umalloc.s" + @echo "... usertests.o" + @echo "... usertests.i" + @echo "... usertests.s" @echo "... usys.o" + @echo "... wc.o" + @echo "... wc.i" + @echo "... wc.s" + @echo "... zombie.o" + @echo "... zombie.i" + @echo "... zombie.s" .PHONY : help