> I think the larger issue would be that the same people who > understand when code would be endian-unsafe are the same ones > who would try to write endian-safe code. People who don't know > any better wouldn't know enough to mark their function unsafe. We could mark modules or even add a dmd flag, say -portable, though....