s390/compat: remove ptrace compat definitions from uapi header file
The compat definitions are not part of the uapi. So move them to s390's private compat header file. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
This commit is contained in:

committed by
Martin Schwidefsky

parent
0f58104c8c
commit
e4371f602e
@@ -215,12 +215,6 @@ typedef struct
|
||||
unsigned long addr;
|
||||
} __attribute__ ((aligned(8))) psw_t;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
__u32 mask;
|
||||
__u32 addr;
|
||||
} __attribute__ ((aligned(8))) psw_compat_t;
|
||||
|
||||
#ifndef __s390x__
|
||||
|
||||
#define PSW_MASK_PER 0x40000000UL
|
||||
@@ -295,20 +289,6 @@ typedef struct
|
||||
unsigned long orig_gpr2;
|
||||
} s390_regs;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
psw_compat_t psw;
|
||||
__u32 gprs[NUM_GPRS];
|
||||
__u32 acrs[NUM_ACRS];
|
||||
__u32 orig_gpr2;
|
||||
} s390_compat_regs;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
__u32 gprs_high[NUM_GPRS];
|
||||
} s390_compat_regs_high;
|
||||
|
||||
|
||||
/*
|
||||
* Now for the user space program event recording (trace) definitions.
|
||||
* The following structures are used only for the ptrace interface, don't
|
||||
|
Reference in New Issue
Block a user