From 7c10ee1c5831080a64e7ce7208b50293da23867e Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Tue, 1 Sep 2026 08:20:05 +0200 Subject: [PATCH] Update sv-elab as of 2026-09-01 --- frontends/slang/CMakeLists.txt | 51 +++++++++++++++++++--------------- frontends/slang/lib | 2 +- 2 files changed, 30 insertions(+), 23 deletions(-) diff --git a/frontends/slang/CMakeLists.txt b/frontends/slang/CMakeLists.txt index a7fb5ce65..75eebd4c0 100644 --- a/frontends/slang/CMakeLists.txt +++ b/frontends/slang/CMakeLists.txt @@ -4,28 +4,32 @@ git_rev_parse(SLANG_REVISION ${PROJECT_SOURCE_DIR}/libs/slang) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/lib/src/version.h.in ${CMAKE_CURRENT_BINARY_DIR}/version.h) yosys_frontend(slang - lib/src/abort_helpers.cc - lib/src/addressing.cc - lib/src/async_pattern.cc - lib/src/async_pattern.h - lib/src/blackboxes.cc - lib/src/builder.cc - lib/src/cases.cc - lib/src/cases.h - lib/src/diag.cc - lib/src/diag.h - lib/src/driver.cc - lib/src/initialization.cc - lib/src/lvalue.cc - lib/src/memory.h - lib/src/naming.cc - lib/src/procedural.cc - lib/src/slang_frontend.cc - lib/src/slang_frontend.h - lib/src/statements.h - lib/src/sva.cc - lib/src/variables.cc - lib/src/variables.h + lib/src/yosys_plugin/abort_helpers.cc + lib/src/yosys_plugin/backend_builder.cc + lib/src/yosys_plugin/backend_builder.h + lib/src/yosys_plugin/blackboxes.cc + lib/src/yosys_plugin/cases.cc + lib/src/yosys_plugin/cases.h + lib/src/yosys_plugin/driver.cc + lib/src/yosys_plugin/ir.cc + lib/src/yosys_plugin/ir.h + lib/src/addressing.cc + lib/src/async_pattern.cc + lib/src/async_pattern.h + lib/src/builder.cc + lib/src/diag.cc + lib/src/diag.h + lib/src/initialization.cc + lib/src/lvalue.cc + lib/src/memory.h + lib/src/naming.cc + lib/src/procedural.cc + lib/src/slang_frontend.cc + lib/src/slang_frontend.h + lib/src/statements.h + lib/src/sva.cc + lib/src/variables.cc + lib/src/variables.h ${CMAKE_CURRENT_BINARY_DIR}/version.h DEFINITIONS YOSYS_MAJOR=${YOSYS_VERSION_MAJOR} @@ -33,6 +37,9 @@ yosys_frontend(slang ENABLE_IF YOSYS_ENABLE_SLANG INCLUDE_DIRS + ${CMAKE_CURRENT_SOURCE_DIR}/lib/src + ${CMAKE_CURRENT_SOURCE_DIR}/lib/third_party/hashlib + ${CMAKE_CURRENT_SOURCE_DIR}/lib/src/yosys_plugin ${CMAKE_CURRENT_BINARY_DIR} LIBRARIES $<${YOSYS_ENABLE_SLANG}:slang::slang> diff --git a/frontends/slang/lib b/frontends/slang/lib index ce3883552..b6e440d6a 160000 --- a/frontends/slang/lib +++ b/frontends/slang/lib @@ -1 +1 @@ -Subproject commit ce38835520fbdf422304a6f6a2f1c437c3ba98c2 +Subproject commit b6e440d6a2586b93c2a43da676c207c8c2a15778