From 78fa7a5a1076896490f3067b94b7f194b1536354 Mon Sep 17 00:00:00 2001 From: Cary R Date: Tue, 13 Jan 2026 02:03:24 -0800 Subject: [PATCH] Update program copyright to 2026 --- README.md | 5 +---- driver/iverilog.man.in | 4 ++-- iverilog-vpi.man.in | 4 ++-- main.cc | 2 +- tgt-blif/blif.cc | 4 ++-- tgt-null/null.c | 4 ++-- tgt-pcb/pcb.cc | 4 ++-- tgt-sizer/sizer.cc | 4 ++-- tgt-stub/stub.c | 4 ++-- tgt-vhdl/vhdl.cc | 4 ++-- tgt-vlog95/vlog95.c | 2 +- tgt-vvp/vvp.c | 2 +- vvp/main.cc | 2 +- vvp/vvp.man.in | 4 ++-- 14 files changed, 23 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 91971210c..41152e38a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # The ICARUS Verilog Compilation System -Copyright 2000-2025 Stephen Williams +Copyright 2000-2026 Stephen Williams

Table of Contents

@@ -401,9 +401,6 @@ constructs. every other context do work properly, including the V2001 form `wire #5 foo = bar;` - - Event controls inside non-blocking assignments are not supported. - i.e.: `a <= @(posedge clk) b;` - The list of unsupported SystemVerilog constructs is too large to enumerate here. diff --git a/driver/iverilog.man.in b/driver/iverilog.man.in index 534510b54..be62ec10b 100644 --- a/driver/iverilog.man.in +++ b/driver/iverilog.man.in @@ -1,4 +1,4 @@ -.TH iverilog 1 "Oct 12th, 2025" "" "Version %M.%n%E" +.TH iverilog 1 "Jan 13th, 2026" "" "Version %M.%n%E" .SH NAME iverilog - Icarus Verilog compiler @@ -645,7 +645,7 @@ Tips on using, debugging, and developing the compiler can be found at .SH COPYRIGHT .nf -Copyright \(co 2002\-2024 Stephen Williams +Copyright \(co 2002\-2026 Stephen Williams This document can be freely redistributed according to the terms of the GNU General Public License version 2.0 diff --git a/iverilog-vpi.man.in b/iverilog-vpi.man.in index 214865730..23741e1c2 100644 --- a/iverilog-vpi.man.in +++ b/iverilog-vpi.man.in @@ -1,4 +1,4 @@ -.TH iverilog-vpi 1 "Oct 12th, 2025" "" "Version %M.%n%E" +.TH iverilog-vpi 1 "Jan 13th, 2026" "" "Version %M.%n%E" .SH NAME iverilog-vpi - Compile front end for VPI modules @@ -120,7 +120,7 @@ iverilog(1), vvp(1), .SH COPYRIGHT .nf -Copyright \(co 2002\-2024 Stephen Williams +Copyright \(co 2002\-2026 Stephen Williams This document can be freely redistributed according to the terms of the GNU General Public License version 2.0 diff --git a/main.cc b/main.cc index 48cd73d98..99c080e0a 100644 --- a/main.cc +++ b/main.cc @@ -1,5 +1,5 @@ const char COPYRIGHT[] = - "Copyright (c) 1998-2025 Stephen Williams (steve@icarus.com)"; + "Copyright (c) 1998-2026 Stephen Williams (steve@icarus.com)"; /* * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU diff --git a/tgt-blif/blif.cc b/tgt-blif/blif.cc index 1e1db58dc..dd133c561 100644 --- a/tgt-blif/blif.cc +++ b/tgt-blif/blif.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013-2025 Stephen Williams (steve@icarus.com) + * Copyright (c) 2013-2026 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -35,7 +35,7 @@ using namespace std; static const char*version_string = "Icarus Verilog BLIF Code Generator " VERSION " (" VERSION_TAG ")\n\n" -"Copyright (c) 2013-2025 Stephen Williams (steve@icarus.com)\n\n" +"Copyright (c) 2013-2026 Stephen Williams (steve@icarus.com)\n\n" " This program is free software; you can redistribute it and/or modify\n" " it under the terms of the GNU General Public License as published by\n" " the Free Software Foundation; either version 2 of the License, or\n" diff --git a/tgt-null/null.c b/tgt-null/null.c index b006e2abe..a0a5a43a6 100644 --- a/tgt-null/null.c +++ b/tgt-null/null.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2000-2025 Stephen Williams (steve@icarus.com) + * Copyright (c) 2000-2026 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -30,7 +30,7 @@ static const char*version_string = "Icarus Verilog NULL Code Generator " VERSION " (" VERSION_TAG ")\n\n" -"Copyright (c) 2000-2025 Stephen Williams (steve@icarus.com)\n\n" +"Copyright (c) 2000-2026 Stephen Williams (steve@icarus.com)\n\n" " This program is free software; you can redistribute it and/or modify\n" " it under the terms of the GNU General Public License as published by\n" " the Free Software Foundation; either version 2 of the License, or\n" diff --git a/tgt-pcb/pcb.cc b/tgt-pcb/pcb.cc index ccbda5c4e..7b5ce9802 100644 --- a/tgt-pcb/pcb.cc +++ b/tgt-pcb/pcb.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011-2025 Stephen Williams (steve@icarus.com) + * Copyright (c) 2011-2026 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -32,7 +32,7 @@ static const char*version_string = "Icarus Verilog PCB Netlist Generator " VERSION " (" VERSION_TAG ")\n\n" -"Copyright (c) 2011-2025 Stephen Williams (steve@icarus.com)\n\n" +"Copyright (c) 2011-2026 Stephen Williams (steve@icarus.com)\n\n" " This program is free software; you can redistribute it and/or modify\n" " it under the terms of the GNU General Public License as published by\n" " the Free Software Foundation; either version 2 of the License, or\n" diff --git a/tgt-sizer/sizer.cc b/tgt-sizer/sizer.cc index 28003f7b6..cade50217 100644 --- a/tgt-sizer/sizer.cc +++ b/tgt-sizer/sizer.cc @@ -1,5 +1,5 @@ /* - * Copyright (c) 2014-2025 Stephen Williams (steve@icarus.com) + * Copyright (c) 2014-2026 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -34,7 +34,7 @@ using namespace std; static const char*version_string = "Icarus Verilog SIZER Statistics Generator " VERSION " (" VERSION_TAG ")\n\n" -"Copyright (c) 2014-2025 Stephen Williams (steve@icarus.com)\n\n" +"Copyright (c) 2014-2026 Stephen Williams (steve@icarus.com)\n\n" " This program is free software; you can redistribute it and/or modify\n" " it under the terms of the GNU General Public License as published by\n" " the Free Software Foundation; either version 2 of the License, or\n" diff --git a/tgt-stub/stub.c b/tgt-stub/stub.c index 8fd7b8053..3d19f5bc7 100644 --- a/tgt-stub/stub.c +++ b/tgt-stub/stub.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2000-2025 Stephen Williams (steve@icarus.com) + * Copyright (c) 2000-2026 Stephen Williams (steve@icarus.com) * * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU @@ -36,7 +36,7 @@ static const char*version_string = "Icarus Verilog STUB Code Generator " VERSION " (" VERSION_TAG ")\n\n" -"Copyright (c) 2000-2025 Stephen Williams (steve@icarus.com)\n\n" +"Copyright (c) 2000-2026 Stephen Williams (steve@icarus.com)\n\n" " This program is free software; you can redistribute it and/or modify\n" " it under the terms of the GNU General Public License as published by\n" " the Free Software Foundation; either version 2 of the License, or\n" diff --git a/tgt-vhdl/vhdl.cc b/tgt-vhdl/vhdl.cc index 317d5c33b..0637f8a48 100644 --- a/tgt-vhdl/vhdl.cc +++ b/tgt-vhdl/vhdl.cc @@ -1,7 +1,7 @@ /* * VHDL code generator for Icarus Verilog. * - * Copyright (C) 2008-2025 Nick Gasson (nick@nickg.me.uk) + * Copyright (C) 2008-2026 Nick Gasson (nick@nickg.me.uk) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -35,7 +35,7 @@ using namespace std; static const char*version_string = "Icarus Verilog VHDL Code Generator " VERSION " (" VERSION_TAG ")\n\n" -"Copyright (C) 2008-2025 Nick Gasson (nick@nickg.me.uk)\n\n" +"Copyright (C) 2008-2026 Nick Gasson (nick@nickg.me.uk)\n\n" " This program is free software; you can redistribute it and/or modify\n" " it under the terms of the GNU General Public License as published by\n" " the Free Software Foundation; either version 2 of the License, or\n" diff --git a/tgt-vlog95/vlog95.c b/tgt-vlog95/vlog95.c index b311f6b74..d47233c4b 100644 --- a/tgt-vlog95/vlog95.c +++ b/tgt-vlog95/vlog95.c @@ -1,5 +1,5 @@ #define COPYRIGHT \ - "Copyright (c) 2010-2025 Cary R. (cygcary@yahoo.com)" + "Copyright (c) 2010-2026 Cary R. (cygcary@yahoo.com)" /* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/tgt-vvp/vvp.c b/tgt-vvp/vvp.c index 866d6dd0c..074e8d64d 100644 --- a/tgt-vvp/vvp.c +++ b/tgt-vvp/vvp.c @@ -1,5 +1,5 @@ #define COPYRIGHT \ - "Copyright (c) 2001-2025 Stephen Williams (steve@icarus.com)" + "Copyright (c) 2001-2026 Stephen Williams (steve@icarus.com)" /* * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU diff --git a/vvp/main.cc b/vvp/main.cc index e5bf8cd67..120bd4355 100644 --- a/vvp/main.cc +++ b/vvp/main.cc @@ -1,5 +1,5 @@ const char COPYRIGHT[] = - "Copyright (c) 2001-2025 Stephen Williams (steve@icarus.com)"; + "Copyright (c) 2001-2026 Stephen Williams (steve@icarus.com)"; /* * This source code is free software; you can redistribute it * and/or modify it in source code form under the terms of the GNU diff --git a/vvp/vvp.man.in b/vvp/vvp.man.in index b42278c50..c7d64d9b4 100644 --- a/vvp/vvp.man.in +++ b/vvp/vvp.man.in @@ -1,4 +1,4 @@ -.TH vvp 1 "Oct 12th, 2025" "" "Version %M.%n %E" +.TH vvp 1 "Jan 13th, 2026" "" "Version %M.%n %E" .SH NAME vvp - Icarus Verilog vvp runtime engine @@ -202,7 +202,7 @@ iverilog\-vpi(1), .SH COPYRIGHT .nf -Copyright \(co 2001\-2024 Stephen Williams +Copyright \(co 2001\-2026 Stephen Williams This document can be freely redistributed according to the terms of the GNU General Public License version 2.0