1e49d1c41SMathieu Desnoyers /* SPDX-License-Identifier: LGPL-2.1-only OR MIT */
2e49d1c41SMathieu Desnoyers /*
3e49d1c41SMathieu Desnoyers  * rseq-thread-pointer.h
4e49d1c41SMathieu Desnoyers  *
5e49d1c41SMathieu Desnoyers  * (C) Copyright 2021 - Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6e49d1c41SMathieu Desnoyers  */
7e49d1c41SMathieu Desnoyers 
8e49d1c41SMathieu Desnoyers #ifndef _RSEQ_THREAD_POINTER
9e49d1c41SMathieu Desnoyers #define _RSEQ_THREAD_POINTER
10e49d1c41SMathieu Desnoyers 
11e49d1c41SMathieu Desnoyers #if defined(__x86_64__) || defined(__i386__)
12e49d1c41SMathieu Desnoyers #include "rseq-x86-thread-pointer.h"
13e49d1c41SMathieu Desnoyers #elif defined(__PPC__)
14e49d1c41SMathieu Desnoyers #include "rseq-ppc-thread-pointer.h"
15e49d1c41SMathieu Desnoyers #else
16e49d1c41SMathieu Desnoyers #include "rseq-generic-thread-pointer.h"
17e49d1c41SMathieu Desnoyers #endif
18e49d1c41SMathieu Desnoyers 
19e49d1c41SMathieu Desnoyers #endif
20