summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Include <sys/endian.h>.jsm2004-01-271-1/+2
|
* Include <sys/endian.h> instead of <machine/endian.h>. Includejsm2004-01-271-3/+4
| | | <stdlib.h>.
* Include <sys/endian.h>.jsm2004-01-271-2/+3
|
* Use int for wait status.jsm2004-01-271-4/+4
|
* Rename yn to yncoms to avoid conflict with GCC 3.4 built-in XSIjsm2004-01-263-7/+7
| | | function.
* Rename rint to receive_intr to avoid conflict with GCC 3.4 built-in C99jsm2004-01-263-8/+8
| | | function.
* Use PROG_CXX so we don't need to include -lstdc++ explicitly. From Nick Hudson.christos2004-01-051-4/+4
|
* Move AUTHORS section directly before BUGS section.wiz2004-01-031-4/+4
| | | Suggested by jmc@openbsd.
* Typo fixes.mjl2004-01-012-4/+4
|
* Bump date for previous. Remove superfluous .Pp.wiz2004-01-011-3/+2
|
* Score is in upper right corner, not upper left corner. Patch fromjsm2004-01-011-2/+2
| | | Robert Hunter <roh@cryptocracy.hn.org> in Debian bug 209034.
* Fix typo. Patch from Joey Hess <joeyh@debian.org>.jsm2004-01-011-2/+2
|
* Don't use -fwritable-strings. Add one more const.jsm2004-01-012-4/+4
|
* When cleaning up, only close files that have been opened successfully.jsm2004-01-012-7/+11
| | | | | When reporting errors for failing to open files, give error text rather than errno number. Patch from Joey Hess <joey@kitenet.net> for Debian bug 187251 from Mikael Hedin <micce@debian.org>.
* Refer to 'O' rather than 'o' as command to set options. Bug reportedjsm2004-01-011-4/+4
| | | by Christian Garbs <debian@cgarbs.de> in Debian bug 191452.
* Return proper fortune length from fortlen for fortune files withoutjsm2004-01-011-3/+3
| | | | STR_RANDOM or STR_ORDERED rather than comparing it to SLEN. Bug reported by Simon Williams <simon@no-dns-yet.org.uk>.
* Show residual probability rather than non-residual in "No place to putjsm2004-01-011-4/+4
| | | | | residual probability" error message. Distribute residual probability correctly rather than all to one file. Patch from Mike Castle <dalgoda@ix.netcom.com>.
* Make dot and winnerdot of type double. Patch from Jan Vornbergerjsm2004-01-011-3/+4
| | | <jan@uos.de> in Debian bug 197816.
* Only score as a Gammon or a Backgammon if the opponent hasn't removedjsm2004-01-011-3/+3
| | | | | any pieces, not if the opponent has removed pieces but has had a piece knocked back to the bar afterwards. Fixes Debian bug 185101 from Konstantin Seiler <list@kseiler.de>.
* Make tutorial text match actual moves. From FreeBSD via OpenBSD.jsm2004-01-011-4/+4
| | | Fixes Debian bug 212478 from Jim W. Jaszewski <grok@sprint.ca>.
* Fix capitalisation of compass directions.jsm2004-01-011-3/+3
|
* Document that pressing return allows you to "fast forward" the gamejsm2004-01-011-1/+6
| | | | clock. Patch from Peter Maydell <pmaydell@chiark.greenend.org.uk> in Debian bug 216980.
* Const the player type variable.thorpej2003-12-281-3/+3
|
* Fix RCS IDs.thorpej2003-12-283-4/+5
|
* Format size_t values using %zd instead of %d, for archs where size_t != int.martin2003-12-271-6/+6
|
* Rename .C files to .ccchristos2003-12-2711-23/+23
|
* NetBSD rcsid.christos2003-12-2610-20/+20
|
* Add dots+boxeschristos2003-12-261-3/+3
|
* import dots+boxes games.christos2003-12-2621-0/+2422
|
* Various typo fixes from Jonathon Gray via jmc@openbsd.wiz2003-11-171-2/+2
|
* Improve how various "simple" host tools are built and invoked.lukem2003-11-164-17/+18
|
* Hobbes was misspelled. PR#23301jmc2003-10-291-1/+1
|
* Rework how MAKEVERBOSE operates:lukem2003-10-216-56/+30
| | | | | | | | | | * Don't bother prefixing commands with a line of ${_MKCMD}\ and instead rely upon "make -s". This is less intrusive on all the Makefiles than the former. Idea from David Laight. * Rename the variables use to print messages. The scheme now is: _MKMSG_FOO Run _MKMSG 'foo' _MKTARGET_FOO Run _MKMSG_FOO ${.TARGET} From discussion with Alistair Crooks.
* Don't redefine NULLagc2003-10-211-1/+3
|
* rework to use the newer _MKMSGCREATE (et al) macroslukem2003-10-196-29/+29
|
* Support MAKEVERBOSE. (Some host tools still generate verbose runtime messages)lukem2003-10-196-6/+56
|
* rework to use BUILDSYMLINKS and the <bsd.sys.mk> rule for .c.lolukem2003-10-181-6/+3
|
* remove unnecessary /lukem2003-09-301-2/+2
|
* sort recently added entriesjdolecek2003-09-201-19/+16
| | | pointed out by Valeriy E. Ushakov on source-changes
* add mine:jdolecek2003-09-201-0/+3
| | | ``NetBSD - no propaganda in the default system, in more than 10 years!''
* off-by-one. aaron@openbsditojun2003-09-191-3/+3
|
* off-by-one. aaron@openbsditojun2003-09-191-3/+3
|
* Add missing ". From Tim Goodwin via PR misc/22843.salo2003-09-181-1/+1
|
* M-x sort-paragraphsuwe2003-09-141-32/+32
|
* "NetBSD - We sell rope."uwe2003-09-141-0/+2
|
* Move UCB-licensed code from 4-clause to 3-clause licence.agc2003-08-07363-2439/+987
| | | Patches provided by Joel Baker in PR 22269, verified by myself.
* Rework how dependency generation is performed:lukem2003-08-012-7/+4
| | | | | | | | | | | | | | | | | | | | | | * DPSRCS contains extra dependencies, but is _NOT_ added to CLEANFILES. This is a change of behaviour. If a Makefile wants the clean semantics it must specifically append to CLEANFILES. Resolves PR toolchain/5204. * To recap: .d (depend) files are generated for all files in SRCS and DPSRCS that have a suffix of: .c .m .s .S .C .cc .cpp .cxx * If YHEADER is set, automatically add the .y->.h to DPSRCS & CLEANFILES * Ensure that ${OBJS} ${POBJS} ${LOBJS} ${SOBJS} *.d depend upon ${DPSRCS} * Deprecate the (short lived) DEPENDSRCS Update the various Makefiles to these new semantics; generally either adding to CLEANFILES (because DPSRCS doesn't do that anymore), or replacing specific .o dependencies with DPSRCS entries. Tested with "make -j 8 distribution" and "make distribution".
* simplify and use ${DEPENDSRCS} as a target as appropriatelukem2003-07-311-15/+5
|
* netbsd.org->NetBSD.orgsalo2003-07-261-2/+2
|
* Rename a large chunk of the make(1) variables which refer to alukem2003-07-102-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | program/tool from "FOO" to "TOOL_FOO". The new variables are: TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC For each, provide default in <bsd.sys.mk> of the form: TOOL_FOO?= foo and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override: TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo Document all of these in bsd.README. This cleans up a chunk of potential (and actual) namespace collision within our build infrastructure, as well as improves consistency in the share/mk documentation and provision of appropriate defaults for each of these variables.