On 26 Sep 2016, at 14:33, Perevalov Alexey via llvm-dev 
<llvm-...@lists.llvm.org> wrote:
> 
> Could somebody point me where to solve that problem, is it AST       
> generation stage, or linkage stage or maybe it's not a problem and just LTO 
> could be solution here?

First, please don’t expect the sizes for different runtimes to be the same (or, 
necessarily, to be even very close).  The Mac runtimes have a bit more support 
from the linker for various things.  To ensure that property introspection is 
consistent without this support, the GNUstep runtime IR generation emits 
property definitions in all compilation units and then uniques them later.

We’re currently working on a new ABI for the GNUstep runtime that should 
address the size issues, but until then this looks pretty much what I’d expect.

David

_______________________________________________
cfe-users mailing list
cfe-users@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-users

Reply via email to