> Until I read the top of that file, I didn't realize that it was meant to
> shrink instead of grow, sorry. :)
I am getting the following failures with you patch in "make check-all":
Clang :: Misc/warning-flags.c
Clang :: PCH/selector-warning.m
Cheers,
Rafael