--- old/src/hotspot/os/solaris/os_solaris.cpp 2018-06-17 16:00:50.398898550 +0200 +++ new/src/hotspot/os/solaris/os_solaris.cpp 2018-06-17 16:00:50.294898800 +0200 @@ -1667,16 +1667,6 @@ return (void*)::dlopen(NULL, RTLD_LAZY); } -int os::stat(const char *path, struct stat *sbuf) { - char pathbuf[MAX_PATH]; - if (strlen(path) > MAX_PATH - 1) { - errno = ENAMETOOLONG; - return -1; - } - os::native_path(strcpy(pathbuf, path)); - return ::stat(pathbuf, sbuf); -} - static inline time_t get_mtime(const char* filename) { struct stat st; int ret = os::stat(filename, &st); @@ -4474,10 +4464,6 @@ return (jlong) ::lseek64(fd, offset, whence); } -char * os::native_path(char *path) { - return path; -} - int os::ftruncate(int fd, jlong length) { return ::ftruncate64(fd, length); }