Skip to content
This repository has been archived by the owner on Sep 17, 2023. It is now read-only.

Commit

Permalink
Update verilator to 5.010
Browse files Browse the repository at this point in the history
Summary:
**Changelogs**

- [5.010](verilator/verilator-announce#61)
- [5.008](verilator/verilator-announce#60)
- [5.006](verilator/verilator-announce#59)

Test Plan: - Run example C++ execution from the help docs

Reviewers: #triage_team

Differential Revision: https://dev.getsol.us/D14101
  • Loading branch information
davidjharder committed May 8, 2023
1 parent 24ce1fc commit 7b59b2c
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 7 deletions.
9 changes: 9 additions & 0 deletions abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ libc.so.6:_exit
libc.so.6:abort
libc.so.6:bind_textdomain_codeset
libc.so.6:btowc
libc.so.6:clock_gettime
libc.so.6:close
libc.so.6:closedir
libc.so.6:dgettext
Expand Down Expand Up @@ -86,11 +87,19 @@ libc.so.6:memcpy
libc.so.6:memmove
libc.so.6:memset
libc.so.6:mkdir
libc.so.6:nanosleep
libc.so.6:open
libc.so.6:opendir
libc.so.6:pipe
libc.so.6:poll
libc.so.6:pthread_cond_broadcast
libc.so.6:pthread_cond_destroy
libc.so.6:pthread_cond_signal
libc.so.6:pthread_cond_wait
libc.so.6:pthread_create
libc.so.6:pthread_join
libc.so.6:pthread_mutex_lock
libc.so.6:pthread_mutex_trylock
libc.so.6:pthread_mutex_unlock
libc.so.6:pthread_once
libc.so.6:putc
Expand Down
8 changes: 5 additions & 3 deletions package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name : verilator
version : '5.004'
release : 34
version : '5.010'
release : 35
source :
- https://github.com/verilator/verilator/archive/refs/tags/v5.004.tar.gz : 7d193a09eebefdbec8defaabfc125663f10cf6ab0963ccbefdfe704a8a4784d2
- https://github.com/verilator/verilator/archive/refs/tags/v5.010.tar.gz : ca82b57ce2d2b34eed3f04d5daf7eae6ad41276cda88efbb59ebd6467e65d635
license :
- LGPL-3.0-only
- Artistic-2.0
Expand All @@ -11,6 +11,8 @@ component : programming.tools
summary : Verilator converts synthesizable (generally not behavioral) Verilog code into C++ or SystemC code.
description: |
Verilator converts synthesizable (generally not behavioral) Verilog code into C++ or SystemC code. It is not a complete simulator, just a translator.
builddeps :
- help2man
rundeps :
- ccache
setup : |
Expand Down
11 changes: 7 additions & 4 deletions pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,10 @@
<Path fileType="executable">/usr/bin/verilator_profcfunc</Path>
<Path fileType="man">/usr/share/man/man1/verilator.1</Path>
<Path fileType="man">/usr/share/man/man1/verilator_coverage.1</Path>
<Path fileType="man">/usr/share/man/man1/verilator_gantt.1</Path>
<Path fileType="man">/usr/share/man/man1/verilator_profcfunc.1</Path>
<Path fileType="data">/usr/share/verilator/bin/verilator_ccache_report</Path>
<Path fileType="data">/usr/share/verilator/bin/verilator_difftree</Path>
<Path fileType="data">/usr/share/verilator/bin/verilator_includer</Path>
<Path fileType="data">/usr/share/verilator/examples/cmake_hello_c/CMakeLists.txt</Path>
<Path fileType="data">/usr/share/verilator/examples/cmake_hello_c/Makefile</Path>
Expand Down Expand Up @@ -136,16 +139,16 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="34">verilator</Dependency>
<Dependency release="35">verilator</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/pkgconfig/verilator.pc</Path>
</Files>
</Package>
<History>
<Update release="34">
<Date>2022-12-16</Date>
<Version>5.004</Version>
<Update release="35">
<Date>2023-05-05</Date>
<Version>5.010</Version>
<Comment>Packaging update</Comment>
<Name>David Harder</Name>
<Email>david@davidjharder.ca</Email>
Expand Down

0 comments on commit 7b59b2c

Please sign in to comment.