[llvm-commits] [PATCH] Extend named metadata support in the LLVM C API

Devang Patel dpatel at apple.com
Mon Dec 19 10:06:02 PST 2011


Andrew,

On Dec 10, 2011, at 11:29 PM, Andrew Wilkins wrote:

> The only reason I can see this change being contentious is due to the removal of LLVMGetNamedMetadataOperands and the change in signature of LLVMGetNamedMetadataNumOperands. I'm not too sure why there was no named metadata type in the C API, and I don't know what the policy of API backwards compatibility is. I hope someone will enlighten me.

We want to preserve backward compatibility in C API as much as possible. So we don't want to remove LLVMGetNamedMetadataOperands or change signature of LLVMGetNamedMetadataNumOperands. 

-
Devang

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111219/009ba131/attachment.html>


More information about the llvm-commits mailing list