Is the protection supposed to work on all chips? If not, maybe we shouldn't allow enabling stack smashing protection for non-supported chips?