summaryrefslogtreecommitdiffstats
path: root/linker/linker.c
Commit message (Expand)AuthorAgeFilesLines
* Merge "linker: Fix LD_PRELOADS for calling constructors"Nick Kralevich2012-07-181-0/+5
|\
| * linker: Fix LD_PRELOADS for calling constructorsKito Cheng2012-07-151-0/+5
* | Merge "bionic: Report linker relocation address to gdb"Elliott Hughes2012-07-161-7/+8
|\ \
| * | bionic: Report linker relocation address to gdbRyan V. Bissell2012-07-161-7/+8
| |/
* | linker: cleanup of undefined state handling, which is really dead codeRobin Burchell2012-07-161-1/+1
* | linker: Use SHN_UNDEF instead of describing what it is trying to do.Robin Burchell2012-07-161-2/+2
|/
* am 67636eea: am 40e7ed58: Unhide rtld_db_dlactivity()Andrew Hsieh2012-07-091-1/+1
|\
| * Unhide rtld_db_dlactivity()Andrew Hsieh2012-07-021-1/+1
* | linker: improve loadable segment protection.David 'Digit' Turner2012-06-261-436/+95
* | linker: simplify code for dynamic and ARM exidx sections.David 'Digit' Turner2012-06-261-43/+14
* | linker: rename load_offset to load_bias.David 'Digit' Turner2012-06-251-14/+40
* | linker: avoid mapping the whole library before load.David 'Digit' Turner2012-06-251-111/+61
* | linker: Add PAGE_START/OFFSET/END convenience macrosDavid 'Digit' Turner2012-06-251-18/+15
* | Add module base to main executable's ARM_exidx.Evgeniy Stepanov2012-06-221-1/+1
* | linker: small code-cleanupDavid 'Digit' Turner2012-06-131-55/+55
* | Support non-zero p_vaddr in first PT_LOAD segmentJi-Hwan Lee2012-06-041-40/+79
* | Use mmap to read an initial ELF header of libraryJi-Hwan Lee2012-05-261-18/+17
|/
* linker: remove STB_LOCAL hackNick Kralevich2012-04-231-37/+0
* Initialize TLS before any application code is run.Evgeniy Stepanov2012-04-131-17/+8
* Revert "linker: remove STB_LOCAL hack"Nick Kralevich2012-04-101-0/+37
* linker: remove STB_LOCAL hackNick Kralevich2012-04-091-37/+0
* linker: surround "debug_verbosity" by "#if LINKER_DEBUG"Nick Kralevich2012-04-041-0/+5
* Merge "linker: fix off-by-one error in GNU_RELRO handling"Nick Kralevich2012-03-201-2/+2
|\
| * linker: fix off-by-one error in GNU_RELRO handlingNick Kralevich2012-03-201-2/+2
* | linker: initially reserved memory as PROT_NONENick Kralevich2012-03-161-8/+6
|/
* Add relro supportNick Kralevich2012-03-051-5/+60
* Merge c4cb87f3Jean-Baptiste Queru2012-02-011-131/+1
|\
| * remove obsolete SuperH supportDavid 'Digit' Turner2012-01-311-131/+1
* | Fix recursive ELF constructor checkJesse Hall2012-01-301-1/+13
* | am c83c1da5: am cee8425f: Merge "Move variable declaration on its own line"Jean-Baptiste Queru2012-01-201-1/+2
|\ \ | |/
| * Move variable declaration on its own lineStephen Smalley2012-01-201-1/+2
* | am 5b44655f: am 7e6a5773: Merge "Use the AT_SECURE auxv flag to determine whe...Jean-Baptiste Queru2012-01-201-4/+15
|\ \ | |/
| * Use the AT_SECURE auxv flag to determine whether to enable secure mode.Stephen Smalley2012-01-201-4/+15
* | Execute .preinit_array before any shared object initialization functions.Evgeniy Stepanov2012-01-101-3/+23
* | get rid of unused "main" function.Nick Kralevich2011-12-051-5/+0
* | am 1ad08626: am 897815a1: bionic: add machine type checkZhenghua Wang2011-11-301-1/+5
|\ \ | |/
| * bionic: add machine type checkZhenghua Wang2011-11-291-1/+5
* | Merge "Make the linker relocatable."Nick Kralevich2011-11-161-24/+118
|\ \
| * | Make the linker relocatable.Nick Kralevich2011-11-111-24/+118
* | | linker: Fix the computation of si->baseDavid 'Digit' Turner2011-11-151-1/+12
|/ /
* | Revert "Make the linker relocatable."Nick Kralevich2011-11-031-126/+21
* | Make the linker relocatable.Nick Kralevich2011-11-021-21/+126
* | Add linker support for PIENick Kralevich2011-10-221-14/+23
|/
* fix prototype of dladdrMathias Agopian2011-09-281-2/+2
* am 91966c30: am 0acdbe08: am 89ea107d: Merge "linker: allow debugging of cons...David 'Digit' Turner2011-08-301-1/+1
|\
| * am 0acdbe08: am 89ea107d: Merge "linker: allow debugging of constructors"David 'Digit' Turner2011-08-291-1/+1
| |\
| | * linker: allow debugging of constructorsDavid 'Digit' Turner2011-08-271-1/+1
* | | Revert "Revert "linker: get rid of the buddy allocator""Shih-wei Liao2011-07-171-46/+14
* | | Revert "linker: get rid of the buddy allocator"Nick Kralevich2011-07-151-14/+46
* | | linker: get rid of the buddy allocatorNick Kralevich2011-07-141-46/+14
|/ /