diff --git a/ci/test/06_script_b.sh b/ci/test/06_script_b.sh index 6177736722d..14a5c08bb48 100755 --- a/ci/test/06_script_b.sh +++ b/ci/test/06_script_b.sh @@ -56,7 +56,6 @@ if [ "${RUN_TIDY}" = "true" ]; then " src/rpc/fees.cpp"\ " src/rpc/signmessage.cpp"\ " src/test/fuzz/txorphan.cpp"\ - " src/threadinterrupt.cpp"\ " src/util/bip32.cpp"\ " src/util/bytevectorhash.cpp"\ " src/util/check.cpp"\ @@ -70,6 +69,7 @@ if [ "${RUN_TIDY}" = "true" ]; then " src/util/strencodings.cpp"\ " src/util/string.cpp"\ " src/util/syserror.cpp"\ + " src/util/threadinterrupt.cpp"\ " src/zmq"\ " -p . ${MAKEJOBS} -- -Xiwyu --cxx17ns -Xiwyu --mapping_file=${BASE_BUILD_DIR}/bitcoin-$HOST/contrib/devtools/iwyu/bitcoin.core.imp" fi diff --git a/src/Makefile.am b/src/Makefile.am index eb566397954..2e2da54b2da 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -258,7 +258,6 @@ BITCOIN_CORE_H = \ support/events.h \ support/lockedpool.h \ sync.h \ - threadinterrupt.h \ threadsafety.h \ timedata.h \ torcontrol.h \ @@ -298,6 +297,7 @@ BITCOIN_CORE_H = \ util/syserror.h \ util/system.h \ util/thread.h \ + util/threadinterrupt.h \ util/threadnames.h \ util/time.h \ util/tokenpipe.h \ @@ -687,7 +687,6 @@ libbitcoin_util_a_SOURCES = \ rpc/request.cpp \ support/cleanse.cpp \ sync.cpp \ - threadinterrupt.cpp \ util/asmap.cpp \ util/bip32.cpp \ util/bytevectorhash.cpp \ @@ -705,6 +704,7 @@ libbitcoin_util_a_SOURCES = \ util/readwritefile.cpp \ util/settings.cpp \ util/thread.cpp \ + util/threadinterrupt.cpp \ util/threadnames.cpp \ util/serfloat.cpp \ util/spanparsing.cpp \ diff --git a/src/i2p.cpp b/src/i2p.cpp index 28be8009dce..d54486ecff0 100644 --- a/src/i2p.cpp +++ b/src/i2p.cpp @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/src/i2p.h b/src/i2p.h index ebbcb437da7..e025f2cb22c 100644 --- a/src/i2p.h +++ b/src/i2p.h @@ -9,8 +9,8 @@ #include #include #include -#include #include +#include #include #include diff --git a/src/index/base.h b/src/index/base.h index 349178a535f..54c59f75578 100644 --- a/src/index/base.h +++ b/src/index/base.h @@ -7,7 +7,7 @@ #include #include -#include +#include #include #include diff --git a/src/mapport.cpp b/src/mapport.cpp index 6262e518795..975ec4da6a8 100644 --- a/src/mapport.cpp +++ b/src/mapport.cpp @@ -13,10 +13,10 @@ #include #include #include -#include #include #include #include +#include #ifdef USE_NATPMP #include diff --git a/src/net.cpp b/src/net.cpp index 3c28b9eddf9..374e93a2bd6 100644 --- a/src/net.cpp +++ b/src/net.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #include #include diff --git a/src/net.h b/src/net.h index 245f14731b9..44641fb47cd 100644 --- a/src/net.h +++ b/src/net.h @@ -24,10 +24,10 @@ #include #include #include -#include #include #include #include +#include #include #include diff --git a/src/test/fuzz/i2p.cpp b/src/test/fuzz/i2p.cpp index fb6d23aca5a..b6e3ca07e2c 100644 --- a/src/test/fuzz/i2p.cpp +++ b/src/test/fuzz/i2p.cpp @@ -9,8 +9,8 @@ #include #include #include -#include #include +#include void initialize_i2p() { diff --git a/src/test/i2p_tests.cpp b/src/test/i2p_tests.cpp index 9da1ee11f93..7b1bf11cfb2 100644 --- a/src/test/i2p_tests.cpp +++ b/src/test/i2p_tests.cpp @@ -8,8 +8,8 @@ #include #include #include -#include #include +#include #include diff --git a/src/test/sock_tests.cpp b/src/test/sock_tests.cpp index 8376ec1a684..5bea08c2549 100644 --- a/src/test/sock_tests.cpp +++ b/src/test/sock_tests.cpp @@ -4,9 +4,9 @@ #include #include -#include #include #include +#include #include diff --git a/src/util/sock.cpp b/src/util/sock.cpp index 84ac2759faa..e3d30c24b34 100644 --- a/src/util/sock.cpp +++ b/src/util/sock.cpp @@ -4,11 +4,11 @@ #include #include -#include #include #include #include #include +#include #include #include diff --git a/src/util/sock.h b/src/util/sock.h index 79122849041..a7347df8ee4 100644 --- a/src/util/sock.h +++ b/src/util/sock.h @@ -6,7 +6,7 @@ #define BITCOIN_UTIL_SOCK_H #include -#include +#include #include #include diff --git a/src/threadinterrupt.cpp b/src/util/threadinterrupt.cpp similarity index 96% rename from src/threadinterrupt.cpp rename to src/util/threadinterrupt.cpp index e28b447c1d7..70731d6f31d 100644 --- a/src/threadinterrupt.cpp +++ b/src/util/threadinterrupt.cpp @@ -3,7 +3,7 @@ // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. -#include +#include #include diff --git a/src/threadinterrupt.h b/src/util/threadinterrupt.h similarity index 87% rename from src/threadinterrupt.h rename to src/util/threadinterrupt.h index 979bc2ee3ec..d95cbb9abad 100644 --- a/src/threadinterrupt.h +++ b/src/util/threadinterrupt.h @@ -2,8 +2,8 @@ // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. -#ifndef BITCOIN_THREADINTERRUPT_H -#define BITCOIN_THREADINTERRUPT_H +#ifndef BITCOIN_UTIL_THREADINTERRUPT_H +#define BITCOIN_UTIL_THREADINTERRUPT_H #include #include @@ -33,4 +33,4 @@ private: std::atomic flag; }; -#endif // BITCOIN_THREADINTERRUPT_H +#endif // BITCOIN_UTIL_THREADINTERRUPT_H