Commit Graph

10342 Commits

Author SHA1 Message Date
Cary R. d1cbaf08d2
Merge pull request #1309 from caryr/v13-branch
V13 branch
2026-03-09 18:38:59 -07:00
Martin Whitaker 28d31c6df1 Update the copy of ax_prog_cc_for_build.m4 embedded in aclocal.m4
This correctly generates the EXEEXT variable when cross-compiling and
using autoconf 2.70+ (issue #1301).

(cherry picked from commit 14a25bfe92)
2026-03-09 18:25:44 -07:00
Martin Whitaker 0c575e6166 Remove duplicated typeders and functions from t-dll.h and t-dll.c
These duplicate the contents of ivl_dlfcn.h

(cherry picked from commit 4dfac864ce)
2026-03-09 18:25:17 -07:00
Martin Whitaker ab6e9effe1 Merge duplicated ivl_dlfcn.h files.
The vvp/ivl_dlfcn.h and cadpli/ivl_dlfcn.h files are essentially the
same, but have diverged a bit over the years. Merge them into a single
shared file at the top level. Use the static prefix for all inline
functins (currently only used in the cadpli version) as that will fix
issue #1301. We now require the compiler to support at least C99, so
can use "inline", not "__inline__".

(cherry picked from commit 3f936d2d8b)
2026-03-09 18:24:56 -07:00
Cary R. 824ff5b8cb
Merge pull request #1308 from caryr/v13-branch
update documentation name (man page format)
2026-03-08 15:36:44 -07:00
Cary R. 5fb9d93715 Fix man page entry for Icarus Verilog documentation
(cherry picked from commit d3bda52d69)
2026-03-08 15:22:25 -07:00
أحمد المحمودي (Ahmed El-Mahmoudy) 52b9e1816d Rename manpage to iverilog.1 to match executable name
(cherry picked from commit 57385f9ac6)
2026-03-08 15:21:50 -07:00
Cary R. e537dafb7f
Merge pull request #1307 from caryr/v13-branch
Update to the latest GTKWave files
2026-03-08 15:09:54 -07:00
Cary R. f7fabc57bb
Merge branch 'steveicarus:v13-branch' into v13-branch 2026-03-08 14:54:35 -07:00
Cary R 1c8d9e37f2 Update to the latest GTKWAve files 2026-03-08 14:51:23 -07:00
Cary R. 9e02a32046
Merge pull request #1306 from caryr/v13-branch
Add Copyright to a couple LGPL2 files
2026-03-08 14:43:45 -07:00
Cary R 894a681ff0 Add Copyright to a couple LGPL2 files 2026-03-08 14:06:48 -07:00
Cary R. 84f51be69a
Merge pull request #1304 from caryr/v13-branch
Fix typo: contributer -> contributor
2026-03-05 20:20:33 -08:00
أحمد المحمودي (Ahmed El-Mahmoudy) 6d7a38847a Fix typo: contributer -> contributor
(cherry picked from commit f9a0542a49)
2026-03-05 19:41:48 -08:00
Cary R. ef9e91c168
Merge pull request #1299 from caryr/v13-branch
Update vvp examples to match the correct version
2026-03-02 11:04:23 -08:00
Cary R f5ee8a9a44 Update vvp examples to match the correct version 2026-03-02 10:50:01 -08:00
Cary R. 94d92ced82
Merge pull request #1297 from caryr/v13-branch
Update post branch directions for master and create v13_0 release
2026-03-01 15:50:30 -08:00
Cary R 1746e03a70 Post-release cleanup 2026-03-01 15:38:29 -08:00
Cary R dfeee909ed Creating release v13_0 2026-03-01 15:38:29 -08:00
Cary R f614488591 Update post branch directions for master 2026-03-01 15:33:15 -08:00
Cary R 24c105531d Creating new branch v13-branch 2026-03-01 15:07:05 -08:00
Cary R 9d0f6fc995 Add CREATE_BRANCH.sh script 2026-03-01 14:48:46 -08:00
Cary R 68ba79eb7a Update the default suffix to be dev for master 2026-03-01 14:43:58 -08:00
Cary R 42d591d296 Update install docs and remove a doc build warning 2026-03-01 14:41:22 -08:00
Cary R f3506a8c92 Update the test scripts to print the suffix being used 2026-03-01 14:37:51 -08:00
Cary R 9a7d852782 Fix some documentation links 2026-02-28 07:28:27 -08:00
Cary R 5d8fcdd7bc Specify the documentation is in english 2026-02-28 07:18:08 -08:00
Cary R 9d3cd045ef Update vvp_reg.py to use env to find python3 2026-02-28 07:06:10 -08:00
Cary R 5beeeee3fa Update the development documentation to match reality 2026-02-28 07:06:01 -08:00
Cary R d736cffc11 The MAKE_* scripts are obsolete 2026-02-28 05:35:32 -08:00
Cary R 2302fa37d5 Add V13 release notes 2026-02-27 21:17:43 -08:00
Cary R 15d6e83f8d Cleanup cppcheck 2026-02-24 23:53:57 -08:00
Cary R 4af84bfaad Fix sdf_interconnect4 failure and reenable 2026-02-24 22:24:17 -08:00
Cary R 9b44d55e9a Make br_gh1248 SV safe 2026-02-20 01:23:27 -08:00
Cary R 935f92da05 Disable sdf_interconnect4 until vpi_handle_multi() is working properly 2026-02-20 00:54:53 -08:00
Cary R 71c8963922 Cleanup space issues 2026-02-19 23:48:10 -08:00
Cary R 8385b13356 Add test for br_gh1248 2026-02-19 23:46:15 -08:00
Cary R b46fbe0892 Another const declaration that can be added 2026-02-19 23:40:42 -08:00
Cary R 5e1f1055e1 Add more const declarations 2026-02-19 23:40:34 -08:00
Cary R. de3e50e486
Merge pull request #1249 from FlinkbaumFAU/improve_interconnect_handling
Improve INTERCONNECT handling for SDF Annotation
2026-02-19 23:06:28 -08:00
Cary R 7786fb67c3 Fix manual PDF generation 2026-02-08 23:07:56 -08:00
Cary R f071957736 New cppcheck cleanup 2026-02-08 22:41:47 -08:00
Cary R a838d5143d cleanup Makefile and add complete man PDF generation 2026-02-08 22:41:35 -08:00
Cary R 4cc6ae35dd Fix the valgrind cleanup of automatic array vars 2026-02-06 21:35:13 -08:00
Cary R 911a20c134 Update blif check script to work with python3 2026-02-06 15:06:42 -08:00
Cary R 9da5c1868f New cppcheck cleanup 2026-02-06 15:06:28 -08:00
Cary R 827e08f8d3 Switch blif test to support python3 and use common program name 2026-02-06 09:48:52 -08:00
Cary R 826672705e Move all simulation callback decls to the header 2026-02-06 09:48:41 -08:00
Cary R e9f26a2f11 Declare vpiPostsim() in a header file 2026-02-06 01:59:11 -08:00
Cary R 8f7b2a23eb pthread_exit() is no longer needed and fixes vvp return 2026-02-06 01:55:36 -08:00