MirBSD Korn Shell for Jehanne
def9c172df
‣ I/O redirection seems broken: $ (date; date >/dev/null; date) | wc -l 1 (expected: 2) ‣ other than that: working fine ‣ -YBSD (default) and -YSYSTEM_FIVE don’t work, just -YPOSIX, somehow • Fix $(…) to `…` for OSF/1 V2.0 /bin/sh ‣ this compiler is FUBAR though: $ cat >t.c main() { return (foo()); } $ cc t.c ld: Unresolved : foo $ echo $? 0 $ ls -l a.out -rwxr-xr-x 1 mirbsd users 10835 Jul 21 17:12 a.out ‣ it seems to have ucode, but man is not installed • new mirtoconf check: mkstemp(3) • if !HAVE_MKSTEMP (Ultrix), use tempnam(3) • only use printf(1) if it exists (it doesn’t on Ultrix) • a few more signals • add S_ISLNK if the OS doesn’t define it • add strcasecmp(3) proto for Ultrix (it _is_ in <portability.h>, but only for -YBSD I think) • fgrep(1) on Ultrix doesn’t do “-e ① -e ②” 10x DEChengst:#UnixNL for giving access |
||
---|---|---|
alloc.c | ||
Build.sh | ||
check.pl | ||
check.t | ||
copyright | ||
dot.mkshrc | ||
edit.c | ||
eval.c | ||
exec.c | ||
expr.c | ||
funcs.c | ||
histrap.c | ||
jobs.c | ||
lex.c | ||
main.c | ||
Makefile | ||
misc.c | ||
mksh.1 | ||
setmode.c | ||
sh.h | ||
shf.c | ||
strlcpy.c | ||
syn.c | ||
tree.c | ||
var.c |