Move PPC's getDataLayoutString out of line and document it better.