hWell, it might be the only target that has warnings because of that,
but from a quick look it seems like any target that uses avr-stdint.h or
newlib-stdint.h could theoretically have null values for those macros.
Without a bit of digging I'm not sure how much of that is real and how
much is completely theoretical archs that would have any number of other
problems.
The other targets don't trip over it for various reasons. You have to
dig into how the target stuff is setup in the avr port. I outlined it a
while back then went and had a beer to erase the memory of how that
stuff got expanded.
jeff