Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
i386/ | H | 30-Jul-2025 | - | 398 | 229 | |
sparc/ | H | 30-Jul-2025 | - | 428 | 260 | |
Makefile | H A D | 30-Jul-2025 | 1.7 KiB | 87 | 45 | |
README | H A D | 29-Jul-2025 | 963 | 28 | 23 | |
THIRDPARTYLICENSE | H A D | 29-Jul-2025 | 1.8 KiB | 33 | 29 | |
THIRDPARTYLICENSE.descrip | H A D | 29-Jul-2025 | 13 | 2 | 1 | |
csh.po | H A D | 30-Jul-2025 | 5.9 KiB | |||
csh.xcl | H A D | 29-Jul-2025 | 1 KiB | 74 | 73 | |
make.sh.tconst.h.ed | H A D | 29-Jul-2025 | 205 | 12 | 11 | |
mapfile-intf | H A D | 29-Jul-2025 | 1.4 KiB | 48 | 43 | |
printf.c | H A D | 30-Jul-2025 | 15.5 KiB | 765 | 451 | |
printf.po | H A D | 30-Jul-2025 | 0 | |||
sh.c | H A D | 30-Jul-2025 | 30.7 KiB | 1,452 | 893 | |
sh.char.c | H A D | 30-Jul-2025 | 1.9 KiB | 116 | 36 | |
sh.char.h | H A D | 30-Jul-2025 | 2.1 KiB | 69 | 41 | |
sh.char.po | H A D | 30-Jul-2025 | 0 | |||
sh.dir.c | H A D | 30-Jul-2025 | 15.3 KiB | 745 | 485 | |
sh.dir.h | H A D | 30-Jul-2025 | 746 | 27 | 8 | |
sh.dir.po | H A D | 30-Jul-2025 | 381 | |||
sh.dol.c | H A D | 30-Jul-2025 | 14.9 KiB | 768 | 578 | |
sh.dol.po | H A D | 30-Jul-2025 | 451 | |||
sh.err.c | H A D | 30-Jul-2025 | 4.2 KiB | 212 | 107 | |
sh.err.po | H A D | 30-Jul-2025 | 0 | |||
sh.exec.c | H A D | 30-Jul-2025 | 8.6 KiB | 460 | 313 | |
sh.exec.po | H A D | 30-Jul-2025 | 105 | |||
sh.exp.c | H A D | 30-Jul-2025 | 12 KiB | 702 | 582 | |
sh.exp.po | H A D | 30-Jul-2025 | 262 | |||
sh.file.c | H A D | 30-Jul-2025 | 17.3 KiB | 816 | 577 | |
sh.file.po | H A D | 30-Jul-2025 | 0 | |||
sh.func.c | H A D | 30-Jul-2025 | 26.8 KiB | 1,648 | 1,374 | |
sh.func.po | H A D | 30-Jul-2025 | 1.3 KiB | |||
sh.glob.c | H A D | 30-Jul-2025 | 16.4 KiB | 976 | 798 | |
sh.glob.po | H A D | 30-Jul-2025 | 392 | |||
sh.h | H A D | 30-Jul-2025 | 16.4 KiB | 570 | 312 | |
sh.hist.c | H A D | 30-Jul-2025 | 2.9 KiB | 168 | 134 | |
sh.hist.po | H A D | 30-Jul-2025 | 94 | |||
sh.init.c | H A D | 30-Jul-2025 | 4.2 KiB | 207 | 181 | |
sh.init.po | H A D | 30-Jul-2025 | 0 | |||
sh.lex.c | H A D | 30-Jul-2025 | 24.1 KiB | 1,447 | 1,264 | |
sh.lex.po | H A D | 30-Jul-2025 | 652 | |||
sh.local.h | H A D | 30-Jul-2025 | 1.7 KiB | 59 | 19 | |
sh.misc.c | H A D | 30-Jul-2025 | 7.3 KiB | 539 | 412 | |
sh.misc.po | H A D | 30-Jul-2025 | 65 | |||
sh.parse.c | H A D | 30-Jul-2025 | 11.7 KiB | 692 | 555 | |
sh.parse.po | H A D | 30-Jul-2025 | 382 | |||
sh.po | H A D | 30-Jul-2025 | 480 | |||
sh.print.c | H A D | 30-Jul-2025 | 3.6 KiB | 232 | 157 | |
sh.print.po | H A D | 30-Jul-2025 | 0 | |||
sh.proc.c | H A D | 30-Jul-2025 | 27.1 KiB | 1,306 | 1,050 | |
sh.proc.h | H A D | 30-Jul-2025 | 3.1 KiB | 91 | 50 | |
sh.proc.po | H A D | 30-Jul-2025 | 940 | |||
sh.sem.c | H A D | 30-Jul-2025 | 11.5 KiB | 528 | 403 | |
sh.sem.po | H A D | 30-Jul-2025 | 64 | |||
sh.set.c | H A D | 30-Jul-2025 | 14.2 KiB | 802 | 679 | |
sh.set.po | H A D | 30-Jul-2025 | 383 | |||
sh.tchar.c | H A D | 30-Jul-2025 | 18.5 KiB | 888 | 584 | |
sh.tchar.po | H A D | 30-Jul-2025 | 0 | |||
sh.tconst.c | H A D | 30-Jul-2025 | 9.3 KiB | 208 | 181 | |
sh.tconst.h | H A D | 30-Jul-2025 | 4.5 KiB | |||
sh.time.c | H A D | 30-Jul-2025 | 5.4 KiB | 263 | 194 | |
sh.time.po | H A D | 30-Jul-2025 | 0 | |||
wait.h | H A D | 30-Jul-2025 | 3.5 KiB | 104 | 48 | |
wait3.c | H A D | 30-Jul-2025 | 3.6 KiB | 146 | 79 | |
wait3.po | H A D | 30-Jul-2025 | 0 |
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