phk
881e263683
You'll see them eventually :-)
1999-05-31 07:43:44 +00:00
imp
52fa104235
Getopt(3) returns -1, not EOF.
1999-05-23 23:17:28 +00:00
phk
43b4797805
This gem deserve to live forever:
...
"Non stop trains to Roma Termini Station leave from 7.38
a.m. to 10.08 p.m., hourly."
(from: http://www.italyhotel.com/roma/guida/collegamenti.html )
1999-05-17 15:59:57 +00:00
steve
cac2154a96
Round two of MetBSD games merges.
...
Submitted by: Stephen J. Roznowski <sjr@home.net>
1999-05-03 02:08:31 +00:00
steve
3d195cb397
Revert previous commit. It broke 'make world' with NOSHARED=yes because
...
it was using the wrong library.
Submitted by: bde
1999-04-25 17:53:36 +00:00
steve
32ad449979
Forgot to remove these files with the NetBSD games cleanups.
1999-04-20 20:24:40 +00:00
steve
d59a3ca336
Merge a bunch of cleanups from NetBSD.
...
PR: 8083
Submitted by: Stephen J. Roznowski <sjr@home.net>
Obtained from: a whole slew of NetBSD PRs
1999-04-19 03:59:02 +00:00
nsayer
fb816fb02d
Call me bored, but I actually fed the equation into 'calc' just now
...
and got a slightly different answer than is in the quotation.
1999-04-02 17:42:10 +00:00
phk
10fa10853c
Too good to be missed
1999-03-31 20:24:02 +00:00
dcs
98c6f980be
Document -D option. Give a more helpful error message for some cases.
...
PR: bin/10152
Obtained from: Matthew D. Fuller <fullermd@futuresouth.com>
1999-03-09 11:44:51 +00:00
imp
849473d83b
Minor adjustments to prior commits:
...
o break at end of sentences
o add $id$
o change date
Noticed by: the ever watchful bde
1999-01-07 22:09:05 +00:00
imp
3936fe2a01
Fix printf errors in the hflag case.
...
Fix old bug with bogus casing to (long).
Document the true limits of factor on 64-bit architectures.
Submitted by: bde
1999-01-06 19:46:56 +00:00
imp
4695982235
added -h flag to allow for hexidecimal output.
...
Use '0' for base rather than 10 to allow for more flexible input bases.
Inspired by changes in PR 7402, but mostly redone by me to get past
bde filter.
Submitted by: Timo J. Rinne
PR: 7402
1999-01-06 08:14:26 +00:00
bde
9b7e972a2c
Fixed CLEANFILES.
1998-12-27 15:04:33 +00:00
peter
7dcee097ba
Fix typo (if it's not a typo, then it doesn't make sense IMHO)
1998-11-09 05:40:22 +00:00
obrien
fa96dbe37e
Allow building games w/o an existing /usr/games.
1998-10-18 11:14:58 +00:00
obrien
13142cebdc
Allow ``make BINDIR=/foo/games'' to work.
1998-10-18 09:49:02 +00:00
bde
9758c81c9f
Fixed building without /usr/games in $PATH. Just add /usr/games
...
to the _end_ of $PATH before using tools that are normally in
/usr/games. I broke this in rev.1.9 by assuming that these tools
are in $PATH (as they are for `make world' unless NOTOOLS is set).
Revs.1.10-1.13 of this file had various wrong fixes. Rev.1.18
of src/Makefile.inc1 has an incomplete fix.
PR: 7936
Fixed comments about what to comment out to [not] install the
potentially offensive fortunes. This should be configured using
an ifdef.
Fixed missing dependencies of fortunes.dat on fortunes, etc.
Removed bogus dependency of `all' on source files.
Fixed some style bugs.
1998-10-17 11:44:28 +00:00
jb
94fc2dabae
Back out the last two hacks. I've added games to the (correct) build
...
path in src/Makefile.inc. The code that I'm backing out didn't work
anyway since exists() checks for a file in .PATH (and /usr/games/strfile
doesn't exist there), so the test was always defaulting to ../strfile/strfile
which breaks cross-compiled builds.
1998-09-21 09:01:53 +00:00
phk
95c16b0895
Remove bogus dependencies.
...
Submitted by: bde
1998-09-19 06:58:14 +00:00
phk
c644c0ae4c
Reverse the sense of the test looking for caesar & strfile.
1998-09-19 06:14:11 +00:00
phk
491bbc1427
Don't expect /usr/games in the path.
...
Avoid using /usr/games versions if we can find what we need (caesar & strfile)
in the buildtree.
PR: 7936
Submitted by: Achim Patzner <ap@noses.com>
1998-09-17 08:52:40 +00:00
bde
d251b2c548
Don't do anything special to prevent access to created files - honour
...
the default umask. World unreadable files broke installing over nfs.
1998-09-05 15:56:10 +00:00
bde
9e5e52d9b8
Keep build-tools objects separate from `all' objects so that my
...
cross-builds work.
1998-09-02 15:22:11 +00:00
gpalmer
4138d6e994
Split lines into one subdir per line.
1998-08-30 20:58:16 +00:00
jb
2c3408bd6d
Make the build tools static to avoid trying to use the shared loader
...
before it is installed.
This upsets Bruce because the host boostrap build forces tools to be
static anyway. He says I'm abusing NOTOOLS in src/Makefile by using
it to do a aout->elf transition build. One day I'll find a place to
install host tools like these to allow a true cross build.
1998-08-20 21:45:46 +00:00
jb
72446d9a3a
Build the makedefs program static to avoid trying to use the shared
...
loader before it has been installed in an aout to elf transition build.
1998-08-15 07:56:07 +00:00
jb
d1c349611f
Build the setup program static so that we don't try to use the shared
...
loader before it has been installed in a transition build from aout to elf.
1998-08-15 07:46:35 +00:00
phk
07b6ec539f
Revert the last commit, it made the Bruce filter flip:
...
PR7402 was even less suitable for committing almost verbatim than at
first appearance. Rev.1.9 of primes.c has at least the following defects.
- no update for man page.
- no update for usage string.
- blowing away of a previous commit to change EOF to -1 in getopt() test.
- blowing away of a previous commit to fix printf format errors.
- new printf format errors.
- one gratuitous ANSIism.
- two style bugs.
- ... and a partition in a pear tree.
PR: 7402
1998-08-09 10:36:25 +00:00
phk
d343436f26
Games primes and factor don't understand hexadecimals.
...
This would make these `games' somewhat useful tools.
PR: 7402
Reviewed by: phk
Submitted by: Timo J. Rinne <tri@iki.fi>
1998-08-07 06:32:45 +00:00
phk
ba66039864
Wrong filename for dictionary in manpage.
...
PR: 7467
Reviewed by: phk
Submitted by: Ben Walter <bwalter@itachi.swcp.com>
1998-08-04 09:41:09 +00:00
imp
685645c4eb
Remove comment relevant to 16bit integers only.
1998-07-26 16:49:20 +00:00
imp
c9bfb10fa5
o Fix Y2K buffer overflow.
...
o Fix zero filling bug in all years % 100 < 10.
1998-07-26 16:00:16 +00:00
imp
1336d33aa2
Y2K fix. Fix by jsm28@cam.ac.uk via OpenBSD
1998-07-26 15:30:48 +00:00
jkoshy
f9b168cc92
Fix discrepancy between sources and manual page for the 'c' command.
...
PR: docs/6003
1998-07-20 02:07:49 +00:00
phk
dc65231abc
Buffer overflow.
...
PR: 7195
Reviewed by: phk
Submitted by: Anders Thulin <Anders.x.thulin@telia.se>
1998-07-09 06:09:56 +00:00
bde
7f513d9ef1
Use the installed versions of caesar and strfile. They are now
...
bootstrapped by `make world', and the installed versions are just
as likely to work as the installed version of cc if `make' is run
directly.
1998-07-07 06:22:23 +00:00
bde
8e1f3205b7
Added a `build-tools' target for internal tools.
...
Honor LDFLAGS for building internal tools.
1998-07-07 01:43:54 +00:00
bde
78764e3ba6
Added a `build-tools' target for internal tools.
...
Honor LDFLAGS for building internal tools.
Always build intermediate object files explicitly so that binaries don't
change when they are rebuilt.
Fixed some style bugs.
1998-07-07 01:41:58 +00:00
bde
1e950b5e64
Added a `build-tools' target for internal tools.
...
Restored a variant of explicit rule for `setup', with modifications to
always build setup.o so that `setup' doesn't change every time it is
rebuilt because it has a temporary file name in it.
1998-07-07 01:25:37 +00:00
bde
cb8e733b14
Fixed printf format errors.
1998-06-30 19:10:49 +00:00
bde
de8d2e8573
Fixed (1970's style) missing declaration of a function that doesn't
...
return int.
1998-06-30 19:08:19 +00:00
bde
a4cb9e4f6a
Fixed printf format errors. Didn't fix gross homemade varargs function
...
Write(). Pointers are passed to it as longs, but it expects them to
be passed as ints. The alpha non-fixes made this worse.
1998-06-30 18:58:28 +00:00
bde
7c17533fed
Fixed the type of yyerror() (1970's style).
1998-06-30 18:31:17 +00:00
jb
966bd98970
Cast pointers to longs, not ints.
...
Hopefully that's the last of the 64-bit cleaning of src/games. That is,
without adding -Wall to the compiler flags. That's not a pretty sight.
1998-05-09 11:33:22 +00:00
jb
48392a0789
Change long variable to time_t where it is passed to time() by reference.
1998-05-09 11:31:20 +00:00
jb
6f0053bd9d
Add #include string.h to get prototypes.
1998-05-09 11:06:46 +00:00
jb
eee6720ad6
Add #include string.h to get prototypes and change variables from long
...
to time_t where they are passed to time() and localtime() by reference.
1998-05-09 11:03:03 +00:00
jb
0c487350e5
Remove bogus time() prototype and let the one in time.h rule.
1998-05-09 11:00:50 +00:00
jb
a0da8cd034
Add #include string.h to get prototypes.
1998-05-09 10:59:57 +00:00