While reading the avr-libc 1.4.4 documentation I stumbled across the definition of "Minimum-width integer types" such as int_least8_t, uint_least8_t, etc.
What´s the use of such a definition? Assure that enough memory is available? But then I´d use a "full" int8_t anyway.
What other reasons exist for such a definition?