Skip to content

Commit 7c5aa09

Browse files
committed
cut: split out cut/abc_init.h
Signed-off-by: Matt Liberty <[email protected]>
1 parent 6f2578d commit 7c5aa09

File tree

6 files changed

+15
-4
lines changed

6 files changed

+15
-4
lines changed

src/Main.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
#include <tclExtend.h>
3434
#endif
3535

36-
#include "cut/abc_library_factory.h"
36+
#include "cut/abc_init.h"
3737
#include "gui/gui.h"
3838
#include "ord/Design.h"
3939
#include "ord/InitOpenRoad.hh"

src/cgt/src/ClockGating.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include "base/abc/abc.h"
1111
#include "base/io/ioAbc.h"
1212
#include "base/main/abcapis.h"
13+
#include "cut/abc_init.h"
1314
#include "cut/abc_library_factory.h"
1415
#include "cut/logic_extractor.h"
1516
#include "db_sta/dbNetwork.hh"

src/cut/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ cc_library(
1919
],
2020
hdrs = [
2121
"include/cut/abc_library_factory.h",
22+
"include/cut/abc_init.h",
2223
"include/cut/blif.h",
2324
"include/cut/blifParser.h",
2425
"include/cut/logic_cut.h",

src/cut/include/cut/abc_init.h

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
// SPDX-License-Identifier: BSD-3-Clause
2+
// Copyright (c) 2024-2025, The OpenROAD Authors
3+
4+
#pragma once
5+
6+
namespace cut {
7+
8+
void abcInit();
9+
void abcStop();
10+
11+
} // namespace cut

src/cut/include/cut/abc_library_factory.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,4 @@ class AbcLibraryFactory
8686
rsz::Resizer* resizer_ = nullptr;
8787
};
8888

89-
void abcInit();
90-
void abcStop();
91-
9289
} // namespace cut

src/rmp/src/Restructure.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323

2424
#include "base/abc/abc.h"
2525
#include "base/main/abcapis.h"
26+
#include "cut/abc_init.h"
2627
#include "cut/abc_library_factory.h"
2728
#include "cut/blif.h"
2829
#include "db_sta/dbNetwork.hh"

0 commit comments

Comments
 (0)