user-offsets.c (f26e8817b235d8764363bffcc9cbfc61867371f2) user-offsets.c (0a987645672ebde7844a9c0732a5a25f3d4bb6c6)
1#include <stdio.h>
2#include <stddef.h>
3#include <signal.h>
4#include <sys/poll.h>
5#include <sys/mman.h>
6#include <sys/user.h>
7#define __FRAME_OFFSETS
8#include <asm/ptrace.h>

--- 36 unchanged lines hidden (view full) ---

45 DEFINE(HOST_CS, CS);
46 DEFINE(HOST_SS, SS);
47 DEFINE(HOST_DS, DS);
48 DEFINE(HOST_FS, FS);
49 DEFINE(HOST_ES, ES);
50 DEFINE(HOST_GS, GS);
51 DEFINE(HOST_ORIG_AX, ORIG_EAX);
52#else
1#include <stdio.h>
2#include <stddef.h>
3#include <signal.h>
4#include <sys/poll.h>
5#include <sys/mman.h>
6#include <sys/user.h>
7#define __FRAME_OFFSETS
8#include <asm/ptrace.h>

--- 36 unchanged lines hidden (view full) ---

45 DEFINE(HOST_CS, CS);
46 DEFINE(HOST_SS, SS);
47 DEFINE(HOST_DS, DS);
48 DEFINE(HOST_FS, FS);
49 DEFINE(HOST_ES, ES);
50 DEFINE(HOST_GS, GS);
51 DEFINE(HOST_ORIG_AX, ORIG_EAX);
52#else
53#if defined(PTRACE_GETREGSET) && defined(PTRACE_SETREGSET)
53 DEFINE(HOST_FP_SIZE, sizeof(struct _xstate) / sizeof(unsigned long));
54 DEFINE(HOST_FP_SIZE, sizeof(struct _xstate) / sizeof(unsigned long));
55#else
56 DEFINE(HOST_FP_SIZE, sizeof(struct _fpstate) / sizeof(unsigned long));
57#endif
54 DEFINE_LONGS(HOST_BX, RBX);
55 DEFINE_LONGS(HOST_CX, RCX);
56 DEFINE_LONGS(HOST_DI, RDI);
57 DEFINE_LONGS(HOST_SI, RSI);
58 DEFINE_LONGS(HOST_DX, RDX);
59 DEFINE_LONGS(HOST_BP, RBP);
60 DEFINE_LONGS(HOST_AX, RAX);
61 DEFINE_LONGS(HOST_R8, R8);

--- 34 unchanged lines hidden ---
58 DEFINE_LONGS(HOST_BX, RBX);
59 DEFINE_LONGS(HOST_CX, RCX);
60 DEFINE_LONGS(HOST_DI, RDI);
61 DEFINE_LONGS(HOST_SI, RSI);
62 DEFINE_LONGS(HOST_DX, RDX);
63 DEFINE_LONGS(HOST_BP, RBP);
64 DEFINE_LONGS(HOST_AX, RAX);
65 DEFINE_LONGS(HOST_R8, R8);

--- 34 unchanged lines hidden ---