Hmmm.... this whole discussion makes me wonder how gcc handles wchar_t literals L"string" when cross compiling ... Doesn't it have the same problem ?? David -- David Laight: david%l8s.co.uk@localhost