[llvm-commits] [llvm] r156383 - in /llvm/trunk: include/llvm/Bitcode/LLVMBitCodes.h lib/Bitcode/Reader/BitcodeReader.cpp

Nuno Lopes nunoplopes at sapo.pt
Wed May 23 08:23:12 PDT 2012


Quoting Chris Lattner <clattner at apple.com>:

> On May 22, 2012, at 3:33 PM, Nuno Lopes wrote:
>> Hi,
>>
>> So I cleaned up that code since LLVM doesn't produce those bytecodes
>> since 3.0.
>> Since 2 versions have passed, I thought no one would really care.
>>
>> Do you really need to remain binary compatible with LLVM 3.0?
>> I can revert the patch if there's a consensus that we shouldn't break
>> compatibility.
>
> Hi Nuno,
>
> Our policy is that ToT going forward should be able to read any  
> bitcode file produced by a release version of LLVM, starting with  
> 3.0.  That means that ToT needs to read files produced by 3.0 or 3.1.

I've reverted the patch, modulo the FIXME saying to remove the code in  
LLVM 3.0 :)
Sorry for the trouble.

Nuno



More information about the llvm-commits mailing list