summaryrefslogtreecommitdiffstats
path: root/linker/linker.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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-111-71/+48
* [MIPS64] Dynamic linkerChris Dearman2014-02-111-41/+48
* Switch <elf.h> over to linux uapi under the covers.Elliott Hughes2014-02-101-224/+191
* Fix <link.h>.Elliott Hughes2014-02-101-17/+17
* bionic: Change the type of soinfo's size to size_tWeiwu Chen2014-01-281-1/+1
* Make it possible for code to query the dynamic linker's default search path.Elliott Hughes2014-01-131-9/+12
* Improve dynamic linker diagnostics for internal errors.Elliott Hughes2013-12-221-5/+8
* AArch64: Linker64 support for AArch64Marcus Oakland2013-12-171-4/+219
* Fix debugging issues in vdso handlingPavel Chupin2013-12-121-1/+3
* Fix linker crashes during unknown symbol lookupSergey Melnikov2013-10-311-8/+10
* Don't allow text relocations on 64-bit.Elliott Hughes2013-10-281-10/+17
* Clean up linker architecture macros.Elliott Hughes2013-10-281-118/+97
* Revert "Don't warn about x86 text relocations. They're too prevalent."Elliott Hughes2013-10-241-2/+0
* Don't warn about x86 text relocations. They're too prevalent.Elliott Hughes2013-10-231-0/+2
* change wording on text relocation message.Nick Kralevich2013-10-221-2/+2
* x86_64: Add R_X86_64_64 relocation handlingPavel Chupin2013-10-161-0/+8
* x86_64: Rename 64-bit linker to linker64Pavel Chupin2013-10-091-0/+4
* Fix x86_64 build, clean up intermediate libraries.Elliott Hughes2013-10-091-3/+3
* Use /system/lib64 and /vendor/lib64 for 64-bit libraries.Elliott Hughes2013-10-081-0/+5
* x86_64 linker.Elliott Hughes2013-10-081-37/+199
* Remove 32-bit assumptions from the ELF code.Elliott Hughes2013-09-301-78/+77
* Add the dl_iterate_phdr function to libdl for arm.Christopher Ferris2013-09-061-3/+1
* Make mips_relocate_got tolerate a missing gotBrian Carlstrom2013-08-211-17/+15
* Kernel dso support for 'dl_iterate_phdr' functionSergey Melnikov2013-06-251-0/+24
* linker: Emit a warning on text relocationsNick Kralevich2013-06-211-0/+2
* Make LD_PRELOAD failures just warnings.Elliott Hughes2013-06-181-7/+8
* Small cleanup of soinfo_elf_lookup.Christopher Ferris2013-06-031-5/+2
* Don't fail to run DT_INIT and DT_INIT_ARRAY constructors if a shared library ...Elliott Hughes2013-05-091-38/+24
* linker: only re-open std* for setuid programs.Nick Kralevich2013-04-251-5/+6
* Make abort messages available to debuggerd.Elliott Hughes2013-04-051-4/+6
* Drop unnecessary execution permission for .cpp/.c/.hKito Cheng2013-03-221-0/+0
* Clean up internal libc logging.Elliott Hughes2013-03-151-7/+6
* Use more types than just 'unsigned' in the linker.Elliott Hughes2013-03-121-86/+82
* Use Elf32_Addr instead of unsigned in linkerKito Cheng2013-03-121-51/+47
* Fix typo of DT_NEEDED for DT_NULLBrian Carlstrom2013-03-061-1/+1
* Fix TIMING/STATS/COUNT_PAGES dynamic linker buildKito Cheng2013-03-061-3/+3
* Fix MIPS linker buildBrian Carlstrom2013-03-061-1/+1
* More linker cleanup.Elliott Hughes2013-03-051-195/+27
* Minor linker cleanup, primarily to use Elf32_DynBrian Carlstrom2013-03-051-157/+169
* Switch to using AT_RANDOM for the stack guards.Elliott Hughes2013-02-081-1/+1
* Clean up the argc/argv/envp/auxv handling.Elliott Hughes2013-02-071-99/+58
* Remove partial implementation of MIPS non-PIC support.Elliott Hughes2013-02-061-14/+0
* Fix the duplication in the debugging code.Elliott Hughes2013-01-181-3/+3
* Revert "stack protector: use AT_RANDOM"Nick Kralevich2013-01-161-4/+4
* stack protector: use AT_RANDOMNick Kralevich2013-01-161-4/+4
* Fix my git mistake.Elliott Hughes2013-01-141-1/+2
* [MIPS] Set DT_DEBUG dyntab entry if it is writableChris Dearman2013-01-141-5/+6
* Fix debug malloc.Elliott Hughes2013-01-031-6/+6
* Support System.loadLibrary for libraries with transitive dependencies.Elliott Hughes2012-12-201-83/+73