https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67224
--- Comment #6 from Eric <ejolson at unr dot edu> --- >From the webpage (current as of Aug 17, 2015) http://www.gnu.org/software/libiconv/ under *Details* it is described that the library provides support for the following encodings: Full Unicode UTF-8 UCS-2, UCS-2BE, UCS-2LE UCS-4, UCS-4BE, UCS-4LE UTF-16, UTF-16BE, UTF-16LE UTF-32, UTF-32BE, UTF-32LE UTF-7 C99, JAVA Therefore, I don't understand the statement that libiconv doesn't support C99 or that it isn't, somehow, a character set.