1 /* last modified 01/18/09 */
2 /*
3  *******************************************************************************
4  *                                                                             *
5  *   This module is designed for the most efficient compiling, as it includes  *
6  *   all of the source files into one large wad so that the compiler can see   *
7  *   all function calls and inline whatever is appropriate.  The includes are  *
8  *   loosely ordered so that the most common functions occur first, to help    *
9  *   with cache layout when the code is actually loaded.                       *
10  *                                                                             *
11  *******************************************************************************
12  */
13 #include "iterate.c"
14 #include "search.c"
15 #include "movgen.c"
16 #include "make.c"
17 #include "unmake.c"
18 #include "thread.c"
19 #include "repeat.c"
20 #include "next.c"
21 #include "history.c"
22 #include "quiesce.c"
23 #include "evaluate.c"
24 #include "hash.c"
25 #include "attacks.c"
26 #include "see.c"
27 #include "utility.c"
28 #include "tbprobe.c"
29 #include "book.c"
30 #include "autotune.c"
31 #include "analyze.c"
32 #include "annotate.c"
33 #include "bench.c"
34 #include "data.c"
35 #include "drawn.c"
36 #include "edit.c"
37 #include "epd.c"
38 #include "epdglue.c"
39 #include "evtest.c"
40 #include "init.c"
41 #include "input.c"
42 #include "interrupt.c"
43 #include "learn.c"
44 #include "main.c"
45 #include "option.c"
46 #include "output.c"
47 #include "ponder.c"
48 #include "resign.c"
49 #include "root.c"
50 #include "setboard.c"
51 #include "test.c"
52 #include "time.c"
53 #include "validate.c"
54