Ludovic Courtès
|
112b617f59
linker: Create a sparse file only when writing to a file port.
|
1 年之前 |
Ludovic Courtès
|
4a0c2433d9
linker: Create sparse files for padding.
|
1 年之前 |
Ludovic Courtès
|
e2ed33ef04
Remove unnecessary module imports.
|
2 年之前 |
Ludovic Courtès
|
3cd64feb2e
linker: Do not store entire ELF in memory when writing to a file.
|
2 年之前 |
Ludovic Courtès
|
4ab71e1f0d
linker: Linker object writer takes a single argument.
|
2 年之前 |
Ludovic Courtès
|
041f11b353
linker, assembler: Avoid intermediate bytevectors.
|
2 年之前 |
Ludovic Courtès
|
d0d9743607
linker: Separate effectful part of 'add-elf-objects'.
|
2 年之前 |
Andy Wingo
|
c9e052be49
Fix linker bug that could fail to find the shstrtab
|
6 年之前 |
Ludovic Courtès
|
bab01b46ed
linker: Don't rely on out-of-range bv-ref exceptions.
|
7 年之前 |
Andy Wingo
|
c62f0b0256
64KB segment alignment
|
8 年之前 |
Andy Wingo
|
9e1c07bda6
Assembler works on byte offsets, not u32 offsets
|
9 年之前 |
Andy Wingo
|
26c19d79d9
PT_DYNAMIC inside some other PT_LOAD segment
|
11 年之前 |
Andy Wingo
|
c90c81898e
ELF linker can produce objects with native ABI
|
11 年之前 |
Andy Wingo
|
812c83d48b
Fix section table writing for non-loadable sections
|
11 年之前 |
Andy Wingo
|
a236867dc1
Non-loadable sections should not have an sh_addr field set
|
11 年之前 |
Andy Wingo
|
f5473fbaaf
linker string tables are stateful objects
|
12 年之前 |
Andy Wingo
|
d4da9ba9c0
refactor linker to lay out ELF files and memory in the same way
|
12 年之前 |
Andy Wingo
|
6756d265ed
ELF refactor and consequent linker simplifications
|
12 年之前 |
Andy Wingo
|
45037e7527
split linker out of elf module
|
12 年之前 |