add clib internal __getdcwd function