summaryrefslogtreecommitdiffstats
path: root/src/base/abci/abc.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-03-28 20:09:08 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2013-03-28 20:09:08 -0700
commitb7cd22786ed2643d3730ec5d8a5f2fbb30393be6 (patch)
tree32b4b785c1bf4966198400af7a1a2f0f722ff01c /src/base/abci/abc.c
parentfdb8d83f7a249ecd4049d0a662052f241ee71b13 (diff)
downloadabc-b7cd22786ed2643d3730ec5d8a5f2fbb30393be6.tar.gz
abc-b7cd22786ed2643d3730ec5d8a5f2fbb30393be6.tar.bz2
abc-b7cd22786ed2643d3730ec5d8a5f2fbb30393be6.zip
Changed to 'print_level' to be less verbose by default.
Diffstat (limited to 'src/base/abci/abc.c')
-rw-r--r--src/base/abci/abc.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/base/abci/abc.c b/src/base/abci/abc.c
index 1763d165..adb3fe47 100644
--- a/src/base/abci/abc.c
+++ b/src/base/abci/abc.c
@@ -1463,12 +1463,14 @@ int Abc_CommandPrintLevel( Abc_Frame_t * pAbc, int argc, char ** argv )
int c;
int fListNodes;
int fProfile;
+ int fVerbose;
// set defaults
fListNodes = 0;
fProfile = 1;
+ fVerbose = 0;
Extra_UtilGetoptReset();
- while ( ( c = Extra_UtilGetopt( argc, argv, "nph" ) ) != EOF )
+ while ( ( c = Extra_UtilGetopt( argc, argv, "npvh" ) ) != EOF )
{
switch ( c )
{
@@ -1478,6 +1480,9 @@ int Abc_CommandPrintLevel( Abc_Frame_t * pAbc, int argc, char ** argv )
case 'p':
fProfile ^= 1;
break;
+ case 'v':
+ fVerbose ^= 1;
+ break;
case 'h':
goto usage;
default:
@@ -1515,14 +1520,15 @@ int Abc_CommandPrintLevel( Abc_Frame_t * pAbc, int argc, char ** argv )
return 0;
}
// process all COs
- Abc_NtkPrintLevel( stdout, pNtk, fProfile, fListNodes );
+ Abc_NtkPrintLevel( stdout, pNtk, fProfile, fListNodes, fVerbose );
return 0;
usage:
- Abc_Print( -2, "usage: print_level [-nph] <node>\n" );
+ Abc_Print( -2, "usage: print_level [-npvh] <node>\n" );
Abc_Print( -2, "\t prints information about node level and cone size\n" );
Abc_Print( -2, "\t-n : toggles printing nodes by levels [default = %s]\n", fListNodes? "yes": "no" );
Abc_Print( -2, "\t-p : toggles printing level profile [default = %s]\n", fProfile? "yes": "no" );
+ Abc_Print( -2, "\t-v : enable verbose output [default = %s].\n", fVerbose? "yes": "no" );
Abc_Print( -2, "\t-h : print the command usage\n");
Abc_Print( -2, "\tnode : (optional) one node to consider\n");
return 1;