diff --git a/src/evaluate.h b/src/evaluate.h index fff24769..c70dc144 100644 --- a/src/evaluate.h +++ b/src/evaluate.h @@ -28,9 +28,9 @@ namespace Eval { const Value Tempo = Value(17); // Must be visible to search -extern void init(); -extern Value evaluate(const Position& pos); -extern std::string trace(const Position& pos); +void init(); +Value evaluate(const Position& pos); +std::string trace(const Position& pos); } diff --git a/src/misc.h b/src/misc.h index 970f335d..34ef0325 100644 --- a/src/misc.h +++ b/src/misc.h @@ -26,15 +26,15 @@ #include "types.h" -extern const std::string engine_info(bool to_uci = false); -extern void timed_wait(WaitCondition&, Lock&, int); -extern void prefetch(char* addr); -extern void start_logger(bool b); +const std::string engine_info(bool to_uci = false); +void timed_wait(WaitCondition&, Lock&, int); +void prefetch(char* addr); +void start_logger(bool b); -extern void dbg_hit_on(bool b); -extern void dbg_hit_on_c(bool c, bool b); -extern void dbg_mean_of(int v); -extern void dbg_print(); +void dbg_hit_on(bool b); +void dbg_hit_on_c(bool c, bool b); +void dbg_mean_of(int v); +void dbg_print(); namespace Time { diff --git a/src/search.h b/src/search.h index 2fd160b6..2a943dd9 100644 --- a/src/search.h +++ b/src/search.h @@ -105,8 +105,8 @@ extern Position RootPos; extern Time::point SearchTime; extern StateStackPtr SetupStates; -extern void init(); -extern void think(); +void init(); +void think(); template uint64_t perft(Position& pos, Depth depth); } // namespace Search