GDB (xrefs)
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
bp_manipulation_endian< bp_size, break_insn_little, break_insn_big > Struct Template Reference

#include "arch-utils.h"

Static Public Member Functions

static int kind_from_pc (struct gdbarch *gdbarch, CORE_ADDR *pcptr)
 
static const gdb_byte * bp_from_kind (struct gdbarch *gdbarch, int kind, int *size)
 

Detailed Description

template<size_t bp_size, const gdb_byte * break_insn_little, const gdb_byte * break_insn_big>
struct bp_manipulation_endian< bp_size, break_insn_little, break_insn_big >

Definition at line 51 of file arch-utils.h.

Member Function Documentation

◆ bp_from_kind()

template<size_t bp_size, const gdb_byte * break_insn_little, const gdb_byte * break_insn_big>
static const gdb_byte * bp_manipulation_endian< bp_size, break_insn_little, break_insn_big >::bp_from_kind ( struct gdbarch * gdbarch,
int kind,
int * size )
inlinestatic

Definition at line 60 of file arch-utils.h.

References gdbarch_byte_order(), and size.

◆ kind_from_pc()

template<size_t bp_size, const gdb_byte * break_insn_little, const gdb_byte * break_insn_big>
static int bp_manipulation_endian< bp_size, break_insn_little, break_insn_big >::kind_from_pc ( struct gdbarch * gdbarch,
CORE_ADDR * pcptr )
inlinestatic

Definition at line 54 of file arch-utils.h.


The documentation for this struct was generated from the following file: