Add support for optional target string in .comp directive
What does this MR do?
Accepts target strings in .comp
directives: .comp 920 "linux-x64" 0101...
.
When there is no target string, a warning is issued. If the target string does not match the expected string, the code generator stops with an error.
Changes to public APIs
None