lib/ccom/cvopt
lib/cpp/cpp
lib/cpp/y.tab.c
+lib/libc/compat-43/compat-43lib
+lib/libc/compat-43/compat-43lib_p
+lib/libc/compat-sys5/compat-sys5lib
+lib/libc/compat-sys5/compat-sys5lib_p
+lib/libc/gen/genlib
+lib/libc/gen/genlib_p
+lib/libc/inet/inetlib
+lib/libc/inet/inetlib_p
+lib/libc/net/named/hostlib
+lib/libc/net/named/hostlib_p
+lib/libc/net/netlib
+lib/libc/net/netlib_p
+lib/libc/ns/nslib
+lib/libc/ns/nslib_p
+lib/libc/pdp/crt/crtlib
+lib/libc/pdp/crt/crtlib_p
+lib/libc/pdp/gen/genlib
+lib/libc/pdp/gen/genlib_p
+lib/libc/pdp/net/netlib
+lib/libc/pdp/net/netlib_p
+lib/libc/pdp/pdplib
+lib/libc/pdp/pdplib_p
+lib/libc/pdp/stdio/stdiolib
+lib/libc/pdp/stdio/stdiolib_p
+lib/libc/pdp/sys/syslib
+lib/libc/pdp/sys/syslib_p
+lib/libc/stdio/stdiolib
+lib/libc/stdio/stdiolib_p
+lib/libc/stdlib/stdliblib
+lib/libc/stdlib/stdliblib_p
+lib/libc/string/stringlib
+lib/libc/string/stringlib_p
stage
usr.lib/libvmf/genlib
usr.lib/libvmf/genlib_p
usr.bin/lorder
usr.bin/mkdep
usr.bin/nohup
+usr.bin/ranlib/ranlib
#!/bin/sh
ROOT="`pwd |sed -e 's/\/bin\/ar$//'`"
-CROSSDIR="$ROOT/cross"
CFLAGS="-Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-parentheses"
-mkdir --parents "$CROSSDIR/bin"
-mkdir --parents "$CROSSDIR/usr/man/cat1"
-mkdir --parents "$CROSSDIR/usr/man/cat5"
-make clean && make SEPFLAG= DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" LDFLAGS="-L$DESTDIR/usr/lib" install
+mkdir --parents "$ROOT/cross/bin"
+mkdir --parents "$ROOT/cross/usr/man/cat1"
+mkdir --parents "$ROOT/cross/usr/man/cat5"
+make SEPFLAG= DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
#!/bin/sh
ROOT="`pwd |sed -e 's/\/bin\/as$//'`"
-CROSSDIR="$ROOT/cross"
CFLAGS="-Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-parentheses"
-mkdir --parents "$CROSSDIR/bin"
-make clean && make SEPFLAG= DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" install
+mkdir --parents "$ROOT/cross/bin"
+make SEPFLAG= DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
#!/bin/sh
ROOT="`pwd |sed -e 's/\/bin\/cc$//'`"
-CROSSDIR="$ROOT/cross"
-STAGEDIR="$ROOT/stage"
CFLAGS="-Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-parentheses"
-mkdir --parents "$CROSSDIR/bin"
-make clean && make SEPFLAG= DESTDIR="$CROSSDIR" STAGEDIR="$STAGEDIR" CFLAGS="$CFLAGS" install
+mkdir --parents "$ROOT/cross/bin"
+make SEPFLAG= DESTDIR="$ROOT/cross" STAGEDIR="$ROOT/stage" CFLAGS="$CFLAGS" install
#define outd(n, fp) fwrite(&n, sizeof (OFF_T), 1, fp)
/* dget not used as we usually read a whole structure at a time */
#else
-void outw PARAMS((int n, FILE *fp));
-void outd PARAMS((OFF_T n, FILE *fp));
-OFF_T dget(int which);
+static void outw PARAMS((int n, FILE *fp));
+static void outd PARAMS((OFF_T n, FILE *fp));
+static OFF_T dget(int which);
#endif
int main(argc, argv) int argc; char **argv; {
}
#ifndef pdp11
-void outw(n, fp) int n; FILE *fp; {
+static void outw(n, fp) int n; FILE *fp; {
putc(n & 0377, fp);
putc((n >> 8) & 0377, fp);
}
-void outd(n, fp) OFF_T n; FILE *fp; {
+static void outd(n, fp) OFF_T n; FILE *fp; {
/* note weirdness as files are stored in pdp11's native layout */
- putc((int)(n >> 16) & 0377, fp);
- putc((int)(n >> 24) & 0377, fp);
- putc((int)n & 0377, fp);
- putc((int)(n >> 8) & 0377, fp);
+ outw((int)(n >> 16) & 0177777, fp);
+ outw((int)n & 0177777, fp);
}
#endif
}
#ifndef pdp11
-OFF_T dget(which) int which; {
+static OFF_T dget(which) int which; {
OFF_T temp;
/* note weirdness as files are stored in pdp11 native layout */
#!/bin/sh
ROOT="`pwd |sed -e 's/\/bin\/ld$//'`"
-CROSSDIR="$ROOT/cross"
-STAGEDIR="$ROOT/stage"
CFLAGS="-g -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-parentheses"
-mkdir --parents "$CROSSDIR/bin"
-mkdir --parents "$CROSSDIR/usr/man/cat1"
-make clean && make SEPFLAG= DESTDIR="$CROSSDIR" STAGEDIR="$STAGEDIR" CFLAGS="$CFLAGS" LDFLAGS="-L$CROSSDIR/usr/lib" install
+mkdir --parents "$ROOT/cross/bin"
+mkdir --parents "$ROOT/cross/usr/man/cat1"
+make SEPFLAG= DESTDIR="$ROOT/cross" STAGEDIR="$ROOT/stage" CFLAGS="$CFLAGS" LDFLAGS="-L$ROOT/cross/usr/lib" install
lint -havx -I../ar ${SRCS}
clean:
- rm -f *.o *.0 nm
+ rm -f ${OBJS} *.0 nm
#!/bin/sh
ROOT="`pwd |sed -e 's/\/bin\/nm$//'`"
-CROSSDIR="$ROOT/cross"
CFLAGS="-Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-parentheses"
-mkdir --parents "$CROSSDIR/bin"
-make clean && make SEPFLAG= DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" install
+mkdir --parents "$ROOT/cross/bin"
+make SEPFLAG= DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
#include <string.h>
#include "krcompat.h"
+#ifdef pdp11
+#include <sys/types.h>
+#define OFF_T off_t
+#else
+#include <stdint.h>
+#define OFF_T int32_t
+#endif
+
CHDR chdr;
#define SELECT archive ? chdr.name : *xargv
struct xexec mag_exp;
} mag_un;
- off_t off;
+ OFF_T off;
int narg, errs;
+/* we do not support n_name when cross compiling, it breaks on 64-bit hosts */
+#ifdef pdp11
+#define N_NAME(sym) ((sym).n_un.n_name)
+#else
+#define N_NAME(sym) (strp + (int)(sym).n_un.n_strx)
+#endif
+
int main PARAMS((int argc, char **argv));
void namelist PARAMS((void));
void psyms PARAMS((register struct nlist *symp, int nsyms));
void error PARAMS((int n, char *s));
int _get_arobj PARAMS((FILE *fp));
+#ifndef pdp11
+static int get PARAMS((FILE *fp));
+static OFF_T dget PARAMS((FILE *fp));
+#endif
+
int main(argc, argv) int argc; char **argv; {
if (--argc>0 && argv[1][0]=='-' && argv[1][1]!=0) {
argv++;
setbuf(fi, ibuf);
off = 0;
+#ifdef pdp11
fread((char *)&mag_un, 1, sizeof(mag_un), fi);
if (strncmp(mag_un.mag_armag, ARMAG, SARMAG)==0) {
archive++;
error(0, "bad format");
goto out;
}
+#else
+ fread((char *)&mag_un, 1, sizeof(mag_un.mag_armag), fi);
+ if (strncmp(mag_un.mag_armag, ARMAG, SARMAG)==0) {
+ archive++;
+ off = SARMAG;
+ }
+ else {
+ rewind(fi);
+ mag_un.mag_exp.e.a_magic = get(fi);
+ if (N_BADMAG(mag_un.mag_exp.e)) {
+ error(0, "bad format");
+ goto out;
+ }
+ }
+#endif
rewind(fi);
if (archive) {
printf("\n%s:\n", *xargv);
}
do {
- off_t o, curpos, stroff;
+ OFF_T o, curpos, stroff;
long strsiz;
register int i, n;
struct nlist *symp = NULL;
struct nlist sym;
+#ifndef pdp11
+ int type;
+#endif
curpos = ftell(fi);
+#ifdef pdp11
fread((char *)&mag_un.mag_exp, 1, sizeof(struct xexec), fi);
+#else
+ mag_un.mag_exp.e.a_magic = get(fi);
+ mag_un.mag_exp.e.a_text = get(fi);
+ mag_un.mag_exp.e.a_data = get(fi);
+ mag_un.mag_exp.e.a_bss = get(fi);
+ mag_un.mag_exp.e.a_syms = get(fi);
+ mag_un.mag_exp.e.a_entry = get(fi);
+ get(fi); /* mag_un.mag_exp.e.a_unused */
+ mag_un.mag_exp.e.a_flag = get(fi);
+#endif
if (N_BADMAG(mag_un.mag_exp.e))
continue;
if (strp)
free(strp), strp = 0;
while (--n >= 0) {
+#ifdef pdp11
fread((char *)&sym, 1, sizeof(sym), fi);
+#else
+ sym.n_un.n_strx = dget(fi);
+ type = get(fi);
+ sym.n_ovly = (type >> 8) & 0377;
+ type &= 0377;
+ sym.n_type = type;
+ sym.n_value = get(fi);
+#endif
if (sym.n_un.n_strx == 0)
continue;
if (gflg && (sym.n_type & N_EXT) == 0)
i = 0;
n = mag_un.mag_exp.e.a_syms / sizeof(struct nlist);
while (--n >= 0) {
+#ifdef pdp11
fread((char *)&sym, 1, sizeof(sym), fi);
+#else
+ sym.n_un.n_strx = dget(fi);
+ type = get(fi);
+ sym.n_ovly = (type >> 8) & 0377;
+ type &= 0377;
+ sym.n_type = type;
+ sym.n_value = get(fi);
+#endif
if (sym.n_un.n_strx == 0)
continue;
if (gflg && (sym.n_type & N_EXT) == 0)
}
stroff = curpos + N_STROFF(mag_un.mag_exp);
fseek(fi, stroff, L_SET);
+#ifdef pdp11
if (fread(&strsiz, sizeof (long), 1, fi) != 1)
+#else
+ strsiz = dget(fi);
+ if (ferror(fi) || feof(fi))
+#endif
error(1, "no string table");
strp = (char *)malloc((int)strsiz);
if (strp == NULL || strsiz > 48 * 1024L)
error(1, "ran out of memory");
if (fread(strp+sizeof(strsiz),(int)strsiz-sizeof(strsiz),1,fi) != 1)
error(1, "error reading strings");
+/* we do not support n_name when cross compiling, it breaks on 64-bit hosts */
+#ifdef pdp11
for (n = 0; n < i; n++)
symp[n].n_un.n_name = strp + (int)symp[n].n_un.n_strx;
+#endif
if (pflg==0)
qsort(symp, i, sizeof(struct nlist), (int (*) PARAMS((const void *, const void *)))compare);
fclose(fi);
}
+#ifndef pdp11
+static int get(fp) FILE *fp; {
+ register int temp;
+
+ temp = getc(fp) & 0377;
+ return temp | ((getc(fp) & 0377) << 8);
+}
+
+static OFF_T dget(fp) FILE *fp; {
+ OFF_T temp;
+
+ /* note weirdness as fples are stored in pdp11 native layout */
+ temp = get(fp) & 0177777L;
+ return (get(fp) & 0177777L) | (temp << 16);
+}
+#endif
+
void psyms(symp, nsyms) register struct nlist *symp; int nsyms; {
register int n, c;
printf(" %c ", c);
}
if (symp[n].n_ovly)
- printf("%s %d\n", symp[n].n_un.n_name,
+ printf("%s %d\n", N_NAME(symp[n]),
symp[n].n_ovly & 0xff);
else
- printf("%s\n", symp[n].n_un.n_name);
+ printf("%s\n", N_NAME(symp[n]));
}
}
if (p1->n_value < p2->n_value)
return(-rflg);
}
- return (rflg * strcmp(p1->n_un.n_name, p2->n_un.n_name));
+ return (rflg * strcmp(N_NAME(*p1), N_NAME(*p2)));
}
int nextel(af) FILE *af; {
# The ``rm -rf''s used below are safe because rm doesn't
# follow symbolic links.
#
-DESTDIR=
+SYSDIR=/sys
SUBDIRS=arpa pascal protocols OLD
-STD= a.out.h ar.h assert.h ctype.h curses.h disktab.h fcntl.h \
- fstab.h grp.h lastlog.h math.h memory.h mp.h mtab.h ndbm.h \
- netdb.h nlist.h pcc.h pwd.h ranlib.h resolv.h setjmp.h \
- sgtty.h short_names.h stab.h stdio.h string.h strings.h \
- struct.h syscall.h sysexits.h time.h ttyent.h tzfile.h utmp.h \
+STD= a.out.h ar.h assert.h ctype.h curses.h dbm.h errlst.h fcntl.h \
+ fstab.h frame.h grp.h ident.h limits.h lastlog.h math.h memory.h mp.h mtab.h ndbm.h \
+ netdb.h nlist.h paths.h pcc.h pwd.h ranlib.h regexp.h resolv.h setjmp.h \
+ sgtty.h stab.h stdlib.h stdio.h string.h strings.h \
+ struct.h syscall.h sysexits.h time.h ttyent.h tzfile.h unistd.h utmp.h \
varargs.h vfont.h vmf.h
+# Nick added (source was missing): errlst.h ident.h limits.h stdlib.h unistd.h
+# Nick updated (source was wrong): curses.h fcntl.h fstab.h netdb.h pwd.h stdio.h string.h strings.h syscall.h time.h
+# Nick added (source was present): dbm.h frame.h paths.h regexp.h
+# Nick removed (source is missing): disktab.h short_names.h
+# Nick deleted (source wasn't used): errno.h signal.h syslog.h
LINKS= errno.h signal.h syslog.h
MACHINE=pdp
MACHDEP=${MACHINE} pdpif pdpuba pdpmba vaxuba
copies:
-for i in ${SYSDIRS}; do \
rm -rf ${DESTDIR}/usr/include/$$i; \
- cd /sys; \
+ cd ${SYSDIR}; \
tar cf - $$i/*.h | (cd ${DESTDIR}/usr/include; tar xpfB -); \
done
rm -rf ${DESTDIR}/usr/include/sys;
mkdir ${DESTDIR}/usr/include/sys;
chmod 775 ${DESTDIR}/usr/include/sys;
- -(cd /sys/h; tar cf - *.h | (cd ${DESTDIR}/usr/include/sys; tar xpfB -))
+ -(cd ${SYSDIR}/h; tar cf - *.h | (cd ${DESTDIR}/usr/include/sys; tar xpfB -))
tags:
cwd=/usr/include; \
#undef OFF_T
-#define _AOUT_INCLUDE_
+/* is nlist.h ever used without _AOUT_INCLUDE_? if so it's broken on 64-bit */
+/*#define _AOUT_INCLUDE_*/
#include <nlist.h>
#endif /* !_AOUT_H_ */
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*
- * @(#)curses.h 5.1 (Berkeley) 6/7/85
+ * @(#)curses.h 5.1.1 (2.11BSD GTE) 12/9/94
*/
# ifndef WINDOW
* From the tty modes...
*/
-extern bool GT, NONL, UPPERCASE, normtty, _pfast;
+extern bool GT, NONL, normtty, _pfast;
struct _win_st {
short _cury, _curx;
--- /dev/null
+/*
+ * Program Name: errlst.h
+ * Date: March 6, 1996
+ * Author: S.M. Schultz
+ *
+ * ----------------- Modification History ---------------
+ * Version Date Reason For Modification
+ * 1.0 05Mar96 1. Initial release into the public domain.
+*/
+
+/*
+ * Definitions used by the 'mkerrlst' program which creates error message
+ * files.
+ *
+ * The format of the file created is:
+ *
+ * struct ERRLSTHDR ehdr;
+ * struct ERRLST emsg[num_of_msgs];
+ * struct {
+ * char msg[] = "error message string";
+ * char lf = '\n';
+ * } [num_of_messages];
+ *
+ * Note: the newlines are NOT included in the message lengths, the newlines
+ * are present to make it easy to 'cat' or 'vi' the file.
+*/
+
+ struct ERRLSTHDR
+ {
+ short magic;
+ short maxmsgnum;
+ short maxmsglen;
+ short pad[5]; /* Reserved */
+ };
+
+ struct ERRLST
+ {
+ off_t offmsg;
+ short lenmsg;
+ };
+
+#define ERRMAGIC 012345
+#define _PATH_SYSERRLST "/etc/syserrlst"
-/*
- * Copyright (c) 1983 Regents of the University of California.
- * All rights reserved. The Berkeley software License Agreement
- * specifies the terms and conditions for redistribution.
+/*-
+ * Copyright (c) 1983, 1990, 1993
+ * The Regents of the University of California. All rights reserved.
+ * (c) UNIX System Laboratories, Inc.
+ * All or some portions of this file are derived from material licensed
+ * to the University of California by American Telephone and Telegraph
+ * Co. or Unix System Laboratories, Inc. and are reproduced herein with
+ * the permission of UNIX System Laboratories, Inc.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * @(#)fcntl.h 8.3.1 (2.11BSD GTE) 11/25/94
*
- * @(#)fcntl.h 5.2 (Berkeley) 1/8/86
+ * Copied from 4.4-Lite and modified for 2.11BSD. The modifications consisted
+ * of removing: function prototypes (I don't like them, the compiler does not
+ * support them, and it would mean dragging in cdefs.h to leave them in here),
+ * #ifndef _POSIX_SOURCE lines (silly) and record locking related definitions
+ * If anyone adds any of the above it will be easy enough to modify this file.
+ * In the meantime why bog down (or blow up) cpp any further?
+ */
+
+#ifndef _FCNTL_H_
+#define _FCNTL_H_
+
+/*
+ * This file includes the definitions for open and fcntl
+ * described by POSIX for <fcntl.h>; it also includes
+ * related kernel definitions.
*/
+#ifndef KERNEL
+#include <sys/types.h>
+#endif
+
/*
- * Flag values accessible to open(2) and fcntl(2)-- copied from
- * <sys/file.h>. (The first three can only be set by open.)
+ * File status flags: these are used by open(2), fcntl(2).
+ * They are also used (indirectly) in the kernel file structure f_flags,
+ * which is a superset of the open/fcntl flags. Open flags and f_flags
+ * are inter-convertible using OFLAGS(fflags) and FFLAGS(oflags).
+ * Open/fcntl flags begin with O_; kernel-internal flags begin with F.
+ */
+/* open-only flags */
+#define O_RDONLY 0x0000 /* open for reading only */
+#define O_WRONLY 0x0001 /* open for writing only */
+#define O_RDWR 0x0002 /* open for reading and writing */
+#define O_ACCMODE 0x0003 /* mask for above modes */
+
+/*
+ * Kernel encoding of open mode; separate read and write bits that are
+ * independently testable: 1 greater than the above.
+ *
+ * XXX
+ * FREAD and FWRITE are excluded from the #ifdef KERNEL so that TIOCFLUSH,
+ * which was documented to use FREAD/FWRITE, continues to work.
*/
-#define O_RDONLY 000 /* open for reading */
-#define O_WRONLY 001 /* open for writing */
-#define O_RDWR 002 /* open for read & write */
-#define O_NDELAY FNDELAY /* non-blocking open */
- /* really non-blocking I/O for fcntl */
-#define O_APPEND FAPPEND /* append on each write */
-#define O_CREAT FCREAT /* open with file create */
-#define O_TRUNC FTRUNC /* open with truncation */
-#define O_EXCL FEXCL /* error on create if file exists */
-
-#ifndef F_DUPFD
-/* fcntl(2) requests */
-#define F_DUPFD 0 /* Duplicate fildes */
-#define F_GETFD 1 /* Get fildes flags */
-#define F_SETFD 2 /* Set fildes flags */
-#define F_GETFL 3 /* Get file flags */
-#define F_SETFL 4 /* Set file flags */
-#define F_GETOWN 5 /* Get owner */
-#define F_SETOWN 6 /* Set owner */
-
-/* flags for F_GETFL, F_SETFL-- copied from <sys/file.h> */
-#define FNDELAY 00004 /* non-blocking reads */
-#define FAPPEND 00010 /* append on each write */
-#define FASYNC 00100 /* signal pgrp when data ready */
-#define FCREAT 01000 /* create if nonexistant */
-#define FTRUNC 02000 /* truncate to zero length */
-#define FEXCL 04000 /* error if already created */
+#define FREAD 0x0001
+#define FWRITE 0x0002
+#define O_NONBLOCK 0x0004 /* no delay */
+#define O_APPEND 0x0008 /* set append mode */
+#define O_SHLOCK 0x0010 /* open with shared file lock */
+#define O_EXLOCK 0x0020 /* open with exclusive file lock */
+#define O_ASYNC 0x0040 /* signal pgrp when data ready */
+#define O_FSYNC 0x0080 /* synchronous writes */
+#define O_CREAT 0x0200 /* create if nonexistant */
+#define O_TRUNC 0x0400 /* truncate to zero length */
+#define O_EXCL 0x0800 /* error if already exists */
+#ifdef KERNEL
+#define FMARK 0x1000 /* mark during gc() */
+#define FDEFER 0x2000 /* defer for next gc pass */
#endif
+
+/* defined by POSIX 1003.1; not 2.11BSD default, so bit is required */
+/* Not currently implemented but it may be placed on the TODO list shortly */
+#define O_NOCTTY 0x4000 /* don't assign controlling terminal */
+
+#ifdef KERNEL
+/* convert from open() flags to/from fflags; convert O_RD/WR to FREAD/FWRITE */
+#define FFLAGS(oflags) ((oflags) + 1)
+#define OFLAGS(fflags) ((fflags) - 1)
+
+/* bits to save after open */
+#define FMASK (FREAD|FWRITE|FAPPEND|FASYNC|FFSYNC|FNONBLOCK)
+/* bits settable by fcntl(F_SETFL, ...) */
+#define FCNTLFLAGS (FAPPEND|FASYNC|FFSYNC|FNONBLOCK)
+#endif
+
+/*
+ * The O_* flags used to have only F* names, which were used in the kernel
+ * and by fcntl. We retain the F* names for the kernel f_flags field
+ * and for backward compatibility for fcntl.
+ */
+#define FAPPEND O_APPEND /* kernel/compat */
+#define FASYNC O_ASYNC /* kernel/compat */
+#define FFSYNC O_FSYNC /* kernel */
+#define FEXLOCK O_EXLOCK /* kernel */
+#define FSHLOCK O_SHLOCK /* kernel */
+#define FNONBLOCK O_NONBLOCK /* kernel */
+#define FNDELAY O_NONBLOCK /* compat */
+#define O_NDELAY O_NONBLOCK /* compat */
+
+/*
+ * Constants used for fcntl(2)
+ */
+
+/* command values */
+#define F_DUPFD 0 /* duplicate file descriptor */
+#define F_GETFD 1 /* get file descriptor flags */
+#define F_SETFD 2 /* set file descriptor flags */
+#define F_GETFL 3 /* get file status flags */
+#define F_SETFL 4 /* set file status flags */
+#define F_GETOWN 5 /* get SIGIO/SIGURG proc/pgrp */
+#define F_SETOWN 6 /* set SIGIO/SIGURG proc/pgrp */
+
+/* file descriptor flags (F_GETFD, F_SETFD) */
+#define FD_CLOEXEC 1 /* close-on-exec flag */
+
+/* lock operations for flock(2) */
+#define LOCK_SH 0x01 /* shared file lock */
+#define LOCK_EX 0x02 /* exclusive file lock */
+#define LOCK_NB 0x04 /* don't block when locking */
+#define LOCK_UN 0x08 /* unlock file */
+#endif /* !_FCNTL_H_ */
/*
- * Copyright (c) 1980 Regents of the University of California.
- * All rights reserved. The Berkeley software License Agreement
- * specifies the terms and conditions for redistribution.
+ * Copyright (c) 1980, 1993
+ * The Regents of the University of California. All rights reserved.
*
- * @(#)fstab.h 5.1 (Berkeley) 5/30/85
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * @(#)fstab.h 8.1.1 (2.11BSD) 1996/1/15
*/
+#ifndef _FSTAB_H_
+#define _FSTAB_H_
+
/*
- * File system table, see fstab (5)
+ * File system table, see fstab(5).
*
* Used by dump, mount, umount, swapon, fsck, df, ...
*
- * The fs_spec field is the block special name. Programs
- * that want to use the character special name must create
- * that name by prepending a 'r' after the right most slash.
- * Quota files are always named "quotas", so if type is "rq",
- * then use concatenation of fs_file and "quotas" to locate
+ * For ufs fs_spec field is the block special name. Programs that want to
+ * use the character special name must create that name by prepending a 'r'
+ * after the right most slash. Quota files are always named "quotas", so
+ * if type is "rq", then use concatenation of fs_file and "quotas" to locate
* quota file.
*/
-#define FSTAB "/etc/fstab"
+#define _PATH_FSTAB "/etc/fstab"
+#define FSTAB "/etc/fstab" /* deprecated */
-#define FSTAB_RW "rw" /* read/write device */
-#define FSTAB_RQ "rq" /* read/write with quotas */
-#define FSTAB_RO "ro" /* read-only device */
-#define FSTAB_SW "sw" /* swap device */
-#define FSTAB_XX "xx" /* ignore totally */
+#define FSTAB_RW "rw" /* read/write device */
+#define FSTAB_RQ "rq" /* read/write with quotas */
+#define FSTAB_RO "ro" /* read-only device */
+#define FSTAB_SW "sw" /* swap device */
+#define FSTAB_XX "xx" /* ignore totally */
-struct fstab{
+struct fstab {
char *fs_spec; /* block special device name */
char *fs_file; /* file system path prefix */
- char *fs_type; /* FSTAB_* */
+ char *fs_vfstype; /* File system type, ufs, nfs */
+ char *fs_mntops; /* Mount options ala -o */
+ char *fs_type; /* FSTAB_* from fs_mntops */
int fs_freq; /* dump frequency, in days */
int fs_passno; /* pass number on parallel dump */
};
-struct fstab *getfsent();
-struct fstab *getfsspec();
-struct fstab *getfsfile();
-struct fstab *getfstype();
-int setfsent();
-int endfsent();
+struct fstab *getfsent();
+struct fstab *getfsspec();
+struct fstab *getfsfile();
+int setfsent();
+void endfsent();
+
+#endif /* !_FSTAB_H_ */
--- /dev/null
+/*
+** ident.h
+**
+** Author: Peter Eriksson <pen@lysator.liu.se>
+** Intruder: Pär Emanuelsson <pell@lysator.liu.se>
+*/
+
+#ifndef __IDENT_H__
+#define __IDENT_H__
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Sigh */
+#ifdef __STDC__
+# if __STDC__ == 1
+# define IS_STDC 1
+# endif
+#endif
+
+#ifdef __P
+# undef __P
+#endif
+
+#ifdef IS_STDC
+# define __P(AL) AL
+
+#ifdef IN_LIBIDENT_SRC
+
+# define __P1(t1,a1) \
+ (t1 a1)
+
+# define __P2(t1,a1,t2,a2) \
+ (t1 a1, t2 a2)
+
+# define __P3(t1,a1,t2,a2,t3,a3) \
+ (t1 a1, t2 a2, t3 a3)
+
+# define __P4(t1,a1,t2,a2,t3,a3,t4,a4) \
+ (t1 a1, t2 a2, t3 a3, t4 a4)
+
+# define __P5(t1,a1,t2,a2,t3,a3,t4,a4,t5,a5) \
+ (t1 a1, t2 a2, t3 a3, t4 a4, t5 a5)
+
+# define __P7(t1,a1,t2,a2,t3,a3,t4,a4,t5,a5,t6,a6,t7,a7) \
+ (t1 a1, t2 a2, t3 a3, t4 a4, t5 a5, t6 a6, t7 a7)
+#endif
+
+#else
+
+# define __P(AL) ()
+
+#ifdef IN_LIBIDENT_SRC
+
+# define __P1(t1,a1) (a1) \
+ t1 a1;
+# define __P2(t1,a1,t2,a2) (a1, a2) \
+ t1 a1; \
+ t2 a2;
+# define __P3(t1,a1,t2,a2,t3,a3) (a1, a2, a3) \
+ t1 a1; \
+ t2 a2; \
+ t3 a3;
+# define __P4(t1,a1,t2,a2,t3,a3,t4,a4) (a1, a2, a3, a4) \
+ t1 a1; \
+ t2 a2; \
+ t3 a3; \
+ t4 a4;
+# define __P5(t1,a1,t2,a2,t3,a3,t4,a4,t5,a5) (a1, a2, a3, a4, a5) \
+ t1 a1; \
+ t2 a2; \
+ t3 a3; \
+ t4 a4; \
+ t5 a5;
+# define __P7(t1,a1,t2,a2,t3,a3,t4,a4,t5,a5,t6,a6,t7,a7) \
+ (a1, a2, a3, a4, a5, a6, a7) \
+ t1 a1; \
+ t2 a2; \
+ t3 a3; \
+ t4 a4; \
+ t5 a5; \
+ t6 a6; \
+ t7 a7;
+#endif
+#endif
+
+#ifdef IS_STDC
+# undef IS_STDC
+#endif
+
+#ifdef _AIX
+# include <sys/select.h>
+#endif
+#ifdef __sgi
+# include <bstring.h>
+#endif
+#include <sys/types.h>
+#include <netinet/in.h>
+#include <sys/time.h>
+
+#if defined(VMS) && !defined(FD_SETSIZE)
+# define FD_SETSIZE 64
+#endif
+
+/*
+ * Sigh, GCC v2 complains when using undefined struct tags
+ * in function prototypes...
+ */
+#if defined(__GNUC__) && !defined(INADDR_ANY)
+# define __STRUCT_IN_ADDR_P void *
+#else
+# define __STRUCT_IN_ADDR_P struct in_addr *
+#endif
+
+#if defined(__GNUC__) && !defined(DST_NONE)
+# define __STRUCT_TIMEVAL_P void *
+#else
+# define __STRUCT_TIMEVAL_P struct timeval *
+#endif
+
+#if defined(__sgi) && defined(_POSIX_SOURCE)
+# undef __STRUCT_TIMEVAL_P
+# define __STRUCT_TIMEVAL_P void *
+#endif
+
+#ifndef IDBUFSIZE
+# define IDBUFSIZE 2048
+#endif
+
+#ifndef IDPORT
+# define IDPORT 113
+#endif
+
+typedef struct
+{
+ int fd;
+ char buf[IDBUFSIZE];
+} ident_t;
+
+typedef struct {
+ int lport; /* Local port */
+ int fport; /* Far (remote) port */
+ char *identifier; /* Normally user name */
+ char *opsys; /* OS */
+ char *charset; /* Charset (what did you expect?) */
+} IDENT; /* For higher-level routines */
+
+/* Low-level calls and macros */
+#define id_fileno(ID) ((ID)->fd)
+
+extern ident_t * id_open __P((__STRUCT_IN_ADDR_P laddr,
+ __STRUCT_IN_ADDR_P faddr,
+ __STRUCT_TIMEVAL_P timeout));
+
+extern int id_close __P((ident_t *id));
+
+extern int id_query __P((ident_t *id,
+ int lport,
+ int fport,
+ __STRUCT_TIMEVAL_P timeout));
+
+extern int id_parse __P((ident_t *id,
+ __STRUCT_TIMEVAL_P timeout,
+ int *lport,
+ int *fport,
+ char **identifier,
+ char **opsys,
+ char **charset));
+
+/* High-level calls */
+
+extern IDENT *ident_lookup __P((int fd, int timeout));
+
+extern char *ident_id __P((int fd, int timeout));
+
+extern IDENT *ident_query __P(( __STRUCT_IN_ADDR_P laddr, __STRUCT_IN_ADDR_P raddr, int lport, int rport, int timeout));
+
+extern void ident_free __P((IDENT *id));
+
+extern char id_version[];
+
+#ifdef IN_LIBIDENT_SRC
+
+extern char *id_strdup __P((char *str));
+extern char *id_strtok __P((char *cp, char *cs, char *dc));
+
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
--- /dev/null
+/*
+ * Copyright (c) 1988, 1993
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * @(#)limits.h 8.2.1 (2.11BSD) 1996/1/11
+ */
+
+#ifndef _LIMITS_H_
+#define _LIMITS_H_
+
+/*
+ * We don't need this crud at the moment so save on abuse of the C
+ * preprocessor by not doing the defines.
+
+#define _POSIX_ARG_MAX 4096
+#define _POSIX_CHILD_MAX 6
+#define _POSIX_LINK_MAX 8
+#define _POSIX_MAX_CANON 255
+#define _POSIX_MAX_INPUT 255
+#define _POSIX_NAME_MAX 14
+#define _POSIX_NGROUPS_MAX 0
+#define _POSIX_OPEN_MAX 16
+#define _POSIX_PATH_MAX 255
+#define _POSIX_PIPE_BUF 512
+#define _POSIX_SSIZE_MAX 32767
+#define _POSIX_STREAM_MAX 8
+#define _POSIX_TZNAME_MAX 3
+
+#define _POSIX2_BC_BASE_MAX 99
+#define _POSIX2_BC_DIM_MAX 2048
+#define _POSIX2_BC_SCALE_MAX 99
+#define _POSIX2_BC_STRING_MAX 1000
+#define _POSIX2_EQUIV_CLASS_MAX 2
+#define _POSIX2_EXPR_NEST_MAX 32
+#define _POSIX2_LINE_MAX 2048
+#define _POSIX2_RE_DUP_MAX 255
+
+*/
+
+#include <machine/limits.h>
+/* #include <sys/syslimits.h> */
+
+#endif /* !_LIMITS_H_ */
#!/bin/sh
ROOT="`pwd |sed -e 's/\/include$//'`"
-STAGEDIR="$ROOT/stage"
-mkdir --parents "$STAGEDIR/usr/include"
-make SHARED=copies DESTDIR="$STAGEDIR" install
+mkdir --parents "$ROOT/stage/usr/include"
+make SHARED=copies DESTDIR="$ROOT/stage" SYSDIR="$ROOT/sys" install
* software without specific prior written permission. This software
* is provided ``as is'' without express or implied warranty.
*
- * @(#)netdb.h 5.9.1 (2.11BSD GTE) 12/31/93
+ * @(#)netdb.h 5.9.3 (2.11BSD) 99/5/25
*/
+extern int h_errno;
+
/*
* Structures returned by network
* data base library. All addresses
#define NO_RECOVERY 3 /* Non recoverable errors, FORMERR, REFUSED, NOTIMP */
#define NO_DATA 4 /* Valid name, no data record of requested type */
#define NO_ADDRESS NO_DATA /* no address, look for MX record */
-
-unsigned long gethostid();
#ifndef _NLIST_H_
#define _NLIST_H_
+/* note u_int was never standardized and should be changed to unsigned int */
#include <sys/types.h>
#ifdef pdp11
#define OFF_T off_t
+#define INT int
+#define UNSIGNED_INT unsigned int
+#define U_INT u_int
#else
#include <stdint.h>
#define OFF_T int32_t
+#define INT int16_t
+#define UNSIGNED_INT uint16_t
+#define U_INT uint16_t
#endif
/*
struct oldnlist { /* XXX - compatibility/conversion aid */
char n_name[8]; /* symbol name */
- int n_type; /* type flag */
-unsigned int n_value; /* value */
+ INT n_type; /* type flag */
+UNSIGNED_INT n_value; /* value */
};
struct nlist {
-#ifdef _AOUT_INCLUDE_
+/* is nlist.h ever used without _AOUT_INCLUDE_? if so it's broken on 64-bit */
+#if 1 /*def _AOUT_INCLUDE_*/
union {
+/* we do not support n_name when cross compiling, it breaks on 64-bit hosts */
+#ifdef pdp11
char *n_name; /* In memory address of symbol name */
- off_t n_strx; /* String table offset (file) */
+#endif
+ OFF_T n_strx; /* String table offset (file) */
} n_un;
#else
char *n_name; /* symbol name (in memory) */
#endif
u_char n_type; /* Type of symbol - see below */
char n_ovly; /* Overlay number */
- u_int n_value; /* Symbol value */
+ U_INT n_value; /* Symbol value */
};
/*
#define N_FORMAT "%06o" /* namelist value format; XXX */
#undef OFF_T
+#undef INT
+#undef UNSIGNED_INT
+#undef U_INT
#endif /* !_NLIST_H_ */
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
- * @(#)pwd.h 4.3 (Berkeley) 2/22/89
+ * @(#)pwd.h 4.3.1 (2.11BSD) 1996/11/16
*/
#define _PATH_PASSWD "/etc/passwd"
#define _PATH_MASTERPASSWD "/etc/master.passwd"
-#define _PATH_MKPASSWD "/etc/mkpasswd"
+#define _PATH_MKPASSWD "/sbin/mkpasswd"
#define _PATH_PTMP "/etc/ptmp"
#define _PW_KEYBYNAME '0'
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*
- * @(#)stdio.h 5.3 (Berkeley) 3/15/86
+ * @(#)stdio.h 5.3.2 (2.11BSD) 1997/7/29
*/
# ifndef FILE
#define _IOSTRG 0100
#define _IOLBF 0200
#define _IORW 0400
+
+/*
+ * The following definition is for ANSI C, which took them
+ * from System V, which brilliantly took internal interface macros and
+ * made them official arguments to setvbuf(), without renaming them.
+ * Hence, these ugly _IOxxx names are *supposed* to appear in user code.
+*/
+#define _IOFBF 0 /* setvbuf should set fully buffered */
+ /* _IONBF and _IOLBF are used from the flags above */
+
+#ifndef NULL
#define NULL 0
+#endif
+
#define FILE struct _iobuf
#define EOF (-1)
#define stderr (&_iob[2])
#ifndef lint
#define getc(p) (--(p)->_cnt>=0? (int)(*(unsigned char *)(p)->_ptr++):_filbuf(p))
-#endif /* not lint */
+#endif not lint
#define getchar() getc(stdin)
#ifndef lint
#define putc(x, p) (--(p)->_cnt >= 0 ?\
(int)(*(unsigned char *)(p)->_ptr++) :\
_flsbuf(*(unsigned char *)(p)->_ptr, p)) :\
_flsbuf((unsigned char)(x), p)))
-#endif /* not lint */
+#endif not lint
#define putchar(x) putc(x,stdout)
#define feof(p) (((p)->_flag&_IOEOF)!=0)
#define ferror(p) (((p)->_flag&_IOERR)!=0)
long ftell();
char *fgets();
char *gets();
-#ifdef vax
-char *sprintf(); /* too painful to do right */
-#endif
-# endif
+# endif /* _FILE */
--- /dev/null
+/*-
+ * Copyright (c) 1990, 1993
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * @(#)stdlib.h 8.3.2 (2.11BSD) 1996/1/12
+ *
+ * Adapted from the 4.4-Lite CD. The odds of a ANSI C compiler for 2.11BSD
+ * being slipped under the door are not distinguishable from 0 - so the
+ * prototypes and ANSI ifdefs have been removed from this file.
+ *
+ * Some functions (strtoul for example) do not exist yet but are retained in
+ * this file because additions to libc.a are anticipated shortly.
+ */
+
+#ifndef _STDLIB_H_
+#define _STDLIB_H_
+
+/* #include <machine/ansi.h> */
+
+#ifdef notyet
+typedef struct {
+ int quot; /* quotient */
+ int rem; /* remainder */
+} div_t;
+
+typedef struct {
+ long quot; /* quotient */
+ long rem; /* remainder */
+} ldiv_t;
+#endif
+
+#ifndef NULL
+#define NULL 0
+#endif
+
+#define EXIT_FAILURE 1
+#define EXIT_SUCCESS 0
+
+#define RAND_MAX 0x7fff
+
+void abort();
+int abs();
+int atexit();
+double atof();
+int atoi();
+long atol();
+void *calloc();
+void exit();
+void free();
+char *getenv();
+void *malloc();
+void qsort();
+int rand();
+void *realloc();
+void srand();
+double strtod();
+long strtol();
+unsigned long strtoul();
+int system();
+
+int putenv();
+int setenv();
+
+void *alloca();
+
+int daemon();
+char *devname();
+int getloadavg();
+
+extern char *optarg; /* getopt(3) external variables */
+extern int opterr, optind, optopt;
+int getopt();
+
+extern char *suboptarg; /* getsubopt(3) external variable */
+int getsubopt();
+
+long random();
+char *setstate();
+void srandom();
+void unsetenv();
+
+#endif /* _STDLIB_H_ */
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*
- * @(#)string.h 5.1 (Berkeley) 85/08/05
+ * @(#)string.h 5.1.3 (2.11BSD) 1996/3/20
*/
-#include <strings.h>
+#include <sys/types.h>
-/*
- * these next few are obsolete trash
- */
+#ifndef NULL
+#define NULL 0
+#endif
-extern char *strcpyn();
-extern char *strcatn();
-extern int strcmpn();
+extern char *strcat(), *strncat(), *strcpy(), *strncpy(), *index();
+extern char *rindex(), *strstr(), *syserrlst();
+extern int strcmp(), strncmp(), strcasecmp(), strncasecmp(), strlen();
+extern int memcmp();
-/*
- * and the rest are Sys5 functions supported just so
- * Sys5 progs will compile easily.
- */
+extern char *memccpy(), *memchr(), *memcpy(), *memset(), *strchr();
+extern char *strdup(), *strpbrk(), *strrchr(), *strsep(), *strtok();
+extern size_t strcspn(), strspn();
-extern char *strchr();
-extern char *strrchr();
-extern char *strpbrk();
-extern int strspn();
-extern int strcspn();
-extern char *strtok();
+extern char *strerror();
-/*
- * Copyright (c) 1988 The Regents of the University of California.
- * All rights reserved.
+/*-
+ * Copyright (c) 1990, 1993
+ * The Regents of the University of California. All rights reserved.
*
- * Redistribution and use in source and binary forms are permitted
- * provided that the above copyright notice and this paragraph are
- * duplicated in all such forms and that any documentation,
- * advertising materials, and other materials related to such
- * distribution and use acknowledge that the software was developed
- * by the University of California, Berkeley. The name of the
- * University may not be used to endorse or promote products derived
- * from this software without specific prior written permission.
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
- * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
- * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
*
- * @(#)strings.h 5.6 (Berkeley) 12/12/88
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * @(#)strings.h 8.1 (Berkeley) 6/2/93
*/
-/* Routines described in string(3) */
-char *strcat(), *strncat(), *strcpy(), *strncpy(), *index(), *rindex();
-int strcmp(), strncmp(), strcasecmp(), strncasecmp(), strlen();
-
-/* Routines described in memory(BA_LIB); System V compatibility */
-char *memccpy(), *memchr(), *memcpy(), *memset(), *strchr(),
- *strdup(), *strpbrk(), *strrchr(), *strsep(), *strtok();
-int memcmp(), strcspn(), strspn();
-
-/* Routines from ANSI X3J11 */
-char *strerror();
+#include <string.h>
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*
- * @(#)syscall.h 5.4.2 (2.11BSD GTE) 4/21/94
+ * @(#)syscall.h 5.4.11 (2.11BSD) 2000/2/20
*/
+/*
+ * DO NOT place any comments on the same line as a SYS_* definition. This
+ * causes cpp to leave a trailing tab when expanding macros in pdp/sys/SYS.h
+*/
+
#define SYS_exit 1
#define SYS_fork 2
#define SYS_read 3
#define SYS_open 5
#define SYS_close 6
#define SYS_wait4 7
-#define SYS_creat 8
+ /* 8 is old; creat */
#define SYS_link 9
#define SYS_unlink 10
#define SYS_execv 11
#define SYS_mknod 14
#define SYS_chmod 15
#define SYS_chown 16
- /* 17 is old: sbreak */
- /* 18 is old: stat */
+#define SYS_chflags 17
+#define SYS_fchflags 18
#define SYS_lseek 19
#define SYS_getpid 20
#define SYS_mount 21
#define SYS_umount 22
- /* 23 is old: setuid */
+#define SYS___sysctl 23
#define SYS_getuid 24
- /* 25 is old: stime */
+#define SYS_geteuid 25
#define SYS_ptrace 26
- /* 27 is old: alarm */
- /* 28 is old: fstat */
- /* 29 is old: pause */
- /* 30 is old: utime */
- /* 31 is old: stty */
- /* 32 is old: gtty */
+#define SYS_getppid 27
+#define SYS_statfs 28
+#define SYS_fstatfs 29
+#define SYS_getfsstat 30
+#define SYS_sigaction 31
+#define SYS_sigprocmask 32
#define SYS_access 33
- /* 34 is old: nice */
- /* 35 is old: ftime */
+#define SYS_sigpending 34
+#define SYS_sigaltstack 35
#define SYS_sync 36
#define SYS_kill 37
#define SYS_stat 38
- /* 39 is old: setpgrp */
+#define SYS__getlogin 39
#define SYS_lstat 40
#define SYS_dup 41
#define SYS_pipe 42
- /* 43 is old: times */
+#define SYS_setlogin 43
#define SYS_profil 44
- /* 45 is unused */
- /* 46 is old: setgid */
+#define SYS_setuid 45
+#define SYS_seteuid 46
#define SYS_getgid 47
- /* 48 is old: sigsys */
- /* 49 is unused */
- /* 50 is unused */
-#define SYS_acct 51
+#define SYS_getegid 48
+#define SYS_setgid 49
+#define SYS_setegid 50
+ /* 51 is old; acct */
#define SYS_phys 52
#define SYS_lock 53
#define SYS_ioctl 54
#define SYS_reboot 55
- /* 56 is old: mpxchan */
+#define SYS_sigwait 56
#define SYS_symlink 57
#define SYS_readlink 58
#define SYS_execve 59
#define SYS_chroot 61
#define SYS_fstat 62
/* 63 is unused */
-#define SYS_getpagesize 64
-#define SYS_mremap 65
+ /* 64 is old; getpagesize */
+#define SYS_pselect 65
#define SYS_vfork 66
- /* 67 is old: vread */
- /* 68 is old: vwrite */
+ /* 67 is old; vread */
+ /* 68 is old; vwrite */
#define SYS_sbrk 69
#define SYS_sstk 70
-#define SYS_mmap 71
- /* 72 is old: vadvise */
-#define SYS_munmap 73
-#define SYS_mprotect 74
-#define SYS_madvise 75
+ /* 71 is unused 4.3: mmap */
+ /* 72 is unused 4.3: vadvise */
+ /* 73 is unused 4.3: munmap */
+ /* 74 is unused 4.3: mprotect */
+ /* 75 is unused 4.3: madvise */
#define SYS_vhangup 76
- /* 77 is old: vlimit */
-#define SYS_mincore 78
+ /* 77 is old; vlimit */
+ /* 78 is unused 4.3: mincore */
#define SYS_getgroups 79
#define SYS_setgroups 80
#define SYS_getpgrp 81
/* 84 is old; wait,wait3 */
#define SYS_swapon 85
#define SYS_getitimer 86
-#define SYS_gethostname 87
-#define SYS_sethostname 88
+ /* 87 is old; gethostname */
+ /* 88 is old; sethostname */
#define SYS_getdtablesize 89
#define SYS_dup2 90
-#define SYS_getdopt 91
+ /* 91 is unused 4.3: getdopt */
#define SYS_fcntl 92
#define SYS_select 93
-#define SYS_setdopt 94
+ /* 94 is unused 4.3: setdopt */
#define SYS_fsync 95
#define SYS_setpriority 96
#define SYS_socket 97
#define SYS_bind 104
#define SYS_setsockopt 105
#define SYS_listen 106
- /* 107 was vtimes */
-#define SYS_sigvec 108
-#define SYS_sigblock 109
-#define SYS_sigsetmask 110
-#define SYS_sigpause 111
+#define SYS_sigsuspend 107
+/*
+ * 108 thru 112 are 4.3BSD compatibility syscalls. sigstack has to remain
+ * defined because no replacement routine exists. Sigh.
+*/
+ /* 108 is old; sigvec */
+ /* 109 is old; sigblock */
+ /* 110 is old; sigsetmask */
+ /* 111 is old; sigpause */
#define SYS_sigstack 112
+
#define SYS_recvmsg 113
#define SYS_sendmsg 114
- /* 115 is old vtrace */
+ /* 115 is old; vtrace */
#define SYS_gettimeofday 116
#define SYS_getrusage 117
#define SYS_getsockopt 118
- /* 119 is old resuba */
+ /* 119 is old; resuba */
#define SYS_readv 120
#define SYS_writev 121
#define SYS_settimeofday 122
#define SYS_fchown 123
#define SYS_fchmod 124
#define SYS_recvfrom 125
-#define SYS_setreuid 126
-#define SYS_setregid 127
+ /* 126 is old; setreuid */
+ /* 127 is old; setregid */
#define SYS_rename 128
#define SYS_truncate 129
#define SYS_ftruncate 130
/* 139 is unused */
#define SYS_adjtime 140
#define SYS_getpeername 141
-#define SYS_gethostid 142
-#define SYS_sethostid 143
+ /* 142 is old; gethostid */
+ /* 143 is old; sethostid */
#define SYS_getrlimit 144
#define SYS_setrlimit 145
#define SYS_killpg 146
#define SYS_fetchi 153
#define SYS_ucall 154
#define SYS_fperr 155
-#define SYS_gldav 156
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*
- * @(#)time.h 1.2 (Berkeley) 3/4/87
+ * @(#)time.h 1.3 (2.11BSD) 96/7/10
*/
+#include <sys/types.h> /* for time_t */
+
/*
* Structure returned by gmtime and localtime calls (see ctime(3)).
*/
extern struct tm *gmtime(), *localtime();
extern char *asctime(), *ctime();
+extern time_t time();
--- /dev/null
+/*-
+ * Copyright (c) 1991, 1993, 1994
+ * The Regents of the University of California. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * @(#)unistd.h 8.10.4 (2.11BSD) 1999/5/25
+ */
+
+/*
+ * Modified for 2.11BSD by removing prototypes. To save time and space
+ * functions not returning 'int' and functions not present in the system
+ * are not listed.
+*/
+
+#ifndef _UNISTD_H_
+#define _UNISTD_H_
+
+#include <sys/types.h>
+/* #include <sys/unistd.h> */
+
+#define STDIN_FILENO 0 /* standard input file descriptor */
+#define STDOUT_FILENO 1 /* standard output file descriptor */
+#define STDERR_FILENO 2 /* standard error file descriptor */
+
+#ifndef NULL
+#define NULL 0 /* null pointer constant */
+#endif
+
+void _exit();
+int access();
+unsigned int alarm();
+pid_t fork();
+gid_t getegid();
+uid_t geteuid();
+gid_t getgid();
+char *getlogin();
+pid_t getpgrp();
+pid_t getpid();
+pid_t getppid();
+uid_t getuid();
+off_t lseek();
+ssize_t read();
+unsigned int sleep();
+char *ttyname();
+ssize_t write();
+
+char *brk();
+char *crypt();
+void endusershell();
+long gethostid();
+char *getpass();
+char *getusershell();
+char *getwd();
+char *mktemp();
+void psignal();
+extern char *sys_siglist[];
+char *re_comp();
+char *sbrk();
+int sethostid();
+void setusershell();
+void sync();
+unsigned int ualarm();
+void usleep();
+pid_t vfork();
+
+extern char *optarg; /* getopt(3) external variables */
+extern int opterr, optind, optopt;
+
+#endif /* !_UNISTD_H_ */
#!/bin/sh
ROOT="`pwd |sed -e 's/\/lib\/c2$//'`"
-CROSSDIR="$ROOT/cross"
CFLAGS="-Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-parentheses"
-mkdir --parents "$CROSSDIR/lib"
-make clean && make SEPFLAG= DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" install
+mkdir --parents "$ROOT/cross/lib"
+make SEPFLAG= DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
#!/bin/sh
ROOT="`pwd |sed -e 's/\/lib\/ccom$//'`"
-CROSSDIR="$ROOT/cross"
CFLAGS="-Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-parentheses"
-mkdir --parents "$CROSSDIR/lib"
-make clean && make LDC0FLAGS= LDC1FLAGS= PURFLAG= DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" install
+mkdir --parents "$ROOT/cross/lib"
+make LDC0FLAGS= LDC1FLAGS= PURFLAG= DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
/* some code depends on whether characters are sign or zero extended */
/* #if '\377' < 0 not used here, old cpp doesn't understand */
-#if '\377' < 0 /*pdp11 | vax | mc68000*/
+#if 1 /* signed char is de facto standard now, prev: pdp11 | vax | mc68000 */
#define COFF 128
#else
#define COFF 0
#!/bin/sh
ROOT="`pwd |sed -e 's/\/lib\/cpp$//'`"
-CROSSDIR="$ROOT/cross"
-STAGEDIR="$ROOT/stage"
CFLAGS="-Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-parentheses"
-mkdir --parents "$CROSSDIR/lib"
-make clean && make SEPFLAG= DESTDIR="$CROSSDIR" STAGEDIR="$STAGEDIR" CFLAGS="$CFLAGS" install
+mkdir --parents "$ROOT/cross/lib"
+make SEPFLAG= DESTDIR="$ROOT/cross" STAGEDIR="$ROOT/stage" CFLAGS="$CFLAGS" install
depend:
for i in ${SRCS}; do \
- cc -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
+ ${CC} -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
{ if (rec != "") print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
# DO NOT DELETE THIS LINE -- make depend uses it
-ftime.o: ftime.c /usr/include/sys/types.h /usr/include/sys/time.h
-ftime.o: /usr/include/time.h
-gtty.o: gtty.c /usr/include/sgtty.h /usr/include/sys/ioctl.h
-gtty.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
-nice.o: nice.c /usr/include/sys/time.h /usr/include/time.h
-nice.o: /usr/include/sys/resource.h
-pause.o: pause.c
+ftime.o: ftime.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ftime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ftime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ftime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+ftime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ftime.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+ftime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gtty.o: gtty.c /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+gtty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+gtty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+gtty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+nice.o: nice.c /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+nice.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+nice.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+nice.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+nice.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+nice.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+nice.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+pause.o: pause.c /home/nick/src/211bsd.git/stage/usr/include/signal.h
rand.o: rand.c
-stty.o: stty.c /usr/include/sgtty.h /usr/include/sys/ioctl.h
-stty.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
-times.o: times.c /usr/include/sys/time.h /usr/include/time.h
-times.o: /usr/include/sys/resource.h
-utime.o: utime.c /usr/include/sys/time.h /usr/include/time.h
+stty.o: stty.c /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+stty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+stty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+stty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+times.o: times.c /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+times.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+times.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+times.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+times.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+times.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+times.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+times.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+times.o: /home/nick/src/211bsd.git/stage/usr/include/sys/times.h
+utime.o: utime.c /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+utime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+utime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+utime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+utime.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+utime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+utime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above
rm -f compat-43lib compat-43lib_p *.o profiled/*.o Makefile.bak tags
depend: ${SRCS}
- mkdep ${CFLAGS} ${SRCS}
+ ${MKDEP} ${CFLAGS} ${SRCS}
tags:
cwd=`pwd`; \
ctags -a -f ${TAGSFILE} $$cwd/$$i; \
done
-# DO NOT DELETE THIS LINE -- make depend uses it
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+creat.o: creat.c /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+creat.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+creat.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+creat.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostid.o: gethostid.c
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/sysctl.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/inode.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/text.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/proc.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vm.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmparam.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/machine/vmparam.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmac.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmeter.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmsystm.h
+gethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/map.h
+sethostid.o: sethostid.c
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/sysctl.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/inode.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/text.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/proc.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vm.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmparam.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/machine/vmparam.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmac.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmeter.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmsystm.h
+sethostid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/map.h
+sigcompat.o: sigcompat.c
+sigcompat.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+sigcompat.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+sigcompat.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+sigcompat.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+sigcompat.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sigcompat.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+sigcompat.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sigcompat.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+sigcompat.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sigcompat.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+setregid.o: setregid.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setregid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+setregid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setregid.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+setreuid.o: setreuid.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setreuid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+setreuid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setreuid.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+setrgid.o: setrgid.c /home/nick/src/211bsd.git/stage/usr/include/unistd.h
+setrgid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setrgid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+setrgid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setruid.o: setruid.c /home/nick/src/211bsd.git/stage/usr/include/unistd.h
+setruid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setruid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+setruid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
rm -f compat-sys5lib compat-sys5lib_p *.o profiled/*.o Makefile.bak
depend:
- mkdep ${CFLAGS} ${SRCS}
+ ${MKDEP} ${CFLAGS} ${SRCS}
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+memccpy.o: memccpy.c
+memchr.o: memchr.c
+memcmp.o: memcmp.c
+memcpy.o: memcpy.c
+memset.o: memset.c
+tmpnam.o: tmpnam.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+tmpnam.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+tmpnam.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+tmpnam.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+tmpnam.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+tmpnam.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+tmpnam.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+tmpnam.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+tmpnam.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+tmpnam.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
depend:
for i in ${SRCS}; do \
- cc -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
+ ${CC} -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
{ if (rec != "") print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
# DO NOT DELETE THIS LINE -- make depend uses it
-abort.o: abort.c /usr/include/signal.h
-alarm.o: alarm.c /usr/include/sys/time.h /usr/include/time.h
+abort.o: abort.c /home/nick/src/211bsd.git/stage/usr/include/signal.h
+abort.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+abort.o: /home/nick/src/211bsd.git/stage/usr/include/unistd.h
+abort.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+abort.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+abort.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+alarm.o: alarm.c /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+alarm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+alarm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+alarm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+alarm.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+alarm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
atoi.o: atoi.c
atol.o: atol.c
calloc.o: calloc.c
-closedir.o: closedir.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-closedir.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-closedir.o: /usr/include/signal.h /usr/include/sys/types.h
-closedir.o: /usr/include/sys/dir.h
+closedir.o: closedir.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+closedir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+closedir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+closedir.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+closedir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+closedir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+closedir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+closedir.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+closedir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+closedir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/dir.h
crypt.o: crypt.c
-ctime.o: ctime.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-ctime.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-ctime.o: /usr/include/signal.h /usr/include/sys/types.h /usr/include/sys/time.h
-ctime.o: /usr/include/time.h /usr/include/tzfile.h
-ctype_.o: ctype_.c /usr/include/ctype.h
-daemon.o: daemon.c /usr/include/fcntl.h /usr/include/sys/types.h
-daemon.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
-daemon.o: /usr/include/sys/ttydev.h /usr/include/paths.h
-devname.o: devname.c /usr/include/sys/types.h /usr/include/ndbm.h
-devname.o: /usr/include/fcntl.h /usr/include/sys/types.h /usr/include/paths.h
-devname.o: /usr/include/stdio.h
-err.o: err.c /usr/include/stdio.h /usr/include/varargs.h
-execvp.o: execvp.c /usr/include/errno.h
+ctime.o: ctime.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ctime.o: /home/nick/src/211bsd.git/stage/usr/include/tzfile.h
+ctype_.o: ctype_.c /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+daemon.o: daemon.c /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+daemon.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+daemon.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+daemon.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+daemon.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+daemon.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+daemon.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+daemon.o: /home/nick/src/211bsd.git/stage/usr/include/paths.h
+devname.o: devname.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+devname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+devname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+devname.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+devname.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+devname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+devname.o: /home/nick/src/211bsd.git/stage/usr/include/paths.h
+devname.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+disklabel.o: disklabel.c
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/errno.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/fs.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/uio.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/disklabel.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+disklabel.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+err.o: err.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+err.o: /home/nick/src/211bsd.git/stage/usr/include/varargs.h
+execvp.o: execvp.c /home/nick/src/211bsd.git/stage/usr/include/errno.h
fakcu.o: fakcu.c
-fstab.o: fstab.c /usr/include/fstab.h /usr/include/stdio.h /usr/include/ctype.h
+fstab.o: fstab.c /home/nick/src/211bsd.git/stage/usr/include/errno.h
+fstab.o: /home/nick/src/211bsd.git/stage/usr/include/fstab.h
+fstab.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+fstab.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+fstab.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+fstab.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+fstab.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+fstab.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+fstab.o: /home/nick/src/211bsd.git/stage/usr/include/unistd.h
+fstab.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+fstab.o: /home/nick/src/211bsd.git/stage/usr/include/sys/uio.h
gcvt.o: gcvt.c
-getenv.o: getenv.c /usr/include/stdio.h
-getgrent.o: getgrent.c /usr/include/stdio.h /usr/include/grp.h
-getgrgid.o: getgrgid.c /usr/include/grp.h
-getgrnam.o: getgrnam.c /usr/include/grp.h
-getlogin.o: getlogin.c /usr/include/utmp.h
-getpass.o: getpass.c /usr/include/stdio.h /usr/include/signal.h
-getpass.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
-getpass.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
-getpwent.o: getpwent.c /usr/include/sys/types.h /usr/include/sys/file.h
-getpwent.o: /usr/include/fcntl.h /usr/include/sys/types.h /usr/include/stdio.h
-getpwent.o: /usr/include/pwd.h /usr/include/ndbm.h
-getloadavg.o: getloadavg.c /usr/include/sys/param.h
-getloadavg.o: /usr/include/sys/localopts.h /usr/include/machine/machparam.h
-getloadavg.o: /usr/include/sys/types.h /usr/include/signal.h
-getloadavg.o: /usr/include/sys/types.h /usr/include/sys/sysctl.h
-getloadavg.o: /usr/include/sys/time.h /usr/include/time.h
-getloadavg.o: /usr/include/sys/resource.h /usr/include/sys/file.h
-getloadavg.o: /usr/include/fcntl.h /usr/include/sys/types.h
-getloadavg.o: /usr/include/sys/inode.h /usr/include/sys/text.h
-getloadavg.o: /usr/include/sys/proc.h /usr/include/sys/vm.h
-getloadavg.o: /usr/include/sys/vmparam.h /usr/include/machine/vmparam.h
-getloadavg.o: /usr/include/sys/vmmac.h /usr/include/sys/vmmeter.h
-getloadavg.o: /usr/include/sys/vmsystm.h /usr/include/sys/map.h
-getloadavg.o: /usr/include/sys/vmparam.h /usr/include/machine/vmparam.h
-getttyent.o: getttyent.c /usr/include/stdio.h /usr/include/strings.h
-getttyent.o: /usr/include/ttyent.h
-abort.o: abort.c /usr/include/signal.h
-alarm.o: alarm.c /usr/include/sys/time.h /usr/include/time.h
-atoi.o: atoi.c
-atol.o: atol.c
-calloc.o: calloc.c
-closedir.o: closedir.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-closedir.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-closedir.o: /usr/include/signal.h /usr/include/sys/types.h
-closedir.o: /usr/include/sys/dir.h
-crypt.o: crypt.c
-ctime.o: ctime.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-ctime.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-ctime.o: /usr/include/signal.h /usr/include/sys/types.h /usr/include/sys/time.h
-ctime.o: /usr/include/time.h /usr/include/tzfile.h
-ctype_.o: ctype_.c /usr/include/ctype.h
-daemon.o: daemon.c /usr/include/fcntl.h /usr/include/sys/types.h
-daemon.o: /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h
-daemon.o: /usr/include/sys/ttydev.h /usr/include/paths.h
-devname.o: devname.c /usr/include/sys/types.h /usr/include/ndbm.h
-devname.o: /usr/include/fcntl.h /usr/include/sys/types.h /usr/include/paths.h
-devname.o: /usr/include/stdio.h
-err.o: err.c /usr/include/stdio.h /usr/include/varargs.h
-execvp.o: execvp.c /usr/include/errno.h
-fakcu.o: fakcu.c
-fstab.o: fstab.c /usr/include/fstab.h /usr/include/stdio.h /usr/include/ctype.h
-gcvt.o: gcvt.c
-getenv.o: getenv.c /usr/include/stdio.h
-getgrent.o: getgrent.c /usr/include/stdio.h /usr/include/grp.h
-getgrgid.o: getgrgid.c /usr/include/grp.h
-getgrnam.o: getgrnam.c /usr/include/grp.h
-getlogin.o: getlogin.c /usr/include/utmp.h
-getpass.o: getpass.c /usr/include/stdio.h /usr/include/signal.h
-getpass.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
-getpass.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
-getpwent.o: getpwent.c /usr/include/sys/types.h /usr/include/sys/file.h
-getpwent.o: /usr/include/fcntl.h /usr/include/sys/types.h /usr/include/stdio.h
-getpwent.o: /usr/include/pwd.h /usr/include/ndbm.h
-getloadavg.o: getloadavg.c /usr/include/sys/param.h
-getloadavg.o: /usr/include/sys/localopts.h /usr/include/machine/machparam.h
-getloadavg.o: /usr/include/sys/types.h /usr/include/signal.h
-getloadavg.o: /usr/include/sys/types.h /usr/include/sys/sysctl.h
-getloadavg.o: /usr/include/sys/time.h /usr/include/time.h
-getloadavg.o: /usr/include/sys/resource.h /usr/include/sys/file.h
-getloadavg.o: /usr/include/fcntl.h /usr/include/sys/types.h
-getloadavg.o: /usr/include/sys/inode.h /usr/include/sys/text.h
-getloadavg.o: /usr/include/sys/proc.h /usr/include/sys/vm.h
-getloadavg.o: /usr/include/sys/vmparam.h /usr/include/machine/vmparam.h
-getloadavg.o: /usr/include/sys/vmmac.h /usr/include/sys/vmmeter.h
-getloadavg.o: /usr/include/sys/vmsystm.h /usr/include/sys/map.h
-getloadavg.o: /usr/include/sys/vmparam.h /usr/include/machine/vmparam.h
-getttyent.o: getttyent.c /usr/include/stdio.h /usr/include/strings.h
-getttyent.o: /usr/include/ttyent.h
-getttynam.o: getttynam.c /usr/include/ttyent.h
-getusershell.o: getusershell.c /usr/include/sys/param.h
-getusershell.o: /usr/include/sys/localopts.h /usr/include/machine/machparam.h
-getusershell.o: /usr/include/sys/types.h /usr/include/signal.h
-getusershell.o: /usr/include/sys/types.h /usr/include/sys/file.h
-getusershell.o: /usr/include/fcntl.h /usr/include/sys/types.h
-getusershell.o: /usr/include/sys/stat.h /usr/include/ctype.h
-getusershell.o: /usr/include/stdio.h
-getwd.o: getwd.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-getwd.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-getwd.o: /usr/include/signal.h /usr/include/sys/types.h /usr/include/sys/stat.h
-getwd.o: /usr/include/sys/dir.h
-initgroups.o: initgroups.c /usr/include/stdio.h /usr/include/sys/param.h
-initgroups.o: /usr/include/sys/localopts.h /usr/include/machine/machparam.h
-initgroups.o: /usr/include/sys/types.h /usr/include/signal.h
-initgroups.o: /usr/include/sys/types.h /usr/include/grp.h
-isatty.o: isatty.c /usr/include/sgtty.h /usr/include/sys/ioctl.h
-isatty.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
-malloc.o: malloc.c
-mktemp.o: mktemp.c /usr/include/sys/types.h /usr/include/sys/file.h
-mktemp.o: /usr/include/fcntl.h /usr/include/sys/types.h /usr/include/sys/stat.h
-mktemp.o: /usr/include/errno.h /usr/include/stdio.h /usr/include/ctype.h
-ndbm.o: ndbm.c /usr/include/sys/types.h /usr/include/sys/stat.h
-ndbm.o: /usr/include/sys/file.h /usr/include/fcntl.h /usr/include/sys/types.h
-ndbm.o: /usr/include/stdio.h /usr/include/errno.h /usr/include/ndbm.h
-nlist.o: nlist.c /usr/include/sys/types.h /usr/include/sys/file.h
-nlist.o: /usr/include/fcntl.h /usr/include/sys/types.h /usr/include/a.out.h
-nlist.o: /usr/include/sys/exec.h /usr/include/sys/types.h /usr/include/nlist.h
-nlist.o: /usr/include/sys/types.h /usr/include/stdio.h
-opendir.o: opendir.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-opendir.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-opendir.o: /usr/include/signal.h /usr/include/sys/types.h
-opendir.o: /usr/include/sys/dir.h
-perror.o: perror.c /usr/include/sys/types.h /usr/include/sys/uio.h
-popen.o: popen.c /usr/include/errno.h /usr/include/sys/signal.h
-popen.o: /usr/include/sys/types.h /usr/include/sys/wait.h /usr/include/stdio.h
-psignal.o: psignal.c /usr/include/signal.h
+getenv.o: getenv.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getgrent.o: getgrent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getgrent.o: /home/nick/src/211bsd.git/stage/usr/include/grp.h
+getgrgid.o: getgrgid.c /home/nick/src/211bsd.git/stage/usr/include/grp.h
+getgrnam.o: getgrnam.c /home/nick/src/211bsd.git/stage/usr/include/grp.h
+getlogin.o: getlogin.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/pwd.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/utmp.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/unistd.h
+getlogin.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getgrouplist.o: getgrouplist.c
+getgrouplist.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getgrouplist.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getgrouplist.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getgrouplist.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+getgrouplist.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getgrouplist.o: /home/nick/src/211bsd.git/stage/usr/include/grp.h
+gethostname.o: gethostname.c
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/sysctl.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/inode.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/text.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/proc.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vm.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmparam.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/machine/vmparam.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmac.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmeter.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmsystm.h
+gethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/map.h
+getpagesize.o: getpagesize.c
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/sysctl.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/inode.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/text.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/proc.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vm.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmparam.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/machine/vmparam.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmac.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmeter.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmsystm.h
+getpagesize.o: /home/nick/src/211bsd.git/stage/usr/include/sys/map.h
+getpass.o: getpass.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getpass.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+getpass.o: /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+getpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+getpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+getpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+getpwent.o: getpwent.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getpwent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getpwent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getpwent.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+getpwent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getpwent.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+getpwent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+getpwent.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+getpwent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getpwent.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getpwent.o: /home/nick/src/211bsd.git/stage/usr/include/pwd.h
+getpwent.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+getloadavg.o: getloadavg.c
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/sysctl.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/inode.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/text.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/proc.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vm.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmparam.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/machine/vmparam.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmac.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmeter.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmsystm.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/map.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmparam.h
+getloadavg.o: /home/nick/src/211bsd.git/stage/usr/include/machine/vmparam.h
+getmntinfo.o: getmntinfo.c
+getmntinfo.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+getmntinfo.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+getmntinfo.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+getmntinfo.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+getmntinfo.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getmntinfo.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getmntinfo.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getmntinfo.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+getmntinfo.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getmntinfo.o: /home/nick/src/211bsd.git/stage/usr/include/sys/mount.h
+getmntinfo.o: /home/nick/src/211bsd.git/stage/usr/include/sys/fs.h
+getmntinfo.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+getttyent.o: getttyent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getttyent.o: /home/nick/src/211bsd.git/stage/usr/include/strings.h
+getttyent.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+getttyent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getttyent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getttyent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getttyent.o: /home/nick/src/211bsd.git/stage/usr/include/ttyent.h
+getttynam.o: getttynam.c /home/nick/src/211bsd.git/stage/usr/include/ttyent.h
+getusershell.o: getusershell.c
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+getusershell.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getwd.o: getwd.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+getwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+getwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+getwd.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+getwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getwd.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+getwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+getwd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/dir.h
+initgroups.o: initgroups.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+initgroups.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+initgroups.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+initgroups.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+initgroups.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+initgroups.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+initgroups.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+initgroups.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+initgroups.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+initgroups.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+initgroups.o: /home/nick/src/211bsd.git/stage/usr/include/grp.h
+isatty.o: isatty.c /home/nick/src/211bsd.git/stage/usr/include/sgtty.h
+isatty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ioctl.h
+isatty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttychars.h
+isatty.o: /home/nick/src/211bsd.git/stage/usr/include/sys/ttydev.h
+malloc.o: malloc.c /home/nick/src/211bsd.git/stage/usr/include/unistd.h
+malloc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+malloc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+malloc.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+mktemp.o: mktemp.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+mktemp.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+mktemp.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+mktemp.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+mktemp.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+mktemp.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+mktemp.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+mktemp.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+mktemp.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+mktemp.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+ndbm.o: ndbm.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ndbm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ndbm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ndbm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+ndbm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+ndbm.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+ndbm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ndbm.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+ndbm.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+ndbm.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+nlist.o: nlist.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+nlist.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+nlist.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+nlist.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+nlist.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+nlist.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+nlist.o: /home/nick/src/211bsd.git/stage/usr/include/a.out.h
+nlist.o: /home/nick/src/211bsd.git/stage/usr/include/sys/exec.h
+nlist.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+nlist.o: /home/nick/src/211bsd.git/stage/usr/include/nlist.h
+nlist.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+nlist.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+opendir.o: opendir.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+opendir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+opendir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+opendir.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+opendir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+opendir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+opendir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+opendir.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+opendir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+opendir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/dir.h
+perror.o: perror.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+perror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+perror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+perror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/uio.h
+perror.o: /home/nick/src/211bsd.git/stage/usr/include/unistd.h
+perror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+perror.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+perror.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+perror.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+perror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+popen.o: popen.c /home/nick/src/211bsd.git/stage/usr/include/errno.h
+popen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/signal.h
+popen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+popen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+popen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+popen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/wait.h
+popen.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+psignal.o: psignal.c /home/nick/src/211bsd.git/stage/usr/include/signal.h
qsort.o: qsort.c
-random.o: random.c /usr/include/stdio.h
-readdir.o: readdir.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-readdir.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-readdir.o: /usr/include/signal.h /usr/include/sys/types.h
-readdir.o: /usr/include/sys/dir.h
+random.o: random.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+readdir.o: readdir.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+readdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+readdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+readdir.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+readdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+readdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+readdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+readdir.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+readdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+readdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/dir.h
regex.o: regex.c
-scandir.o: scandir.c /usr/include/sys/types.h /usr/include/sys/stat.h
-scandir.o: /usr/include/sys/dir.h
-seekdir.o: seekdir.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-seekdir.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-seekdir.o: /usr/include/signal.h /usr/include/sys/types.h
-seekdir.o: /usr/include/sys/dir.h
-setenv.o: setenv.c /usr/include/sys/types.h /usr/include/stdio.h
-siglist.o: siglist.c /usr/include/signal.h
-signal.o: signal.c /usr/include/signal.h
-siginterrupt.o: siginterrupt.c /usr/include/signal.h
-sleep.o: sleep.c /usr/include/sys/time.h /usr/include/time.h
-sleep.o: /usr/include/signal.h
+scandir.o: scandir.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+scandir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+scandir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+scandir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+scandir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/dir.h
+seekdir.o: seekdir.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+seekdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+seekdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+seekdir.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+seekdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+seekdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+seekdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+seekdir.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+seekdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+seekdir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/dir.h
+setmode.o: setmode.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setmode.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+setmode.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setmode.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+setmode.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+setmode.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+setmode.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+setmode.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+setmode.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+sethostname.o: sethostname.c
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/sysctl.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/inode.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/text.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/proc.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vm.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmparam.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/machine/vmparam.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmac.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmeter.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmsystm.h
+sethostname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/map.h
+setenv.o: setenv.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setenv.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+setenv.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setenv.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+siglist.o: siglist.c /home/nick/src/211bsd.git/stage/usr/include/signal.h
+signal.o: signal.c /home/nick/src/211bsd.git/stage/usr/include/signal.h
+siginterrupt.o: siginterrupt.c
+siginterrupt.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+sigsetops.o: sigsetops.c /home/nick/src/211bsd.git/stage/usr/include/signal.h
+sleep.o: sleep.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+sleep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sleep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+sleep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sleep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+sleep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sleep.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+sleep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
strcasecmp.o: strcasecmp.c
-strftime.o: strftime.c /usr/include/sys/types.h /usr/include/sys/time.h
-strftime.o: /usr/include/time.h /usr/include/tzfile.h /usr/include/string.h
-strftime.o: /usr/include/strings.h
+strftime.o: strftime.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strftime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+strftime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strftime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+strftime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strftime.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+strftime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strftime.o: /home/nick/src/211bsd.git/stage/usr/include/tzfile.h
+strftime.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+strftime.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
swab.o: swab.c
-sysctl.o: sysctl.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-sysctl.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-sysctl.o: /usr/include/signal.h /usr/include/sys/types.h
-sysctl.o: /usr/include/sys/sysctl.h /usr/include/sys/time.h /usr/include/time.h
-sysctl.o: /usr/include/sys/resource.h /usr/include/sys/file.h
-sysctl.o: /usr/include/fcntl.h /usr/include/sys/types.h
-sysctl.o: /usr/include/sys/inode.h /usr/include/sys/text.h
-sysctl.o: /usr/include/sys/proc.h /usr/include/sys/vm.h
-sysctl.o: /usr/include/sys/vmparam.h /usr/include/machine/vmparam.h
-sysctl.o: /usr/include/sys/vmmac.h /usr/include/sys/vmmeter.h
-sysctl.o: /usr/include/sys/vmsystm.h /usr/include/sys/map.h
-sysctl.o: /usr/include/errno.h /usr/include/paths.h
-syslog.o: syslog.c /usr/include/sys/types.h /usr/include/sys/socket.h
-syslog.o: /usr/include/syslog.h /usr/include/sys/uio.h /usr/include/netdb.h
-syslog.o: /usr/include/errno.h /usr/include/fcntl.h /usr/include/sys/types.h
-syslog.o: /usr/include/paths.h /usr/include/stdio.h /usr/include/string.h
-syslog.o: /usr/include/strings.h /usr/include/time.h /usr/include/varargs.h
-system.o: system.c /usr/include/stdio.h /usr/include/sys/types.h
-system.o: /usr/include/sys/signal.h /usr/include/sys/wait.h
-telldir.o: telldir.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-telldir.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-telldir.o: /usr/include/signal.h /usr/include/sys/types.h
-telldir.o: /usr/include/sys/dir.h
-time.o: time.c /usr/include/sys/types.h /usr/include/sys/time.h
-time.o: /usr/include/time.h
-timezone.o: timezone.c /usr/include/sys/types.h /usr/include/sys/time.h
-timezone.o: /usr/include/time.h /usr/include/stdio.h /usr/include/tzfile.h
-ttyname.o: ttyname.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-ttyname.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-ttyname.o: /usr/include/signal.h /usr/include/sys/types.h
-ttyname.o: /usr/include/sys/dir.h /usr/include/sys/stat.h
-ttyslot.o: ttyslot.c /usr/include/ttyent.h
-ualarm.o: ualarm.c /usr/include/sys/time.h /usr/include/time.h
-usleep.o: usleep.c /usr/include/sys/time.h /usr/include/time.h
-usleep.o: /usr/include/signal.h
+sysctl.o: sysctl.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/sysctl.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/inode.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/text.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/proc.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vm.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmparam.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/machine/vmparam.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmac.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmeter.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmsystm.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/sys/map.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+sysctl.o: /home/nick/src/211bsd.git/stage/usr/include/paths.h
+syslog.o: syslog.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/syslog.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/sys/uio.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/paths.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+syslog.o: /home/nick/src/211bsd.git/stage/usr/include/varargs.h
+system.o: system.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+system.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+system.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+system.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+system.o: /home/nick/src/211bsd.git/stage/usr/include/sys/signal.h
+system.o: /home/nick/src/211bsd.git/stage/usr/include/sys/wait.h
+syserrlst.o: syserrlst.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+syserrlst.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+syserrlst.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+syserrlst.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+syserrlst.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+syserrlst.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+syserrlst.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+syserrlst.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+syserrlst.o: /home/nick/src/211bsd.git/stage/usr/include/sys/uio.h
+syserrlst.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+syserrlst.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+syserrlst.o: /home/nick/src/211bsd.git/stage/usr/include/errlst.h
+telldir.o: telldir.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+telldir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+telldir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+telldir.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+telldir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+telldir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+telldir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+telldir.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+telldir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+telldir.o: /home/nick/src/211bsd.git/stage/usr/include/sys/dir.h
+time.o: time.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+time.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+time.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+time.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+time.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+time.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+time.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+timezone.o: timezone.c /home/nick/src/211bsd.git/stage/usr/include/string.h
+timezone.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+timezone.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+timezone.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+timezone.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+timezone.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+timezone.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+timezone.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+timezone.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+timezone.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+timezone.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+timezone.o: /home/nick/src/211bsd.git/stage/usr/include/tzfile.h
+ttyname.o: ttyname.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+ttyname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+ttyname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+ttyname.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+ttyname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ttyname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ttyname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ttyname.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+ttyname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ttyname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/dir.h
+ttyname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+ttyslot.o: ttyslot.c /home/nick/src/211bsd.git/stage/usr/include/ttyent.h
+ualarm.o: ualarm.c /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+ualarm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ualarm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ualarm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ualarm.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+ualarm.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+usleep.o: usleep.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+usleep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+usleep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+usleep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+usleep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+usleep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+usleep.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+usleep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
valloc.o: valloc.c
-strdup.o: strdup.c /usr/include/sys/types.h /usr/include/stdio.h
-uname.o: uname.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-uname.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-uname.o: /usr/include/signal.h /usr/include/sys/types.h
-uname.o: /usr/include/sys/sysctl.h /usr/include/sys/time.h /usr/include/time.h
-uname.o: /usr/include/sys/resource.h /usr/include/sys/file.h
-uname.o: /usr/include/fcntl.h /usr/include/sys/types.h /usr/include/sys/inode.h
-uname.o: /usr/include/sys/text.h /usr/include/sys/proc.h /usr/include/sys/vm.h
-uname.o: /usr/include/sys/vmparam.h /usr/include/machine/vmparam.h
-uname.o: /usr/include/sys/vmmac.h /usr/include/sys/vmmeter.h
-uname.o: /usr/include/sys/vmsystm.h /usr/include/sys/map.h
-uname.o: /usr/include/sys/utsname.h
-wait.o: wait.c /usr/include/sys/types.h /usr/include/sys/time.h
-wait.o: /usr/include/time.h /usr/include/sys/wait.h /usr/include/sys/resource.h
-wait3.o: wait3.c /usr/include/sys/types.h /usr/include/sys/time.h
-wait3.o: /usr/include/time.h /usr/include/sys/wait.h
-wait3.o: /usr/include/sys/resource.h
-waitpid.o: waitpid.c /usr/include/sys/types.h /usr/include/sys/time.h
-waitpid.o: /usr/include/time.h /usr/include/sys/wait.h
-waitpid.o: /usr/include/sys/resource.h
+strdup.o: strdup.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strdup.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+strdup.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strdup.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+uname.o: uname.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/sysctl.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/inode.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/text.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/proc.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vm.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmparam.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/machine/vmparam.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmac.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmmeter.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/vmsystm.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/map.h
+uname.o: /home/nick/src/211bsd.git/stage/usr/include/sys/utsname.h
+wait.o: wait.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wait.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wait.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wait.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+wait.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wait.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+wait.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wait.o: /home/nick/src/211bsd.git/stage/usr/include/sys/wait.h
+wait.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+wait3.o: wait3.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wait3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+wait3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wait3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+wait3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wait3.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+wait3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+wait3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/wait.h
+wait3.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
+waitpid.o: waitpid.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+waitpid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+waitpid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+waitpid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+waitpid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+waitpid.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+waitpid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+waitpid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/wait.h
+waitpid.o: /home/nick/src/211bsd.git/stage/usr/include/sys/resource.h
# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above
depend:
for i in ${SRCS}; do \
- cc -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
+ ${CC} -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
{ if (rec != "") print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
# DO NOT DELETE THIS LINE -- make depend uses it
-inet_addr.o: inet_addr.c /usr/include/sys/types.h /usr/include/ctype.h
-inet_addr.o: /usr/include/netinet/in.h
-inet_network.o: inet_network.c /usr/include/sys/types.h /usr/include/ctype.h
-inet_netof.o: inet_netof.c /usr/include/sys/types.h /usr/include/netinet/in.h
-inet_ntoa.o: inet_ntoa.c /usr/include/sys/types.h /usr/include/netinet/in.h
-inet_lnaof.o: inet_lnaof.c /usr/include/sys/types.h /usr/include/netinet/in.h
-inet_maddr.o: inet_maddr.c /usr/include/sys/types.h /usr/include/netinet/in.h
+inet_addr.o: inet_addr.c
+inet_addr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_addr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+inet_addr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_addr.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+inet_addr.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+inet_network.o: inet_network.c
+inet_network.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_network.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+inet_network.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_network.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+inet_network.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+inet_netof.o: inet_netof.c
+inet_netof.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+inet_netof.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+inet_netof.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+inet_netof.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+inet_netof.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_netof.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+inet_netof.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_netof.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+inet_netof.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_netof.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+inet_netof.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+inet_ntoa.o: inet_ntoa.c
+inet_ntoa.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_ntoa.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+inet_ntoa.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_ntoa.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+inet_lnaof.o: inet_lnaof.c
+inet_lnaof.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_lnaof.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+inet_lnaof.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_lnaof.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+inet_maddr.o: inet_maddr.c
+inet_maddr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_maddr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+inet_maddr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+inet_maddr.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above
#!/bin/sh
ROOT="`pwd |sed -e 's/\/lib\/libc$//'`"
-CROSSDIR="$ROOT/cross"
-STAGEDIR="$ROOT/stage"
-mkdir --parents "$STAGEDIR/lib"
-make clean && make AR="$CROSSDIR/bin/ar" AS="$CROSSDIR/bin/as" CC="$CROSSDIR/bin/cc" CPP="$CROSSDIR/lib/cpp" LD="$CROSSDIR/bin/ld" LORDER="$CROSSDIR/usr/bin/lorder" RANLIB="$CROSSDIR/usr/bin/ranlib" DESTDIR="$STAGEDIR" install
+mkdir --parents "$ROOT/stage/lib"
+#make CC="$ROOT/cross/bin/cc" MKDEP="$ROOT/cross/usr/bin/mkdep" depend
+make AR="$ROOT/cross/bin/ar" AS="$ROOT/cross/bin/as" CC="$ROOT/cross/bin/cc" CPP="$ROOT/cross/lib/cpp" LD="$ROOT/cross/bin/ld" LORDER="$ROOT/cross/usr/bin/lorder" RANLIB="$ROOT/cross/usr/bin/ranlib" DESTDIR="$ROOT/stage" install
rm -f *.o profiled/*.o errs a.out core netlib netlib_p tags
depend:
- mkdep ${CFLAGS} ${SRCS}
+ ${MKDEP} ${CFLAGS} ${SRCS}
# DO NOT DELETE THIS LINE -- mkdep uses it.
# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
-getnbyaddr.o: getnbyaddr.c /usr/include/netdb.h
-getnbyname.o: getnbyname.c /usr/include/netdb.h
-getnent.o: getnent.c /usr/include/stdio.h /usr/include/sys/types.h
-getnent.o: /usr/include/sys/socket.h /usr/include/arpa/inet.h
-getnent.o: /usr/include/netdb.h /usr/include/ctype.h
-getpent.o: getpent.c /usr/include/stdio.h /usr/include/sys/types.h
-getpent.o: /usr/include/sys/socket.h /usr/include/netdb.h /usr/include/ctype.h
-getpname.o: getpname.c /usr/include/netdb.h
-getproto.o: getproto.c /usr/include/netdb.h
-getsbyname.o: getsbyname.c /usr/include/netdb.h
-getsbyport.o: getsbyport.c /usr/include/netdb.h
-getsent.o: getsent.c /usr/include/stdio.h /usr/include/sys/types.h
-getsent.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
-getsent.o: /usr/include/netdb.h /usr/include/ctype.h
-herror.o: herror.c /usr/include/sys/types.h /usr/include/sys/uio.h
-rcmd.o: rcmd.c /usr/include/stdio.h /usr/include/ctype.h /usr/include/pwd.h
-rcmd.o: /usr/include/sys/param.h /usr/include/sys/localopts.h
-rcmd.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-rcmd.o: /usr/include/signal.h /usr/include/sys/types.h /usr/include/sys/file.h
-rcmd.o: /usr/include/sys/signal.h /usr/include/sys/socket.h
-rcmd.o: /usr/include/sys/stat.h /usr/include/netinet/in.h /usr/include/netdb.h
-rcmd.o: /usr/include/errno.h
-res_comp.o: res_comp.c /usr/include/sys/types.h /usr/include/stdio.h
-res_comp.o: /usr/include/arpa/nameser.h
-res_debug.o: res_debug.c /usr/include/sys/types.h /usr/include/netinet/in.h
-res_debug.o: /usr/include/stdio.h /usr/include/arpa/nameser.h
-res_init.o: res_init.c /usr/include/sys/types.h /usr/include/sys/socket.h
-res_init.o: /usr/include/netinet/in.h /usr/include/stdio.h
-res_init.o: /usr/include/arpa/nameser.h /usr/include/resolv.h
-res_mkquery.o: res_mkquery.c /usr/include/stdio.h /usr/include/sys/types.h
-res_mkquery.o: /usr/include/netinet/in.h /usr/include/arpa/nameser.h
-res_mkquery.o: /usr/include/resolv.h
-res_query.o: res_query.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-res_query.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-res_query.o: /usr/include/signal.h /usr/include/sys/types.h
-res_query.o: /usr/include/sys/socket.h /usr/include/netinet/in.h
-res_query.o: /usr/include/ctype.h /usr/include/netdb.h /usr/include/stdio.h
-res_query.o: /usr/include/errno.h /usr/include/strings.h
-res_query.o: /usr/include/arpa/inet.h /usr/include/arpa/nameser.h
-res_query.o: /usr/include/resolv.h
-res_send.o: res_send.c /usr/include/sys/param.h /usr/include/sys/localopts.h
-res_send.o: /usr/include/machine/machparam.h /usr/include/sys/types.h
-res_send.o: /usr/include/signal.h /usr/include/sys/types.h
-res_send.o: /usr/include/sys/time.h /usr/include/time.h
-res_send.o: /usr/include/sys/socket.h /usr/include/sys/uio.h
-res_send.o: /usr/include/netinet/in.h /usr/include/stdio.h /usr/include/errno.h
-res_send.o: /usr/include/arpa/nameser.h /usr/include/resolv.h
-rexec.o: rexec.c /usr/include/sys/types.h /usr/include/sys/socket.h
-rexec.o: /usr/include/netinet/in.h /usr/include/stdio.h /usr/include/netdb.h
-rexec.o: /usr/include/errno.h
-ruserpass.o: ruserpass.c /usr/include/stdio.h /usr/include/utmp.h
-ruserpass.o: /usr/include/ctype.h /usr/include/sys/types.h
-ruserpass.o: /usr/include/sys/stat.h /usr/include/errno.h
+getnbyaddr.o: getnbyaddr.c /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+getnbyname.o: getnbyname.c /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+getnent.o: getnent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getnent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getnent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getnent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getnent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+getnent.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+getnent.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+getnent.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+getpent.o: getpent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getpent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getpent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getpent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getpent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+getpent.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+getpent.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+getpname.o: getpname.c /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+getproto.o: getproto.c /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+getsbyname.o: getsbyname.c /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+getsbyport.o: getsbyport.c /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+getsent.o: getsent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getsent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getsent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getsent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getsent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+getsent.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+getsent.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+getsent.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+herror.o: herror.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+herror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+herror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+herror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/uio.h
+rcmd.o: rcmd.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/pwd.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/signal.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+rcmd.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+res_comp.o: res_comp.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_comp.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+res_comp.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_comp.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+res_comp.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/nameser.h
+res_debug.o: res_debug.c
+res_debug.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_debug.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+res_debug.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_debug.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+res_debug.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+res_debug.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/nameser.h
+res_init.o: res_init.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_init.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+res_init.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_init.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+res_init.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+res_init.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+res_init.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/nameser.h
+res_init.o: /home/nick/src/211bsd.git/stage/usr/include/resolv.h
+res_mkquery.o: res_mkquery.c
+res_mkquery.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+res_mkquery.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_mkquery.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+res_mkquery.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_mkquery.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+res_mkquery.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/nameser.h
+res_mkquery.o: /home/nick/src/211bsd.git/stage/usr/include/resolv.h
+res_query.o: res_query.c
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/strings.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/nameser.h
+res_query.o: /home/nick/src/211bsd.git/stage/usr/include/resolv.h
+res_send.o: res_send.c /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/sys/time.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/time.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/sys/uio.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/nameser.h
+res_send.o: /home/nick/src/211bsd.git/stage/usr/include/resolv.h
+rexec.o: rexec.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+rexec.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+rexec.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+rexec.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+rexec.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+rexec.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+rexec.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+rexec.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+ruserpass.o: ruserpass.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+ruserpass.o: /home/nick/src/211bsd.git/stage/usr/include/utmp.h
+ruserpass.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+ruserpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ruserpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ruserpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ruserpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+ruserpass.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+ruserpass.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+ruserpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ruserpass.o: /home/nick/src/211bsd.git/stage/usr/include/unistd.h
+ruserpass.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ruserpass.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
depend:
for i in ${SRCS}; do \
- cc -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
+ ${CC} -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
{ if (rec != "") print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
# DO NOT DELETE THIS LINE -- make depend uses it
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+gethnamadr.o: gethnamadr.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: gethostent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: gethnamadr.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: gethostent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: gethnamadr.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: gethostent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: gethnamadr.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: gethostent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: gethnamadr.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: gethostent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: gethnamadr.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: gethostent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: gethnamadr.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: gethostent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: gethnamadr.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: gethostent.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethostent.o: /home/nick/src/211bsd.git/stage/usr/include/ndbm.h
+# DEPENDENCIES MUST END AT END OF FILE
+# IF YOU PUT STUFF HERE IT WILL GO AWAY
+# see make depend above
rm -f *.o errs a.out core hostlib hostlib_p profiled/*.o tags
depend:
- mkdep ${CFLAGS} ${SRCS}
+ ${MKDEP} ${CFLAGS} ${SRCS}
# DO NOT DELETE THIS LINE -- mkdep uses it.
# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
-gethnamadr.o: gethnamadr.c /usr/include/sys/param.h
-gethnamadr.o: /usr/include/sys/localopts.h /usr/include/machine/machparam.h
-gethnamadr.o: /usr/include/sys/types.h /usr/include/signal.h
-gethnamadr.o: /usr/include/sys/types.h /usr/include/sys/socket.h
-gethnamadr.o: /usr/include/netinet/in.h /usr/include/ctype.h
-gethnamadr.o: /usr/include/netdb.h /usr/include/stdio.h /usr/include/errno.h
-gethnamadr.o: /usr/include/arpa/inet.h /usr/include/arpa/nameser.h
-gethnamadr.o: /usr/include/resolv.h
-sethostent.o: sethostent.c /usr/include/sys/types.h /usr/include/arpa/nameser.h
-sethostent.o: /usr/include/netinet/in.h /usr/include/resolv.h
+gethnamadr.o: gethnamadr.c
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/param.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/localopts.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stddef.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/machine/machparam.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/signal.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/socket.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/netdb.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/inet.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/nameser.h
+gethnamadr.o: /home/nick/src/211bsd.git/stage/usr/include/resolv.h
+sethostent.o: sethostent.c
+sethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+sethostent.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sethostent.o: /home/nick/src/211bsd.git/stage/usr/include/arpa/nameser.h
+sethostent.o: /home/nick/src/211bsd.git/stage/usr/include/netinet/in.h
+sethostent.o: /home/nick/src/211bsd.git/stage/usr/include/resolv.h
# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
depend:
for i in ${SRCS}; do \
- cc -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
+ ${CC} -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
{ if (rec != "") print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
# DO NOT DELETE THIS LINE -- make depend uses it
-ns_addr.o: ns_addr.c /usr/include/sys/types.h /usr/include/netns/ns.h
-ns_ntoa.o: ns_ntoa.c /usr/include/sys/types.h /usr/include/netns/ns.h
+ns_addr.o: ns_addr.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ns_addr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ns_addr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ns_addr.o: /home/nick/src/211bsd.git/stage/usr/include/netns/ns.h
+ns_ntoa.o: ns_ntoa.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ns_ntoa.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+ns_ntoa.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+ns_ntoa.o: /home/nick/src/211bsd.git/stage/usr/include/netns/ns.h
# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above
pdplib pdplib_p: ${ALL}
-mkdir tmp
for i in ${ALL}; do (cd tmp; ar x ../$$i/$${i}lib); done
- ar cr pdplib `ls tmp/*.o | sort -t/ +1`
+# ${AR} cr pdplib `ls tmp/*.o | sort -t/ +1`
+ ${AR} cr pdplib `ls tmp/*.o | sort -t/`
rm -f tmp/*
for i in ${ALL}; do (cd tmp; ar x ../$$i/$${i}lib_p); done
- ar cr pdplib_p `ls tmp/*.o | sort -t/ +1`
+# ${AR} cr pdplib_p `ls tmp/*.o | sort -t/ +1`
+ ${AR} cr pdplib_p `ls tmp/*.o | sort -t/`
rm -rf tmp
${ALL}: FRC
clean:
for i in ${ALL}; do (cd $$i; make ${MFLAGS} clean); done
- rm -f pdplib pdplib_p tmp/*.o;
- -rmdir tmp
+# rm -f pdplib pdplib_p tmp/*.o;
+# -rmdir tmp
+ rm -rf pdplib pdplib_p tmp
depend:
for i in ${ALL}; do \
TAGSFILE=tags
.s.o:
- ${CPP} -E -DPROF ${DEFS} $< | sed -e 's;^#;/;' | as -V -o $@
+ ${CPP} -E -DPROF ${DEFS} $< | sed -e 's;^#;/;' | ${AS} -V -o $@
-${LD} -X -r $*.o
mv a.out profiled/$*.o
- ${CPP} -E ${DEFS} $< | sed -e 's;^#;/;' | as -V -o $@
+ ${CPP} -E ${DEFS} $< | sed -e 's;^#;/;' | ${AS} -V -o $@
-${LD} -x -r $*.o
mv a.out $*.o
depend:
for i in ${SRCS}; do \
- cc -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
+ ${CC} -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
{ if (rec != "") print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
# DO NOT DELETE THIS LINE -- make depend uses it
-fetchi.o: fetchi.s ./SYS.h /usr/include/syscall.h
-fperr.o: fperr.s ./SYS.h /usr/include/syscall.h
+fetchi.o: fetchi.s ./SYS.h
+fetchi.o: /home/nick/src/211bsd.git/stage/usr/include/syscall.h
+fperr.o: fperr.s ./SYS.h /home/nick/src/211bsd.git/stage/usr/include/syscall.h
l3.o: l3.c
-lock.o: lock.s ./SYS.h /usr/include/syscall.h
-phys.o: phys.s ./SYS.h /usr/include/syscall.h
-ucall.o: ucall.s ./SYS.h /usr/include/syscall.h
+lock.o: lock.s ./SYS.h /home/nick/src/211bsd.git/stage/usr/include/syscall.h
+phys.o: phys.s ./SYS.h /home/nick/src/211bsd.git/stage/usr/include/syscall.h
+ucall.o: ucall.s ./SYS.h /home/nick/src/211bsd.git/stage/usr/include/syscall.h
# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above
TAGSFILE=tags
.s.o:
- ${CPP} -E -DPROF ${DEFS} $< | sed -e 's;^#;/;' | as -V -o $@
+ ${CPP} -E -DPROF ${DEFS} $< | sed -e 's;^#;/;' | ${AS} -V -o $@
-${LD} -X -r $*.o
mv a.out profiled/$*.o
- ${CPP} -E ${DEFS} $< | sed -e 's;^#;/;' | as -V -o $@
+ ${CPP} -E ${DEFS} $< | sed -e 's;^#;/;' | ${AS} -V -o $@
-${LD} -x -r $*.o
mv a.out $*.o
depend:
for i in ${SRCS}; do \
- cc -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
+ ${CC} -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
{ if (rec != "") print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
depend:
for i in ${SRCS}; do \
- cc -M ${DEFS} ${DFLAGS} $$i | awk ' { if ($$1 != prev) \
+ ${CC} -M ${DEFS} ${DFLAGS} $$i | awk ' { if ($$1 != prev) \
{ if (rec != "") print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
crt0.o: crt0.s
mon.o: mon.c
-gmon.o: gmon.c ./gmon.h
+mcount.o: mcount.s ./../sys/SYS.h
+mcount.o: /home/nick/src/211bsd.git/stage/usr/include/syscall.h
+
# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above
TAGSFILE=tags
.s.o:
- ${CPP} -E -DPROF ${DEFS} $< | sed -e 's;^#;/;' | as -V -o $@
+ ${CPP} -E -DPROF ${DEFS} $< | sed -e 's;^#;/;' | ${AS} -V -o $@
-${LD} -X -r $*.o
mv a.out profiled/$*.o
- ${CPP} -E ${DEFS} $< | sed -e 's;^#;/;' | as -V -o $@
+ ${CPP} -E ${DEFS} $< | sed -e 's;^#;/;' | ${AS} -V -o $@
-${LD} -x -r $*.o
mv a.out $*.o
depend:
for i in ${SRCS}; do \
- cc -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
+ ${CC} -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
{ if (rec != "") print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
_setjmp.o: _setjmp.s ./DEFS.h
abs.o: abs.s ./DEFS.h
alloca.o: alloca.s ./DEFS.h
-atof.o: atof.c /usr/include/math.h /usr/include/ctype.h
+atof.o: atof.c /home/nick/src/211bsd.git/stage/usr/include/math.h
+atof.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
bcmp.o: bcmp.s ./DEFS.h
bcopy.o: bcopy.s ./DEFS.h
bzero.o: bzero.s ./DEFS.h
index.o: index.s ./DEFS.h
insque.o: insque.s ./DEFS.h
ldexp.o: ldexp.s ./DEFS.h
+ldfps.o: ldfps.s ./DEFS.h
modf.o: modf.s ./DEFS.h
-nsym.o: nsym.c /usr/include/a.out.h
+nsym.o: nsym.c /home/nick/src/211bsd.git/stage/usr/include/a.out.h
+nsym.o: /home/nick/src/211bsd.git/stage/usr/include/sys/exec.h
+nsym.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+nsym.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+nsym.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+nsym.o: /home/nick/src/211bsd.git/stage/usr/include/nlist.h
+nsym.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
remque.o: remque.s ./DEFS.h
rindex.o: rindex.s ./DEFS.h
rollback.o: rollback.s
setjmp.o: setjmp.s ./DEFS.h
-setjmperr.o: setjmperr.c /usr/include/setjmp.h
+setjmperr.o: setjmperr.c /home/nick/src/211bsd.git/stage/usr/include/setjmp.h
strcat.o: strcat.s ./DEFS.h
strcmp.o: strcmp.s ./DEFS.h
strcpy.o: strcpy.s ./DEFS.h
--- /dev/null
+#!/bin/sh
+ROOT="`pwd |sed -e 's/\/lib\/libc\/pdp\/gen$//'`"
+mkdir --parents "$ROOT/stage/lib"
+#make CC="$ROOT/cross/bin/cc" MKDEP="$ROOT/cross/usr/bin/mkdep" depend
+make AR="$ROOT/cross/bin/ar" AS="$ROOT/cross/bin/as" CC="$ROOT/cross/bin/cc" CPP="$ROOT/cross/lib/cpp" LD="$ROOT/cross/bin/ld" LORDER="$ROOT/cross/usr/bin/lorder" RANLIB="$ROOT/cross/usr/bin/ranlib" DESTDIR="$ROOT/stage"
--- /dev/null
+#!/bin/sh
+ROOT="`pwd |sed -e 's/\/lib\/libc\/pdp$//'`"
+mkdir --parents "$ROOT/stage/lib"
+#make CC="$ROOT/cross/bin/cc" MKDEP="$ROOT/cross/usr/bin/mkdep" depend
+make AR="$ROOT/cross/bin/ar" AS="$ROOT/cross/bin/as" CC="$ROOT/cross/bin/cc" CPP="$ROOT/cross/lib/cpp" LD="$ROOT/cross/bin/ld" LORDER="$ROOT/cross/usr/bin/lorder" RANLIB="$ROOT/cross/usr/bin/ranlib" DESTDIR="$ROOT/stage"
TAGSFILE=tags
.s.o:
- ${CPP} -E -DPROF ${DEFS} $< | sed -e 's;^#;/;' | as -V -o $@
+ ${CPP} -E -DPROF ${DEFS} $< | sed -e 's;^#;/;' | ${AS} -V -o $@
-${LD} -X -r $*.o
mv a.out profiled/$*.o
- ${CPP} -E ${DEFS} $< | sed -e 's;^#;/;' | as -V -o $*.o
+ ${CPP} -E ${DEFS} $< | sed -e 's;^#;/;' | ${AS} -V -o $*.o
-${LD} -x -r $*.o
mv a.out $*.o
depend:
for i in ${SRCS}; do \
- cc -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
+ ${CC} -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
{ if (rec != "") print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
TAGSFILE=tags
.s.o:
- ${CPP} -E -DPROF ${DEFS} $< | sed -e 's;^#;/;' | as -V -o $@
+ ${CPP} -E -DPROF ${DEFS} $< | sed -e 's;^#;/;' | ${AS} -V -o $@
-${LD} -X -r $*.o
mv a.out profiled/$*.o
- ${CPP} -E ${DEFS} $< | sed -e 's;^#;/;' | as -V -o $@
+ ${CPP} -E ${DEFS} $< | sed -e 's;^#;/;' | ${AS} -V -o $@
-${LD} -x -r $*.o
mv a.out $*.o
depend:
for i in ${SRCS}; do \
- cc -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
+ ${CC} -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
{ if (rec != "") print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
--- /dev/null
+#!/bin/sh
+ROOT="`pwd |sed -e 's/\/lib\/libc\/pdp\/stdio$//'`"
+mkdir --parents "$ROOT/stage/lib"
+#make CC="$ROOT/cross/bin/cc" MKDEP="$ROOT/cross/usr/bin/mkdep" depend
+make AR="$ROOT/cross/bin/ar" AS="$ROOT/cross/bin/as" CC="$ROOT/cross/bin/cc" CPP="$ROOT/cross/lib/cpp" LD="$ROOT/cross/bin/ld" LORDER="$ROOT/cross/usr/bin/lorder" RANLIB="$ROOT/cross/usr/bin/ranlib" DESTDIR="$ROOT/stage"
TAGSFILE=tags
.s.o:
- ${CPP} -DPROF ${DEFS} $< | sed -e 's;^#;/;' | as -V -o $@
+ ${CPP} -DPROF ${DEFS} $< | sed -e 's;^#;/;' | ${AS} -V -o $@
-${LD} -X -r $*.o
mv a.out profiled/$*.o
- ${CPP} ${DEFS} $< | sed -e 's;^#;/;' | as -V -o $@
+ ${CPP} ${DEFS} $< | sed -e 's;^#;/;' | ${AS} -V -o $@
-${LD} -X -r $*.o
mv a.out $*.o
depend:
for i in ${SRCS}; do \
- cc -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
+ ${CC} -M ${CFLAGS} $$i | awk ' { if ($$1 != prev) \
{ if (rec != "") print rec; rec = $$0; prev = $$1; } \
else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
else rec = rec " " $$2 } } \
# DO NOT DELETE THIS LINE -- make depend uses it
-clrerr.o: clrerr.c /usr/include/stdio.h
-doscan.o: doscan.c /usr/include/stdio.h /usr/include/ctype.h
+clrerr.o: clrerr.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+doscan.o: doscan.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+doscan.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
exit.o: exit.c
-fdopen.o: fdopen.c /usr/include/sys/types.h /usr/include/sys/file.h
-fdopen.o: /usr/include/stdio.h
-filbuf.o: filbuf.c /usr/include/stdio.h /usr/include/sys/types.h
-filbuf.o: /usr/include/sys/stat.h
-findiop.o: findiop.c /usr/include/stdio.h /usr/include/errno.h
-flsbuf.o: flsbuf.c /usr/include/stdio.h /usr/include/sys/types.h
-flsbuf.o: /usr/include/sys/stat.h
-fopen.o: fopen.c /usr/include/sys/types.h /usr/include/sys/file.h
-fopen.o: /usr/include/stdio.h
-fprintf.o: fprintf.c /usr/include/stdio.h
-fread.o: fread.c /usr/include/stdio.h
-freopen.o: freopen.c /usr/include/sys/types.h /usr/include/sys/file.h
-freopen.o: /usr/include/stdio.h
-fseek.o: fseek.c /usr/include/stdio.h
-ftell.o: ftell.c /usr/include/stdio.h
-fwrite.o: fwrite.c /usr/include/stdio.h
-getchar.o: getchar.c /usr/include/stdio.h
-getw.o: getw.c /usr/include/stdio.h
-printf.o: printf.c /usr/include/stdio.h
-putchar.o: putchar.c /usr/include/stdio.h
-putw.o: putw.c /usr/include/stdio.h
-rew.o: rew.c /usr/include/stdio.h
-scanf.o: scanf.c /usr/include/stdio.h
-setbuf.o: setbuf.c /usr/include/stdio.h
-setbuffer.o: setbuffer.c /usr/include/stdio.h
-sprintf.o: sprintf.c /usr/include/stdio.h
-strout.o: strout.c /usr/include/stdio.h
-ungetc.o: ungetc.c /usr/include/stdio.h
-vfprintf.o: vfprintf.c /usr/include/stdio.h /usr/include/varargs.h
-vprintf.o: vprintf.c /usr/include/stdio.h /usr/include/varargs.h
-vsprintf.o: vsprintf.c /usr/include/stdio.h /usr/include/varargs.h
-puts.o: puts.c /usr/include/stdio.h
-fputs.o: fputs.c /usr/include/stdio.h
+fdopen.o: fdopen.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+fdopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+fdopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+fdopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+fdopen.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+fdopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+fdopen.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+filbuf.o: filbuf.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+filbuf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+filbuf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+filbuf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+filbuf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+findiop.o: findiop.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+findiop.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+flsbuf.o: flsbuf.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+flsbuf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+flsbuf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+flsbuf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+flsbuf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/stat.h
+fopen.o: fopen.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+fopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+fopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+fopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+fopen.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+fopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+fopen.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+fprintf.o: fprintf.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+fread.o: fread.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+freopen.o: freopen.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+freopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+freopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+freopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/file.h
+freopen.o: /home/nick/src/211bsd.git/stage/usr/include/fcntl.h
+freopen.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+freopen.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+fseek.o: fseek.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+ftell.o: ftell.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+fwrite.o: fwrite.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getchar.o: getchar.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getw.o: getw.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+printf.o: printf.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+putchar.o: putchar.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+putw.o: putw.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+rew.o: rew.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+scanf.o: scanf.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+setbuf.o: setbuf.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+setbuffer.o: setbuffer.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+setbuffer.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setbuffer.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+setbuffer.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setvbuf.o: setvbuf.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+setvbuf.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+setvbuf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+setvbuf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+setvbuf.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+sprintf.o: sprintf.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+strout.o: strout.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+ungetc.o: ungetc.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+vfprintf.o: vfprintf.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+vfprintf.o: /home/nick/src/211bsd.git/stage/usr/include/varargs.h
+vprintf.o: vprintf.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+vprintf.o: /home/nick/src/211bsd.git/stage/usr/include/varargs.h
+vsprintf.o: vsprintf.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+vsprintf.o: /home/nick/src/211bsd.git/stage/usr/include/varargs.h
+puts.o: puts.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+fputs.o: fputs.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above
rm -f ${OBJS} profiled/*.o tags Makefile.bak stdliblib stdliblib_p
depend: ${SRCS}
- mkdep ${CFLAGS} ${SRCS}
+ ${MKDEP} ${CFLAGS} ${SRCS}
tags:
cwd=`pwd`; \
# DO NOT DELETE THIS LINE -- mkdep uses it.
# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+getopt.o: getopt.c /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+getopt.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+getopt.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+getopt.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getopt.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+getopt.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+getsubopt.o: getsubopt.c /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+strtol.o: strtol.c /home/nick/src/211bsd.git/stage/usr/include/limits.h
+strtol.o: /home/nick/src/211bsd.git/stage/usr/include/machine/limits.h
+strtol.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+strtol.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+strtol.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+strtoul.o: strtoul.c /home/nick/src/211bsd.git/stage/usr/include/limits.h
+strtoul.o: /home/nick/src/211bsd.git/stage/usr/include/machine/limits.h
+strtoul.o: /home/nick/src/211bsd.git/stage/usr/include/ctype.h
+strtoul.o: /home/nick/src/211bsd.git/stage/usr/include/errno.h
+strtoul.o: /home/nick/src/211bsd.git/stage/usr/include/stdlib.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
rm -f ${OBJS} profiled/*.o tags Makefile.bak stringlib stringlib_p
depend: ${SRCS}
- mkdep ${CFLAGS} ${SRCS}
+ ${MKDEP} ${CFLAGS} ${SRCS}
tags:
cwd=`pwd`; \
# DO NOT DELETE THIS LINE -- mkdep uses it.
# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+strcspn.o: strcspn.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strcspn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+strcspn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strcspn.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+strcspn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strpbrk.o: strpbrk.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strpbrk.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+strpbrk.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strpbrk.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+strpbrk.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strpbrk.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+strerror.o: strerror.c /home/nick/src/211bsd.git/stage/usr/include/string.h
+strerror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strerror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+strerror.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strsep.o: strsep.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strsep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+strsep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strsep.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+strsep.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strsep.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+strspn.o: strspn.c /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strspn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+strspn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strspn.o: /home/nick/src/211bsd.git/stage/usr/include/string.h
+strspn.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strstr.o: strstr.c /home/nick/src/211bsd.git/stage/usr/include/string.h
+strstr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strstr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+strstr.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strtok.o: strtok.c /home/nick/src/211bsd.git/stage/usr/include/string.h
+strtok.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strtok.o: /home/nick/src/211bsd.git/stage/usr/include/sys/select.h
+strtok.o: /home/nick/src/211bsd.git/stage/usr/include/sys/types.h
+strtok.o: /home/nick/src/211bsd.git/stage/usr/include/stdio.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
#!/bin/sh
ROOT="`pwd`"
-CROSSDIR="$ROOT/cross"
-STAGEDIR="$ROOT/stage"
CFLAGS="-Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-parentheses"
-mkdir --parents "$CROSSDIR/bin"
-mkdir --parents "$CROSSDIR/lib"
-mkdir --parents "$CROSSDIR/usr/bin"
-mkdir --parents "$CROSSDIR/usr/lib"
-mkdir --parents "$CROSSDIR/usr/man/cat1"
-mkdir --parents "$CROSSDIR/usr/man/cat3"
-mkdir --parents "$CROSSDIR/usr/man/cat5"
-(cd bin/ar && make clean && make SEPFLAG= DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" LDFLAGS="-L$DESTDIR/usr/lib" install)
-(cd bin/as && make clean && make SEPFLAG= DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" install)
-(cd bin/cc && make clean && make SEPFLAG= DESTDIR="$CROSSDIR" STAGEDIR="$STAGEDIR" CFLAGS="$CFLAGS" install)
-(cd usr.lib/libvmf && make clean && make DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" install)
-(cd bin/ld && make clean && make SEPFLAG= DESTDIR="$CROSSDIR" STAGEDIR="$STAGEDIR" CFLAGS="$CFLAGS" LDFLAGS="-L$DESTDIR/usr/lib" install)
-(cd bin/nm && make clean && make SEPFLAG= DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" install)
-(cd lib/c2 && make clean && make SEPFLAG= DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" install)
-(cd lib/ccom && make clean && make LDC0FLAGS= LDC1FLAGS= PURFLAG= DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" install)
-(cd lib/cpp && make clean && make SEPFLAG= DESTDIR="$CROSSDIR" STAGEDIR="$STAGEDIR" CFLAGS="$CFLAGS" install)
+mkdir --parents "$ROOT/cross/bin"
+mkdir --parents "$ROOT/cross/lib"
+mkdir --parents "$ROOT/cross/usr/bin"
+mkdir --parents "$ROOT/cross/usr/lib"
+mkdir --parents "$ROOT/cross/usr/man/cat1"
+mkdir --parents "$ROOT/cross/usr/man/cat3"
+mkdir --parents "$ROOT/cross/usr/man/cat5"
+mkdir --parents "$ROOT/stage/lib"
+mkdir --parents "$ROOT/stage/usr/include"
+mkdir --parents "$ROOT/stage/usr/lib"
+make clean
+make -C bin/ar SEPFLAG= DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
+make -C bin/as SEPFLAG= DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
+make -C bin/cc SEPFLAG= DESTDIR="$ROOT/cross" STAGEDIR="$ROOT/stage" CFLAGS="$CFLAGS" install
+make -C bin/ld SEPFLAG= DESTDIR="$ROOT/cross" STAGEDIR="$ROOT/stage" CFLAGS="$CFLAGS" LDFLAGS="-L$ROOT/cross/usr/lib" install
+make -C bin/nm SEPFLAG= DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
+make -C include SHARED=copies DESTDIR="$ROOT/stage" SYSDIR="$ROOT/sys" install
+make -C lib/c2 SEPFLAG= DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
+make -C lib/ccom LDC0FLAGS= LDC1FLAGS= PURFLAG= DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
+make -C lib/cpp SEPFLAG= DESTDIR="$ROOT/cross" STAGEDIR="$ROOT/stage" CFLAGS="$CFLAGS" install
+make -C usr.bin CC="$ROOT/cross/bin/cc" NM="$ROOT/cross/bin/nm" lorder mkdep && install usr.bin/lorder -m 755 "$ROOT/cross/usr/bin" && install usr.bin/mkdep -m 755 "$ROOT/cross/usr/bin"
+make -C usr.bin/ranlib SEPFLAG= DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
+make -C usr.lib/libvmf DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
#define _EXEC_
#ifdef pdp11
-#define int16_t int
-#define uint16_t unsigned int
+#define INT int
+#define UNSIGNED_INT unsigned int
#else
-/* assume cross compiling so take pdp-11 sizes for granted */
#include <stdint.h>
+#define INT int16_t
+#define UNSIGNED_INT uint16_t
#endif
/*
* Header prepended to each a.out file.
*/
struct exec {
- int16_t a_magic; /* magic number */
- uint16_t a_text; /* size of text segment */
- uint16_t a_data; /* size of initialized data */
- uint16_t a_bss; /* size of uninitialized data */
- uint16_t a_syms; /* size of symbol table */
- uint16_t a_entry; /* entry point */
- uint16_t a_unused; /* not used */
- uint16_t a_flag; /* relocation info stripped */
+ INT a_magic; /* magic number */
+UNSIGNED_INT a_text; /* size of text segment */
+UNSIGNED_INT a_data; /* size of initialized data */
+UNSIGNED_INT a_bss; /* size of uninitialized data */
+UNSIGNED_INT a_syms; /* size of symbol table */
+UNSIGNED_INT a_entry; /* entry point */
+UNSIGNED_INT a_unused; /* not used */
+UNSIGNED_INT a_flag; /* relocation info stripped */
};
#define NOVL 15 /* number of overlays */
struct ovlhdr {
- int16_t max_ovl; /* maximum overlay size */
- uint16_t ov_siz[NOVL]; /* size of i'th overlay */
+ INT max_ovl; /* maximum overlay size */
+UNSIGNED_INT ov_siz[NOVL]; /* size of i'th overlay */
};
-#ifdef pdp11
-#undef int16_t
-#undef uint16_t
-#endif
-
/*
* eXtended header definition for use with the new macros in a.out.h
*/
#define A_MAGIC5 0430 /* auto-overlay (nonseparate) */
#define A_MAGIC6 0431 /* auto-overlay (separate) */
+#undef INT
+#undef UNSIGNED_INT
+
#endif
${CC} ${CFLAGS} ${SEPFLAG} -o $@ $@.c
${SCRIPT}:
- sed -e "s@^nm @${NM} @" $@.sh >$@
+ sed -e "s@^cc @${CC} @" -e "s@^nm @${NM} @" $@.sh >$@
+ chmod 755 $@
install: ${STD} ${NSTD} ${KMEM}
-for i in ${SUBDIR}; do \
# @(#)mkdep.sh 5.11 (Berkeley) 5/5/88
#
-PATH=/bin:/usr/bin:/usr/ucb
-export PATH
+# Nick, useless but also breaks cross compilation
+#PATH=/bin:/usr/bin:/usr/ucb
+#export PATH
MAKE=Makefile # default makefile name is "Makefile"
#!/bin/sh
ROOT="`pwd |sed -e 's/\/usr\.bin$//'`"
-CROSSDIR="$ROOT/cross"
-mkdir --parents "$CROSSDIR/usr/bin"
-make clean && make NM="$CROSSDIR/bin/nm" lorder && install lorder -m 755 "$DESTDIR/usr/bin"
+mkdir --parents "$ROOT/cross/usr/bin"
+make NM="$ROOT/cross/bin/nm" lorder && install lorder -m 755 "$ROOT/cross/usr/bin"
-# using VPATH to compile ./archive.o from ../../bin/ar/archive.c does not work
-# if there is ../../bin/ar/archive.o leftover from building ar, so we reuse it
-#VPATH=../../bin/ar
-SRCS=../../bin/ar/archive.c build.c misc.c ranlib.c touch.c
-OBJS=../../bin/ar/archive.o build.o misc.o ranlib.o touch.o
+# using VPATH to compile ./archive.o from ../../bin/ar/archive.c does not
+# work if there is ../../bin/ar/archive.o leftover from building ar
+# using VPATH to compile ./nsym.o from ../../lib/libc/pdp/gen/nsym.c does not
+# work if there is a ../../lib/libc.pdp/gen/nsym.o leftover from building libc
+#VPATH=../../bin/ar:../../lib/libc/pdp/gen
+SRCS=../../bin/ar/archive.c build.c misc.c ranlib.c touch.c ../../lib/libc/pdp/gen/nsym.c
+OBJS=../../bin/ar/archive.o build.o misc.o ranlib.o touch.o ../../lib/libc/pdp/gen/nsym.o
CFLAGS=-O
CPPFLAGS=-Iinclude -I../../bin/ar
lint -havx -I. -I../../bin/ar ${SRCS}
clean:
- rm -f *.o *.0 ranlib
+ rm -f ${OBJS} *.0 ranlib
#include <archive.h>
#include "_ranlib.h"
+#ifdef pdp11
+#include <sys/types.h>
+#define OFF_T OFF_T
+#else
+#include <stdint.h>
+#define OFF_T int32_t
+#endif
+
extern CHDR chdr; /* converted header */
extern char *archive; /* archive name */
extern char *tname; /* temporary file "name" */
typedef struct _rlib {
struct _rlib *next; /* next structure */
- off_t pos; /* offset of defining archive file */
+ OFF_T pos; /* offset of defining archive file */
char *sym; /* symbol */
int symlen; /* strlen(sym) */
} RLIB;
static void rexec PARAMS((int rfd, int wfd));
static void symobj PARAMS((void));
+#ifndef pdp11
+static void outw PARAMS((int n, FILE *fp));
+static void outd PARAMS((OFF_T n, FILE *fp));
+static int get PARAMS((FILE *fp));
+static OFF_T dget PARAMS((FILE *fp));
+#endif
+
int build() {
CF cf;
int afd, tfd;
- off_t size;
+ OFF_T size;
afd = open_archive(O_RDWR);
fp = fdopen(afd, "r+");
symobj();
/* Copy the saved objects into the archive. */
- size = lseek(tfd, (off_t)0, L_INCR);
+ size = (OFF_T)lseek(tfd, (off_t)0, L_INCR);
(void)lseek(tfd, (off_t)0, L_SET);
SETCF(tfd, tname, afd, archive, RPAD|WPAD);
copy_ar(&cf, size);
register RLIB *rp;
RLIB **savnext;
long nsyms;
+#if 1
+#ifndef pdp11
+ register int type;
+#endif
+ register int symlen;
+#else
register int nr, symlen;
+#endif
char sym[512]; /* XXX - more than enough (we hope) */
struct exec ebuf;
struct nlist nl;
- off_t r_off, w_off, sympos;
+ OFF_T r_off, w_off, sympos;
void *emalloc();
/* Get current offsets for original and tmp files. */
w_off = lseek(wfd, (off_t)0, L_INCR);
/* Read in exec structure. */
+#if 1
+ if (fseek(fp, (off_t)r_off, L_SET) == (off_t)-1)
+ goto bad1;
+#ifdef pdp11
+ if (fread((char *)&ebuf, sizeof(struct exec), 1, fp) != 1)
+ goto bad1;
+#else
+ ebuf.a_magic = get(fp);
+ ebuf.a_text = get(fp);
+ ebuf.a_data = get(fp);
+ ebuf.a_bss = get(fp);
+ ebuf.a_syms = get(fp);
+ ebuf.a_entry = get(fp);
+ get(fp); /* ebuf.a_unused */
+ ebuf.a_flag = get(fp);
+ if (ferror(fp) || feof(fp))
+ goto bad1;
+#endif
+#else
nr = read(rfd, (char *)&ebuf, sizeof(struct exec));
if (nr != sizeof(struct exec))
goto bad1;
+#endif
/* Check magic number and symbol count. */
if (N_BADMAG(ebuf) || ebuf.a_syms == 0)
/* For each symbol read the nlist entry and save it as necessary. */
nsyms = ebuf.a_syms / sizeof(struct nlist);
while (nsyms--) {
- if (!fread((char *)&nl, sizeof(struct nlist), 1, fp)) {
+#ifdef pdp11
+ if (!fread((char *)&nl, sizeof(struct nlist), 1, fp))
+#else
+ nl.n_un.n_strx = dget(fp);
+ type = get(fp);
+ nl.n_ovly = (type >> 8) & 0377;
+ type &= 0377;
+ nl.n_type = type;
+ nl.n_value = get(fp);
+ if (ferror(fp) || feof(fp))
+#endif
+ {
if (feof(fp))
badfmt();
error(archive);
++symcnt;
}
for (rp = *savnext; rp; rp = rp->next) {
- fseek(fp, rp->pos, L_SET);
+ fseek(fp, (off_t)rp->pos, L_SET);
symlen = sgets(sym, sizeof (sym), fp);
rp->sym = (char *)emalloc(symlen);
bcopy(sym, rp->sym, symlen);
bad1: (void)lseek(rfd, (off_t)r_off, L_SET);
}
+#ifndef pdp11
+static int get(fp) FILE *fp; {
+ register int temp;
+
+ temp = getc(fp) & 0377;
+ return temp | ((getc(fp) & 0377) << 8);
+}
+
+static OFF_T dget(fp) FILE *fp; {
+ OFF_T temp;
+
+ /* note weirdness as fples are stored in pdp11 native layout */
+ temp = get(fp) & 0177777L;
+ return (get(fp) & 0177777L) | (temp << 16);
+}
+#endif
+
/*
* symobj --
* Write the symbol table into the archive, computing offsets as
register RLIB *rp, *next;
struct ranlib rn;
char hb[sizeof(struct ar_hdr) + 1], pad;
- long ransize, size, stroff;
+ OFF_T ransize, size, stroff;
gid_t getgid();
uid_t getuid();
error(archive);
/* Size of the ranlib archive file, pad if necessary. */
- ransize = sizeof(long) +
- symcnt * sizeof(struct ranlib) + sizeof(long) + tsymlen;
+ ransize = sizeof(OFF_T) +
+ (OFF_T)symcnt * sizeof(struct ranlib) + sizeof(OFF_T) + tsymlen;
if (ransize & 01) {
++ransize;
pad = '\n';
error(tname);
/* First long is the size of the ranlib structure section. */
- size = symcnt * sizeof(struct ranlib);
+ size = (OFF_T)symcnt * sizeof(struct ranlib);
+#ifdef pdp11
if (!fwrite((char *)&size, sizeof(size), 1, fp))
+#else
+ outd(size, fp);
+ if (ferror(fp))
+#endif
error(tname);
/* Offset of the first archive file. */
rn.ran_un.ran_strx = stroff;
stroff += rp->symlen;
rn.ran_off = size + rp->pos;
+#ifdef pdp11
if (!fwrite((char *)&rn, sizeof(struct ranlib), 1, fp))
+#else
+ outd(rn.ran_un.ran_strx, fp);
+ outd(rn.ran_off, fp);
+ if (ferror(fp))
+#endif
error(archive);
}
/* Second long is the size of the string table. */
+#ifdef pdp11
if (!fwrite((char *)&tsymlen, sizeof(tsymlen), 1, fp))
+#else
+ outd(tsymlen, fp);
+ if (ferror(fp))
+#endif
error(tname);
/* Write out the string table. */
(void)fflush(fp);
}
+#ifndef pdp11
+static void outw(n, fp) int n; FILE *fp; {
+ putc(n & 0377, fp);
+ putc((n >> 8) & 0377, fp);
+}
+
+static void outd(n, fp) OFF_T n; FILE *fp; {
+ /* note weirdness as files are stored in pdp11's native layout */
+ outw((int)(n >> 16) & 0177777, fp);
+ outw((int)n & 0177777, fp);
+}
+#endif
+
int sgets(buf, n, fp) char *buf; int n; register FILE *fp; {
register int i, c;
--- /dev/null
+../../../include/a.out.h
\ No newline at end of file
--- /dev/null
+../../../include/nlist.h
\ No newline at end of file
--- /dev/null
+../../../../sys/h/exec.h
\ No newline at end of file
}
void error(name) char *name; {
+ abort();
(void)fprintf(stderr, "ranlib: %s: %s\n", name, strerror(errno));
exit(1);
}
#!/bin/sh
ROOT="`pwd |sed -e 's/\/usr\.bin\/ranlib$//'`"
-CROSSDIR="$ROOT/cross"
-CFLAGS="-Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-parentheses"
-mkdir --parents "$CROSSDIR/usr/bin"
-make clean && make SEPFLAG= DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" install
+CFLAGS="-g -Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-parentheses"
+mkdir --parents "$ROOT/cross/usr/bin"
+make SEPFLAG= DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install
#!/bin/sh
ROOT="`pwd |sed -e 's/\/usr\.lib\/libvmf$//'`"
-CROSSDIR="$ROOT/cross"
CFLAGS="-Wall -Wno-char-subscripts -Wno-deprecated-declarations -Wno-format -Wno-parentheses"
-mkdir --parents "$CROSSDIR/usr/lib"
-mkdir --parents "$CROSSDIR/usr/man/cat3"
-make clean && make DESTDIR="$CROSSDIR" CFLAGS="$CFLAGS" install
+mkdir --parents "$ROOT/cross/usr/lib"
+mkdir --parents "$ROOT/cross/usr/man/cat3"
+make DESTDIR="$ROOT/cross" CFLAGS="$CFLAGS" install