Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
i386/ | H | - | - | 398 | 229 | |
sparc/ | H | - | - | 428 | 260 | |
Makefile | H A D | 21-Jan-2006 | 1.7 KiB | 87 | 45 | |
README | H A D | 14-Jun-2005 | 963 | 28 | 23 | |
THIRDPARTYLICENSE | H A D | 04-May-2007 | 1.8 KiB | 33 | 29 | |
THIRDPARTYLICENSE.descrip | H A D | 04-May-2007 | 13 | 2 | 1 | |
csh.xcl | H A D | 17-Aug-2005 | 1 KiB | 74 | 73 | |
make.sh.tconst.h.ed | H A D | 14-Jun-2005 | 205 | 12 | 11 | |
mapfile-intf | H A D | 25-Jun-2010 | 1.4 KiB | 48 | 43 | |
printf.c | H A D | 17-Aug-2005 | 15.5 KiB | 765 | 451 | |
sh.c | H A D | 28-Apr-2010 | 30.7 KiB | 1,452 | 893 | |
sh.char.c | H A D | 14-Jun-2005 | 1.9 KiB | 116 | 36 | |
sh.char.h | H A D | 14-Jun-2005 | 2.1 KiB | 69 | 41 | |
sh.dir.c | H A D | 16-Sep-2005 | 15.3 KiB | 745 | 485 | |
sh.dir.h | H A D | 14-Jun-2005 | 746 | 27 | 8 | |
sh.dol.c | H A D | 16-Sep-2005 | 14.9 KiB | 768 | 578 | |
sh.err.c | H A D | 17-Aug-2005 | 4.2 KiB | 212 | 107 | |
sh.exec.c | H A D | 28-Apr-2010 | 8.6 KiB | 460 | 313 | |
sh.exp.c | H A D | 19-May-2006 | 12 KiB | 702 | 582 | |
sh.file.c | H A D | 16-Sep-2005 | 17.3 KiB | 816 | 577 | |
sh.func.c | H A D | 13-Jun-2006 | 26.8 KiB | 1,648 | 1,374 | |
sh.glob.c | H A D | 16-Sep-2005 | 16.4 KiB | 976 | 798 | |
sh.h | H A D | 13-Jun-2006 | 16.4 KiB | 570 | 312 | |
sh.hist.c | H A D | 17-Aug-2005 | 2.9 KiB | 168 | 134 | |
sh.init.c | H A D | 14-Jun-2005 | 4.2 KiB | 207 | 181 | |
sh.lex.c | H A D | 13-Jun-2006 | 24.1 KiB | 1,447 | 1,264 | |
sh.local.h | H A D | 14-Jun-2005 | 1.7 KiB | 59 | 19 | |
sh.misc.c | H A D | 16-Sep-2005 | 7.3 KiB | 539 | 412 | |
sh.parse.c | H A D | 16-Sep-2005 | 11.7 KiB | 692 | 555 | |
sh.print.c | H A D | 17-Aug-2005 | 3.6 KiB | 232 | 157 | |
sh.proc.c | H A D | 15-Jun-2006 | 27.1 KiB | 1,306 | 1,050 | |
sh.proc.h | H A D | 17-Aug-2005 | 3.1 KiB | 91 | 50 | |
sh.sem.c | H A D | 17-Aug-2005 | 11.5 KiB | 528 | 403 | |
sh.set.c | H A D | 16-Sep-2005 | 14.2 KiB | 802 | 679 | |
sh.tchar.c | H A D | 13-Jun-2006 | 18.5 KiB | 888 | 584 | |
sh.tconst.c | H A D | 20-Jan-2006 | 9.3 KiB | 208 | 181 | |
sh.time.c | H A D | 17-Aug-2005 | 5.4 KiB | 263 | 194 | |
wait.h | H A D | 31-Jan-2007 | 3.5 KiB | 104 | 48 | |
wait3.c | H A D | 13-Jun-2006 | 3.6 KiB | 146 | 79 |
README
1[seizo:09/09/92] 2To fix #1098866, the directory structure is modified. 3This directory contains machine independent source codes of csh. 4Two files are currently machine dependent. These are 5 signal.c and signal.h 6Machine dependent files are moved under $(MACH) directory. 7 8So, if you are going to port csh for other architecture, 9you 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 21In future, I am planning to rewrite csh so it uses modern 22signal interface so csh will not have any machine dependent 23portion. 24 25usr/src/cmd/csh/SCCS/{s.signal.c, s.signal.h} are move under 26usr/src/cmd/csh/sparc/SCCS. So, if you wish to see sccs histories 27of signal.c and signal.h, please refer to usr/src/cmd/csh/sparc/SCCS. 28