Home | History | Annotate | Download | only in ksh
History log of /src/bin/ksh/proto.h
RevisionDateAuthorComments
 1.13  03-Jun-2018  kamil branches: 1.13.2;
ksh: Remove symbol clash with libc

Rename local function twalk() to ksh_twak().
This is needed for installing interceptors in sanitizers.

Sponsored by <The NetBSD Foundation>
 1.12  24-Jan-2018  kamil branches: 1.12.2;
ksh: Rename a local function tsearch to mytsearch

This removes a clash with well-known libc function tsearch(3) from POSIX.

This allows to build ksh against MSan.

The new name might not be perfect, but long term ksh should be switched to
the libc version.

Sponsored by <The NetBSD Foundation>
 1.11  24-Jan-2018  kamil ksh: Rename a local function tdelete to mytdelete

This removes a clash with well-known libc function tdelete(3) from POSIX.

This allows to build ksh against MSan.

The new name might not be perfect, but long term ksh should be switched to
the libc version.

Sponsored by <The NetBSD Foundation>
 1.10  01-Jul-2017  joerg Kill enough K&R cruft to build with clang again.
 1.9  30-Jun-2017  kamil ksh: Upgrade to C99 <stdbool.h>

This shell already used C99 functions.
 1.8  30-Jun-2017  kamil ksh: Drop old hack fo SunOS 4.1.x (1990-1994)
 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  25-Sep-2002  provos change complete-list to first complete and then print a list,
also complete after '=' (dd), and ':' (ssh) and ` (backtick)
improvements from camield@openbsd.org. approved by perry and thorpej.
 1.4  20-Oct-1999  hubertf resolve conflicts
 1.3  26-Jul-1998  mycroft branches: 1.3.4;
Remove silly prototype.
 1.2  12-Jan-1997  tls 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  18-Dec-1996  jtc import pdksh 5.2.12
 1.1.1.1  21-Sep-1996  jtc import pdksh 5.2.8
 1.3.4.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.12.2.1  25-Jun-2018  pgoyette Sync with HEAD
 1.13.2.2  21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.13.2.1  21-Apr-2020  martin Sync with HEAD

RSS XML Feed