Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
bionic
/
8cc145edf42ff8f0c10d5f2fd82ec99c6752e5ab
/
linker
82dcc79
Fix bionic linker to support segments with zero p_filesz
by Brian Carlstrom
· 11 years ago
8147d3c
Don't fail to run DT_INIT and DT_INIT_ARRAY constructors if a shared library has DT_PREINIT_ARRAY constructors.
by Elliott Hughes
· 11 years ago
8d3e91d
linker: only re-open std* for setuid programs.
by Nick Kralevich
· 12 years ago
0d787c1
Make abort messages available to debuggerd.
by Elliott Hughes
· 12 years ago
8f7120b
Drop unnecessary execution permission for .cpp/.c/.h
by Kito Cheng
· 12 years ago
8f2a5a0
Clean up internal libc logging.
by Elliott Hughes
· 12 years ago
ca0c11b
Use more types than just 'unsigned' in the linker.
by Elliott Hughes
· 12 years ago
fa8c05d
Use Elf32_Addr instead of unsigned in linker
by Kito Cheng
· 12 years ago
0493a6f
Regenerate NOTICE files.
by Elliott Hughes
· 12 years ago
2d4b9b7
Fix typo of DT_NEEDED for DT_NULL
by Brian Carlstrom
· 12 years ago
5e2492e
Fix TIMING/STATS/COUNT_PAGES dynamic linker build
by Kito Cheng
· 12 years ago
43cc7f7
Fix MIPS linker build
by Brian Carlstrom
· 12 years ago
650be4e
More linker cleanup.
by Elliott Hughes
· 12 years ago
d4ee82d
Minor linker cleanup, primarily to use Elf32_Dyn
by Brian Carlstrom
· 12 years ago
aa772a3
Update linker README.
by Elliott Hughes
· 12 years ago
91a9925
Everyone has a TLS register.
by Elliott Hughes
· 12 years ago
d3920b3
Switch to using AT_RANDOM for the stack guards.
by Elliott Hughes
· 12 years ago
646e058
Fix x86 build, remove void* arithmetic.
by Elliott Hughes
· 12 years ago
42b2c6a
Clean up the argc/argv/envp/auxv handling.
by Elliott Hughes
· 12 years ago
d2b1a73
Remove partial implementation of MIPS non-PIC support.
by Elliott Hughes
· 12 years ago
a6a3ac5
Use the NetBSD <sys/exec_elf.h>.
by Elliott Hughes
· 12 years ago
6b8e321
Clean up debuggerd-related logging.
by Elliott Hughes
· 12 years ago
ca48376
Merge "Fix the duplication in the debugging code."
by Elliott Hughes
· 12 years ago
1e980b6
Fix the duplication in the debugging code.
by Elliott Hughes
· 12 years ago
4df577f
Revert "Filter ANDROID_PROPERTY_WORKSPACE"
by Guang Zhu
· 12 years ago
d89ce40
linker: add -Wl,--exclude-libs,ALL to LDFLAGS
by Nick Kralevich
· 12 years ago
36bd371
Revert "stack protector: use AT_RANDOM"
by Nick Kralevich
· 12 years ago
ba117e4
Merge "stack protector: use AT_RANDOM"
by Nick Kralevich
· 12 years ago
e3a49a8
stack protector: use AT_RANDOM
by Nick Kralevich
· 12 years ago
a0f6475
Filter ANDROID_PROPERTY_WORKSPACE
by Nick Kralevich
· 12 years ago
99c3205
Fix my git mistake.
by Elliott Hughes
· 12 years ago
cf23905
[MIPS] Set DT_DEBUG dyntab entry if it is writable
by Chris Dearman
· 12 years ago
db492b3
Fix debug malloc.
by Elliott Hughes
· 12 years ago
918d776
Merge "Support System.loadLibrary for libraries with transitive dependencies."
by Elliott Hughes
· 12 years ago
eababde
Fix format_number.
by Elliott Hughes
· 12 years ago
cade4c3
Support System.loadLibrary for libraries with transitive dependencies.
by Elliott Hughes
· 12 years ago
45288c5
Fix x86 dynamic linker build.
by Elliott Hughes
· 12 years ago
e66190d
Check for unknown flags passed to dlopen(3).
by Elliott Hughes
· 12 years ago
97b70b2
Merge "Replace .S version of x86 crtfiles with .c version"
by Elliott Hughes
· 12 years ago
20c4a3a
Replace .S version of x86 crtfiles with .c version
by Pavel Chupin
· 12 years ago
20a2440
Do not include '\0' when writing error messages to stderr
by Chris Dearman
· 12 years ago
8784709
Merge "We should use load_bias. This patch fixes MIPS NDK device exception test failures."
by Nick Kralevich
· 12 years ago
c5db969
We should use load_bias. This patch fixes MIPS NDK device exception test failures.
by Chao-Ying Fu
· 12 years ago
83697b8
Temporarily address gcc 4.7 breakage.
by Nick Kralevich
· 12 years ago
ce876be
am a41e6426: Merge "Tone down some of the overly-verbose linker logging."
by Elliott Hughes
· 12 years ago
9c94fc9
Tone down some of the overly-verbose linker logging.
by Elliott Hughes
· 12 years ago
bc35807
am 9df2e000: Merge "Cleaning the linker environment as we initialize it requires less API."
by Elliott Hughes
· 12 years ago
cfb47da
am 01271b18: Merge "Make dynamic linker debugging always available."
by Elliott Hughes
· 12 years ago
9df2e00
Merge "Cleaning the linker environment as we initialize it requires less API."
by Elliott Hughes
· 12 years ago
61a9ccb
Make dynamic linker debugging always available.
by Elliott Hughes
· 12 years ago
0894b2c
Cleaning the linker environment as we initialize it requires less API.
by Elliott Hughes
· 12 years ago
cdc5a17
am ed537239: Merge "Adjust symbol lookup for DT_SYMBOLIC case"
by Elliott Hughes
· 12 years ago
ed53723
Merge "Adjust symbol lookup for DT_SYMBOLIC case"
by Elliott Hughes
· 12 years ago
c77c434
Adjust symbol lookup for DT_SYMBOLIC case
by Pavel Chupin
· 12 years ago
e109930
am dc77a228: Merge "Allow dlopen("egl/blah.so")."
by Elliott Hughes
· 12 years ago
6971fe4
Allow dlopen("egl/blah.so").
by Elliott Hughes
· 12 years ago
6db8f5b
am d30116cf: Merge "Keep the dynamic linker\'s soinfo pools mostly read-only."
by Elliott Hughes
· 12 years ago
d23736e
Keep the dynamic linker's soinfo pools mostly read-only.
by Elliott Hughes
· 12 years ago
65ba5b6
am 064f862d: Merge "Stop defining our own PAGE_SIZE and PAGE_MASK, and test dlclose(3) too."
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
3bb6257
am 0be1819b: Merge "Dynamically allocate soinfo-structs in linker"
by Elliott Hughes
· 12 years ago
ba98d92
Dynamically allocate soinfo-structs in linker
by Magnus Malmborn
· 12 years ago
1de3af5
am c0ac7eba: Merge "Reject .so files with no sysv hash table."
by Elliott Hughes
· 12 years ago
124fae9
Reject .so files with no sysv hash table.
by Elliott Hughes
· 12 years ago
3cd7a16
am 084be591: Merge "linker: handle R_ARM_COPY relocations in a proper way"
by Elliott Hughes
· 12 years ago
5ae44f3
linker: handle R_ARM_COPY relocations in a proper way
by Ard Biesheuvel
· 12 years ago
914112e
am 155e8d1d: Merge "More dynamic linker cleanup."
by Elliott Hughes
· 12 years ago
18a206c
More dynamic linker cleanup.
by Elliott Hughes
· 12 years ago
8cacc63
am 7193731a: Merge "Workaround g++ 4.7 compfail"
by Elliott Hughes
· 12 years ago
20aa6c0
Workaround g++ 4.7 compfail
by Pavel Chupin
· 12 years ago
06abe13
am a2f596b6: Merge "Make dlerror(3) thread-safe."
by Elliott Hughes
· 12 years ago
5419b94
Make dlerror(3) thread-safe.
by Elliott Hughes
· 12 years ago
c2483ea
am 9434e8fe: Merge "Make the dlfcn mutex static."
by Elliott Hughes
· 12 years ago
22d6292
Make the dlfcn mutex static.
by Elliott Hughes
· 12 years ago
ab4e2ed
am db4fdf1a: Merge "Fix dlerror(3)."
by Elliott Hughes
· 12 years ago
3b297c4
Fix dlerror(3).
by Elliott Hughes
· 12 years ago
a55f0a1
am b04598a6: Set up the private variables.
by Ying Wang
· 12 years ago
b04598a
Set up the private variables.
by Ying Wang
· 12 years ago
1db6f2d
Test flags before using "info"
by Andy McFadden
· 12 years ago
51c7167
am 7c67e4e4: am 98957db5: Merge "Test flags before using "info"" into jb-mr1-dev
by Andy McFadden
· 12 years ago
f84bc8d
Test flags before using "info"
by Andy McFadden
· 12 years ago
5b6346f
Merge "bionic: linker: Need update the map->l_addr for execution."
by Elliott Hughes
· 12 years ago
e6dc2a6
Revert dl_fbase initialization to the address where the shared object is loaded.
by Raghu Gandham
· 12 years ago
c1993ca
Fix dlsym and dladdr to use load_bias instead of base
by Raghu Gandham
· 12 years ago
9c3449e
bionic: linker: Need update the map->l_addr for execution.
by Xiaokang Qin
· 12 years ago
e9b6fc6
Improve the dynamic linker diagnostics.
by Elliott Hughes
· 12 years ago
ad18073
Merge "linker: Fix ARM_R_COPY relocations"
by Nick Kralevich
· 12 years ago
d39c3ab
linker: Fix ARM_R_COPY relocations
by Nick Kralevich
· 12 years ago
3697b52
Allow linker to compile with -DLINKER_DEBUG=1
by Nick Kralevich
· 12 years ago
b7beb69
Add link.h for all platforms with dl_phdr_info
by Pavel Chupin
· 12 years ago
105bc26
Fix comment typos.
by Elliott Hughes
· 12 years ago
32dbc03
Regenerate all NOTICE files with the latest version of the script.
by Elliott Hughes
· 12 years ago
bedfe38
More cleanup.
by Elliott Hughes
· 12 years ago
12c78bb
linker: avoid clobbering the .dynamic section of shared libs
by Ard Biesheuvel
· 12 years ago
ae5c644
Add dependencies on all the makefiles.
by Elliott Hughes
· 12 years ago
9181a5d
Fix module constructor order.
by Evgeniy Stepanov
· 12 years ago
5135b3a
linker: don't perform unnecessary mprotects
by Nick Kralevich
· 12 years ago
0bf5cf8
Merge "Set the dynamic field in the link map for the linker itself."
by Ben Cheng
· 12 years ago
06f0e74
Set the dynamic field in the link map for the linker itself.
by Ben Cheng
· 12 years ago
387d4b7
Auto-generate a complete NOTICE file.
by Elliott Hughes
· 12 years ago
Next »