]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gdb/features/loongarch/lbt.c
gdb: LoongArch: Add LBT extension support
[thirdparty/binutils-gdb.git] / gdb / features / loongarch / lbt.c
CommitLineData
e4d74c01
FC
1/* THIS FILE IS GENERATED. -*- buffer-read-only: t -*- vi:set ro:
2 Original: lbt.xml */
3
4#include "gdbsupport/tdesc.h"
5
6static int
7create_feature_loongarch_lbt (struct target_desc *result, long regnum)
8{
9 struct tdesc_feature *feature;
10
11 feature = tdesc_create_feature (result, "org.gnu.gdb.loongarch.lbt");
12 tdesc_create_reg (feature, "scr0", regnum++, 1, "lbt", 64, "uint64");
13 tdesc_create_reg (feature, "scr1", regnum++, 1, "lbt", 64, "uint64");
14 tdesc_create_reg (feature, "scr2", regnum++, 1, "lbt", 64, "uint64");
15 tdesc_create_reg (feature, "scr3", regnum++, 1, "lbt", 64, "uint64");
16 tdesc_create_reg (feature, "eflags", regnum++, 1, "lbt", 32, "uint32");
17 tdesc_create_reg (feature, "ftop", regnum++, 1, "lbt", 32, "uint32");
18 return regnum;
19}