[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: clang versions for libobjc2
From: |
Jordan Schidlowsky |
Subject: |
Re: clang versions for libobjc2 |
Date: |
Tue, 19 Feb 2019 14:19:51 -0600 |
We saw these symptoms on android/bionic when using shared libraries... When we
compiled everything into one large static library these issues went away (at
least on armv7-a. Still investigating arm64-v8a but we will just be moving to
the 2.0 ABI shortly)
> On Feb 19, 2019, at 2:11 PM, David Chisnall <gnustep@theravensnest.org> wrote:
>
> On 19 Feb 2019, at 18:55, Andreas Fink <afink@list.fink.org> wrote:
>>
>> There is definitively some nonsense happening when library A has an object
>> wich librarby B is subclassing and App usese library B and sets a property
>> of the superclass library A.
>
> This is a known issue with the pre-2.0 ABI on Linux and was one of the
> motivations for the new ABI. It began to appear with fairly recent
> ld-linux.so and has become deterministic with subsequent releases. You will
> see this on *any* libobjc2 release with *any* version of clang on *any*
> system that uses glibc’s run-time linker.
>
> I don’t know if it appears on Android with the bionic run-time linker, it
> does not appear on any other platform that I’ve tested.
>
> David
>
>
> _______________________________________________
> Discuss-gnustep mailing list
> Discuss-gnustep@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnustep
- clang versions for libobjc2, Andreas Fink, 2019/02/19
- Re: clang versions for libobjc2, amon, 2019/02/19
- Re: clang versions for libobjc2, amon, 2019/02/19
- Re: clang versions for libobjc2, amon, 2019/02/19
- Re: clang versions for libobjc2, Ivan Vučica, 2019/02/19
- Re: clang versions for libobjc2, amon, 2019/02/19
- Re: clang versions for libobjc2, Ivan Vučica, 2019/02/19
- Re: clang versions for libobjc2, amon, 2019/02/19