NameDateSize

..22-May-2020476

csh.xcl06-Nov-20121 KiB

i386/16-Aug-20195

make.sh.tconst.h.ed06-Nov-2012205

Makefile06-Nov-20121.7 KiB

mapfile-intf06-Nov-20121.4 KiB

printf.c06-Nov-201215.5 KiB

README06-Nov-2012963

sh.c22-Feb-201730.7 KiB

sh.char.c06-Nov-20121.9 KiB

sh.char.h06-Nov-20122.1 KiB

sh.dir.c22-Feb-201715.4 KiB

sh.dir.h06-Nov-2012746

sh.dol.c06-Nov-201214.9 KiB

sh.err.c06-Nov-20124.2 KiB

sh.exec.c06-Nov-20128.6 KiB

sh.exp.c06-Nov-201212 KiB

sh.file.c06-Nov-201217.3 KiB

sh.func.c06-Nov-201226.8 KiB

sh.glob.c07-Jul-201916.4 KiB

sh.h06-Nov-201216.4 KiB

sh.hist.c06-Nov-20122.9 KiB

sh.init.c06-Nov-20124.2 KiB

sh.lex.c06-Nov-201224.1 KiB

sh.local.h06-Nov-20121.7 KiB

sh.misc.c06-Nov-20127.3 KiB

sh.parse.c06-Nov-201211.7 KiB

sh.print.c06-Nov-20123.6 KiB

sh.proc.c06-Nov-201227.1 KiB

sh.proc.h06-Nov-20123.1 KiB

sh.sem.c06-Nov-201211.5 KiB

sh.set.c06-Nov-201214.2 KiB

sh.tchar.c06-Nov-201218.5 KiB

sh.tconst.c06-Nov-20129.3 KiB

sh.time.c06-Nov-20125.4 KiB

sparc/16-Aug-20195

THIRDPARTYLICENSE06-Nov-20121.8 KiB

THIRDPARTYLICENSE.descrip06-Nov-201213

wait.h06-Nov-20123.5 KiB

wait3.c06-Nov-20123.6 KiB

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