Ideally, `#if defined(NO_ASM)`, disable all attempts to use assembly code. No x86 specials, no ARM specials, etc. The wild growth of things to define to make a portable build is suboptimal.