[LLVMdev] Calling-convention lowering proposal

Chris Lattner clattner at apple.com
Wed Apr 29 17:22:41 PDT 2009


On Apr 29, 2009, at 8:39 AM, David Greene wrote:

>
> This patch changes the LLVM API.  We should have a process for  
> deprecating
> obsolete interfaces before removing them entirely.  It's a significant
> maintenance headache to pull down a new release and fix all of the API
> issues along with tracking down new bugs introduced.

No, we make no attempt at being API compatible across revs of LLVM.   
This is a great way to encourage people to contribute their code to  
the project.  If they want to live with their code out of tree, then  
they have to deal with API breakage.

-Chris



More information about the llvm-dev mailing list