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