I always wanted these, but as gcc now provides warnings for functions that could do with such attributes, finding all the functions is much easier.
This should make maintaining them a little easier. The copyright block in most of the new headers (execpt vector.h) reflect when the functions in the relevant header were first created.