Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [ELRICshvfork] basesrc/bin/sh



Module Name:    basesrc
Committed By:   elric
Date:           Wed Mar 27 20:37:49 UTC 2002

Modified Files:
        basesrc/bin/sh [ELRICshvfork]: eval.c exec.c exec.h input.c input.h
            jobs.c jobs.h main.c redir.c redir.h shell.h trap.c trap.h var.c
            var.h

Log Message:
Doing the vfork work on ash on a branch to try to shake out the
problems before I expose everyone to them.  This checkin represents
a merge of the prior work, which I backed out a while ago, to the
HEAD only and does not incorporate any additional bugfixes.  The
additional bugfixes and code-cleanup will occur in later checkins.

For reference the patches that were used are:
cvs diff -kk -r1.51 -r1.55 eval.c  | patch
cvs diff -kk -r1.27 -r1.28 exec.c  | patch
cvs diff -kk -r1.15 -r1.16 exec.h  | patch
cvs diff -kk -r1.32 -r1.33 input.c | patch
cvs diff -kk -r1.10 -r1.11 input.h | patch
cvs diff -kk -r1.32 -r1.35 jobs.c  | patch
cvs diff -kk -r1.9  -r1.11 jobs.h  | patch
cvs diff -kk -r1.36 -r1.37 main.c  | patch
cvs diff -kk -r1.20 -r1.21 redir.c | patch
cvs diff -kk -r1.10 -r1.11 redir.h | patch
cvs diff -kk -r1.10 -r1.12 shell.h | patch
cvs diff -kk -r1.22 -r1.23 trap.c  | patch
cvs diff -kk -r1.12 -r1.13 trap.h  | patch
cvs diff -kk -r1.23 -r1.24 var.c   | patch
cvs diff -kk -r1.16 -r1.17 var.h   | patch

All other changes were simply the resolution of the resulting
conflicts, which occured only in the merge of jobs.c.

Begins to address PR: bin/5475


To generate a diff of this commit:
cvs rdiff -r1.58 -r1.58.2.1 basesrc/bin/sh/eval.c
cvs rdiff -r1.32 -r1.32.2.1 basesrc/bin/sh/exec.c
cvs rdiff -r1.17 -r1.17.6.1 basesrc/bin/sh/exec.h
cvs rdiff -r1.35 -r1.35.2.1 basesrc/bin/sh/input.c
cvs rdiff -r1.12 -r1.12.6.1 basesrc/bin/sh/input.h basesrc/bin/sh/jobs.h \
    basesrc/bin/sh/redir.h
cvs rdiff -r1.43 -r1.43.2.1 basesrc/bin/sh/jobs.c
cvs rdiff -r1.41 -r1.41.2.1 basesrc/bin/sh/main.c
cvs rdiff -r1.22 -r1.22.6.1 basesrc/bin/sh/redir.c
cvs rdiff -r1.13 -r1.13.6.1 basesrc/bin/sh/shell.h
cvs rdiff -r1.26 -r1.26.2.1 basesrc/bin/sh/trap.c
cvs rdiff -r1.14 -r1.14.6.1 basesrc/bin/sh/trap.h
cvs rdiff -r1.27 -r1.27.2.1 basesrc/bin/sh/var.c
cvs rdiff -r1.18 -r1.18.6.1 basesrc/bin/sh/var.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index