Added unit-at-a-time per gnu 3.10 gcc doc
Changed format of loops by breaking in two sections, more explict carryover to next run of rr