summaryrefslogtreecommitdiff
path: root/module/system/vm/linker.scm
AgeCommit message (Expand)AuthorFilesLines
2024-04-16linker: Create a sparse file only when writing to a file port.Ludovic Courtès1-5/+16
2024-04-15linker: Create sparse files for padding.Ludovic Courtès1-10/+4
2023-02-24Remove unnecessary module imports.Ludovic Courtès1-2/+0
2023-01-17linker: Do not store entire ELF in memory when writing to a file.Ludovic Courtès1-11/+59
2023-01-17linker: Linker object writer takes a single argument.Ludovic Courtès1-15/+12
2023-01-17linker, assembler: Avoid intermediate bytevectors.Ludovic Courtès1-48/+71
2023-01-17linker: Separate effectful part of 'add-elf-objects'.Ludovic Courtès1-5/+15
2018-10-08Fix linker bug that could fail to find the shstrtabAndy Wingo1-16/+17
2018-08-07linker: Don't rely on out-of-range bv-ref exceptions.Ludovic Courtès1-3/+3
2017-03-0864KB segment alignmentAndy Wingo1-2/+37
2015-12-26Assembler works on byte offsets, not u32 offsetsAndy Wingo1-4/+2
2014-02-17PT_DYNAMIC inside some other PT_LOAD segmentAndy Wingo1-18/+38
2014-02-16ELF linker can produce objects with native ABIAndy Wingo1-9/+20
2013-12-10Fix section table writing for non-loadable sectionsAndy Wingo1-11/+17
2013-12-10Non-loadable sections should not have an sh_addr field setAndy Wingo1-6/+12
2013-06-09linker string tables are stateful objectsAndy Wingo1-33/+45
2013-05-23refactor linker to lay out ELF files and memory in the same wayAndy Wingo1-168/+355
2013-05-23ELF refactor and consequent linker simplificationsAndy Wingo1-153/+168
2013-05-23split linker out of elf moduleAndy Wingo1-0/+442