Commit Graph

264 Commits

Author SHA1 Message Date
cgd 8389bbb900 do .S files, too 1993-12-05 02:42:42 +00:00
cgd e501423fab allow .S; keep .s around for now 1993-12-04 01:28:39 +00:00
mycroft d549b3e131 If you're going to have a list of file systems, it might as well be complete. 1993-11-28 08:48:42 +00:00
jtc 3bc75390e6 Need ".At V.2" macro for describing things that came from ATT SysV.2. 1993-11-25 00:12:19 +00:00
cgd d232586c4f reality check 1993-11-23 04:48:04 +00:00
pk c1420efe26 Always install lib*_pic.a archives. 1993-11-14 16:45:05 +00:00
cgd fff65390b8 (take 3! the previous 2 have been -o'd)
from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>:
add link.0
1993-11-14 15:44:48 +00:00
cgd b6291c476b from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>:
fix typo
1993-11-14 15:36:20 +00:00
deraadt b2ffb9552d cleared with mccanne: "the bug is in the bpf man page. SIOCGIFADDR
should go away.  Link addresses should be looked up with SIOCGIFCONF."
1993-11-14 13:15:36 +00:00
cgd 11cbea7c88 librpc doesn't exist anymore 1993-11-10 03:32:48 +00:00
pk 73ad053a4e Updated the description of the relocation_info structure to reflect the
bits usurped by dynamic linking.
1993-11-09 00:25:03 +00:00
jtc 561a918504 New -p1003.1 macro (no -88 or -90 suffixes), to be used when we are
describing features that will be added to a future POSIX draft.
1993-11-09 00:23:40 +00:00
pk b84d5b62af First draft of a link(5) manual page.
Needs more structuring. Feel free to assist on this ;-)
1993-11-08 23:54:04 +00:00
cgd b6a7676c5b use ./yearistype.sh; several people reported this, and i considered
doing it this way to begin with.  (i had to change this chunk o'
source when upgrading; before, yearistype.sh was called yearistype.)
1993-11-08 02:59:16 +00:00
cgd 9cf550f92a ad LDSTATIC flag, so static linking can be made one-stop shopping.
use "setenv LDSTATIC" to make *everything* dynamically linked,
setenv LDSTATIC -static for everything statically linked, or unset
it for default behavior.
1993-11-08 02:18:41 +00:00
cgd 47b2efdc10 define BSDOBJDIR and BSDSRCDIR to have make think of the src and obj
trees as rooted someplace other than /usr/src and /usr/obj.
1993-11-07 09:45:04 +00:00
cgd 26291dbcf6 add readme, so we remember where to find updates 1993-11-03 10:00:36 +00:00
cgd 8b7ee2307f last of the updates to timezone files from Arthur David Olson
<ado@elsie.nci.nih.gov>
1993-11-03 09:56:26 +00:00
cgd 9b2c55744d updates to timezone files from Arthur David Olson <ado@elsie.nci.nih.gov>
more updates are in the works; i'm doing this in chunks.
1993-11-03 09:49:47 +00:00
cgd 1f7689ff10 yearistype (which we didn't have and didn't need before) is now
called yearistype.sh
1993-11-03 09:46:23 +00:00
cgd d4dacf1231 we need this now 1993-11-03 09:45:52 +00:00
cgd 345cb4f5e7 updates to timezone files from Arthur David Olson <ado@elsie.nci.nih.gov>
more updates are in the works; i'm doing this in chunks.
1993-11-03 09:34:53 +00:00
cgd 2b2415ec15 make libfoo.so.m.n depend on libfoo_pic.a, and also explain
what we're  doing when building libfoo.so.m.n.
1993-11-02 23:14:50 +00:00
cgd 1f88f697c0 MAJOR -> SHLIB_MAJOR, MINOR -> SHLIB_MINOR 1993-11-02 23:08:20 +00:00
pk 8982f4f808 Add `-Bshareable' to shared library rule. 1993-11-02 22:59:06 +00:00
pk f7f25f3486 Don't try to build things when installing. 1993-11-02 22:02:12 +00:00
mycroft c2c4c71c90 Nuke dorky BUGS sections. 1993-10-31 16:41:56 +00:00
mycroft 0e2c279f67 WHO THE HELL WROTE THIS?!? 1993-10-30 22:20:11 +00:00
andrew 5e48bd26b8 Added missing cy.0 entry. 1993-10-30 21:50:21 +00:00
mycroft 1a9bad824e Add links for va_arg.3, va_end.3, va_start.3, per G.Wollman's suggestion. 1993-10-30 13:01:18 +00:00
pk 80ee143924 `-Bshareable' added to link rule for shared libs. 1993-10-27 00:58:31 +00:00
pk 8b65437bb1 Install shared library with version numbers from `shlib_version'. 1993-10-24 00:05:31 +00:00
cgd 5104915994 add support to make obj.${MACHINE} dirs, if the user so requests.
note that not all makefiles in the tree will work with them, yet.
1993-10-23 02:32:55 +00:00
cgd e228adedb3 typo fix by Mark_Weaver@brown.edu 1993-10-23 00:24:50 +00:00
cgd 670644d93b 'obj' was missing in echo which informed of symlink creation 1993-10-21 05:27:40 +00:00
pk f1e94cd5cd Added rule for installing PIC archives (not the shared libraries themselves). 1993-10-17 01:09:01 +00:00
pk a451477f66 Removed `ld -r -X' line from the .cc.so and .C.so rule, as ld does
not yet support it.
1993-10-11 21:49:06 +00:00
cgd 3fc63f6bb3 now that the rpc code lives in libc, we should install the man page
for /etc/rpc from here.  the man page's header was changed to note
that hackers/source-browsers should look at the README and DISCLAIMER
in libc/rpc
1993-10-07 07:29:00 +00:00
cgd f74961d747 LIBTERM pointed at nothing, but was meant to point to libtermcap.a... 1993-10-07 02:12:18 +00:00
cgd cf4f8c1089 always define LIBCRYPT 1993-10-07 01:35:30 +00:00
cgd d415bba2d7 rm _pic libs on clean, too. 1993-10-07 01:34:07 +00:00
cgd 04a70cace4 yes, we want a -d flag for 'install -d'... 1993-10-06 20:30:12 +00:00
pk 6dd02c67e8 Added .so to `.depend' (Thanks to Andrew Wheadon for poiting this out). 1993-10-06 17:54:01 +00:00
andrew 103f3ade85 Added cy driver manpage. 1993-10-06 09:45:31 +00:00
jtc aeda7f2ccc Comma separate items in SEE ALSO list. 1993-10-05 00:39:46 +00:00
cgd 1fc91675b6 update from Mark Davies <mark@comp.vuw.ac.nz> 1993-10-05 00:29:03 +00:00
jtc a241b6ba88 Comma separate SEE ALSO items. 1993-10-04 23:28:43 +00:00
cgd c5a97edc94 add .so rules for c++ files. 1993-10-04 20:54:33 +00:00
cgd c08d5bf7a5 set NOPIC on machines which don't know how to build PIC libraries. 1993-10-04 19:52:53 +00:00
jtc 4180d478c3 Always use `install -d' to make sure destination directory exists & has
correct ownership and permissions.
1993-09-30 23:31:09 +00:00
jtc a3b5070f26 Always use `install -d' to make sure directory exists & has correct ownership
and permissions.
1993-09-30 23:06:37 +00:00
jtc 6de108a78c Always use `install -d' to make sure directory exists & has correct
ownership and permissions.
1993-09-30 23:04:06 +00:00
jtc 3e3f2eab1b Always use `install -d' to make sure directory exists & has correct
ownership and permissions.

Use `:', rather than `.' to separate user and group in chown commands
in case we ever decide to remove the support for the (obsolete) `.'
separator.
1993-09-30 23:01:03 +00:00
jtc 3ec771c4ef Always use `install -d' to make sure directory exists & has correct ownership
and permissions.
1993-09-30 22:59:32 +00:00
mycroft edf530b5b7 Clean up deleted files. 1993-09-30 22:16:53 +00:00
jtc fe7763b4fb Removed tmac.an.old, the GNU man macros since we want all GPL'd source
in /usr/src/gnu.  In fact, the macros are allready being installed from
the groff distribution.
1993-09-30 22:16:52 +00:00
pk 5a4a780b36 Support for building PIC libraries.
Given a library name `x', an archive `libx_pic.a is built, unless NOPIC
is defined (like NOPROFILE).
1993-09-29 01:02:21 +00:00
cgd bb3585653c # Change Time Rules for Moscow
# Provided by Andrew A. Chernov, Moscow, Russia
1993-09-17 23:59:20 +00:00
cgd 50483b67ec add entry for russia zone list 1993-09-17 23:58:57 +00:00
jtc b8b7801dfe Never trust officemates that are absolutly, positively, sure of anything:
San Jose IS JSC.  I'm off to the library this weekend to get information
to complete this database, but I had to fix this one now.
1993-09-17 18:42:39 +00:00
jtc 8ff94d9fe4 Fixed Typo: SJC -> SJO; Added YVR (Vancouver International).
Sorted database to make further additions easier.
I'm trying to find a pilot with a book of north american airports so I
can double check and extend this database.
1993-09-16 00:23:34 +00:00
jtc a4f6c7af67 Fix typo: San Francisco, GU -> San Francisco, CA 1993-09-15 23:24:40 +00:00
brezak 5393be966e Add .S.o rule 1993-09-08 13:13:46 +00:00
mycroft 072fbc77fc Add `km' capability to pc3. 1993-09-06 20:52:44 +00:00
mycroft 7e605c6d4b Remove code to set standout color, and compress pc3 entry. 1993-09-06 05:49:19 +00:00
mycroft d5a906d8ea Depend .s files. 1993-09-05 17:46:15 +00:00
cgd 98765b53a6 loadable execution modules are now OK. 1993-09-05 03:55:21 +00:00
cgd 8a641487bb fix typo, and use "posix_only" rather than "right_only". everything
else in the world, i.e. other UNIX boxes, and WWV, are == "posix_only"
1993-09-02 01:10:03 +00:00
cgd 7523985763 description of return val for bit_test was reversed. 1993-08-25 22:25:05 +00:00
mycroft d079c3bdfc Add empty `depend', `tags', and `lint' targets. 1993-08-23 16:44:18 +00:00
cgd 862cf2cf3a From: Thorsten Lockert <tholo@gandalf.bbb.no>
fix some typos in the pc3 termcap entry.
1993-08-23 05:05:49 +00:00
cgd 4543c1ebfd changes from 0.9-ALPHA2 to 0.9-BETA 1993-08-23 04:59:38 +00:00
jtc 29222c415a Added -p1003.1-90 and -p1003.2-92 to list of known standards. 1993-08-19 17:01:08 +00:00
mycroft 30beb79c09 Make sure we don't recurse into subdirectories if Makefile specified `install'
target.  (It's usually blank and is specifically to avoid doing this...)
1993-08-17 17:00:39 +00:00
mycroft 121103eb35 Don't define afterdepend if no SRCS. 1993-08-16 01:41:01 +00:00
mycroft 3e94657cf6 Automatically include bsd.subdir.mk for backward compatibility. 1993-08-15 21:53:05 +00:00
mycroft 2d450b7ef3 Oops. DOCOWN and DOCGRP were recursive. 1993-08-15 21:36:10 +00:00
mycroft 0266c40ac7 Get rid of empty targets; the defaults are now correct. 1993-08-15 21:35:31 +00:00
mycroft 24ee64add1 I completely blew that... 1993-08-15 21:27:26 +00:00
mycroft 8aa48639fb Don't do tags and cleandepend if no SRCS. 1993-08-15 21:14:45 +00:00
mycroft 781e25808c Makefile: Use `install -d' to create directory.
bsd.dep.mk: Add defaults for `beforedepend' and `afterdepend'.
sys.mk: 8 tabs --> space
1993-08-15 21:09:20 +00:00
mycroft f5b2ed3238 Don't automatically include bsd.subdir.mk in bsd.prog.mk and bsd.lib.mk.
Put back .MAIN in bsd.man.mk, and be careful not to include ../Makefile.inc
a second time.
1993-08-15 20:59:36 +00:00
mycroft 18a7ed8e5b Install bsd.dep.mk and bsd.obj.mk. 1993-08-15 20:49:25 +00:00
mycroft 3eebe31396 Move man rules to sys.mk.
Use bsd.subdir.mk for building subdirectories.
Don't forget to remove x.cc and x.C when using SHAREDSTRINGS.
Make ${PROG} always depend on ${LIBCRT0}.
Don't duplicate code between cleandir and clean.
Move tags target to bsd.dep.mk.
Move STRIP to bsd.own.mk.
Remove redundant definitions of {BIN,MAN}{DIR,GRP,OWN,MODE}.
Move {LIB,DOC}{DIR,GRP,OWN,MODE} defaults to bsd.own.mk.
1993-08-15 20:42:39 +00:00
mycroft 6a1bdd6fc0 Abstract out dependency stuff, and add RCS identifiers. 1993-08-15 19:37:04 +00:00
mycroft 0c9bbcf68c Create target directories with `install -d', and move `obj' targets into one
file.
1993-08-15 19:26:05 +00:00
cgd ac314ea078 change 'ANSI C3.159-1989' to 'ANSI X3.159-1989', as is appropriate 1993-08-13 11:54:34 +00:00
mycroft 28e6c71e70 Put LINKS handling in `install' target, so it's the last thing executed, and
happens even if `realinstall' is user-defined.
1993-08-10 16:46:58 +00:00
mycroft 7951d19dd0 Add LINKS for /usr/share/dict/words. 1993-08-10 16:42:48 +00:00
jtc e8861c1d5c Macros are in /usr/share, not /usr/lib. 1993-08-09 22:25:25 +00:00
cgd f08e3f34a5 merge in changes from netbsd-0-9-ALPHA2 1993-08-07 07:42:13 +00:00
cgd 6029498ef6 add com man page, derived from hp9k/300 dca man page 1993-08-06 11:19:07 +00:00
cgd 4e8e79a90e add npx man page. it could use some help, but has some meat. 1993-08-06 10:58:03 +00:00
cgd 4809f1ee5d add (skimpy; technically deficient) lp* man pages 1993-08-06 10:34:11 +00:00
cgd c4f1c55f9f add (VERY skimpy) man pages for the bus mouse drivers. 1993-08-06 10:10:55 +00:00
cgd 8f94dcc594 overall source code style guide. it is king. revere it. 1993-08-06 07:30:52 +00:00
mycroft ab127e8ac7 Don't remove obj dir (or link) when doing `make cleandir'. 1993-08-03 23:01:06 +00:00
mycroft aee4b07b8a Add RCS identifiers, remove some completely useless RCS logs and patchkit
headers, and a few other insignificant changes.
1993-08-02 17:48:44 +00:00
mycroft e9d867ef50 Add RCS identifiers. 1993-08-01 17:54:45 +00:00
mycroft 55b7fa6d0b Add RCS identifiers. 1993-08-01 07:54:52 +00:00