| Up to higher level directory | |||
| Name | Date | Size | |
|---|---|---|---|
| csh.xcl | 08-Dec-2008 | 1K | |
| i386/ | 08-Dec-2008 | ||
| make.sh.tconst.h.ed | 08-Dec-2008 | 205 | |
| Makefile | 08-Dec-2008 | 1.7K | |
| mapfile-intf | 10-Feb-2009 | 1.3K | |
| printf.c | 08-Dec-2008 | 15.5K | |
| README | 08-Dec-2008 | 963 | |
| sh.c | 08-Dec-2008 | 31.6K | |
| sh.char.c | 08-Dec-2008 | 1.9K | |
| sh.char.h | 08-Dec-2008 | 2.1K | |
| sh.dir.c | 08-Dec-2008 | 15.3K | |
| sh.dir.h | 08-Dec-2008 | 746 | |
| sh.dol.c | 08-Dec-2008 | 14.9K | |
| sh.err.c | 08-Dec-2008 | 4.2K | |
| sh.exec.c | 08-Dec-2008 | 8.9K | |
| sh.exp.c | 08-Dec-2008 | 12K | |
| sh.file.c | 08-Dec-2008 | 17.3K | |
| sh.func.c | 08-Dec-2008 | 26.8K | |
| sh.glob.c | 08-Dec-2008 | 16.4K | |
| sh.h | 08-Dec-2008 | 16.4K | |
| sh.hist.c | 08-Dec-2008 | 2.9K | |
| sh.init.c | 08-Dec-2008 | 4.2K | |
| sh.lex.c | 08-Dec-2008 | 24.1K | |
| sh.local.h | 08-Dec-2008 | 1.7K | |
| sh.misc.c | 08-Dec-2008 | 7.3K | |
| sh.parse.c | 08-Dec-2008 | 11.7K | |
| sh.print.c | 08-Dec-2008 | 3.6K | |
| sh.proc.c | 08-Dec-2008 | 27.1K | |
| sh.proc.h | 08-Dec-2008 | 3.1K | |
| sh.sem.c | 08-Dec-2008 | 11.5K | |
| sh.set.c | 08-Dec-2008 | 14.2K | |
| sh.tchar.c | 08-Dec-2008 | 18.5K | |
| sh.tconst.c | 08-Dec-2008 | 9.3K | |
| sh.time.c | 08-Dec-2008 | 5.4K | |
| sparc/ | 08-Dec-2008 | ||
| THIRDPARTYLICENSE | 08-Dec-2008 | 1.8K | |
| THIRDPARTYLICENSE.descrip | 08-Dec-2008 | 13 | |
| wait.h | 08-Dec-2008 | 3.5K | |
| wait3.c | 08-Dec-2008 | 3.6K | |
1 [seizo:09/09/92] 2 To fix #1098866, the directory structure is modified. 3 This directory contains machine independent source codes of csh. 4 Two files are currently machine dependent. These are 5 signal.c and signal.h 6 Machine dependent files are moved under $(MACH) directory. 7 8 So, if you are going to port csh for other architecture, 9 you have to do: 10 1) create a directory for the new architecture. 11 (Say, intel) 12 13 2) create following files. 14 (You can use sparc/{Makefile, signal.c, signal.h} as templates. 15 intel/Makefile 16 intel/signal.c 17 You need to modify sigvechandler() 18 intel/signal.h 19 You need to modify struct sigcontext. 20 21 In future, I am planning to rewrite csh so it uses modern 22 signal interface so csh will not have any machine dependent 23 portion. 24 25 usr/src/cmd/csh/SCCS/{s.signal.c, s.signal.h} are move under 26 usr/src/cmd/csh/sparc/SCCS. So, if you wish to see sccs histories 27 of signal.c and signal.h, please refer to usr/src/cmd/csh/sparc/SCCS. 28