Is there any reason that we have sys/i386 and not sys/arch/i386? I
think the latter is a lot cleaner
"I think it's cleaner" is not good enough. What *technical* reason
can you come up with to make such a change? Keep in mind that we
decided not to do this several years ago, when there were only three
platforms to support. Now there are eight, with innumerably more
people and scripts used to the current layout.