Source-Changes-D archive

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

Re: CVS commit: src/bin/sh



    Date:        Wed, 24 Feb 2016 09:38:40 -0500
    From:        "Christos Zoulas" <christos%netbsd.org@localhost>
    Message-ID:  <20160224143840.C906DFBB7%cvs.NetBSD.org@localhost>

  | Modified Files:
  | 	src/bin/sh: options.c
  | 
  | Log Message:
  | If we don't have shared address space vfork fail back to using fork since
  | we are depending on the shared address space feature (from kre)

Oh, sorry, I forgot to send suggestions for commit log entries when I
sent that lot of updates...

That one makes this patch sound much more important and substantive than
it really is - what the log message there says was already done in the
shell.   All the patch does is make the initial value of the F flag reflect
that state.

That is, now you can tell if your shell was compiled without vfork()
support (if for some reason you care) by seeing whether F appears in
the value of $- (when nothing has contrived to change it, so using
a command something like)
	ENV=/dev/null sh -c 'echo $-'
would do it.

kre



Home | Main Index | Thread Index | Old Index