src/java.base/unix/native/include/jni_md.h
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File open Cdiff src/java.base/unix/native/include/jni_md.h

src/java.base/unix/native/include/jni_md.h

Print this page

        

*** 27,46 **** #define _JAVASOFT_JNI_MD_H_ #ifndef __has_attribute #define __has_attribute(x) 0 #endif ! #if (defined(__GNUC__) && ((__GNUC__ > 4) || (__GNUC__ == 4) && (__GNUC_MINOR__ > 2))) || __has_attribute(visibility) #ifdef ARM #define JNIEXPORT __attribute__((externally_visible,visibility("default"))) - #define JNIIMPORT __attribute__((externally_visible,visibility("default"))) #else #define JNIEXPORT __attribute__((visibility("default"))) #define JNIIMPORT __attribute__((visibility("default"))) #endif #else - #define JNIEXPORT #define JNIIMPORT #endif #define JNICALL --- 27,56 ---- #define _JAVASOFT_JNI_MD_H_ #ifndef __has_attribute #define __has_attribute(x) 0 #endif ! ! #ifndef JNIEXPORT ! #if (defined(__GNUC__) && ((__GNUC__ > 4) || (__GNUC__ == 4) && (__GNUC_MINOR__ > 2))) || __has_attribute(visibility) #ifdef ARM #define JNIEXPORT __attribute__((externally_visible,visibility("default"))) #else #define JNIEXPORT __attribute__((visibility("default"))) + #endif + #else + #define JNIEXPORT + #endif + #endif + + #if (defined(__GNUC__) && ((__GNUC__ > 4) || (__GNUC__ == 4) && (__GNUC_MINOR__ > 2))) || __has_attribute(visibility) + #ifdef ARM + #define JNIIMPORT __attribute__((externally_visible,visibility("default"))) + #else #define JNIIMPORT __attribute__((visibility("default"))) #endif #else #define JNIIMPORT #endif #define JNICALL
src/java.base/unix/native/include/jni_md.h
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File