OpenGrok
Cross Reference: sh.h
xref
: /
src
/
bin
/
ksh
/
sh.h
Home
|
History
|
Annotate
|
Download
|
only in
ksh
History log of
/src/bin/ksh/sh.h
Revision
Date
Author
Comments
1.35
30-Jun-2017
kamil
branches: 1.35.6;
ksh: Drop old hack for FreeBSD 1.1.5 and CLK_TCK
1.34
30-Jun-2017
kamil
ksh: Upgrade to C99 <stdbool.h>
This shell already used C99 functions.
1.33
30-Jun-2017
kamil
ksh: Eliminate dead MEM_DEBUG sections, there is missing code for it
MEM_DEBUG used to contain malloc(3) debugging facilities.
1.32
30-Jun-2017
kamil
ksh: Drop support for OSes without POSIX sigaction(2)
1.31
30-Jun-2017
kamil
ksh: Assume ANSI C prototypes
1.30
30-Jun-2017
kamil
ksh: Drop support for systems without functional waitpid(2)
1.29
23-Jun-2017
kamil
ksh: Replace homegrown int_least32_t with the C99 version
1.28
23-Jun-2017
kamil
ksh: Use ANSI C varargs, drop support for older version <varargs.h>
1.27
23-Jun-2017
kamil
ksh: Remove support for NeXT Operating System
1.26
22-Jun-2017
kamil
ksh: Drop support for systems without dup2(2)
1.25
22-Jun-2017
kamil
ksh: Drop support for ISC UNIX
1.24
22-Jun-2017
kamil
ksh: Drop support for systems without offsetof(3)
1.23
22-Jun-2017
kamil
ksh: Drop support for systems without <limits.h>
1.22
22-Jun-2017
kamil
ksh: Drop support for systems without <fcntl.h>
1.21
22-Jun-2017
kamil
ksh: Drop support for systems without memmove(3) and stop using bcopy(3)
1.20
22-Jun-2017
kamil
ksh: Drop support for systems without memset(3)
1.19
22-Jun-2017
kamil
ksh: Drop usage of SVID header <memory.h>, it's legacy standard
1.18
22-Jun-2017
kamil
ksh: Drop support for systems without strcasecmp(3) and strncasecmp(3)
1.17
22-Jun-2017
kamil
ksh: Drop support for systems without strstr(3)
1.16
22-Jun-2017
kamil
ksh: Drop support for systems without <string.h>
1.15
22-Jun-2017
kamil
ksh: Drop support for systems without <stddef.h>
No functional change.
1.14
22-Jun-2017
kamil
ksh: Drop support for systems without <stdlib.h>
No functional change.
1.13
22-Jun-2017
kamil
ksh: Drop support for systems without <unistd.h>
This code wouldn't work for them anyway.
No functional change.
1.12
22-Jun-2017
kamil
Reapply removal of code from 90ties for OS/2 Cygwin AIX HPUX SCOUnix
Added missing #endif terminator in emacs.c
1.11
22-Jun-2017
kamil
Temporarily revert previous.
emacs.* gets wrong code in generation
1.10
22-Jun-2017
kamil
Remove code for AIX, including hack for 3.2.5 (from 1997) - from ksh(1)
OK by <kre>
1.9
22-Jun-2017
kamil
Remove os2 support in ksh(1)
OK by <kre>
1.8
22-Jun-2017
kamil
Remove ancient cygwin support in ksh(1)
OK by <kre>
1.7
26-Jun-2005
christos
warns=3
- remove param names from function decls
- sprinkle const
- rename shadowed variables
- XXX: there is a lot of fishy __UNCONST going on.
1.6
07-Jul-2004
mycroft
Cleanup of ksh memory handling from OpenBSD, via Stefan Krueger in PR 24962.
Should also fix:
PR 8153
PR 13301
PR 15256
PR 25084
1.5
11-Jul-2002
wiz
'environment', not 'enviroment'
1.4
21-Jan-2000
mycroft
Nuke `extern int errno;' in code we compile with -Wstrict-prototypes. We get
the correct definition from errno.h.
1.3
20-Oct-1999
hubertf
resolve conflicts
1.2
12-Jan-1997
tls
branches: 1.2.4; 1.2.6;
RCS ID Police
1.1
21-Sep-1996
jtc
branches: 1.1.1;
Initial revision
1.1.1.3
20-Oct-1999
hubertf
Import pdksh V5.2.14.
Includes lots of bugfixes.
1.1.1.2
09-Oct-1996
jtc
import pdksh 5.2.9
1.1.1.1
21-Sep-1996
jtc
import pdksh 5.2.8
1.2.6.1
27-Dec-1999
wrstuden
Pull up to last week's -current.
1.2.4.1
23-Jan-2000
he
Pull up revision 1.4 (requested by mycroft):
Always do the errno indirection hack, so that non-threaded
libraries get the right errno value when linked with -lpthread.
This means "always include <errno.h> and never declare errno
yourself".
1.35.6.2
21-Apr-2020
martin
Ooops, restore accidently removed files from merge mishap
1.35.6.1
21-Apr-2020
martin
Sync with HEAD
Indexes created Tue Oct 21 16:10:11 GMT 2025