From bb631c6f5c0026b0920996205329dae5836f9a1b Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Sat, 18 Oct 2014 19:01:44 +0200 Subject: [PATCH] Also look for yosys-abc in parent dir on win32 --- passes/abc/abc.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/passes/abc/abc.cc b/passes/abc/abc.cc index 79aa067d7..9d6d94579 100644 --- a/passes/abc/abc.cc +++ b/passes/abc/abc.cc @@ -1106,6 +1106,11 @@ struct AbcPass : public Pass { bool fast_mode = false, dff_mode = false, keepff = false, cleanup = true; int lut_mode = 0; +#ifdef _WIN32 + if (!check_file_exists(exe_file + ".exe") && check_file_exists(proc_self_dirname() + "..\\yosys-abc.exe")) + exe_file = proc_self_dirname() + "..\\yosys-abc"; +#endif + size_t argidx; char pwd [PATH_MAX]; if (!getcwd(pwd, sizeof(pwd))) { -- 2.30.2