kit

kit
git clone https://git.ryansepassi.com/git/kit.git
Log | Files | Refs | README

dwarf.c (472B)


      1 #include "arch/arch.h"
      2 
      3 const ArchDwarfOps aa64_dwarf_ops = {
      4     .min_inst_len = 4u,
      5     .max_ops_per_inst = 1u,
      6 };
      7 
      8 const ArchDwarfOps x64_dwarf_ops = {
      9     .min_inst_len = 1u,
     10     .max_ops_per_inst = 1u,
     11 };
     12 
     13 const ArchDwarfOps rv64_dwarf_ops = {
     14     .min_inst_len = 4u,
     15     .max_ops_per_inst = 1u,
     16 };
     17 
     18 /* Thumb-2 mixes 16- and 32-bit instructions; the minimum width is 2. */
     19 const ArchDwarfOps arm32_dwarf_ops = {
     20     .min_inst_len = 2u,
     21     .max_ops_per_inst = 1u,
     22 };