diff options
| author | Dmitriy Ivanov <dimitry@google.com> | 2014-10-21 09:23:18 -0700 |
|---|---|---|
| committer | Dmitriy Ivanov <dimitry@google.com> | 2014-10-31 17:04:00 -0700 |
| commit | fd2747bb585fc51b5ad56db09c0e9b66c7091a92 (patch) | |
| tree | e2ee5a0ac52498015ac1e26a7d89f47687d19cf5 /libc/malloc_hooks/tests/malloc_hooks_tests.cpp | |
| parent | 4d0c1f673f8a22f5415b9a879e4544f6bcfe419c (diff) | |
Fix relocation to look for symbols in local group
The local group is a sequence of libraries in default (breadth-first)
order. It allows RTLD_LOCALLY loaded library to correctly relocate
symbols within its group (see test-cases).
Local group lookup is performed after main executable and ld_preloads.
Bug: 2643900
Bug: 15432753
Bug: 18186310
(cherry picked from commit cfa97f172dc1b10d650fefbb6ccffd88ce72a5fb)
Change-Id: I5fa8c673f929e4652c738912c7ae078d7ec286d2
Diffstat (limited to 'libc/malloc_hooks/tests/malloc_hooks_tests.cpp')
0 files changed, 0 insertions, 0 deletions
