Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
bionic
/
refs/tags/fp2-sibon-17.07.6
/
linker
/
linker.h
f7d5bf3
Lock on dl_interate_phdr
by Dmitriy Ivanov
· 9 years ago
fb3357e
Revert "[MIPS] Support FR=0 emulation on FR=1 64-bit FP registers"
by Dimitry Ivanov
· 9 years ago
40d9e7b
[MIPS] Support FR=0 emulation on FR=1 64-bit FP registers
by Duane Sand
· 9 years ago
04f7e3e
Backward compatibility for dlsym(RTLD_DEFAULT, ...)
by Dmitriy Ivanov
· 9 years ago
d8ead18
Add functions to provide target sdk version
by Dmitriy Ivanov
· 9 years ago
69a5fb9
Apply work around b/19059885 to x86
by Dmitriy Ivanov
· 9 years ago
dc145b5
Lookup version info when relocating mips got
by Dmitriy Ivanov
· 9 years ago
f92a417
Refactoring: move VersionTracker to link_image
by Dmitriy Ivanov
· 9 years ago
114bd83
Refactoring: extract lookup_version_info(..)
by Dmitriy Ivanov
· 9 years ago
2a81536
Support symbol versioning
by Dmitriy Ivanov
· 9 years ago
aae859c
Add realpath for soinfo
by Dmitriy Ivanov
· 9 years ago
76ac1ac
Look into local group on dlsym with RTLD_DEFAULT
by Dmitriy Ivanov
· 9 years ago
56be6ed
Revert "Remove text-relocation support for lp32"
by Dimitry Ivanov
· 9 years ago
cb00add
Remove text-relocation support for lp32
by Dmitriy Ivanov
· 9 years ago
20d89cb
Fix long lines and replace macros with functions.
by Dmitriy Ivanov
· 9 years ago
e631f91
Limit soinfo compatibility fields to arm32
by Dmitriy Ivanov
· 9 years ago
618f1a3
Implement lookup by DT_SONAME
by Dmitriy Ivanov
· 9 years ago
3597b80
Store fields for gnu_hash separately
by Dmitriy Ivanov
· 9 years ago
18a6956
Add support for packed relocations.
by Dmitriy Ivanov
· 9 years ago
fa26eee
Refactoring: introduce reloc_iterators
by Dmitriy Ivanov
· 9 years ago
114ff69
Refactoring: move mips reloc to separate method
by Dmitriy Ivanov
· 9 years ago
bcc04d0
Refactoring: unify relocate function
by Dmitriy Ivanov
· 9 years ago
ab972b9
Count references for groups instead of instances
by Dmitriy Ivanov
· 10 years ago
047b593
Rename soinfo methods and fields
by Dmitriy Ivanov
· 10 years ago
8894091
Fix mips build
by Dmitriy Ivanov
· 10 years ago
ec18ce0
Add support for hash-style=gnu
by Dmitriy Ivanov
· 10 years ago
d225a5e
Fix symbol lookup order during relocation
by Dmitriy Ivanov
· 10 years ago
cfa97f1
Fix relocation to look for symbols in local group
by Dmitriy Ivanov
· 10 years ago
07e5bc1
Add file_offset parameter to android_extinfo
by Dmitriy Ivanov
· 10 years ago
1b20daf
Add RTLD_NODELETE flag support
by Dmitriy Ivanov
· 10 years ago
6cdeb52
Fix unused DT entry warnings.
by Dmitriy Ivanov
· 10 years ago
96bc37f
Return has_DT_SYMBOLIC flag.
by Dmitriy Ivanov
· 10 years ago
8f61d99
Remove has_DT_SYMBOLIC flag
by Dmitriy Ivanov
· 10 years ago
e8ba50f
Fix dlsym() to take into account RTLD_GLOBAL/LOCAL
by Dmitriy Ivanov
· 10 years ago
9aea164
Add IFUNC support for arm64 and IRELATIVE reloc
by Dmitriy Ivanov
· 10 years ago
14669a9
Load libraries in breadth-first order
by Dmitriy Ivanov
· 10 years ago
498eb18
Revert "Load libraries in breadth-first order"
by Dmitriy Ivanov
· 10 years ago
a3ad450
Load libraries in breadth-first order
by Dmitriy Ivanov
· 10 years ago
29bbc9d
Encapsulate soinfo_link_image and soinfo_relocate
by Dmitriy Ivanov
· 10 years ago
0d15094
Bump soinfo version
by Dmitriy Ivanov
· 10 years ago
9598b8c
Run constructors before resolving ifunc functions
by Dmitriy Ivanov
· 10 years ago
02aa705
Revert "Add support for protected local symbol lookup."
by Dmitriy Ivanov
· 10 years ago
c5a13ef
Added test for ifunc support in dynamic linker.
by Brigid Smith
· 10 years ago
aa0f2bd
Fix dlsym(3) to do breadth first search.
by Dmitriy Ivanov
· 10 years ago
d97e9f5
Add support for protected local symbol lookup.
by Dmitriy Ivanov
· 10 years ago
1a58629
Remove an unused parameter from the dlopen implementation.
by Elliott Hughes
· 10 years ago
b648a8a
Add RTLD_NOLOAD support and some related changes.
by Dmitriy Ivanov
· 10 years ago
d59e500
Improve detection of already loaded libraries
by Dmitriy Ivanov
· 10 years ago
1728b23
Switch to g_ for globals.
by Elliott Hughes
· 10 years ago
012cb45
Add android_dlopen_ext() interface to linker.
by Torne (Richard Coles)
· 10 years ago
9918665
[MIPS64] Dynamic linker
by Chris Dearman
· 10 years ago
0266ae5
Switch <elf.h> over to linux uapi under the covers.
by Elliott Hughes
· 10 years ago
3a9c5d6
Fix <link.h>.
by Elliott Hughes
· 10 years ago
5ceb889
bionic: Change the type of soinfo's size to size_t
by Weiwu Chen
· 11 years ago
a4aafd1
Make it possible for code to query the dynamic linker's default search path.
by Elliott Hughes
· 10 years ago
1272dbd
Add NT_PRSTATUS to <elf.h>.
by Elliott Hughes
· 10 years ago
74ce459
Update <sys/exec_elf.h> to get the DF_* flags.
by Elliott Hughes
· 11 years ago
e4d792a
Don't allow text relocations on 64-bit.
by Elliott Hughes
· 11 years ago
4eeb1f1
Clean up linker architecture macros.
by Elliott Hughes
· 11 years ago
c00f2cb
x86_64 linker.
by Elliott Hughes
· 11 years ago
c620059
Remove 32-bit assumptions from the ELF code.
by Elliott Hughes
· 11 years ago
7e5a8cc
Make LD_PRELOAD failures just warnings.
by Elliott Hughes
· 11 years ago
0d787c1
Make abort messages available to debuggerd.
by Elliott Hughes
· 11 years ago
8f2a5a0
Clean up internal libc logging.
by Elliott Hughes
· 11 years ago
ca0c11b
Use more types than just 'unsigned' in the linker.
by Elliott Hughes
· 11 years ago
fa8c05d
Use Elf32_Addr instead of unsigned in linker
by Kito Cheng
· 11 years ago
650be4e
More linker cleanup.
by Elliott Hughes
· 11 years ago
d4ee82d
Minor linker cleanup, primarily to use Elf32_Dyn
by Brian Carlstrom
· 11 years ago
d2b1a73
Remove partial implementation of MIPS non-PIC support.
by Elliott Hughes
· 11 years ago
a6a3ac5
Use the NetBSD <sys/exec_elf.h>.
by Elliott Hughes
· 11 years ago
cade4c3
Support System.loadLibrary for libraries with transitive dependencies.
by Elliott Hughes
· 11 years ago
e66190d
Check for unknown flags passed to dlopen(3).
by Elliott Hughes
· 11 years ago
d23736e
Keep the dynamic linker's soinfo pools mostly read-only.
by Elliott Hughes
· 12 years ago
1a69616
Stop defining our own PAGE_SIZE and PAGE_MASK, and test dlclose(3) too.
by Elliott Hughes
· 12 years ago
ba98d92
Dynamically allocate soinfo-structs in linker
by Magnus Malmborn
· 12 years ago
5ae44f3
linker: handle R_ARM_COPY relocations in a proper way
by Ard Biesheuvel
· 12 years ago
18a206c
More dynamic linker cleanup.
by Elliott Hughes
· 12 years ago
b7beb69
Add link.h for all platforms with dl_phdr_info
by Pavel Chupin
· 12 years ago
bedfe38
More cleanup.
by Elliott Hughes
· 12 years ago
5135b3a
linker: don't perform unnecessary mprotects
by Nick Kralevich
· 12 years ago
4688279
Clean up the linker a bit, remove prelinking support.
by Elliott Hughes
· 12 years ago
d7daacb
MIPS support to the linker
by Raghu Gandham
· 12 years ago
b52e438
linker: improve loadable segment protection.
by David 'Digit' Turner
· 12 years ago
bea23e5
linker: rename load_offset to load_bias.
by David 'Digit' Turner
· 12 years ago
c1bd559
linker: New sources to manage the ELF program header table.
by David 'Digit' Turner
· 12 years ago
1608416
linker: small code-cleanup
by David 'Digit' Turner
· 12 years ago
f186a18
Support non-zero p_vaddr in first PT_LOAD segment
by Ji-Hwan Lee
· 12 years ago
9ec0f03
Add relro support
by Nick Kralevich
· 12 years ago
25b7a16
Merge c4cb87f3
by Jean-Baptiste Queru
· 12 years ago
70b1668
remove obsolete SuperH support
by David 'Digit' Turner
· 12 years ago
e83c56d
Execute .preinit_array before any shared object initialization functions.
by Evgeniy Stepanov
· 12 years ago
468319c
Make the linker relocatable.
by Nick Kralevich
· 13 years ago
8e8a7b1
Revert "Make the linker relocatable."
by Nick Kralevich
· 13 years ago
994e9a5
Make the linker relocatable.
by Nick Kralevich
· 13 years ago
bda5da0
fix prototype of dladdr
by Mathias Agopian
· 13 years ago
38bccb2
linker.h: don't change the soinfo structure
by Nick Kralevich
· 13 years ago
48527c3
Revert "Revert "linker: get rid of the buddy allocator""
by Shih-wei Liao
· 13 years ago
f9a9cda
Revert "linker: get rid of the buddy allocator"
by Nick Kralevich
· 13 years ago
7059b1f
linker: get rid of the buddy allocator
by Nick Kralevich
· 13 years ago
1698d9e
Fixed support for RTLD_NEXT in dlsym()
by Matt Fischer
· 14 years ago
Next »