Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
bionic
/
refs/tags/fp2-sibon-17.10.1
/
linker
585f2bf
linker: remove link from external library on unload
by Dimitry Ivanov
· 7 years ago
fp2-m-sibon
fp2-sibon-17.08.1.1
fp2-sibon-17.10.1
fp2-sibon-17.11.2
fp2-sibon-17.12.1
fp2-sibon-18.01.1
fp2-sibon-18.02.0
fp2-sibon-18.03.1
fp2-sibon-18.04.1
cf92738
Ensure that readlink has access to /proc/self/fd
by Dmitriy Ivanov
· 9 years ago
f32b689
Log dlopen failures caused by text relocations
by Dmitriy Ivanov
· 9 years ago
a828a2f
linker: don't pass dlextinfo to dependent loads.
by Torne (Richard Coles)
· 9 years ago
de0fb39
Restore protection flags for ifunc during relocs.
by Dmitriy Ivanov
· 9 years ago
a5bb841
Fix memory-leak on soinfo_free()
by Dmitriy Ivanov
· 9 years ago
f643eb3
Improve personality initialization
by Dmitriy Ivanov
· 9 years ago
f7d5bf3
Lock on dl_interate_phdr
by Dmitriy Ivanov
· 9 years ago
06700b2
Fix crash when trying to load invalid ELF file.
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
5fa858c
Merge "Remove text-relocs support for apps targeting M+" into mnc-dev
by Dmitriy Ivanov
· 9 years ago
c08c88b
Merge "Add flag that makes linker honor min(p_vaddr)" into mnc-dev
by David Srbecky
· 9 years ago
34e8e47
Add flag that makes linker honor min(p_vaddr)
by Dmitriy Ivanov
· 9 years ago
28154f5
Improve library lookup logic
by Dmitriy Ivanov
· 9 years ago
1eba2f4
Revert "Improve library lookup logic"
by Dimitry Ivanov
· 9 years ago
ea4ef52
Improve library lookup logic
by Dmitriy Ivanov
· 9 years ago
3e6f780
Remove text-relocs support for apps targeting M+
by Dmitriy Ivanov
· 9 years ago
ae1e754
Merge "Make path to apk compliant with jar url format" into mnc-dev
by Dmitriy Ivanov
· 9 years ago
38263dd
Fix l_addr for the linker
by Dmitriy Ivanov
· 9 years ago
66c3b2d
Statically linked executables should honor AT_SECURE.
by Elliott Hughes
· 9 years ago
07f4f5f
Check if strtab exists before using it
by Dmitriy Ivanov
· 9 years ago
524f1f1
Make path to apk compliant with jar url format
by Dmitriy Ivanov
· 9 years ago
04f7e3e
Backward compatibility for dlsym(RTLD_DEFAULT, ...)
by Dmitriy Ivanov
· 9 years ago
38c37d6
Work around for libraries without dt_soname
by Dmitriy Ivanov
· 9 years ago
c4ebe60
Fix dlsym(handle_of_main_executable, ...)
by Dmitriy Ivanov
· 9 years ago
ca10ac6
Improve some of error/warning messages
by Dmitriy Ivanov
· 9 years ago
4a7c3af
Work around incorrect dt_needed entries
by Dmitriy Ivanov
· 9 years ago
d8ead18
Add functions to provide target sdk version
by Dmitriy Ivanov
· 9 years ago
15309fd
Fix RTLD_NEXT lookup for the local_group
by Dmitriy Ivanov
· 9 years ago
8557eeb
Merge "Apply work around b/19059885 to x86" into mnc-dev
by Dmitriy Ivanov
· 9 years ago
69a5fb9
Apply work around b/19059885 to x86
by Dmitriy Ivanov
· 9 years ago
fa7ba62
Don't use TEMP_FAILURE_RETRY on close in bionic.
by Elliott Hughes
· 9 years ago
d7ad443
Fix regression in crash reporting
by John Reck
· 9 years ago
2a44cfb
ScopedFd: Don't use TEMP_FAILURE_RETRY() with close()
by Spencer Low
· 9 years ago
4bac6ea
Improved dlsym tests and fixes to linker
by Dmitriy Ivanov
· 9 years ago
9cde1dc
Update NOTICE files (the second time today).
by Elliott Hughes
· 9 years ago
dd57029
Simplify three copyright headers.
by Elliott Hughes
· 9 years ago
97139e6
Merge "Update NOTICE files." into mnc-dev
by Elliott Hughes
· 9 years ago
f0bd92d
Update NOTICE files.
by Elliott Hughes
· 9 years ago
b3c01d0
Use realpath for log and error messages
by Dmitriy Ivanov
· 9 years ago
8264afb
VersionTracker: Ignore libraries without soname
by Dmitriy Ivanov
· 9 years ago
456afe2
Fix protected symbol lookups for mips
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
0b9e1c6
linker: initialize system properties
by Dmitriy Ivanov
· 9 years ago
e97d519
Fix mips relocation to use load_bias as intended
by Dmitriy Ivanov
· 9 years ago
53ba663
Fix LD_PRELOAD for dlopen()
by Dmitriy Ivanov
· 9 years ago
62a0a63
linker: use libc's environ variable to store envp
by Dmitriy Ivanov
· 9 years ago
18870d3
Always use signed leb128 decoder
by Dmitriy Ivanov
· 9 years ago
3d7bea1
Add library name to error message
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
aea165c
Merge "Add ANDROID_DLEXT_FORCE_LOAD flag"
by Dmitriy Ivanov
· 9 years ago
9b82136
Add ANDROID_DLEXT_FORCE_LOAD flag
by Dmitriy Ivanov
· 9 years ago
06b6e3c
Merge "Look into local group on dlsym with RTLD_DEFAULT"
by Dmitriy Ivanov
· 9 years ago
76ac1ac
Look into local group on dlsym with RTLD_DEFAULT
by Dmitriy Ivanov
· 9 years ago
8fdb341
linker: never mark pages simultaneously writable / executable
by Nick Kralevich
· 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
e001ca3
linker_environ: clear MALLOC_CONF when AT_SECURE=1
by Nick Kralevich
· 9 years ago
797bffb
Explain why we need objcopy for the linker
by Dmitriy Ivanov
· 9 years ago
d165f56
Replace fixed arrays with vectors
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
e44fffd
Fix library lookup for filenames with slash.
by Dmitriy Ivanov
· 9 years ago
aef7195
Support loading shared libraries from zip files
by Simon Baldwin
· 9 years ago
19656ce
General purpose memory allocator for linker.
by Dmitriy Ivanov
· 9 years ago
600bc3c
Rename LinkerAllocator and LinkerAllocatorPage
by Dmitriy Ivanov
· 9 years ago
c9ce70d
Refactoring: rename linker_allocator files
by Dmitriy Ivanov
· 9 years ago
3597b80
Store fields for gnu_hash separately
by Dmitriy Ivanov
· 9 years ago
6bb01b6
linker: Allow an app to update it's own LD_LIBRARY_PATH
by Nick Kralevich
· 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
c6292ea
Fix: DT_DEBUG was acting as DT_REL on mips64
by Dmitriy Ivanov
· 9 years ago
8e5f9bc
Merge "linker: Use load_bias to adjust search address in elf_addr_lookup"
by Dimitry Ivanov
· 9 years ago
8e55381
linker: Use load_bias to adjust search address in elf_addr_lookup
by Chris Dearman
· 11 years ago
05fc1d7
Add missing includes.
by Elliott Hughes
· 9 years ago
8ea53fa
Only one crashing thread should contact debuggerd.
by Christopher Ferris
· 9 years ago
db3078d
Fix mips64 build. Replace explicit cast with static_cast
by Nikola Veljkovic
· 9 years ago
14152b9
Remove obsolete BUILD_TINY_ANDROID.
by Elliott Hughes
· 9 years ago
31005ca
Merge "Minimize calls to mprotect"
by Dmitriy Ivanov
· 9 years ago
279a22f
Minimize calls to mprotect
by Dmitriy Ivanov
· 9 years ago
f5ae7e9
Merge "Add comments about the -shared flag."
by Chih-Hung Hsieh
· 9 years ago
611f956
Add a log message to make the transition from linker to user code clear.
by Elliott Hughes
· 9 years ago
306ea7e
Add comments about the -shared flag.
by Chih-Hung Hsieh
· 9 years ago
1649e7e
Enable -Wold-style-cast warnings for linker
by Dmitriy Ivanov
· 9 years ago
151da68
Contact proper debuggerd when crashing.
by Christopher Ferris
· 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
1b69469
Refactoring: use generic reloc constants
by Dmitriy Ivanov
· 9 years ago
d338aac
Revert "Refactoring: use generic reloc constants"
by Dimitry Ivanov
· 9 years ago
265a60a
Refactoring: use generic reloc constants
by Dmitriy Ivanov
· 9 years ago
9c4783b
Merge changes I713800ce,I1dea46c3
by Dmitriy Ivanov
· 9 years ago
cefef7d
Refactor soinfo::relocate
by Dmitriy Ivanov
· 9 years ago
6f40a8a
Revert "Must use Clang assembler for mips target."
by Duane Sand
· 9 years ago
b5e508c
Merge "Set linux 32bit personality for 32 bit processes"
by Dmitriy Ivanov
· 9 years ago
bfa15e4
Set linux 32bit personality for 32 bit processes
by Dmitriy Ivanov
· 9 years ago
Next »