summaryrefslogtreecommitdiff
path: root/passes/abc
diff options
context:
space:
mode:
Diffstat (limited to 'passes/abc')
-rw-r--r--passes/abc/abc.cc4
-rw-r--r--passes/abc/blifparse.cc7
-rw-r--r--passes/abc/blifparse.h7
3 files changed, 13 insertions, 5 deletions
diff --git a/passes/abc/abc.cc b/passes/abc/abc.cc
index f1d56b23..1a7de066 100644
--- a/passes/abc/abc.cc
+++ b/passes/abc/abc.cc
@@ -53,6 +53,9 @@
#include "blifparse.h"
+USING_YOSYS_NAMESPACE
+PRIVATE_NAMESPACE_BEGIN
+
enum class gate_type_t {
G_NONE,
G_FF,
@@ -1207,3 +1210,4 @@ struct AbcPass : public Pass {
}
} AbcPass;
+ PRIVATE_NAMESPACE_END
diff --git a/passes/abc/blifparse.cc b/passes/abc/blifparse.cc
index 1fbb5720..38151985 100644
--- a/passes/abc/blifparse.cc
+++ b/passes/abc/blifparse.cc
@@ -18,9 +18,8 @@
*/
#include "blifparse.h"
-#include "kernel/log.h"
-#include <stdio.h>
-#include <string.h>
+
+YOSYS_NAMESPACE_BEGIN
static bool read_next_line(char *&buffer, size_t &buffer_size, int &line_count, FILE *f)
{
@@ -240,3 +239,5 @@ error:
// return NULL;
}
+YOSYS_NAMESPACE_END
+
diff --git a/passes/abc/blifparse.h b/passes/abc/blifparse.h
index 272e4e64..31f5b2e5 100644
--- a/passes/abc/blifparse.h
+++ b/passes/abc/blifparse.h
@@ -20,9 +20,12 @@
#ifndef ABC_BLIFPARSE
#define ABC_BLIFPARSE
-#include "kernel/rtlil.h"
+#include "kernel/yosys.h"
+
+YOSYS_NAMESPACE_BEGIN
extern RTLIL::Design *abc_parse_blif(FILE *f, std::string dff_name);
-#endif
+YOSYS_NAMESPACE_END
+#endif