package linksem

  1. Overview
  2. Docs
A formalisation of the core ELF and DWARF file formats written in Lem

Install

Dune Dependency

Authors

Maintainers

Sources

0.8.tar.gz
md5=2075c56715539b3b8f54ae65cc808b8c
sha512=f7c16e4036a1440a6a8d13707a43f0f9f9db0c68489215f948cc300b6a164dba5bf852e58f89503e9d9f38180ee658d9478156ca1a1ef64d6861eec5f9cf43d2

doc/linksem_zarith/Abi_power64/index.html

Module Abi_power64Source

abi_power64 contains top-level definition for the PowerPC64 ABI.

Sourceval abi_power64_compute_program_entry_point : Elf_interpreted_segment.elf64_interpreted_segment list -> Nat_big_num.num -> Nat_big_num.num Error.error

abi_power64_compute_program_entry_point segs entry computes the program * entry point using ABI-specific conventions. On Power64 the entry point in * the ELF header (entry here) is a pointer into a program segment that * contains the "real" entry point. On other ABIs, e.g. * AArch64 and AMD64, the entry point in the ELF header entry is the actual * program entry point.

OCaml

Innovation. Community. Security.