The -WmsgSd is supported for 8/16 bit compilers, I doubt that the CF compiler has it. Anyhow, that would not help
as this warning is generated by the eclipse-built-in parser, not by the CF compiler.
Just as hint, did not look at all in this particular setup, so not sure how easy and if ther are possible/supported at all:
- disable the builtin parser, but this has side effects like that the code navigation gets affected, so I would not do this.
- conditionally compile the asm away with a macro for the builtin parser. Would need some way (say define) to detect the builtin parser. So I did not do this myself, but sounds not too hard to do. Sounds like the most reasonable way to resolve this.
- change the eclipse/cdt's parser.
Sure there are more, but -WmsgSd is does not help here.
Daniel