X86_targetDeclarations of some x86 targets.
val parent : Bap_core_theory.Theory.Target.tThe parent of all x86 targets.
When a new target is declared it is advised to use any target from this module as parent so that the newly declared target will be included into the x86 Targets family. The parent target is pure abstract and doesn't have any propreties set.
val i86 : Bap_core_theory.Theory.Target.tval i186 : Bap_core_theory.Theory.Target.tval i286 : Bap_core_theory.Theory.Target.tval i386 : Bap_core_theory.Theory.Target.tval i486 : Bap_core_theory.Theory.Target.tval i586 : Bap_core_theory.Theory.Target.tval i686 : Bap_core_theory.Theory.Target.tval amd64 : Bap_core_theory.Theory.Target.tmodule Abi : sig ... endThe list of x86 abis.
val load : ?abi:Bap_core_theory.Theory.abi -> ?backend:string -> unit -> unitload () loads the knowledge base rules for the x86 targets.
This includes parsing the loader output and enabling backward compatibility with the old Arch.t representation.