<div dir="auto">Hi team,<div dir="auto">                I have a project which consists of c/h files. I am libclang infrastructure to perform static code analysis. The project is designed to be compiled with GHS(Greenhills) compiler. The "asm" syntax of GHS is quite different from what clang supports.</div><div dir="auto">Asm syntax of GHS looks like,</div><div dir="auto">_asmleaf void functioname(){</div><div dir="auto">//assembly instructions</div><div dir="auto">}</div><div dir="auto">Or</div><div dir="auto">asm void functionname(){</div><div dir="auto">//assembly instructions</div><div dir="auto">}</div><div dir="auto"><br></div><div dir="auto">So for such a syntax clang is throwing compilation error. </div><div dir="auto"><br></div><div dir="auto">So is there a way to make clang not throw errors.</div><div dir="auto"><br></div><div dir="auto">Thanks in advance</div></div>