mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
Replace hard-coded offsets into struct sigcontext with generated file.
* sysdeps/unix/sysv/linux/ia64/sigcontext-offsets.sym: New file. * sysdeps/unix/sysv/linux/ia64/Makefile [$(subdir) = stdlib] (gen-as-const-headers): Add it. * sysdeps/unix/sysv/linux/ia64/ucontext_i.h: Include it instead of defining SC_* macros here.
This commit is contained in:
@ -24,19 +24,7 @@
|
||||
#define SIG_UNBLOCK 1
|
||||
#define SIG_SETMASK 2
|
||||
|
||||
#define SC_NAT 0x008
|
||||
#define SC_BSP 0x048
|
||||
#define SC_RNAT 0x050
|
||||
#define SC_UNAT 0x060
|
||||
#define SC_FPSR 0x068
|
||||
#define SC_PFS 0x070
|
||||
#define SC_LC 0x078
|
||||
#define SC_PR 0x080
|
||||
#define SC_BR 0x088
|
||||
#define SC_GR 0x0c8
|
||||
#define SC_FR 0x1d0
|
||||
#define SC_MASK 0xa50
|
||||
|
||||
#include <sigcontext-offsets.h>
|
||||
|
||||
#define rTMP r16
|
||||
#define rPOS r16
|
||||
|
Reference in New Issue
Block a user