iverilog/ivlpp
Martin Whitaker 9a2c43ec34 Recognise and obey `line directives in the preprocessor (issue #488)
To correctly restore the file name and line number after including a
file or expanding a macro, the preprocessor needs to be aware of the
changes introduced by `line directives. The `line directive still
needs to be passed on to the main compiler so it can track the
changes too.

To avoid duplicate error messages, the preprocessor silently ignores
invalid `line directives, relying on the main compiler to report the
errors.
2021-03-13 23:38:30 +00:00
..
Makefile.in Update cppcheck to not run posix and add some -U flags 2021-01-02 13:23:59 -08:00
globals.h Add option to only warn about macro redefinitions that change the text. 2017-11-08 19:50:42 +00:00
ivlpp.txt Spelling fixes in .txt files 2015-05-25 12:52:03 -07:00
lexor.lex Recognise and obey `line directives in the preprocessor (issue #488) 2021-03-13 23:38:30 +00:00
main.c Pass fail information from the preprocessor to the compiler 2021-01-10 18:27:31 -08:00