gcc

On Tue, Jul 29, 2014 at 1:10 PM, ji wang <[email protected]> wrote:
> Ah,I am sorry. Run what with -v? I am not much familiar about this.
>
>
> 在 2014年7月29日星期二UTC+8下午4时55分46秒,Evgeniy Stepanov写道:
>>
>> Run it with -v and check the order of -l flags to the linker, which
>> determines the order of DT_NEEDED entries.
>>
>> On Tue, Jul 29, 2014 at 12:41 PM, ji wang <[email protected]> wrote:
>> >>I could not make static runtime work on older android versions, but
>> >>now I don't see any issues with it. Perhaps something with dlopen-ed
>> >>libraries?
>> > I prefer use shared Asan lib now :), because I've found some issues like
>> > when I use static one to check two libs the sametime:
>> > "Shadow memory range interleaves with an existing memory mapping."
>> >
>> > And Yuri said the GCC Asan android toolchain which I am using now, when
>> > we
>> > pass -fsanitize=address to the LD_FLAGS,
>> > the GCC can arrange proper lib order during link using libasan.so.1
>> > ahead of
>> > libc.so, Is that right? Or some difference on Android?
>> >
>> >
>> > 在 2014年7月29日星期二UTC+8下午4时00分05秒,Evgeniy Stepanov写道:
>> >>
>> >> I could not make static runtime work on older android versions, but
>> >> now I don't see any issues with it. Perhaps something with dlopen-ed
>> >> libraries?
>> >> And you need shared runtime for zygote anyway, unless you build your
>> >> own system image.
>> >>
>> >> On Mon, Jul 28, 2014 at 6:49 PM, ji wang <[email protected]> wrote:
>> >> > How about use static asan runtime? Do the interceptors work with the
>> >> > static
>> >> > runtime?
>> >> > Like libasan.a those static lib could compiled into the executable
>> >> > and
>> >> > the
>> >> > test shared lib.
>> >> >
>> >> > --
>> >> > You received this message because you are subscribed to the Google
>> >> > Groups
>> >> > "address-sanitizer" group.
>> >> > To unsubscribe from this group and stop receiving emails from it,
>> >> > send
>> >> > an
>> >> > email to [email protected].
>> >> > For more options, visit https://groups.google.com/d/optout.
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "address-sanitizer" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an
>> > email to [email protected].
>> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "address-sanitizer" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"address-sanitizer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to