Home | History | Annotate | Download | only in sh
History log of /src/bin/sh/mkbuiltins
RevisionDateAuthorComments
 1.22  06-Oct-2009  apb branches: 1.22.48;
Make this slightly more portable; it has to run on arbitary host
platforms at build time. Previousy, some shells were confused by
some of the "[ ... ]" tests.
 1.21  06-Jun-2004  christos don't include the printf builtin if we are SMALL; saves 10K.
 1.20  22-Aug-2003  agc Move 4 more files from UCB 4 clause to 3 clause licence.

Thanks to Julio Merino for pointing them out.
 1.19  15-May-2003  dsl Use echo instead of cat to add prologue to builtins.[ch]
Under some circumstances the headers got overwritten.
 1.18  02-Feb-2003  dsl Parse end of line comments correctly
(approved by christos)
 1.17  24-Nov-2002  christos Fixes from David Laight:
- ansification
- format of output of jobs command (etc)
- job identiers %+, %- etc
- $? and $(...)
- correct quoting of output of set, export -p and readonly -p
- differentiation between nornal and 'posix special' builtins
- correct behaviour (posix) for errors on builtins and special builtins
- builtin printf and kill
- set -o debug (if compiled with DEBUG)
- cd src obj (as ksh - too useful to do without)
- unset -e name, remove non-readonly variable from export list.
(so I could unset -e PS1 before running the test shell...)
 1.16  15-Oct-2002  lukem don't compile in `-h' as a synonym for the command that the argument is for.
this fix is hokey, but works as well as the previous solution for -j.
 1.15  09-Jul-1999  christos compile with WARNS = 2
 1.14  29-Mar-1998  christos Pr/5221: Jason Thorpe: Simplify sh Makefile, so that builts from other
directories work.
 1.13  04-Jul-1997  christos branches: 1.13.2;
Fix compiler warnings.
 1.12  11-May-1995  christos Merge in my changes from vangogh, and fix the x=`false`; echo $? == 0
bug.
 1.11  21-Mar-1995  cgd convert to new RCS id conventions.
 1.10  07-Jul-1994  mycroft Bandaid quoting.
 1.9  24-Jun-1994  jtc Renamed builtins to builtins.def to eliminate make's (incorrect) circular
dependancy between the builtins data file and builtins.c.

The bug only occured when there was no obj directory, and is a result of
NetBSD's better (compared to 4.4lite's) default make rules.

Fixes bug #301.
 1.8  11-Jun-1994  mycroft Add RCS ids.
 1.7  14-May-1994  cgd add back in support for building w/o obj dir. also, add NO_HISTORY
define, which (if you invoke mkbuiltins properly) gets you a sh w/o
history of command line editing (for floppy sh).
 1.6  11-May-1994  jtc sync with 4.4lite
 1.5  28-Dec-1993  davidb Changed to use make's new .OBJDIR
 1.4  18-Apr-1993  mycroft Don't lose if obj dir not present.
 1.3  23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2  22-Mar-1993  cgd added rcs ids to all files
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2  11-May-1994  jtc 44lite code
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.13.2.1  08-May-1998  mycroft Sync with trunk, per request of christos.
 1.22.48.2  21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.22.48.1  21-Apr-2020  martin Sync with HEAD

RSS XML Feed