> I was just wondering why this change was made? It seems to be a backwards > step to me?
If we need exact-width interger we should use uintNN_t but I don't think exact width is required in locale. As other guys say we can't assume "uint8_t == unsigned char" implicitly: http://cvsweb.NetBSD.org/bsdweb.cgi/src/sys/arch/pdp10/include/Attic/int_types.h?rev=1.4 (though pdp10 has been removed) --- Izumi Tsutsui