The question was about OSes with hardened runtime protections. The most basic of them all is W^X. All BSDs use it, and IIRC Linux is able to enforce it as well. I'd be surprised if it isn't the default in most distros, but I guess it's not impossible. I need to go for lunch so I won't check right now.
What OSes prohibit that? Linux doesn't (well, I think it can with SeLinux maybe?). OpenBSD might?