------- Comment #5 from danglin at gcc dot gnu dot org 2006-02-22 15:22 ------- The libiberty version is documented as unsigned and has been this way for many years. The Open Group has a strawman proposal which may be submitted to the Austin Group for addition to POSIX in its next release. It uses a signed int.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25914