Module Cmo_format
type reloc_info = | Reloc_literal of Lambda.structured_constant| Reloc_getcompunit of Compilation_unit.t| Reloc_getpredef of Cmo_format.predef| Reloc_setcompunit of Compilation_unit.t| Reloc_primitive of string
type compilation_unit_descr = {cu_name : Compilation_unit.t;mutable cu_pos : int;cu_codesize : int;cu_reloc : (Cmo_format.reloc_info * int) list;cu_arg_descr : Lambda.arg_descr option;cu_imports : Import_info.t array;cu_format : Lambda.main_module_block_format;cu_required_compunits : Compilation_unit.t list;cu_primitives : string list;mutable cu_force_link : bool;mutable cu_debug : int;cu_debugsize : int;
}type library = {lib_units : Cmo_format.compilation_unit_descr list;lib_custom : bool;lib_ccobjs : string list;lib_ccopts : string list;lib_dllibs : string list;
}