MirBSD Korn Shell for Jehanne
Go to file
tg feb7dddd44 * use only macros for ctype stuff any more
XXX one of these uses a gcc extension, ok for now tho
* don't include <ctype.h> any more at all
* don't try nl_langinfo in small mode, just check locale

saves 171 .text, 4 .data, 256 .bss, 1 import
2006-11-10 07:18:58 +00:00
alloc.c * only have one $MirOS RCS ID per file to shrink source size 2005-11-22 18:40:44 +00:00
Build.sh * use only macros for ctype stuff any more 2006-11-10 07:18:58 +00:00
check.pl * check.t: add two mkshrc-tests (turn on, turn off) 2006-05-08 11:59:41 +00:00
check.t mark the test that fails ifdef MKSH_SMALL as category:pdksh too, 2006-11-10 06:18:05 +00:00
copyright improve English 2006-08-12 21:49:53 +00:00
dot.mkshrc * add the 'hd' alias for hexdump from etc_profile 2006-08-28 01:34:47 +00:00
edit.c * use only macros for ctype stuff any more 2006-11-10 07:18:58 +00:00
eval.c kill two others, saves 55t 8d 2i 2006-11-10 06:40:05 +00:00
exec.c don't use setreuid(2) etc. stuff, like OpenBSD 2006-11-10 06:16:25 +00:00
expr.c * use only macros for ctype stuff any more 2006-11-10 07:18:58 +00:00
funcs.c since so many internal things hardcode 'C' locale anyway, 2006-11-10 06:53:27 +00:00
histrap.c kill two others, saves 55t 8d 2i 2006-11-10 06:40:05 +00:00
jobs.c thanks to the nice property of my reimplementation of getn to also 2006-11-10 04:03:59 +00:00
lex.c * use only macros for ctype stuff any more 2006-11-10 07:18:58 +00:00
main.c since so many internal things hardcode 'C' locale anyway, 2006-11-10 06:53:27 +00:00
Makefile missed these 2006-11-09 15:03:56 +00:00
misc.c * use only macros for ctype stuff any more 2006-11-10 07:18:58 +00:00
mksh.1 if MKSH_SMALL, disable persistent history code as well (like on Solaris, 2006-11-10 05:23:14 +00:00
setmode.c since so many internal things hardcode 'C' locale anyway, 2006-11-10 06:53:27 +00:00
sh.h * use only macros for ctype stuff any more 2006-11-10 07:18:58 +00:00
shf.c optional (#ifdef MKSH_SMALL) saving of 364 more bytes of .text 2006-11-09 21:00:13 +00:00
strlfun.c get rid of the need of strlcat() altogether (only one use was left) 2006-11-09 15:02:31 +00:00
syn.c style(9) 2006-08-01 13:43:28 +00:00
tree.c save 176 text (92 text 32 bss relative to before last commit) 2006-11-10 00:09:27 +00:00
var.c * use only macros for ctype stuff any more 2006-11-10 07:18:58 +00:00