PROT_BTI
if (system_supports_bti() && (prot & PROT_BTI))
supported |= PROT_BTI;
prot |= PROT_BTI;
ret = mprotect(self->p, self->size, PROT_EXEC | PROT_BTI);