Module Arm64_binary_emitter.Relocation
module Kind : sig ... endval offset_from_section_beginning : t -> intval size : t -> Binary_emitter_intf.data_sizeval primary_target : t -> Arm64_ast.Ast.Symbol.targetval all_targets : t -> Arm64_ast.Ast.Symbol.target listval all_targets_with_addends : t -> (Arm64_ast.Ast.Symbol.target * int) listval is_got_reloc : t -> boolval is_plt_reloc : t -> boolval get_addend : Kind.t -> intval target_to_string : Arm64_ast.Ast.Symbol.target -> stringConvert a target to its string representation for use as a lookup key or in error messages.
val compute_value :
t ->
target_addr:int64 ->
place_address:int64 ->
read_instruction:(unit -> int32) ->
lookup_target:(Arm64_ast.Ast.Symbol.target -> int64 option) ->
(int64, string) result