17 Commits

Author SHA1 Message Date
Mikael Pettersson
b6b2f8b1df elf2boot: handle non page-aligned ELF PT_LOAD segments 2025-10-05 17:42:08 +02:00
Mikael Pettersson
0cc02e669e elf2boot: correct p_offset/p_vaddr alignment check 2025-10-05 16:43:05 +02:00
Mikael Pettersson
83cbbb5ab1 elf2boot: do not copy unwanted ELF metadata in ELF-64 files 2025-08-15 15:46:14 +02:00
Mikael Pettersson
82c1e19ac4 elf2boot: allow input from ELF-64 files 2025-08-15 14:21:00 +02:00
Mikael Pettersson
0667130fc4 elf2boot: move uint36_to_c36 conversion to extint 2025-08-14 16:04:45 +02:00
Mikael Pettersson
15434fdd34 elf2boot: clarify significance of output format option 2025-08-13 19:21:44 +02:00
Mikael Pettersson
20feac56d9 libelf: add ELF class param to I/O entry points, propagate to scalar accessors and I/O dispatch 2025-08-13 14:34:19 +02:00
Mikael Pettersson
d9055597f9 rename pdp10_extint.erl to extint.erl 2025-08-13 14:34:19 +02:00
Mikael Pettersson
a52866cd52 rename pdp10_elf36.elf to libelf.erl 2025-08-13 14:34:19 +02:00
Mikael Pettersson
77d7658247 rename pdp10_elf36.hrl to libelf.hrl 2025-08-13 14:29:21 +02:00
Mikael Pettersson
78a2a4f827 pdp10_elf36: make types and macros generic ELF and not ELF-36 specific 2025-08-11 20:22:37 +02:00
Mikael Pettersson
659ba1eb52 elf2boot: use stdio8 not file 2025-08-11 18:32:42 +02:00
Mikael Pettersson
6b60f3c6a9 elf2boot: use stdio9 not pdp10_stdio 2025-08-11 18:32:42 +02:00
Mikael Pettersson
7a5ff6e992 elf2boot: allow selecting C36 or H36 as output format, make C36 default 2025-08-08 20:14:11 +02:00
Mikael Pettersson
18ee8e6453 elf2boot: generate output one full word at a time 2025-08-08 18:09:03 +02:00
Mikael Pettersson
3db8f7e60d elf2boot: remove workaround for recently fixed pdp10_stdio bug 2023-09-06 20:39:11 +02:00
Mikael Pettersson
0d64455d0d elf2boot: new tool to convert static ELF executables to KLH10-bootable images 2023-09-03 17:43:09 +02:00