package linksem

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val abi_mips64_dt_rld_version : Nat_big_num.num

Runtime linker interface version

val abi_mips64_dt_time_stamp : Nat_big_num.num

Runtime linker interface version

Timestamp

val abi_mips64_dt_ichecksum : Nat_big_num.num

Timestamp

Checksum

val abi_mips64_dt_iversion : Nat_big_num.num

Checksum

Version string (string tbl index)

val abi_mips64_dt_flags : Nat_big_num.num

Version string (string tbl index)

Flags

val abi_mips64_dt_base_address : Nat_big_num.num

Flags

Base address

val abi_mips64_dt_msym : Nat_big_num.num

Base address

val abi_mips64_dt_conflict : Nat_big_num.num

Address of CONFLICT section

val abi_mips64_dt_liblist : Nat_big_num.num

Address of CONFLICT section

Address of LIBLIST section

val abi_mips64_dt_local_gotno : Nat_big_num.num

Address of LIBLIST section

Number of local GOT entries

val abi_mips64_dt_conflictno : Nat_big_num.num

Number of local GOT entries

Number of CONFLICT entries

val abi_mips64_dt_liblistno : Nat_big_num.num

Number of CONFLICT entries

Number of LIBLIST entries

val abi_mips64_dt_symtabno : Nat_big_num.num

Number of LIBLIST entries

Number of DYNSYM entries

val abi_mips64_dt_unrefextno : Nat_big_num.num

Number of DYNSYM entries

First external DYNSYM

val abi_mips64_dt_gotsym : Nat_big_num.num

First external DYNSYM

First GOT entry in DYNSYM

val abi_mips64_dt_hipageno : Nat_big_num.num

First GOT entry in DYNSYM

Number of GOT page table entries

val abi_mips64_dt_rld_map : Nat_big_num.num

Number of GOT page table entries

Address of run time loader map.

val abi_mips64_dt_delta_class : Nat_big_num.num

Address of run time loader map.

Delta C++ class definition.

val abi_mips64_dt_delta_class_no : Nat_big_num.num

Delta C++ class definition.

Number of entries in DT_MIPS_DELTA_CLASS.

val abi_mips64_dt_delta_instance : Nat_big_num.num

Number of entries in DT_MIPS_DELTA_CLASS.

Delta C++ class instances.

val abi_mips64_dt_delta_instance_no : Nat_big_num.num

Delta C++ class instances.

Number of entries in DT_MIPS_DELTA_INSTANCE.

val abi_mips64_dt_delta_reloc : Nat_big_num.num

Number of entries in DT_MIPS_DELTA_INSTANCE.

Delta relocations.

val abi_mips64_dt_delta_reloc_no : Nat_big_num.num

Delta relocations.

Number of entries in DT_MIPS_DELTA_RELOC.

val abi_mips64_dt_delta_sym : Nat_big_num.num

Number of entries in DT_MIPS_DELTA_RELOC.

Delta symbols that Delta relocations refer to.

val abi_mips64_dt_delta_sym_no : Nat_big_num.num

Delta symbols that Delta relocations refer to.

Number of entries in DT_MIPS_DELTA_SYM.

val abi_mips64_dt_delta_classsym : Nat_big_num.num

Number of entries in DT_MIPS_DELTA_SYM.

Delta symbols that hold the class declaration.

val abi_mips64_dt_delta_classsym_no : Nat_big_num.num

Delta symbols that hold the class declaration.

Number of entries in DT_MIPS_DELTA_CLASSSYM.

val abi_mips64_dt_cxx_flags : Nat_big_num.num

Number of entries in DT_MIPS_DELTA_CLASSSYM.

Flags indicating for C++ flavor.

val abi_mips64_dt_pixie_init : Nat_big_num.num

Flags indicating for C++ flavor.

val abi_mips64_dt_symbol_lib : Nat_big_num.num
val abi_mips64_dt_localpage_gotidx : Nat_big_num.num
val abi_mips64_dt_local_gotidx : Nat_big_num.num
val abi_mips64_dt_hidden_gotidx : Nat_big_num.num
val abi_mips64_dt_protected_gotidx : Nat_big_num.num
val abi_mips64_dt_options : Nat_big_num.num

Address of .options.

val abi_mips64_dt_interface : Nat_big_num.num

Address of .options.

Address of .interface.

val abi_mips64_dt_dynstr_align : Nat_big_num.num

Address of .interface.

val abi_mips64_dt_interface_size : Nat_big_num.num

Size of the .interface section.

val abi_mips64_dt_rld_text_resolve_addr : Nat_big_num.num

Address of rld_text_rsolve function stored in GOT.

Default suffix of dso to be added by rld on dlopen() calls.

val abi_mips64_dt_perf_suffix : Nat_big_num.num

Default suffix of dso to be added by rld on dlopen() calls.

val abi_mips64_dt_compact_size : Nat_big_num.num

(O32)Size of compact rel section.

val abi_mips64_dt_gp_value : Nat_big_num.num

(O32)Size of compact rel section.

GP value for aux GOTs.

val abi_mips64_dt_aux_dynamic : Nat_big_num.num

GP value for aux GOTs.

Address of aux .dynamic.

val abi_mips64_dt_pltgot : Nat_big_num.num

The address of .got.plt in an executable using the new non-PIC ABI.

The base of the PLT in an executable using the new non-PIC ABI if that PLT is writable. For a non-writable PLT, this is omitted or has a zero value.

val abi_mips64_dt_rwplt : Nat_big_num.num

The base of the PLT in an executable using the new non-PIC ABI if that PLT is writable. For a non-writable PLT, this is omitted or has a zero value.

An alternative description of the classic MIPS RLD_MAP that is usable in a PIE as it stores a relative offset from the address of the tag rather than an absolute address.

val abi_mips64_dt_rld_map_rel : Nat_big_num.num

An alternative description of the classic MIPS RLD_MAP that is usable in a PIE as it stores a relative offset from the address of the tag rather than an absolute address.

val abi_mips64_dt_num : Nat_big_num.num
val string_of_abi_mips64_dynamic_tag : Nat_big_num.num -> string
val abi_mips64_tag_correspondence_of_tag : Nat_big_num.num -> Elf_dynamic.tag_correspondence Error.error