Fix more output spacing issues.
This commit is contained in:
parent
4544a2fd99
commit
09b79a731a
|
|
@ -2878,7 +2878,7 @@ class EmitCTrace : EmitCStmts {
|
||||||
puts("void "+topClassName()+"::traceInit("
|
puts("void "+topClassName()+"::traceInit("
|
||||||
+v3Global.opt.traceClassBase()+"* vcdp, void* userthis, uint32_t code) {\n");
|
+v3Global.opt.traceClassBase()+"* vcdp, void* userthis, uint32_t code) {\n");
|
||||||
putsDecoration("// Callback from vcd->open()\n");
|
putsDecoration("// Callback from vcd->open()\n");
|
||||||
puts(topClassName()+"* t=("+topClassName()+"*)userthis;\n");
|
puts(topClassName()+"* t = ("+topClassName()+"*)userthis;\n");
|
||||||
puts(EmitCBaseVisitor::symClassVar()+" = t->__VlSymsp; // Setup global symbol table\n");
|
puts(EmitCBaseVisitor::symClassVar()+" = t->__VlSymsp; // Setup global symbol table\n");
|
||||||
puts("if (!Verilated::calcUnusedSigs()) {\n");
|
puts("if (!Verilated::calcUnusedSigs()) {\n");
|
||||||
puts( "VL_FATAL_MT(__FILE__,__LINE__,__FILE__,\"Turning on wave traces requires Verilated::traceEverOn(true) call before time 0.\");\n");
|
puts( "VL_FATAL_MT(__FILE__,__LINE__,__FILE__,\"Turning on wave traces requires Verilated::traceEverOn(true) call before time 0.\");\n");
|
||||||
|
|
@ -2892,7 +2892,7 @@ class EmitCTrace : EmitCStmts {
|
||||||
puts("void "+topClassName()+"::traceFull("
|
puts("void "+topClassName()+"::traceFull("
|
||||||
+v3Global.opt.traceClassBase()+"* vcdp, void* userthis, uint32_t code) {\n");
|
+v3Global.opt.traceClassBase()+"* vcdp, void* userthis, uint32_t code) {\n");
|
||||||
putsDecoration("// Callback from vcd->dump()\n");
|
putsDecoration("// Callback from vcd->dump()\n");
|
||||||
puts(topClassName()+"* t=("+topClassName()+"*)userthis;\n");
|
puts(topClassName()+"* t = ("+topClassName()+"*)userthis;\n");
|
||||||
puts(EmitCBaseVisitor::symClassVar()+" = t->__VlSymsp; // Setup global symbol table\n");
|
puts(EmitCBaseVisitor::symClassVar()+" = t->__VlSymsp; // Setup global symbol table\n");
|
||||||
puts("t->traceFullThis(vlSymsp, vcdp, code);\n");
|
puts("t->traceFullThis(vlSymsp, vcdp, code);\n");
|
||||||
puts("}\n");
|
puts("}\n");
|
||||||
|
|
@ -2907,7 +2907,7 @@ class EmitCTrace : EmitCStmts {
|
||||||
puts("void "+topClassName()+"::traceChg("
|
puts("void "+topClassName()+"::traceChg("
|
||||||
+v3Global.opt.traceClassBase()+"* vcdp, void* userthis, uint32_t code) {\n");
|
+v3Global.opt.traceClassBase()+"* vcdp, void* userthis, uint32_t code) {\n");
|
||||||
putsDecoration("// Callback from vcd->dump()\n");
|
putsDecoration("// Callback from vcd->dump()\n");
|
||||||
puts(topClassName()+"* t=("+topClassName()+"*)userthis;\n");
|
puts(topClassName()+"* t = ("+topClassName()+"*)userthis;\n");
|
||||||
puts(EmitCBaseVisitor::symClassVar()+" = t->__VlSymsp; // Setup global symbol table\n");
|
puts(EmitCBaseVisitor::symClassVar()+" = t->__VlSymsp; // Setup global symbol table\n");
|
||||||
puts("if (vlSymsp->getClearActivity()) {\n");
|
puts("if (vlSymsp->getClearActivity()) {\n");
|
||||||
puts("t->traceChgThis(vlSymsp, vcdp, code);\n");
|
puts("t->traceChgThis(vlSymsp, vcdp, code);\n");
|
||||||
|
|
|
||||||
|
|
@ -796,12 +796,12 @@ void EmitCSyms::emitDpiHdr() {
|
||||||
if (nodep->dpiExportWrapper()) {
|
if (nodep->dpiExportWrapper()) {
|
||||||
if (!firstExp++) puts("\n// DPI EXPORTS\n");
|
if (!firstExp++) puts("\n// DPI EXPORTS\n");
|
||||||
puts("// DPI export at "+nodep->fileline()->ascii()+"\n");
|
puts("// DPI export at "+nodep->fileline()->ascii()+"\n");
|
||||||
puts("extern "+nodep->rtnTypeVoid()+" "+nodep->name()+" ("+cFuncArgs(nodep)+");\n");
|
puts("extern "+nodep->rtnTypeVoid()+" "+nodep->name()+"("+cFuncArgs(nodep)+");\n");
|
||||||
}
|
}
|
||||||
else if (nodep->dpiImport()) {
|
else if (nodep->dpiImport()) {
|
||||||
if (!firstImp++) puts("\n// DPI IMPORTS\n");
|
if (!firstImp++) puts("\n// DPI IMPORTS\n");
|
||||||
puts("// DPI import at "+nodep->fileline()->ascii()+"\n");
|
puts("// DPI import at "+nodep->fileline()->ascii()+"\n");
|
||||||
puts("extern "+nodep->rtnTypeVoid()+" "+nodep->name()+" ("+cFuncArgs(nodep)+");\n");
|
puts("extern "+nodep->rtnTypeVoid()+" "+nodep->name()+"("+cFuncArgs(nodep)+");\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -844,7 +844,7 @@ void EmitCSyms::emitDpiImp() {
|
||||||
if (nodep->dpiExportWrapper()) {
|
if (nodep->dpiExportWrapper()) {
|
||||||
puts("#ifndef _VL_DPIDECL_"+nodep->name()+"\n");
|
puts("#ifndef _VL_DPIDECL_"+nodep->name()+"\n");
|
||||||
puts("#define _VL_DPIDECL_"+nodep->name()+"\n");
|
puts("#define _VL_DPIDECL_"+nodep->name()+"\n");
|
||||||
puts(nodep->rtnTypeVoid()+" "+nodep->name()+" ("+cFuncArgs(nodep)+") {\n");
|
puts(nodep->rtnTypeVoid()+" "+nodep->name()+"("+cFuncArgs(nodep)+") {\n");
|
||||||
puts("// DPI Export at "+nodep->fileline()->ascii()+"\n");
|
puts("// DPI Export at "+nodep->fileline()->ascii()+"\n");
|
||||||
puts("return "+topClassName()+"::"+nodep->name()+"(");
|
puts("return "+topClassName()+"::"+nodep->name()+"(");
|
||||||
string args;
|
string args;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue