This includes the addition of the virtual function:
virtual void TargetCodeGenInfo::EmitTargetMD(const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &M) const { }
Richard Osborne to review from XCore perspective
Also need review from Clang viewpoint re: EmitTargetMD - Rafael, can you?
Also the code correctness - Richard again.
Thank you
Robert
Coding style here (and elsewhere):
http://llvm.org/docs/CodingStandards.html#name-types-functions-variables-and-enumerators-properly