From f2c9350543c5cd51a43288248370a41784d89e55 Mon Sep 17 00:00:00 2001 From: wanghongliang Date: Mon, 26 Feb 2024 02:37:08 +0800 Subject: add loongarch64 signal.h register index macros --- arch/loongarch64/bits/signal.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'arch') diff --git a/arch/loongarch64/bits/signal.h b/arch/loongarch64/bits/signal.h index 8e0e605c..5a9ed8c9 100644 --- a/arch/loongarch64/bits/signal.h +++ b/arch/loongarch64/bits/signal.h @@ -6,6 +6,17 @@ #define SIGSTKSZ 16384 #endif +#if defined(_GNU_SOURCE) +#define LARCH_NGREG 32 +#define LARCH_REG_RA 1 +#define LARCH_REG_SP 3 +#define LARCH_REG_S0 23 +#define LARCH_REG_S1 24 +#define LARCH_REG_A0 4 +#define LARCH_REG_S2 25 +#define LARCH_REG_NARGS 8 +#endif + #if defined(_GNU_SOURCE) || defined(_BSD_SOURCE) typedef unsigned long greg_t, gregset_t[32]; -- cgit 1.4.1