no name
|
40acadc7d5
Sanity checking 04f77881d0fef175bed45a25304e065b3c308965
|
5 years ago |
oddcoder
|
d4b2391221
Fix wrong TLS resolving
|
5 years ago |
oddcoder
|
5fcf920675
Fix bugs in handling non pie elfs
|
5 years ago |
Jeremy Soller
|
db6a589421
Merge branch 'LD_LIBRARY_PATH' into 'master'
|
5 years ago |
oddcoder
|
0977133cc9
Get rid of assembly code in call_inits_finis
|
5 years ago |
oddcoder
|
81da1bb1a3
Fix the avoid accessing errno issue from ld_so for real this time
|
5 years ago |
no name
|
d5b63a85a4
Revert "Fix compilation on Redox by removing use of access in ld_so"
|
5 years ago |
no name
|
c3ae8022ba
Revert "Handle missing paths in load_library search without using access"
|
5 years ago |
Jeremy Soller
|
b0dde81c75
Handle missing paths in load_library search without using access
|
5 years ago |
Jeremy Soller
|
d9bacaec04
Fix compilation on Redox by removing use of access in ld_so
|
5 years ago |
oddcoder
|
164ef739b3
Apply Cargo fmt for src/ld_so
|
5 years ago |
oddcoder
|
3aacc160a1
Remove dependency on errno in ld.so
|
5 years ago |
oddcoder
|
43fbaf9970
Fix a bug in thread local reloations
|
5 years ago |
oddcoder
|
d62f9b6819
Fix regression in ld.so elf size calculation
|
5 years ago |
oddcoder
|
850dfd971b
Make "./a.out" entry the first in rmap list
|
5 years ago |
oddcoder
|
67be05d3a3
Use segments instead of sections for calculating which offset to write,
|
5 years ago |
oddcoder
|
1182d12006
Fill gaps in binary memory image
|
5 years ago |
oddcoder
|
6aeb2d6fa2
Implement code that use .init_array and .fini_array
|
5 years ago |
oddcoder
|
cc7ff54d12
Catch circular dependency when resolving loading shared libraries
|
5 years ago |
oddcoder
|
de03566158
Enable RTLD debugging protocol system-wide
|
5 years ago |
oddcoder
|
cc305fc574
Use Kernel mapped binaries when available.
|
5 years ago |
oddcoder
|
4860ab12fa
Resolve Both strong and weak symbols
|
5 years ago |
oddcoder
|
04ea2f9397
Refactor Linker::Link
|
5 years ago |
Jeremy Soller
|
79f265745a
Fix redox ld_so
|
5 years ago |
oddcoder
|
bc53164293
Reduce Verbosity level when ld.so is invoked as interpreter
|
5 years ago |
Jeremy Soller
|
a3f7a174f6
WIP - implementation of dlfcn
|
5 years ago |
Jeremy Soller
|
36eb561128
Format
|
5 years ago |
Jeremy Soller
|
086c8f6702
Allow running linker more than once
|
5 years ago |
Jeremy Soller
|
0a06388d2a
Store globals and mappings on Linker struct
|
5 years ago |
Jeremy Soller
|
b882ce527d
Fix allocation of TLS masters if main image does not require TLS
|
5 years ago |