diff options
author | wanghongliang <wanghongliang@loongson.cn> | 2024-02-26 02:37:08 +0800 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2024-02-26 15:22:54 -0500 |
commit | f2c9350543c5cd51a43288248370a41784d89e55 (patch) | |
tree | 4b4314b5b84def5c87b26b83b69a7dd856b5c6e4 /arch/loongarch64 | |
parent | a7239cbc1bc4144eb34e0b85f71769f0acda58dd (diff) | |
download | musl-f2c9350543c5cd51a43288248370a41784d89e55.zip musl-f2c9350543c5cd51a43288248370a41784d89e55.tar.gz musl-f2c9350543c5cd51a43288248370a41784d89e55.tar.bz2 |
add loongarch64 signal.h register index macros
Diffstat (limited to 'arch/loongarch64')
-rw-r--r-- | arch/loongarch64/bits/signal.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/loongarch64/bits/signal.h b/arch/loongarch64/bits/signal.h index 8e0e605..5a9ed8c 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]; |