Warning: This file is not a C or C++ file. It does not have highlighting.

1#ifdef __APPLE__
2// ucontext.h is deprecated on macOS, so tests that include it may stop working
3// someday. We define _XOPEN_SOURCE to keep using ucontext.h for now.
4#ifdef _STRUCT_UCONTEXT
5#error incomplete ucontext_t already defined, change #include order
6#endif
7#define _XOPEN_SOURCE 700
8#pragma clang diagnostic ignored "-Wdeprecated-declarations"
9#endif
10
11#include <ucontext.h>
12

Warning: This file is not a C or C++ file. It does not have highlighting.

source code of compiler-rt/test/sanitizer_common/sanitizer_ucontext.h