Ruby  3.1.4p223 (2023-03-30 revision HEAD)
Context.h
1 #ifndef COROUTINE_UNIVERSAL_CONTEXT_H
2 #define COROUTINE_UNIVERSAL_CONTEXT_H 1
3 
4 #if 0
5 #elif defined __x86_64__
6 # include "coroutine/amd64/Context.h"
7 #elif defined __i386__
8 # include "coroutine/x86/Context.h"
9 #elif defined __ppc64__
10 # include "coroutine/ppc64le/Context.h"
11 #elif defined __arm64__
12 # include "coroutine/arm64/Context.h"
13 #else
14 # error "Unsupported CPU"
15 #endif
16 
17 #endif /* COROUTINE_UNIVERSAL_CONTEXT_H */