File list (Check if you may need any files):
code
....\arch
....\....\pipe
....\....\....\pipe-std.hcl
....\....\seq
....\....\...\seq+-std.hcl
....\....\...\seq-std.hcl
....\....\y86-code
....\....\........\asum.yo
....\....\........\asum.ys
....\asm
....\...\abs.c
....\...\arith.c
....\...\array.c
....\...\bufbomb.c
....\...\bufovf.c
....\...\decimal5.c
....\...\exchange.c
....\...\fib.c
....\...\okmul.c
....\...\simple-if.c
....\...\swapadd.c
....\...\switch.c
....\conc
....\....\badcnt.c
....\....\echoserverp.c
....\....\echoservers.c
....\....\echoservert.c
....\....\echoservert_pre.c
....\....\echo_cnt.c
....\....\gethostbyname_ts.c
....\....\hello.c
....\....\hellobug.c
....\....\norace.c
....\....\race.c
....\....\rand.c
....\....\rand_r.c
....\....\sbuf.c
....\....\sbuf.h
....\....\select.c
....\....\sharing.c
....\....\tfgets-main.c
....\data
....\....\d2h
....\....\fcomp.c
....\....\h2d
....\....\show-bytes.c
....\ecf
....\...\alarm.c
....\...\counterprob.c
....\...\fork.c
....\...\forkprob0.c
....\...\forkprob1.c
....\...\forkprob2.c
....\...\forkprob3.c
....\...\forkprob4.c
....\...\forkprob5.c
....\...\forkprob6.c
....\...\forkprob7.c
....\...\kill.c
....\...\procmask.c
....\...\restart.c
....\...\setjmp.c
....\...\shellex.c
....\...\sigint1.c
....\...\signal1.c
....\...\signal2.c
....\...\signal3.c
....\...\signal4.c
....\...\waitpid1.c
....\...\waitpid2.c
....\...\waitprob1.c
....\include
....\.......\clock.h
....\.......\csapp.h
....\.......\fcyc.h
....\intro
....\.....\hello.c
....\io
....\..\cpfile.c
....\..\cpstdin.c
....\..\statcheck.c
....\link
....\....\addvec.c
....\....\dll.c
....\....\elfstructs.c
....\....\main.c
....\....\main2.c
....\....\multvec.c
....\....\p-exe.d
....\....\pdata-exe.d
....\....\swap.c
....\mem
....\...\matmult
....\...\.......\bmm.c
....\...\.......\mm.c
....\...\mountain
....\...\........\mountain.c
....\netp
....\....\echo.c