Hi, >From the link http://blogs.oracle.com/ezannoni/2008/04/utf16_and_utf32_support_in_gcc.html it can be seen that the support has been for gcc to support the utf_16 and utf_32. My OS is: -------------------------------------------------------- vm-lnx-rds160:/usr/include # cat /proc/version Linux version 2.6.27.19-5-default (geeko@buildhost) (gcc version 4.3.2 [gcc-4_3-branch revision 141291] (SUSE Linux) ) #1 SMP 2009-02-28 04:40:21 +0100 --------------------------------------------------------- GCC compiler is: ---------------------------------- gcc version 4.3.2 [gcc-4_3-branch revision 141291] (SUSE Linux) ---------------------------------- But while compiling the program it gives me error if I use the u"" literals. I wanted to know in which GNU compiler version this support is given. Thanks in advance, ~ roshan