> If it's required for ABI compatibility why is this an attribute and not > a target hook?
The ABI uses a #pragma; after this is in I'll do a target-specific pragma handler to set the attribute. Plus, when I originally proposed the idea, I was told it was generic so make it an attribute ;-)