https://github.com/lenary approved this pull request. This LGTM, but it would be good if someone could look over it. Shadow Call Stack changes the ABI on RISC-V (`gp` is used for something else). https://github.com/llvm/llvm-project/pull/182350