summaryrefslogtreecommitdiffstats
path: root/linker
Commit message (Expand)AuthorAgeFilesLines
* Remove an unused parameter from the dlopen implementation.Elliott Hughes2014-06-033-10/+6
* Turn on -Wunused and fix the mistakes it uncovers.Elliott Hughes2014-06-034-4/+3
* Merge "Do not add arcs to the soinfo graph on dlopen"Dmitriy Ivanov2014-05-231-3/+0
|\
| * Do not add arcs to the soinfo graph on dlopenBjorn Andersson2014-05-221-3/+0
* | Remove unnecessary #includes of <sys/atomics.h>.Elliott Hughes2014-05-221-1/+0
|/
* 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
* Merge "Add R_X86_64_64 to the list of possible weak relocs"Dmitriy Ivanov2014-05-201-0/+1
|\
| * Add R_X86_64_64 to the list of possible weak relocsPavel Chupin2014-05-201-0/+1
* | Add RTLD_NOLOAD support and some related changes.Dmitriy Ivanov2014-05-203-32/+59
* | Fix lookup-by-base-name for lp64Dmitriy Ivanov2014-05-191-17/+25
|/
* Rethrow SIGTRAP too.Elliott Hughes2014-05-161-0/+1
* debugger.cpp should know the names of the signals it catches.Elliott Hughes2014-05-161-6/+9
* Improve detection of already loaded librariesDmitriy Ivanov2014-05-148-158/+446
* Merge "Fix for linker allocator"Dmitriy Ivanov2014-05-142-1/+4
|\
| * Fix for linker allocatorDmitriy Ivanov2014-05-142-1/+4
* | Switch to g_ for globals.Elliott Hughes2014-05-145-67/+66
|/
* Merge "Remove page level mprotects"Dmitriy Ivanov2014-05-143-44/+0
|\
| * Remove page level mprotectsDmitriy Ivanov2014-05-133-44/+0
* | Merge "Refactor linker allocator"Dmitriy Ivanov2014-05-136-61/+434
|\ \ | |/
| * Refactor linker allocatorDmitriy Ivanov2014-05-126-61/+434
* | Cleanup: updated commentsDmitriy Ivanov2014-05-121-7/+2
* | Cleanup: remove AARCH/ARM_COPY relocation supportDmitriy Ivanov2014-05-121-89/+27
|/
* Remove support for non-PIE executablesNick Kralevich2014-05-081-0/+6
* Merge "Handle empty relro segment or incorrectly sized file."Torne (Richard Coles)2014-05-061-3/+13
|\
| * Handle empty relro segment or incorrectly sized file.Torne (Richard Coles)2014-05-021-3/+13
* | Disallow dlopen("egl/blah.so") on LP64Dmitriy Ivanov2014-05-021-0/+3
|/
* Pass si_code through to debuggerd.Elliott Hughes2014-04-251-36/+42
* Fix arm64/x86 build.Torne (Richard Coles)2014-04-221-1/+1
* Merge "Allow sharing the RELRO section via a file."Torne (Richard Coles)2014-04-223-5/+153
|\
| * Allow sharing the RELRO section via a file.Torne (Richard Coles)2014-04-173-5/+153
* | Merge "Support loading libraries to a reserved address."Torne (Richard Coles)2014-04-223-19/+41
|\ \ | |/
| * Support loading libraries to a reserved address.Torne (Richard Coles)2014-04-173-19/+41
* | Merge "Add android_dlopen_ext() interface to linker."Torne (Richard Coles)2014-04-223-13/+25
|\ \ | |/
| * Add android_dlopen_ext() interface to linker.Torne (Richard Coles)2014-04-173-13/+25
* | Merge "Make libc signal handler output more like debuggerd."Elliott Hughes2014-04-191-162/+185
|\ \
| * | Make libc signal handler output more like debuggerd.Elliott Hughes2014-04-181-162/+185
| |/
* | Temporarily disable text relocation warnings for x86 librariesDu Chenyang2014-04-181-0/+2
|/
* Remove duplicate line in linker/Android.mk.Elliott Hughes2014-04-011-2/+1
* Merge "Use __unused instead of UNUSED in linker.cpp"Christopher Ferris2014-03-301-8/+7
|\
| * Use __unused instead of UNUSED in linker.cppKito Cheng2014-03-251-8/+7
* | linker: use LOCAL_MULTILIB := both style to build linker64Colin Cross2014-03-272-62/+65
|/
* Unify our assembler macros.Elliott Hughes2014-02-203-3/+3
* Linker writes to wrong memory location when processing DT_MIPS_RLD_MAPBenjamin Adolphi2014-02-191-1/+1
* build linker and linker64 on 64-bit architecturesColin Cross2014-02-133-82/+89
* Remove unused variables not spotted by GCC.Elliott Hughes2014-02-121-10/+4
* Clean up all the lint cpplint can find in the dynamic linker.Elliott Hughes2014-02-114-84/+61
* [MIPS64] Dynamic linkerChris Dearman2014-02-114-47/+196
* Switch <elf.h> over to linux uapi under the covers.Elliott Hughes2014-02-105-437/+405
* Fix <link.h>.Elliott Hughes2014-02-102-43/+18