Gitiles
Code Review
Sign In
review.evervolv.com
/
android_bionic
/
1771a33d11a24f1c47b1ef75e3726c5d9e751f5b
/
linker
/
linker.cpp
bedfe38
More cleanup.
by Elliott Hughes
· 13 years ago
12c78bb
linker: avoid clobbering the .dynamic section of shared libs
by Ard Biesheuvel
· 13 years ago
9181a5d
Fix module constructor order.
by Evgeniy Stepanov
· 13 years ago
5135b3a
linker: don't perform unnecessary mprotects
by Nick Kralevich
· 13 years ago
06f0e74
Set the dynamic field in the link map for the linker itself.
by Ben Cheng
· 13 years ago
4688279
Clean up the linker a bit, remove prelinking support.
by Elliott Hughes
· 13 years ago
[Renamed (83%) from linker/linker.c]
d7daacb
MIPS support to the linker
by Raghu Gandham
· 13 years ago
8dfc073
Fix a TEMP_FAILURE_RETRY usage error in the linker.
by Elliott Hughes
· 13 years ago
f6ee33c
Merge "linker: Fix LD_PRELOADS for calling constructors"
by Nick Kralevich
· 13 years ago
3fd5e91
Merge "bionic: Report linker relocation address to gdb"
by Elliott Hughes
· 13 years ago
8211bc6
linker: cleanup of undefined state handling, which is really dead code
by Robin Burchell
· 13 years ago
439fa8e
linker: Use SHN_UNDEF instead of describing what it is trying to do.
by Robin Burchell
· 13 years ago
bb5c30a
bionic: Report linker relocation address to gdb
by Ryan V. Bissell
· 13 years ago
326e85e
linker: Fix LD_PRELOADS for calling constructors
by Kito Cheng
· 13 years ago
793e6ae
am 67636eea: am 40e7ed58: Unhide rtld_db_dlactivity()
by Andrew Hsieh
· 13 years ago
40e7ed5
Unhide rtld_db_dlactivity()
by Andrew Hsieh
· 13 years ago
b52e438
linker: improve loadable segment protection.
by David 'Digit' Turner
· 13 years ago
63f99f4
linker: simplify code for dynamic and ARM exidx sections.
by David 'Digit' Turner
· 13 years ago
bea23e5
linker: rename load_offset to load_bias.
by David 'Digit' Turner
· 13 years ago
23363ed
linker: avoid mapping the whole library before load.
by David 'Digit' Turner
· 13 years ago
a6545f4
linker: Add PAGE_START/OFFSET/END convenience macros
by David 'Digit' Turner
· 13 years ago
20bc061
Add module base to main executable's ARM_exidx.
by Evgeniy Stepanov
· 13 years ago
1608416
linker: small code-cleanup
by David 'Digit' Turner
· 13 years ago
f186a18
Support non-zero p_vaddr in first PT_LOAD segment
by Ji-Hwan Lee
· 13 years ago
75917c8
Use mmap to read an initial ELF header of library
by Ji-Hwan Lee
· 13 years ago
94179a5
linker: remove STB_LOCAL hack
by Nick Kralevich
· 13 years ago
1a78fbb
Initialize TLS before any application code is run.
by Evgeniy Stepanov
· 13 years ago
7f03d23
Revert "linker: remove STB_LOCAL hack"
by Nick Kralevich
· 13 years ago
61ff834
linker: remove STB_LOCAL hack
by Nick Kralevich
· 13 years ago
8c4f3ce
linker: surround "debug_verbosity" by "#if LINKER_DEBUG"
by Nick Kralevich
· 13 years ago
aac0dc9
Merge "linker: fix off-by-one error in GNU_RELRO handling"
by Nick Kralevich
· 13 years ago
d73b5ca
linker: fix off-by-one error in GNU_RELRO handling
by Nick Kralevich
· 13 years ago
6625986
linker: initially reserved memory as PROT_NONE
by Nick Kralevich
· 13 years ago
9ec0f03
Add relro support
by Nick Kralevich
· 13 years ago
25b7a16
Merge c4cb87f3
by Jean-Baptiste Queru
· 13 years ago
70b1668
remove obsolete SuperH support
by David 'Digit' Turner
· 13 years ago
f5d1693
Fix recursive ELF constructor check
by Jesse Hall
· 13 years ago
f20d59e
am c83c1da5: am cee8425f: Merge "Move variable declaration on its own line"
by Jean-Baptiste Queru
· 13 years ago
c3650d6
am 5b44655f: am 7e6a5773: Merge "Use the AT_SECURE auxv flag to determine whether to enable secure mode."
by Jean-Baptiste Queru
· 13 years ago
bb44055
Move variable declaration on its own line
by Stephen Smalley
· 13 years ago
861b42a
Use the AT_SECURE auxv flag to determine whether to enable secure mode.
by Stephen Smalley
· 13 years ago
e83c56d
Execute .preinit_array before any shared object initialization functions.
by Evgeniy Stepanov
· 13 years ago
253b763
get rid of unused "main" function.
by Nick Kralevich
· 13 years ago
0e0bd58
am 1ad08626: am 897815a1: bionic: add machine type check
by Zhenghua Wang
· 13 years ago
897815a
bionic: add machine type check
by Zhenghua Wang
· 14 years ago
7e2daef
Merge "Make the linker relocatable."
by Nick Kralevich
· 14 years ago
8180b08
linker: Fix the computation of si->base
by David 'Digit' Turner
· 14 years ago
468319c
Make the linker relocatable.
by Nick Kralevich
· 14 years ago
8e8a7b1
Revert "Make the linker relocatable."
by Nick Kralevich
· 14 years ago
994e9a5
Make the linker relocatable.
by Nick Kralevich
· 14 years ago
d9ad623
Add linker support for PIE
by Nick Kralevich
· 14 years ago
bda5da0
fix prototype of dladdr
by Mathias Agopian
· 14 years ago
96e5fac
am 91966c30: am 0acdbe08: am 89ea107d: Merge "linker: allow debugging of constructors"
by David 'Digit' Turner
· 14 years ago
91966c3
am 0acdbe08: am 89ea107d: Merge "linker: allow debugging of constructors"
by David 'Digit' Turner
· 14 years ago
e5ea455
linker: allow debugging of constructors
by David 'Digit' Turner
· 14 years ago
48527c3
Revert "Revert "linker: get rid of the buddy allocator""
by Shih-wei Liao
· 14 years ago
f9a9cda
Revert "linker: get rid of the buddy allocator"
by Nick Kralevich
· 14 years ago
7059b1f
linker: get rid of the buddy allocator
by Nick Kralevich
· 14 years ago
1af88c9
am d004dc99: Merge "Use MAP_FIXED when allocating prelinked shared library regions"
by David Turner
· 14 years ago
db4bce0
Use MAP_FIXED when allocating prelinked shared library regions
by Chris Dearman
· 14 years ago
72f9a5c
Increase SO_MAX to accomodate valgrind
by Kenny Root
· 14 years ago
be57559
linker: Remove unsecure env. variable for setuid programs.
by David 'Digit' Turner
· 14 years ago
fedbcde
add /vendor support
by Brian Swetland
· 15 years ago
a716190
linker: fix overwriting the real linker error string
by Dima Zavin
· 15 years ago
6774809
linker: Support dlopen(NULL, ...) properly.
by David 'Digit' Turner
· 15 years ago
f439445
fix build
by Jean-Baptiste Queru
· 15 years ago
bb7928c
merge from open-source master
by The Android Open Source Project
· 15 years ago
4fd42c1
Added support for LD_PRELOAD
by Matt Fischer
· 15 years ago
5ef5272
merge from open-source master
by The Android Open Source Project
· 15 years ago
1698d9e
Fixed support for RTLD_NEXT in dlsym()
by Matt Fischer
· 15 years ago
d046725
merge from open-source master
by The Android Open Source Project
· 15 years ago
3cab22c
linker: fix the undefined weak symbols issue
by Min-su, Kim
· 15 years ago
377d4c9
merge from open-source master
by The Android Open Source Project
· 15 years ago
e2a8b1f
Added support for dladdr()
by Matt Fischer
· 15 years ago
5c73464
Fix debug output in the dynamic linker.
by David 'Digit' Turner
· 15 years ago
e100f52
bionic/linker: rename ba_prelink to ba_nonprelink
by Iliyan Malchev
· 15 years ago
a3de55c
am fe62de1a: Add support for R_ARM_REL32 to the dynamic linker.
by David 'Digit' Turner
· 15 years ago
fe62de1
Add support for R_ARM_REL32 to the dynamic linker.
by David 'Digit' Turner
· 15 years ago
83d3d74
am ebf3ea00: am 34ea5117: Add support for R_ARM_REL32 to the dynamic linker.
by David 'Digit' Turner
· 16 years ago
ebf3ea0
am 34ea5117: Add support for R_ARM_REL32 to the dynamic linker.
by David 'Digit' Turner
· 16 years ago
34ea511
Add support for R_ARM_REL32 to the dynamic linker.
by David 'Digit' Turner
· 16 years ago
b152dde
am 83362689: merge from open-source master
by Jean-Baptiste Queru
· 16 years ago
8336268
merge from open-source master
by Jean-Baptiste Queru
· 16 years ago
10be95c
merge from open-source master
by Jean-Baptiste Queru
· 16 years ago
ad13c57
added and modified linker to support SuperH architecture
by Shin-ichiro KAWASAKI
· 16 years ago
e823807
Add weak symbol support. Also fix a bug caused by a typo.
by Doug Kwan
· 16 years ago
f172955
am 9e78de3e: am 70bba516: am 763ac283: Merge changes Ibcba4b4f,I9af341e1 into eclair
by Iliyan Malchev
· 16 years ago
9e78de3
am 70bba516: am 763ac283: Merge changes Ibcba4b4f,I9af341e1 into eclair
by Iliyan Malchev
· 16 years ago
53b32f8
am 763ac283: Merge changes Ibcba4b4f,I9af341e1 into eclair
by Iliyan Malchev
· 16 years ago
9430435
Clean up some linker code.
by Doug Kwan
· 16 years ago
bb9eede
bionic/linker: make the buddy allocator compute max_order on its own
by Iliyan Malchev
· 16 years ago
af7315a
bionic/linker: change the buddy allocator to take a handle to the managed area
by Iliyan Malchev
· 16 years ago
5d436dd
am 8213d5c3: am ff7b46b8: Merge change I3c998761 into eclair
by David 'Digit' Turner
· 16 years ago
cd23098
am ff7b46b8: Merge change I3c998761 into eclair
by David 'Digit' Turner
· 16 years ago
7398147
merge from open-source master
by Jean-Baptiste Queru
· 16 years ago
3c99876
Allow the dynamic linker to relocate references to thumb symbols in NDK libraries.
by David 'Digit' Turner
· 16 years ago
4a9afcb
bionic/linker: allow resolving of symbols from library back to executable
by Iliyan Malchev
· 16 years ago
9ea64da
bionic/linker: change lookup() to return soinfo, not base
by Iliyan Malchev
· 16 years ago
6ed80c8
Revert "Revert "bionic/linker: fix symbol lookup during relocations""
by Iliyan Malchev
· 16 years ago
33acbf0
Revert "bionic/linker: fix symbol lookup during relocations"
by Mathias Agopian
· 16 years ago
Next »