package linksem

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type elf32_interpreted_segment = {
  1. elf32_segment_body : Byte_sequence.byte_sequence0;
  2. elf32_segment_type : Nat_big_num.num;
  3. elf32_segment_size : Nat_big_num.num;
  4. elf32_segment_memsz : Nat_big_num.num;
  5. elf32_segment_base : Nat_big_num.num;
  6. elf32_segment_paddr : Nat_big_num.num;
  7. elf32_segment_align : Nat_big_num.num;
  8. elf32_segment_offset : Nat_big_num.num;
  9. elf32_segment_flags : bool * bool * bool;
}
type elf64_interpreted_segment = {
  1. elf64_segment_body : Byte_sequence.byte_sequence0;
  2. elf64_segment_type : Nat_big_num.num;
  3. elf64_segment_size : Nat_big_num.num;
  4. elf64_segment_memsz : Nat_big_num.num;
  5. elf64_segment_base : Nat_big_num.num;
  6. elf64_segment_paddr : Nat_big_num.num;
  7. elf64_segment_align : Nat_big_num.num;
  8. elf64_segment_offset : Nat_big_num.num;
  9. elf64_segment_flags : bool * bool * bool;
}
val compare_elf64_interpreted_segment : elf64_interpreted_segment -> elf64_interpreted_segment -> int
val instance_Basic_classes_Ord_Elf_interpreted_segment_elf64_interpreted_segment_dict : elf64_interpreted_segment Lem_basic_classes.ord_class
type elf32_interpreted_segments = elf32_interpreted_segment list
type elf64_interpreted_segments = elf64_interpreted_segment list
val string_of_flags : (bool * bool * bool) -> string
val string_of_elf32_interpreted_segment : elf32_interpreted_segment -> string
val string_of_elf64_interpreted_segment : elf64_interpreted_segment -> string