Introduce rseq-abi.h
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sun, 23 Jan 2022 19:07:54 +0000 (14:07 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 24 Jan 2022 14:19:23 +0000 (09:19 -0500)
commit2d5330939d35d566f9d246758d3bcc340b7dd038
tree27298649364a356b54a144676d76b6529306d925
parent2b04cd67aa77ab7cec65632a0006159ee53a41d8
Introduce rseq-abi.h

Introduce our own header for the rseq kernel ABI, so we do not depend on
Linux kernel headers.

Use this header's rseq_cs.arch.ptr field as accessor for the rseq_cs ptr
on 32-bit.

Remove the extra/ directory because the copy of the Linux kernel headers
is not needed anymore.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I0170f2bcaa7defd3a0d3f9a38115bc7d321ddde2
12 files changed:
extra/README [deleted file]
extra/linux/rseq.h [deleted file]
include/Makefile.am
include/rseq/rseq-abi.h [new file with mode: 0644]
include/rseq/rseq-arm.h
include/rseq/rseq-arm64.h
include/rseq/rseq-mips.h
include/rseq/rseq-ppc.h
include/rseq/rseq-s390.h
include/rseq/rseq-x86.h
include/rseq/rseq.h
src/rseq.c
This page took 0.024184 seconds and 4 git commands to generate.