diff options
| author | ruki <[email protected]> | 2025-01-22 23:30:55 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2025-01-22 23:30:55 +0800 |
| commit | c2207261e13b17c93ee9fe38fc77bef713952208 (patch) | |
| tree | 6f91b9a1aca6a00f0cfef1b7168e045484591707 /tests/projects/embed | |
| parent | e7e33166b1ebfbb67b9a48a581414064a61da9ac (diff) | |
improve verilator
Diffstat (limited to 'tests/projects/embed')
5 files changed, 7 insertions, 3 deletions
diff --git a/tests/projects/embed/verilator/hello/src/sim_main.cpp b/tests/projects/embed/verilator/hello/src/sim_main.cpp index 44cb1da1f..079ced121 100644 --- a/tests/projects/embed/verilator/hello/src/sim_main.cpp +++ b/tests/projects/embed/verilator/hello/src/sim_main.cpp @@ -1,6 +1,8 @@ #include "hello.h" #include "verilated.h" +double sc_time_stamp() { return 0; } + int main(int argc, char** argv) { VerilatedContext* contextp = new VerilatedContext; contextp->commandArgs(argc, argv); diff --git a/tests/projects/embed/verilator/hello/xmake.lua b/tests/projects/embed/verilator/hello/xmake.lua index c92d81bef..e2a0c5d18 100644 --- a/tests/projects/embed/verilator/hello/xmake.lua +++ b/tests/projects/embed/verilator/hello/xmake.lua @@ -1,4 +1,4 @@ -add_requires("verilator 5.016") +add_requires("verilator") target("hello") add_rules("verilator.binary") diff --git a/tests/projects/embed/verilator/hello_vcd/xmake.lua b/tests/projects/embed/verilator/hello_vcd/xmake.lua index 50f5d930f..3dd5c0987 100644 --- a/tests/projects/embed/verilator/hello_vcd/xmake.lua +++ b/tests/projects/embed/verilator/hello_vcd/xmake.lua @@ -1,4 +1,4 @@ -add_requires("verilator 5.016") +add_requires("verilator") target("hello") add_rules("verilator.binary") diff --git a/tests/projects/embed/verilator/static/src/sim_main.cpp b/tests/projects/embed/verilator/static/src/sim_main.cpp index 44cb1da1f..079ced121 100644 --- a/tests/projects/embed/verilator/static/src/sim_main.cpp +++ b/tests/projects/embed/verilator/static/src/sim_main.cpp @@ -1,6 +1,8 @@ #include "hello.h" #include "verilated.h" +double sc_time_stamp() { return 0; } + int main(int argc, char** argv) { VerilatedContext* contextp = new VerilatedContext; contextp->commandArgs(argc, argv); diff --git a/tests/projects/embed/verilator/static/xmake.lua b/tests/projects/embed/verilator/static/xmake.lua index 20f3d04a0..b681e90d3 100644 --- a/tests/projects/embed/verilator/static/xmake.lua +++ b/tests/projects/embed/verilator/static/xmake.lua @@ -1,4 +1,4 @@ -add_requires("verilator 5.016") +add_requires("verilator") target("hello") add_rules("verilator.static") |
