--- old/src/java.base/share/native/libjava/io_util.c 2018-10-11 11:51:16.000000000 +0100 +++ new/src/java.base/share/native/libjava/io_util.c 2018-10-11 11:51:16.000000000 +0100 @@ -201,7 +201,7 @@ } } -JNIEXPORT void JNICALL +void throwFileNotFoundException(JNIEnv *env, jstring path) { char buf[256]; --- old/src/java.base/share/native/libjava/io_util.h 2018-10-11 11:51:18.000000000 +0100 +++ new/src/java.base/share/native/libjava/io_util.h 2018-10-11 11:51:17.000000000 +0100 @@ -54,8 +54,7 @@ void writeBytes(JNIEnv *env, jobject this, jbyteArray bytes, jint off, jint len, jboolean append, jfieldID fid); void fileOpen(JNIEnv *env, jobject this, jstring path, jfieldID fid, int flags); -JNIEXPORT void JNICALL -throwFileNotFoundException(JNIEnv *env, jstring path); +void throwFileNotFoundException(JNIEnv *env, jstring path); /* * Macros for managing platform strings. The typical usage pattern is: --- old/src/java.base/windows/native/libjava/io_util_md.c 2018-10-11 11:51:19.000000000 +0100 +++ new/src/java.base/windows/native/libjava/io_util_md.c 2018-10-11 11:51:19.000000000 +0100 @@ -213,8 +213,7 @@ return pathbuf; } -JNIEXPORT FD JNICALL -winFileHandleOpen(JNIEnv *env, jstring path, int flags) +FD winFileHandleOpen(JNIEnv *env, jstring path, int flags) { const DWORD access = (flags & O_WRONLY) ? GENERIC_WRITE : --- old/src/java.base/windows/native/libjava/io_util_md.h 2018-10-11 11:51:20.000000000 +0100 +++ new/src/java.base/windows/native/libjava/io_util_md.h 2018-10-11 11:51:20.000000000 +0100 @@ -56,8 +56,7 @@ * Returns an opaque handle to file named by "path". If an error occurs, * returns -1 and an exception is pending. */ -JNIEXPORT FD JNICALL -winFileHandleOpen(JNIEnv *env, jstring path, int flags); +FD winFileHandleOpen(JNIEnv *env, jstring path, int flags); /* * Macros to set/get fd from the java.io.FileDescriptor. --- old/src/jdk.hotspot.agent/share/native/libsaproc/sadis.c 2018-10-11 11:51:22.000000000 +0100 +++ new/src/jdk.hotspot.agent/share/native/libsaproc/sadis.c 2018-10-11 11:51:21.000000000 +0100 @@ -26,7 +26,7 @@ /* * This file implements a binding between Java and the hsdis - * dissasembler. It should compile on Linux/Solaris and Windows. + * disassembler. It should compile on Linux/Solaris and Windows. * The only platform dependent pieces of the code for doing * dlopen/dlsym to find the entry point in hsdis. All the rest is * standard JNI code.