MirBSD Korn Shell for Jehanne
Go to file
tg 12e371f1af • scanning for integer types: only scan for these we need,
i.e. uint32_t and uint64_t
• faking <stdint.h>: u_int32_t is not part of ISO C99, so
  do not add it there
• add a test if u_int32_t is declared, for the sake of the
  fucked up OpenBSD standard arc4random(3) declaration, and
  define it to uint32_t if the former type is not available,
  e.g. on Solaris or if we fake <stdint.h>
• fix detection of arc4random_pushb(3) and the prototypes
  if one of the things above applied to our system
• fix detection of arc4random function suite prototypes if
  they are added via an arc4random.c file in the srcdir, and
  copy that file into builddir (if it does not already exist)
  to keep these isolated from each other

based on a real-life bug report by cnuke@ at the Croatian restaurant ☺☻
unbreaks “set ±o arc4random” on Solaris, both SUNpro and GCC
2007-09-11 18:12:16 +00:00
alloc.c quieten gcc __CRAZY (-m32) on sparc64 2007-06-05 18:59:54 +00:00
Build.sh • scanning for integer types: only scan for these we need, 2007-09-11 18:12:16 +00:00
check.pl use binmode to fix on UWIN 2007-07-01 18:00:00 +00:00
check.t • fix memory leaks found by coverity 2007-09-09 18:06:42 +00:00
copyright small textual nits 2007-07-26 13:35:58 +00:00
dot.mkshrc disable annoying privacy invasion, fight the Überwachungsstaat 2007-09-03 09:25:05 +00:00
edit.c On Debian GNU/kFreeBSD, gcc version 4.2.1 (Debian 4.2.1-5): 2007-09-09 20:03:32 +00:00
eval.c • fix memory leaks found by coverity 2007-09-09 18:06:42 +00:00
exec.c • fix memory leaks found by coverity 2007-09-09 18:06:42 +00:00
expr.c • we had an unused variable leftover 2007-07-22 14:01:50 +00:00
funcs.c • fix memory leaks found by coverity 2007-09-09 18:06:42 +00:00
histrap.c shut up some gcc warn_unused_result thingies from Fedora 2007-09-09 19:12:10 +00:00
jobs.c shut up some gcc warn_unused_result thingies from Fedora 2007-09-09 19:12:10 +00:00
lex.c employ string pooling techniques to save off a few more bytes 2007-08-19 23:12:23 +00:00
main.c new builtin “rename” (this name sounds better than “mksh_mv_rescue” ☻) 2007-08-19 22:06:27 +00:00
Makefile revert the -std=gnu99–by–default change until programmes are ready, as this 2007-08-24 14:25:33 +00:00
misc.c • fix memory leaks found by coverity 2007-09-09 18:06:42 +00:00
mksh.1 sync: “unset” always returns zero as per SUSv3 2007-09-09 19:18:59 +00:00
setmode.c sync 2007-03-04 03:47:37 +00:00
sh.h • fix memory leaks found by coverity 2007-09-09 18:06:42 +00:00
shf.c ok, icc _did_ track down a few ones, and I fixed errno abuse a little too 2007-06-06 23:28:17 +00:00
strlcpy.c • strlcpy.c: remove superfluous rcs ids in comments 2007-04-23 11:33:26 +00:00
syn.c employ string pooling techniques to save off a few more bytes 2007-08-19 23:12:23 +00:00
tree.c make this pass varexpand-substr-1 and ‘c’ of varexpand-substr-2 2007-07-06 01:53:36 +00:00
var.c • fix memory leaks found by coverity 2007-09-09 18:06:42 +00:00