UTF-32 is defined right (LE/BE) in iconv depending on architecture. No need to care about it here.