History log of /bionic/linker/linker_sdk_versions.cpp
Revision Date Author Comments
a9703332f6a2983ca40781e1e943c539d053d814 17-Jun-2015 Dmitriy Ivanov <dimitry@google.com> Improve library lookup logic

Linker tries to open a library even if it can
be found by soname. This only happens if the
library was previously opened under different
target sdk version.

Bug: http://b/21876587
Bug: http://b/21153477
Bug: http://b/21171302
Bug: https://code.google.com/p/android/issues/detail?id=160921
Change-Id: I7dbbcc3b49933bffd89ca0af55371e1a1f2bf4c2
(cherry picked from commit 28154f5c56dc4a64270cae2374b47a168d1bd7fa)
28154f5c56dc4a64270cae2374b47a168d1bd7fa 17-Jun-2015 Dmitriy Ivanov <dimitry@google.com> Improve library lookup logic

Linker tries to open a library even if it can
be found by soname. This only happens if the
library was previously opened under different
target sdk version.

Bug: http://b/21876587
Bug: http://b/21153477
Bug: http://b/21171302
Bug: https://code.google.com/p/android/issues/detail?id=160921
Change-Id: I7dbbcc3b49933bffd89ca0af55371e1a1f2bf4c2
d2c81ed000c08d6b5e98a65e488ca74e9516be97 17-Jun-2015 Dimitry Ivanov <dimitry@google.com> Revert "Improve library lookup logic"

This reverts commit 455c145e3c451b2b6dc00663e4040d79acefd496.

Bug: http://b/21876587
Bug: http://b/21153477
Bug: http://b/21171302
Bug: https://code.google.com/p/android/issues/detail?id=160921
Change-Id: Iad21ddfc1ac749d12bcb52384a8d937b307dd03b
1eba2f4ce1f8bf44c707a0df4a0799c5714957ac 17-Jun-2015 Dimitry Ivanov <dimitry@google.com> Revert "Improve library lookup logic"

This reverts commit ea4ef52fa46602a5853df0e5b1ddd71b194d54ce.

Bug: http://b/21876587
Bug: http://b/21153477
Bug: http://b/21171302
Bug: https://code.google.com/p/android/issues/detail?id=160921
Change-Id: I23ddbd69294023c56c9cbabad29d26c8f736ab43
455c145e3c451b2b6dc00663e4040d79acefd496 17-Jun-2015 Dmitriy Ivanov <dimitry@google.com> Improve library lookup logic

Linker tries to open a library even if it can
be found by soname. This only happens if the
library was previously opened under different
target sdk version.

Bug: http://b/21876587
Bug: http://b/21153477
Bug: http://b/21171302
Bug: https://code.google.com/p/android/issues/detail?id=160921
Change-Id: I769a04b6b1368a107d43f399297be14050338bbc
(cherry picked from commit ea4ef52fa46602a5853df0e5b1ddd71b194d54ce)
ea4ef52fa46602a5853df0e5b1ddd71b194d54ce 17-Jun-2015 Dmitriy Ivanov <dimitry@google.com> Improve library lookup logic

Linker tries to open a library even if it can
be found by soname. This only happens if the
library was previously opened under different
target sdk version.

Bug: http://b/21876587
Bug: http://b/21153477
Bug: http://b/21171302
Bug: https://code.google.com/p/android/issues/detail?id=160921
Change-Id: I769a04b6b1368a107d43f399297be14050338bbc
1913352c6b3501893dfb45189754970f9dc6e7bb 03-Jun-2015 Dmitriy Ivanov <dimitry@google.com> Backward compatibility for dlsym(RTLD_DEFAULT, ...)

Do not skip RTLD_LOCAL libraries in dlsym(RTLD_DEFAULT, ...)
if the library is opened by application with target api level <= 22

Bug: http://b/21565766
Bug: http://b/17512583
Change-Id: Ic45ed1e4f53e84cba9d74cab6b0049c0c7aa8423
(cherry picked from commit 04f7e3e955ba7de5f449c995e667659319dc1cce)
04f7e3e955ba7de5f449c995e667659319dc1cce 03-Jun-2015 Dmitriy Ivanov <dimitry@google.com> Backward compatibility for dlsym(RTLD_DEFAULT, ...)

Do not skip RTLD_LOCAL libraries in dlsym(RTLD_DEFAULT, ...)
if the library is opened by application with target api level <= 22

Bug: http://b/21565766
Bug: http://b/17512583
Change-Id: Ic45ed1e4f53e84cba9d74cab6b0049c0c7aa8423
d8ead18145cba98fdc7256f9a0e69b8c1c90cd1c 22-May-2015 Dmitriy Ivanov <dimitry@google.com> Add functions to provide target sdk version

Bug: http://b/21364029
Change-Id: I8648d1bff6c8fd6e7cd12da7f128e048b9f2829a
(cherry picked from commit 79fd668bb4ddb22432eeda2ebd8d10359013d9a8)
79fd668bb4ddb22432eeda2ebd8d10359013d9a8 22-May-2015 Dmitriy Ivanov <dimitry@google.com> Add functions to provide target sdk version

Bug: http://b/21364029
Change-Id: I8648d1bff6c8fd6e7cd12da7f128e048b9f2829a