We *CAN'T* replace __uXX with uintX_t. Period, full stop, end of story.
It isn't possible to do universally, and doing it non-universally is
just silly. Nor is it likely that this adds anything to the compile
time, since most realistic programs will have a dependency on
<linux/types.h> through some indirect path.
Now, I have to say I'd personally would prefer if make headers_install
did this transformation mechanically for the common integer types,
instead of requiring it to have the source code formatted in a specific
fashion.
-hpa
--