iverilog/driver
Lars-Peter Clausen eadb1d24ae Add 2017 and 2023 language flag support
Add flags to enable IEEE1800-2017 and IEEE1800-2023 languages generations
and also support them in the `begin_keywords macro. Since neither defines
new keywords they'll use the same keyword mask as 2012.

Update the driver, compiler, documentation and regression test harness so
-g2017 and -g2023 are recognized as language generation flags.

There are no specific features from these versions added yet, this is just
the necessary infrastructure to allow gating new features from those
generations when they are added later.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2026-05-16 15:40:37 -07:00
..
Makefile.in Makefile.in, driver/Makefile.in: fix setup of generated doc types for iverilog* 2026-05-02 14:02:59 +02:00
cflexor.lex Fix some clang warnings 2024-11-26 23:33:52 -08:00
cfparse.y Report error if command file is not properly terminated. 2020-11-26 16:11:59 -08:00
cfparse_misc.h Fix fails to build with -fno-common or gcc-10 2020-01-29 00:08:59 +08:00
cppcheck.sup Fix/update latest cppcheck issues 2026-05-10 14:47:40 -07:00
globals.h Report error if command file is not properly terminated. 2020-11-26 16:11:59 -08:00
iverilog.man.in Add 2017 and 2023 language flag support 2026-05-16 15:40:37 -07:00
main.c Add 2017 and 2023 language flag support 2026-05-16 15:40:37 -07:00
substit.c A bunch more cppcheck cleanup 2026-01-13 01:25:01 -08:00