GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Macros | Functions | Variables
riscv.c File Reference
#include "gdbsupport/common-defs.h"
#include "riscv.h"
#include <stdlib.h>
#include <unordered_map>
#include "../features/riscv/32bit-cpu.c"
#include "../features/riscv/64bit-cpu.c"
#include "../features/riscv/32bit-fpu.c"
#include "../features/riscv/64bit-fpu.c"
#include "../features/riscv/rv32e-xregs.c"

Go to the source code of this file.

Classes

struct  riscv_gdbarch_features_hasher
 

Macros

#define STATIC_IN_GDB   static
 

Functions

STATIC_IN_GDB target_desc_up riscv_create_target_description (const struct riscv_gdbarch_features features)
 
const target_descriscv_lookup_target_description (const struct riscv_gdbarch_features features)
 

Variables

static std::unordered_map< riscv_gdbarch_features, const target_desc_up, riscv_gdbarch_features_hasherriscv_tdesc_cache
 

Macro Definition Documentation

◆ STATIC_IN_GDB

#define STATIC_IN_GDB   static

Definition at line 30 of file riscv.c.

Function Documentation

◆ riscv_create_target_description()

STATIC_IN_GDB target_desc_up riscv_create_target_description ( const struct riscv_gdbarch_features features)

◆ riscv_lookup_target_description()

const target_desc * riscv_lookup_target_description ( const struct riscv_gdbarch_features features)

Variable Documentation

◆ riscv_tdesc_cache

std::unordered_map<riscv_gdbarch_features, const target_desc_up, riscv_gdbarch_features_hasher> riscv_tdesc_cache
static

Definition at line 112 of file riscv.c.

Referenced by riscv_lookup_target_description().