diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2012-08-24 21:31:46 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2012-08-24 21:31:46 -0700 |
commit | 13bd7b334cfc84a19446a8ae93b59af5eb78ac22 (patch) | |
tree | 203837b82c48a693185c240646d416132e60a3cc /src/base | |
parent | 22d21a5c44a05e49c315bb0732cc0de100350e4a (diff) | |
download | abc-13bd7b334cfc84a19446a8ae93b59af5eb78ac22.tar.gz abc-13bd7b334cfc84a19446a8ae93b59af5eb78ac22.tar.bz2 abc-13bd7b334cfc84a19446a8ae93b59af5eb78ac22.zip |
New package to read/write a subset of Liberty for STA.
Diffstat (limited to 'src/base')
-rw-r--r-- | src/base/main/mainInit.c | 4 | ||||
-rw-r--r-- | src/base/main/mainInt.h | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/base/main/mainInit.c b/src/base/main/mainInit.c index 5061fa0d..a3caba05 100644 --- a/src/base/main/mainInit.c +++ b/src/base/main/mainInit.c @@ -48,6 +48,8 @@ extern void Libs_Init( Abc_Frame_t * pAbc ); extern void Libs_End( Abc_Frame_t * pAbc ); extern void Load_Init( Abc_Frame_t * pAbc ); extern void Load_End( Abc_Frame_t * pAbc ); +extern void Scl_Init( Abc_Frame_t * pAbc ); +extern void Scl_End( Abc_Frame_t * pAbc ); extern void Test_Init( Abc_Frame_t * pAbc ); extern void Test_End( Abc_Frame_t * pAbc ); extern void Abc2_Init( Abc_Frame_t * pAbc ); @@ -82,6 +84,7 @@ void Abc_FrameInit( Abc_Frame_t * pAbc ) Super_Init( pAbc ); Libs_Init( pAbc ); Load_Init( pAbc ); + Scl_Init( pAbc ); Test_Init( pAbc ); #ifdef USE_ABC2 Abc2_Init( pAbc ); @@ -115,6 +118,7 @@ void Abc_FrameEnd( Abc_Frame_t * pAbc ) Super_End( pAbc ); Libs_End( pAbc ); Load_End( pAbc ); + Scl_End( pAbc ); Test_End( pAbc ); #ifdef USE_ABC2 Abc2_End( pAbc ); diff --git a/src/base/main/mainInt.h b/src/base/main/mainInt.h index 1eb47424..e305c74f 100644 --- a/src/base/main/mainInt.h +++ b/src/base/main/mainInt.h @@ -90,6 +90,7 @@ struct Abc_Frame_t_ void * pLibGen2; // the current genlib void * pLibSuper; // the current supergate library void * pLibVer; // the current Verilog library + void * pLibScl; // the current Liberty library // new code Gia_Man_t * pGia; // alternative current network as a light-weight AIG |