3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-09-11 20:21:26 +00:00
yosys/passes
Mohamed Gaber ae8c4e2ea6 libparse/filterlib: mark LibertyParser::error() as weak
When FILTERLIB is defined (attempts to compile libparse more or less standalone,) mark the `LibertyParser::error()` as weak so utilities using libparse as a library can override its behavior (the default behavior being exit(1)). As the code is quite performance-critical, I've elected to not modify it to raise an exception or have a callback or similar and simply allow for a link-time replacement.
2025-09-05 00:13:45 +02:00
..
cmds wrapcell.cc: Avoid format name collision 2025-09-03 03:32:01 +12:00
equiv equiv_simple: Avoid std::array 2025-08-08 12:37:38 +12:00
fsm io: refactor string and file work into new unit 2025-03-19 13:43:42 +01:00
hierarchy Reapply "Add groups to command reference" 2025-08-06 13:52:12 +12:00
memory Revert "Merge pull request #5301 from KrystalDelusion/krys/re_5280" 2025-08-28 11:58:02 +02:00
opt Merge pull request #5287 from Anhijkt/opt_dff-fix-5279 2025-09-01 11:20:35 +02:00
pmgen Reapply "Add groups to command reference" 2025-08-06 13:52:12 +12:00
proc Proc: Use selections consistently 2025-05-31 12:04:42 +12:00
sat Reapply "Add groups to command reference" 2025-08-06 13:52:12 +12:00
techmap libparse/filterlib: mark LibertyParser::error() as weak 2025-09-05 00:13:45 +02:00
tests test_cell: Add comment on $pmux 2025-08-12 10:57:59 +12:00