add wchar libc
impl wchar libc interfaces