aboutsummaryrefslogtreecommitdiffstats
path: root/common/place/parallel_refine.cc
diff options
context:
space:
mode:
authorCatherine <whitequark@whitequark.org>2023-02-23 03:25:48 +0000
committermyrtle <gatecat@ds0.me>2023-02-23 09:45:19 +0100
commitebbaf8c08dbde251aa4f2809f296b20a7a2266a8 (patch)
treeea9b0bd8636395ae6e4faa956c8f49585e74c7d6 /common/place/parallel_refine.cc
parent8f0731edc99c828ffa850207c80cfb99651b6ae4 (diff)
downloadnextpnr-ebbaf8c08dbde251aa4f2809f296b20a7a2266a8.tar.gz
nextpnr-ebbaf8c08dbde251aa4f2809f296b20a7a2266a8.tar.bz2
nextpnr-ebbaf8c08dbde251aa4f2809f296b20a7a2266a8.zip
common: disable parallel refinement only without threads.
Previously it was always disabled on WebAssembly builds.
Diffstat (limited to 'common/place/parallel_refine.cc')
-rw-r--r--common/place/parallel_refine.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/common/place/parallel_refine.cc b/common/place/parallel_refine.cc
index 0fb99be5..da8ed4fc 100644
--- a/common/place/parallel_refine.cc
+++ b/common/place/parallel_refine.cc
@@ -20,7 +20,7 @@
#include "parallel_refine.h"
#include "log.h"
-#if !defined(__wasm)
+#if !defined(NPNR_DISABLE_THREADS)
#include "detail_place_core.h"
#include "scope_lock.h"
@@ -519,7 +519,7 @@ bool parallel_refine(Context *ctx, ParallelRefineCfg cfg)
NEXTPNR_NAMESPACE_END
-#else /* !defined(__wasm) */
+#else /* !defined(NPNR_DISABLE_THREADS) */
NEXTPNR_NAMESPACE_BEGIN