summaryrefslogtreecommitdiffstats
path: root/linker
Commit message (Expand)AuthorAgeFilesLines
* Fix a TEMP_FAILURE_RETRY usage error in the linker.Elliott Hughes2012-07-271-5/+4
* 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
* | Use std=gnu99 for the dynamic linker as well as libc.Elliott Hughes2012-07-161-1/+2
|/
* am 67636eea: am 40e7ed58: Unhide rtld_db_dlactivity()Andrew Hsieh2012-07-092-3/+3
|\
| * am 40e7ed58: Unhide rtld_db_dlactivity()Andrew Hsieh2012-07-092-3/+3
| |\
| | * Unhide rtld_db_dlactivity()Andrew Hsieh2012-07-022-3/+3
* | | linker: improve loadable segment protection.David 'Digit' Turner2012-06-262-442/+98
* | | 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-252-18/+43
* | | 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
* | | linker: New sources to manage the ELF program header table.David 'Digit' Turner2012-06-254-1/+795
* | | Add module base to main executable's ARM_exidx.Evgeniy Stepanov2012-06-221-1/+1
* | | am fa136e8c: am a5948157: Merge "Define __stack_chk_fail_local.S"Andrew Hsieh2012-06-202-1/+4
|\ \ \ | |/ /
| * | am a5948157: Merge "Define __stack_chk_fail_local.S"Andrew Hsieh2012-06-202-1/+4
| |\ \ | | |/ | |/|
| | * Define __stack_chk_fail_local.SAndrew Hsieh2012-06-212-1/+4
| | * Make the linker relocatable.Nick Kralevich2012-05-153-44/+121
| | * linker: set LOCAL_NO_CRT := trueNick Kralevich2012-05-151-8/+3
| | * linker: Fix the computation of si->baseDavid 'Digit' Turner2012-05-151-1/+12
| | * Add linker support for PIENick Kralevich2012-05-151-14/+23
* | | linker: reduce size by nearly 20KBDavid 'Digit' Turner2012-06-191-0/+15
* | | linker: small code-cleanupDavid 'Digit' Turner2012-06-134-69/+68
* | | am e4db460a: am b7630f01: Use new debuggerd protocol.Jeff Brown2012-06-081-4/+23
|\ \ \ | |/ /
| * | Use new debuggerd protocol.Jeff Brown2012-06-061-4/+23
* | | Support non-zero p_vaddr in first PT_LOAD segmentJi-Hwan Lee2012-06-042-40/+83
* | | 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
* | linker: enable -fvisibility=hiddenNick Kralevich2012-04-041-1/+3
* | 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
|/ /
* | Re-throw signalsAndy McFadden2012-03-081-0/+20
* | Merge "Log the thread id and name for fatal signals."Marco Nelissen2012-03-071-2/+13
|\ \
| * | Log the thread id and name for fatal signals.Marco Nelissen2012-03-071-2/+13
* | | Add relro supportNick Kralevich2012-03-053-7/+67
|/ /
* | am 49a05c06: am 62daffe1: am f9c5afb1: Merge "Redesign dlopen() locks to be r...Jean-Baptiste Queru2012-02-231-1/+1
|\ \ | |/
| * Redesign dlopen() locks to be recursive per thread.Pavel Chupin2012-02-211-1/+1
* | am 5d7181a7: am 68fc85ff: am 177a7706: linker: fix x86 buildDavid 'Digit' Turner2012-02-011-1/+1
|\ \ | |/
| * linker: fix x86 buildDavid 'Digit' Turner2012-02-011-1/+1
* | Merge c4cb87f3Jean-Baptiste Queru2012-02-015-218/+3
|\ \ | |/
| * remove obsolete SuperH supportDavid 'Digit' Turner2012-01-315-218/+3