003 File Manager
Current Path:
/usr/src/contrib/bmake
usr
/
src
/
contrib
/
bmake
/
📁
..
📄
ChangeLog
(110.6 KB)
📄
FILES
(23.09 KB)
📄
LICENSE
(2.58 KB)
📄
Makefile
(4.57 KB)
📄
Makefile.config.in
(520 B)
📁
PSD.doc
📄
README
(1.46 KB)
📄
VERSION
(63 B)
📄
aclocal.m4
(1.89 KB)
📄
arch.c
(30.67 KB)
📄
bmake.1
(65.42 KB)
📄
bmake.cat1
(80.42 KB)
📄
boot-strap
(10.85 KB)
📄
bsd.after-import.mk
(3.9 KB)
📄
buf.c
(6.7 KB)
📄
buf.h
(5.09 KB)
📄
compat.c
(18.84 KB)
📄
cond.c
(33.51 KB)
📄
config.h.in
(8.83 KB)
📄
configure
(201.92 KB)
📄
configure.in
(10.66 KB)
📄
dir.c
(44.23 KB)
📄
dir.h
(4.61 KB)
📄
dirname.c
(3.11 KB)
📄
enum.c
(2.81 KB)
📄
enum.h
(8.46 KB)
📁
filemon
📄
find_lib.sh
(138 B)
📄
for.c
(12.15 KB)
📄
getopt.c
(4.78 KB)
📄
hash.c
(9.05 KB)
📄
hash.h
(6.11 KB)
📄
import.sh
(2.14 KB)
📄
install-sh
(3.8 KB)
📄
job.c
(76.85 KB)
📄
job.h
(7.05 KB)
📄
lst.c
(6.47 KB)
📄
lst.h
(6.85 KB)
📄
machine.sh
(2.18 KB)
📄
main.c
(52.56 KB)
📄
make-bootstrap.sh.in
(2.02 KB)
📄
make-conf.h
(5.64 KB)
📄
make.1
(65.55 KB)
📄
make.c
(39.48 KB)
📄
make.h
(25.84 KB)
📄
make_malloc.c
(2.54 KB)
📄
make_malloc.h
(2.15 KB)
📄
makefile.in
(282 B)
📄
meta.c
(40.12 KB)
📄
meta.h
(2.38 KB)
📄
metachar.c
(3.6 KB)
📄
metachar.h
(1.85 KB)
📁
missing
📁
mk
📄
mkdeps.sh
(7.27 KB)
📄
nonints.h
(11.82 KB)
📄
os.sh
(5.54 KB)
📄
parse.c
(80.74 KB)
📄
pathnames.h
(2.4 KB)
📄
ranlib.h
(1008 B)
📄
realpath.c
(5.06 KB)
📄
setenv.c
(4.64 KB)
📄
sigcompat.c
(8.46 KB)
📄
str.c
(10.2 KB)
📄
stresep.c
(2.93 KB)
📄
strlcpy.c
(1.74 KB)
📄
suff.c
(55.28 KB)
📄
targ.c
(15.81 KB)
📄
trace.c
(2.99 KB)
📄
trace.h
(1.83 KB)
📁
unit-tests
📄
util.c
(11.92 KB)
📄
var.c
(107.64 KB)
📄
wait.h
(2 KB)
Editing: wait.h
/* NAME: * wait.h - compensate for what vendors leave out * * AUTHOR: * Simon J. Gerraty <sjg@crufty.net> */ /* * RCSid: * $Id: wait.h,v 1.6 2002/11/26 07:53:06 sjg Exp $ * * @(#)Copyright (c) 1994, Simon J. Gerraty. * * This is free software. It comes with NO WARRANTY. * Permission to use, modify and distribute this source code * is granted subject to the following conditions. * 1/ that the above copyright notice and this notice * are preserved in all copies and that due credit be given * to the author. * 2/ that any changes to this code are clearly commented * as such so that the author does not get blamed for bugs * other than his own. * * Please send copies of changes and bug-fixes to: * sjg@crufty.net */ #include <sys/wait.h> #ifdef sun386 # define UNION_WAIT # define WEXITSTATUS(x) ((&x)->w_retcode) # define WTERMSIG(x) ((&x)->w_termsig) # define WSTOPSIG(x) ((&x)->w_stopsig) # define HAVE_WAIT4 #endif #ifndef WAIT_T # ifdef UNION_WAIT # define WAIT_T union wait # define WAIT_STATUS(x) (x).w_status # else # define WAIT_T int # define WAIT_STATUS(x) x # endif #endif #ifndef WEXITSTATUS # define WEXITSTATUS(_X) (((int)(_X)>>8)&0377) #endif #ifndef WSTOPPED # define WSTOPPED 0177 #endif #ifndef WSTOPSIG # define WSTOPSIG(x) WSTOPPED #endif #ifdef UNION_WAIT #ifndef WSET_STOPCODE #define WSET_STOPCODE(x, sig) ((&x)->w_stopsig = (sig)) #endif #ifndef WSET_EXITCODE #define WSET_EXITCODE(x, ret, sig) ((&x)->w_termsig = (sig), (&x)->w_retcode = (ret)) #endif #else #ifndef WSET_STOPCODE #define WSET_STOPCODE(x, sig) ((x) = ((sig) << 8) | 0177) #endif #ifndef WSET_EXITCODE #define WSET_EXITCODE(x, ret, sig) ((x) = (ret << 8) | (sig)) #endif #endif #ifndef HAVE_WAITPID # ifdef HAVE_WAIT4 # define waitpid(pid, statusp, flags) wait4(pid, statusp, flags, (char *)0) # else # ifdef HAVE_WAIT3 # define waitpid(pid, statusp, flags) wait3(statusp, flags, (char *)0) # endif # endif #endif
Upload File
Create Folder