/usr/home/markj/src/freebsd/usr.bin/localedef/scanner.c:292:16: warning: The result of the left shift is undefined because the left operand is negative
v = ((hex(c1) << 4) | hex(c2));
~~~~~~~ ^
/usr/home/markj/src/freebsd/usr.bin/localedef/scanner.c:331:2: warning: Value stored to 'b' is never read