core, arch_*: continue to implement architecture modes