mirror of
https://github.com/ruby/ruby.git
synced 2025-08-15 13:39:04 +02:00
![]() According to the GCC documentation [1], the macro `__CET__` is dfined when `-fcf-protection` compiler option is used. Therefore use this macro to enable IBT support instead of special casing for `__OpenBSD__`. [1]: https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html#index-fcf-protection |
||
---|---|---|
.. | ||
amd64 | ||
arm32 | ||
arm64 | ||
asyncify | ||
emscripten | ||
loongarch64 | ||
ppc | ||
ppc64 | ||
ppc64le | ||
pthread | ||
riscv64 | ||
ucontext | ||
universal | ||
win32 | ||
win64 | ||
x86 |