You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
research the current trend in error reporting by gcc/clang, copycat the format
extend the internal error reporting API, try to see if it's possible to introduce also fix suggestions/etc
research current command line options of gcc/clang, copy syntax for the reasonably identical ones (include paths, version, help, warnings/errors, stdin/stdout piping (v1.x is already doing it correctly?), input/output files, exports, etc...
test with tools supporting gcc/clang, how much they recover from the sjasmplus output and what is confusing them
done: some warnings have now "id" which can be used to enable/disable them with -W option. The command line form is using the same syntax as gcc.
(the warning output is actually modified, including the "id" in brackets after "warning" - needs checking with common tools, if they are still capable to parse such warnings correctly)
__FILE__
and__LINE__
, etc... (https://gcc.gnu.org/onlinedocs/cpp/Standard-Predefined-Macros.html)The text was updated successfully, but these errors were encountered: