/etc/make.conf uses -mtune=i686 in its CFLAGS & CXXFLAGS settings Not the problem that would result from -march being miss-set but should probably use the lowest common denominator (i486?)
We did it this way on purpose. It doesn't hurt anything.