summaryrefslogtreecommitdiffstats
path: root/src/base/io
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2011-08-06 01:31:07 +0800
committerAlan Mishchenko <alanmi@berkeley.edu>2011-08-06 01:31:07 +0800
commitb9dea5d674f406b78cfb9d1b417b5e81b4550cde (patch)
tree0b977e2e2bfa895cc68a7b6bfb78967463f87c66 /src/base/io
parentfbb12a06f20e40eea8d8aa45982d1f9f1cdb9809 (diff)
downloadabc-b9dea5d674f406b78cfb9d1b417b5e81b4550cde.tar.gz
abc-b9dea5d674f406b78cfb9d1b417b5e81b4550cde.tar.bz2
abc-b9dea5d674f406b78cfb9d1b417b5e81b4550cde.zip
Other changes to enable new features in the mapper (bug fix).
Diffstat (limited to 'src/base/io')
-rw-r--r--src/base/io/ioWriteBlif.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/base/io/ioWriteBlif.c b/src/base/io/ioWriteBlif.c
index ca54a766..175f2641 100644
--- a/src/base/io/ioWriteBlif.c
+++ b/src/base/io/ioWriteBlif.c
@@ -384,6 +384,18 @@ void Io_NtkWritePos( FILE * pFile, Abc_Ntk_t * pNtk, int fWriteLatches )
NameCounter++;
}
}
+ if ( pNtk->vRealNodes )
+ {
+ Abc_Obj_t * pObj;
+ fprintf( pFile, "\n\n" );
+ assert( pNtk->nRealPos >= 0 );
+ Abc_NtkForEachObjVec( pNtk->vRealNodes, pNtk, pObj, i )
+ fprintf( pFile, "#INFO %s %s\n",
+ Abc_ObjName(Abc_ObjFanin0(Abc_NtkPo(pNtk, pNtk->nRealPos+i))),
+ Abc_ObjName(Abc_ObjFanout0(pObj)) );
+ fprintf( pFile, "\n" );
+ }
+
}
/**Function*************************************************************