changes to smaccm arch