1
0
mirror of synced 2026-04-20 11:06:45 +00:00

Merge pull request #2836 from YosysHQ/gatecat/pyosys-sigint

pyosys: Clear SIGINT handler after Python loads
This commit is contained in:
Miodrag Milanović
2021-06-18 12:07:50 +02:00
committed by GitHub

View File

@@ -71,6 +71,7 @@
#include <limits.h>
#include <errno.h>
#include <signal.h>
YOSYS_NAMESPACE_BEGIN
@@ -540,6 +541,7 @@ void yosys_setup()
PyImport_AppendInittab((char*)"libyosys", INIT_MODULE);
Py_Initialize();
PyRun_SimpleString("import sys");
signal(SIGINT, SIG_DFL);
#endif
Pass::init_register();