summaryrefslogtreecommitdiffstats
path: root/linker/dlfcn.cpp
Commit message (Expand)AuthorAgeFilesLines
* Lock on dl_interate_phdrDmitriy Ivanov2015-06-291-0/+5
* Backward compatibility for dlsym(RTLD_DEFAULT, ...)Dmitriy Ivanov2015-06-021-0/+2
* Work around incorrect dt_needed entriesDmitriy Ivanov2015-05-281-0/+2
* Add functions to provide target sdk versionDmitriy Ivanov2015-05-271-14/+26
* Support symbol versioningDmitriy Ivanov2015-04-161-1/+1
* Add realpath for soinfoDmitriy Ivanov2015-04-061-15/+20
* Look into local group on dlsym with RTLD_DEFAULTDmitriy Ivanov2015-04-021-10/+5
* Implement lookup by DT_SONAMEDmitriy Ivanov2015-03-181-0/+1
* Add missing includes.Elliott Hughes2015-01-281-0/+1
* Merge "Count references for groups instead of instances"Dmitriy Ivanov2014-12-021-3/+4
|\
| * Count references for groups instead of instancesDmitriy Ivanov2014-12-021-3/+4
* | Build our benchmarks against glibc too.Elliott Hughes2014-12-011-1/+1
|/
* Rename soinfo methods and fieldsDmitriy Ivanov2014-11-131-7/+7
* Add support for hash-style=gnuDmitriy Ivanov2014-11-121-1/+1
* Add file_offset parameter to android_extinfoDmitriy Ivanov2014-10-061-1/+1
* Fix unused DT entry warnings.Dmitriy Ivanov2014-09-301-1/+2
* Remove has_DT_SYMBOLIC flagDmitriy Ivanov2014-09-161-1/+0
* Fix dlsym() to take into account RTLD_GLOBAL/LOCALDmitriy Ivanov2014-09-151-1/+1
* Add IFUNC support for arm64 and IRELATIVE relocDmitriy Ivanov2014-09-111-2/+2
* Load libraries in breadth-first orderDmitriy Ivanov2014-09-081-0/+1
* Revert "Load libraries in breadth-first order"Dmitriy Ivanov2014-09-051-1/+0
* Load libraries in breadth-first orderDmitriy Ivanov2014-09-031-0/+1
* Replace NULL with nullptrDmitriy Ivanov2014-08-291-23/+23
* Bump soinfo versionDmitriy Ivanov2014-08-221-8/+3
* Revert "Add support for protected local symbol lookup."Dmitriy Ivanov2014-08-191-9/+16
* Fix dlsym(3) to do breadth first search.Dmitriy Ivanov2014-07-291-2/+1
* Add support for protected local symbol lookup.Dmitriy Ivanov2014-07-011-16/+9
* Merge "Revert "HACK: linker: check for handle==0xffffffff on LP64""Colin Cross2014-06-261-2/+2
|\
| * Revert "HACK: linker: check for handle==0xffffffff on LP64"Colin Cross2014-06-161-2/+2
* | Fix weak function lookupsDmitriy Ivanov2014-06-171-1/+1
|/
* Remove an unused parameter from the dlopen implementation.Elliott Hughes2014-06-031-8/+4
* Removed dlsym handle != NULL check for lp64Dmitriy Ivanov2014-05-211-2/+5
* HACK: linker: check for handle==0xffffffff on LP64Colin Cross2014-05-201-1/+1
* Add RTLD_NOLOAD support and some related changes.Dmitriy Ivanov2014-05-201-7/+15
* Improve detection of already loaded librariesDmitriy Ivanov2014-05-141-72/+20
* Switch to g_ for globals.Elliott Hughes2014-05-141-21/+21
* Add android_dlopen_ext() interface to linker.Torne (Richard Coles)2014-04-171-11/+18
* Clean up all the lint cpplint can find in the dynamic linker.Elliott Hughes2014-02-111-2/+2
* [MIPS64] Dynamic linkerChris Dearman2014-02-111-1/+1
* Switch <elf.h> over to linux uapi under the covers.Elliott Hughes2014-02-101-19/+13
* bionic: rename aarch64 target to arm64Colin Cross2014-01-231-1/+1
* Make it possible for code to query the dynamic linker's default search path.Elliott Hughes2014-01-131-38/+37
* AArch64: Linker64 support for AArch64Marcus Oakland2013-12-171-2/+2
* Don't allow text relocations on 64-bit.Elliott Hughes2013-10-281-0/+2
* Clean up linker architecture macros.Elliott Hughes2013-10-281-7/+7
* Fix x86_64 build, clean up intermediate libraries.Elliott Hughes2013-10-091-3/+3
* Fix __errno for LP64 and clean up __get_tls.Elliott Hughes2013-10-091-2/+1
* Use C99 structure initializer designator style.Elliott Hughes2013-10-081-44/+48
* x86_64 linker.Elliott Hughes2013-10-081-24/+72
* Remove 32-bit assumptions from the ELF code.Elliott Hughes2013-09-301-2/+2