We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 31c4a16 commit c3d7d8bCopy full SHA for c3d7d8b
verilator/defs.bzl
@@ -133,12 +133,16 @@ def _verilator_cc_library(ctx):
133
args = ctx.actions.args()
134
args.add(verilator_toolchain.verilator)
135
args.add("--no-std")
136
- args.add("--cc")
137
args.add("--Mdir", verilator_output.path)
138
args.add("--top-module", ctx.attr.module_top)
139
args.add("--prefix", prefix)
140
if ctx.attr.trace:
141
args.add("--trace")
+ if ctx.attr.systemc:
142
+ args.add("--sc")
143
+ else:
144
+ args.add("--cc")
145
+
146
args.add_all(all_includes, format_each = "-I%s")
147
args.add_all(verilog_files, expand_directories = True, map_each = _only_sv)
148
args.add_all(verilator_toolchain.extra_vopts)
0 commit comments