cosmopolitan/libc/elf
Brett Jia fc81fd8d16
Some checks failed
build / matrix_on_mode () (push) Has been cancelled
build / matrix_on_mode (optlinux) (push) Has been cancelled
build / matrix_on_mode (rel) (push) Has been cancelled
build / matrix_on_mode (tiny) (push) Has been cancelled
build / matrix_on_mode (tinylinux) (push) Has been cancelled
Support additional architectures in apelink (#1381)
This updates apelink to support machine architectures not in the source
program input list by adding additional loaders, extracting the correct
one that matches the host uname machine. With this change, blink can be
supplied as the additional loader to run the program in x86_64 VMs. The
change has been verified against blink 1.0, powerpc64le and mips64el in
Docker using QEMU.
2025-03-06 10:26:31 -08:00
..
struct Reduce header complexity 2023-11-28 14:39:42 -08:00
BUILD.mk more modeline errata (#1019) 2023-12-16 23:07:10 -05:00
def.h Support additional architectures in apelink (#1381) 2025-03-06 10:26:31 -08:00
elf.h Reduce header complexity 2023-11-28 14:39:42 -08:00
findelfsectionbyname.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getelfprogramheaderaddress.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
getelfsectionaddress.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
getelfsectionheaderaddress.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
getelfsectionname.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
getelfsectionnamestringtable.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getelfsegmentaddress.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
getelfstring.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
getelfstringtable.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getelfsymbols.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
getelfsymboltable.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
iself64binary.c Apply clang-format update to repo (#1154) 2024-04-25 10:38:00 -07:00
iselfsymbolcontent.c flip et / noet in modelines 2023-12-07 22:17:11 -05:00
link.h Add <link.h> for absl 2023-12-08 20:04:10 -08:00
pf2prot.internal.h Improve signals and memory protection 2022-04-12 22:11:00 -07:00
scalar.h Clean up more code 2023-06-18 01:00:05 -07:00
tinyelf.internal.h Run clang-format (#1197) 2024-06-01 16:30:43 -04:00