[LLVMdev] 3.4.1 Release Plans

Renato Golin renato.golin at linaro.org
Wed Apr 2 09:21:00 PDT 2014


On 2 April 2014 15:38, Tim Northover <t.p.northover at gmail.com> wrote:
> I think Tom meant ABI compatibility in the libLLVMWhatever.so
> libraries (and headers) rather than generated code. The 3.4.1 binaries
> should be drop-in replacements for whatever systems we produce.

There are two problems:

* API (and possibly ABI) compatibility with LLVM core and external
tools, which is the point you're making.

* ABI compatibility of release 3.4 and 3.4.1. In this case, a
different mangling will fail the linkage of objects compiled with
different sub-releases.

AArch64 compatibility is yet a third, which I agree, doesn't have to
do with point releases.

cheers,
--renato



More information about the cfe-commits mailing list