aboutsummaryrefslogtreecommitdiffstats
path: root/linker
Commit message (Expand)AuthorAgeFilesLines
* Implement per-process target SDK version override.Danny Baumann2019-12-112-1/+15
* linker: Add support for dynamic SHIM librariesChristopher R. Palmer2019-12-114-0/+107
* Add bootstrap directory to bootstrap linker's search path.Peter Collingbourne2019-06-061-0/+7
* Exclude libgcc_stripped wherever libgcc is excludedYi Kong2019-05-071-0/+1
* Only write main library's RELRO by default.Torne (Richard Coles)2019-04-231-2/+8
* Fix dlsym and dladdr for TLS symbolsRyan Prichard2019-04-042-1/+22
* Fix DLEXT_WRITE_RELRO when loading multiple libs.Torne (Richard Coles)2019-04-023-6/+7
* Use std::move() for rvalue-reference setters and ctorsVic Yang2019-03-203-11/+11
* linker: Add support for "whitelisted" property in linker config filesVic Yang2019-03-207-2/+56
* Merge "Add more linker debug."Martin Stjernholm2019-03-194-8/+40
|\
| * Add more linker debug.Martin Stjernholm2019-03-194-8/+40
* | Don't install *.mountpoint targetsJiyong Park2019-03-141-3/+0
|/
* Cosmetic changes to linker allocator and configRyan Prichard2019-03-122-2/+2
* Allow building the linker with -O0Ryan Prichard2019-03-111-1/+4
* linker: Handle libraries with disjoint mappings correctly.Peter Collingbourne2019-03-081-7/+15
* Merge "linker: allow using reserved space for multiple libraries."Treehugger Robot2019-02-216-41/+64
|\
| * linker: allow using reserved space for multiple libraries.Torne (Richard Coles)2019-02-206-41/+64
* | Merge "Redirect /system/lib/libicuuc.so regardless of duplication in /system"vichang2019-02-191-1/+5
|\ \
| * | Redirect /system/lib/libicuuc.so regardless of duplication in /systemVictor Chang2019-02-131-1/+5
* | | Merge "Switch linker tests to Android.bp."Elliott Hughes2019-02-169-64/+42
|\ \ \
| * | | Switch linker tests to Android.bp.Elliott Hughes2019-02-159-64/+42
* | | | Merge "libasync_safe: stop clobbering other folks' identifiers."Elliott Hughes2019-02-162-0/+2
|\ \ \ \
| * | | | libasync_safe: stop clobbering other folks' identifiers.Elliott Hughes2019-02-142-0/+2
| |/ / /
* / / / Disable native_coverage for ld-android and linkerPirama Arumuga Nainar2019-02-141-0/+7
|/ / /
* | | Greylist libraries are attempted to be loaded in the default nsJiyong Park2019-02-121-8/+14
* | | Merge "Fix linker self-exec detection"Ryan Prichard2019-02-081-12/+20
|\ \ \ | |/ / |/| |
| * | Fix linker self-exec detectionRyan Prichard2019-02-071-12/+20
| |/
* / Revert "Revert "Allow dlopen("/system/lib/<soname>") for pre-Q""Victor Chang2019-02-071-14/+77
|/
* Merge "Revert "Allow dlopen("/system/lib/<soname>") for pre-Q""vichang2019-02-061-77/+14
|\
| * Revert "Allow dlopen("/system/lib/<soname>") for pre-Q"vichang2019-02-061-77/+14
* | Merge "Allow dlopen("/system/lib/<soname>") for pre-Q"vichang2019-02-051-14/+77
|\|
| * Allow dlopen("/system/lib/<soname>") for pre-QVictor Chang2019-02-041-14/+77
* | Purge linker block allocators before leaving linkerVic Yang2019-01-305-1/+55
* | Move the dynamic linker to ./bootstrap subdirJiyong Park2019-01-311-0/+2
* | Add bionic mount points under /bionicJiyong Park2019-01-311-0/+1
* | Revert "linker: Purge block allocator memory when possible"Vic Yang2019-01-292-28/+2
* | Implement arm64 TLSDESCRyan Prichard2019-01-295-0/+280
|/
* Implement dynamic TLS accesses and allocationRyan Prichard2019-01-252-17/+21
* Implement TLS_DTPMOD and TLS_DTPREL relocationsRyan Prichard2019-01-251-12/+42
* Ignore DT_TLSDESC_GOT / DT_TLSDESC_PLTRyan Prichard2019-01-251-5/+6
* Move the linker allocator into libcRyan Prichard2019-01-257-728/+15
* Replace some of linker_allocator's header includesRyan Prichard2019-01-252-4/+5
* Merge "Call realpath(3) only when the path is accessible for read"Treehugger Robot2019-01-251-5/+11
|\
| * Call realpath(3) only when the path is accessible for readJiyong Park2019-01-251-5/+11
* | Merge changes Iece631a5,I53769e0eTreehugger Robot2019-01-252-9/+38
|\ \ | |/ |/|
| * linker: Reduce number of mmap()/prctl() calls in block allocatorVic Yang2019-01-231-8/+11
| * linker: Purge block allocator memory when possibleVic Yang2019-01-232-2/+28
* | support LIB in runpathJiyong Park2019-01-242-2/+13
|/
* Merge "Fix soinfo_tls::module dangling reference"Ryan Prichard2019-01-184-11/+24
|\
| * Fix soinfo_tls::module dangling referenceRyan Prichard2019-01-174-11/+24