These all call time(3), so should include <time.h> directly. ok?
Index: arithmetic/arithmetic.c =================================================================== RCS file: /var/cvs/src/games/arithmetic/arithmetic.c,v retrieving revision 1.26 diff -u -p -r1.26 arithmetic.c --- arithmetic/arithmetic.c 27 Jan 2016 13:42:08 -0000 1.26 +++ arithmetic/arithmetic.c 11 Sep 2016 09:02:44 -0000 @@ -67,6 +67,7 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <time.h> #include <unistd.h> int getrandom(int, int, int); Index: atc/log.c =================================================================== RCS file: /var/cvs/src/games/atc/log.c,v retrieving revision 1.22 diff -u -p -r1.22 log.c --- atc/log.c 16 Mar 2016 15:00:35 -0000 1.22 +++ atc/log.c 11 Sep 2016 09:08:25 -0000 @@ -50,6 +50,7 @@ #include <fcntl.h> #include <stdlib.h> #include <string.h> +#include <time.h> #include <unistd.h> #include "extern.h" Index: atc/main.c =================================================================== RCS file: /var/cvs/src/games/atc/main.c,v retrieving revision 1.29 diff -u -p -r1.29 main.c --- atc/main.c 7 Mar 2016 13:48:25 -0000 1.29 +++ atc/main.c 11 Sep 2016 09:08:47 -0000 @@ -46,6 +46,7 @@ #include <signal.h> #include <stdlib.h> #include <string.h> +#include <time.h> #include <termios.h> #include <unistd.h> Index: battlestar/com6.c =================================================================== RCS file: /var/cvs/src/games/battlestar/com6.c,v retrieving revision 1.22 diff -u -p -r1.22 com6.c --- battlestar/com6.c 31 Dec 2015 17:51:19 -0000 1.22 +++ battlestar/com6.c 11 Sep 2016 09:09:17 -0000 @@ -36,6 +36,7 @@ #include <signal.h> #include <stdio.h> #include <stdlib.h> +#include <time.h> #include "extern.h" Index: bcd/bcd.c =================================================================== RCS file: /var/cvs/src/games/bcd/bcd.c,v retrieving revision 1.25 diff -u -p -r1.25 bcd.c --- bcd/bcd.c 7 Mar 2016 12:07:55 -0000 1.25 +++ bcd/bcd.c 11 Sep 2016 08:53:40 -0000 @@ -63,6 +63,8 @@ * Nov 5, 1993 */ +#include <sys/types.h> + #include <err.h> #include <ctype.h> #include <stdio.h> Index: boggle/boggle/mach.c =================================================================== RCS file: /var/cvs/src/games/boggle/boggle/mach.c,v retrieving revision 1.21 diff -u -p -r1.21 mach.c --- boggle/boggle/mach.c 10 Jan 2016 14:10:38 -0000 1.21 +++ boggle/boggle/mach.c 11 Sep 2016 09:14:31 -0000 @@ -47,6 +47,7 @@ #include <stdlib.h> #include <string.h> #include <termios.h> +#include <time.h> #include "bog.h" #include "extern.h" Index: canfield/canfield/canfield.c =================================================================== RCS file: /var/cvs/src/games/canfield/canfield/canfield.c,v retrieving revision 1.26 diff -u -p -r1.26 canfield.c --- canfield/canfield/canfield.c 10 Jan 2016 13:35:09 -0000 1.26 +++ canfield/canfield/canfield.c 11 Sep 2016 09:10:20 -0000 @@ -50,6 +50,7 @@ #include <signal.h> #include <stdlib.h> #include <string.h> +#include <time.h> #include <unistd.h> #define decksize 52 Index: hack/hack.unix.c =================================================================== RCS file: /var/cvs/src/games/hack/hack.unix.c,v retrieving revision 1.19 diff -u -p -r1.19 hack.unix.c --- hack/hack.unix.c 15 Mar 2016 19:56:20 -0000 1.19 +++ hack/hack.unix.c 11 Sep 2016 09:10:51 -0000 @@ -80,6 +80,7 @@ #include <signal.h> #include <stdio.h> #include <stdlib.h> +#include <time.h> #include <unistd.h> #include "hack.h" Index: mille/save.c =================================================================== RCS file: /var/cvs/src/games/mille/save.c,v retrieving revision 1.12 diff -u -p -r1.12 save.c --- mille/save.c 8 Jan 2016 18:09:59 -0000 1.12 +++ mille/save.c 11 Sep 2016 09:11:06 -0000 @@ -36,6 +36,7 @@ #include <errno.h> #include <fcntl.h> #include <string.h> +#include <time.h> #include <unistd.h> #include "mille.h" Index: monop/execute.c =================================================================== RCS file: /var/cvs/src/games/monop/execute.c,v retrieving revision 1.13 diff -u -p -r1.13 execute.c --- monop/execute.c 8 Jan 2016 18:20:33 -0000 1.13 +++ monop/execute.c 11 Sep 2016 09:11:27 -0000 @@ -36,6 +36,7 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <time.h> #include "monop.ext" Index: pom/pom.c =================================================================== RCS file: /var/cvs/src/games/pom/pom.c,v retrieving revision 1.23 diff -u -p -r1.23 pom.c --- pom/pom.c 27 Aug 2016 02:02:44 -0000 1.23 +++ pom/pom.c 11 Sep 2016 09:11:46 -0000 @@ -51,6 +51,7 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> +#include <time.h> #include <unistd.h> #ifndef M_PI Index: sail/sync.c =================================================================== RCS file: /var/cvs/src/games/sail/sync.c,v retrieving revision 1.14 diff -u -p -r1.14 sync.c --- sail/sync.c 8 Jan 2016 20:26:33 -0000 1.14 +++ sail/sync.c 11 Sep 2016 09:12:02 -0000 @@ -39,6 +39,7 @@ #include <signal.h> #include <stdlib.h> #include <string.h> +#include <time.h> #include <unistd.h> #include "extern.h" Index: snake/snake.c =================================================================== RCS file: /var/cvs/src/games/snake/snake.c,v retrieving revision 1.27 diff -u -p -r1.27 snake.c --- snake/snake.c 16 Mar 2016 15:00:35 -0000 1.27 +++ snake/snake.c 11 Sep 2016 09:12:18 -0000 @@ -51,6 +51,7 @@ #include <stdlib.h> #include <string.h> #include <termios.h> +#include <time.h> #include <unistd.h> #ifdef DEBUG
