Index: misc/c-files.txt
===================================================================
--- misc/c-files.txt	(revision 6262b5c7974b08ad57f56d797cf7106c80531276)
+++ misc/c-files.txt	(revision 39a696bd71d6ae6c71a378daf9b52b4be6f64983)
@@ -4,9 +4,7 @@
 include/charset.h
 include/cmeta.h
-include/configs.h
 include/ctype.h
 include/curpak.h
 include/debug.h
-include/dfltins.h
 include/errdefs.h
 include/errno.h
@@ -15,34 +13,23 @@
 include/fpu.h
 include/fspars.h
-include/glcbars.h
 include/glcdefs.h
-include/glcfns.h
 include/graphdef.h
 include/hwdefs.h
 include/instdsp.h
 include/io.h
-include/knmtab.h
 include/lcdline.h
 include/libdsp.h
 include/macros.h
-include/memory.h
 include/menu.h
 include/midas.h
-include/neddefs.h
 include/objdefs.h
 include/panel.h
 include/patch.h
-include/portab.h
 include/ptdisp.h
-include/ptoftab.h
-include/ratio.h
-include/rawio.h
 include/regs.h
 include/scdsp.h
-include/scfns.h
 include/sclock.h
 include/score.h
 include/scwheel.h
-include/secdefs.h
 include/secops.h
 include/setjmp.h
@@ -52,13 +39,8 @@
 include/stddefs.h
 include/stdio.h
-include/strings.h
-include/swrtab.h
 include/timers.h
 include/tundsp.h
 include/uartio.h
 include/vsdd.h
-include/vsddsw.h
-include/vsddvars.h
-include/wdcurtb.h
 include/wordq.h
 include/wsdsp.h
Index: misc/gen-glob.py
===================================================================
--- misc/gen-glob.py	(revision 6262b5c7974b08ad57f56d797cf7106c80531276)
+++ misc/gen-glob.py	(revision 39a696bd71d6ae6c71a378daf9b52b4be6f64983)
@@ -27,5 +27,5 @@
 
         ast = parse_file(path, use_cpp = True, cpp_path = cross_gcc,
-                         cpp_args = ["-E", "-I", "include", "-include", "predef.h"])
+                         cpp_args = ["-E", "-I", "include"])
         # ast.show()
 
Index: misc/proto.c
===================================================================
--- misc/proto.c	(revision 6262b5c7974b08ad57f56d797cf7106c80531276)
+++ misc/proto.c	(revision 39a696bd71d6ae6c71a378daf9b52b4be6f64983)
@@ -1,5 +1,7 @@
+#include "all.h"
+
 int8_t ac_code;
 int16_t errno;
-int16_t timers[1];
+int16_t timers[NTIMERS];
 
 // ---------- vvv ---------- wdfield.c
Index: misc/proto.x
===================================================================
--- misc/proto.x	(revision 6262b5c7974b08ad57f56d797cf7106c80531276)
+++ misc/proto.x	(revision 39a696bd71d6ae6c71a378daf9b52b4be6f64983)
@@ -15,5 +15,5 @@
 extern	int8_t		ac_code;
 extern	int16_t		errno;
-extern	int16_t		timers[];
+extern	int16_t		timers[8];
 
 /*
