package object

  1. Overview
  2. Docs

Source file object.ml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
(** Interface for reading object files *)

module Buffer = Buffer
(** Common memory-mapped buffer for reading and writing object files. *)

module Macho = Macho
(** Low-level Mach-O file format *)

module Elf = Elf
(** Low-level ELF file format *)

module Pe = Pe
(** Low-level PE/COFF file format *)

module Object_format = Object_format
(** Generic abstraction over ELF, Mach-O, and PE file formats *)

module Object_types = Object_types
(** Common type definitions *)