commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mt...@apache.org
Subject svn commit: r891149 - in /commons/sandbox/runtime/trunk/src/main/native: configure os/unix/main.c os/win32/main.c
Date Wed, 16 Dec 2009 08:12:24 GMT
Author: mturk
Date: Wed Dec 16 08:12:24 2009
New Revision: 891149

URL: http://svn.apache.org/viewvc?rev=891149&view=rev
Log:
Use hidden visibility with GCC>=4

Modified:
    commons/sandbox/runtime/trunk/src/main/native/configure
    commons/sandbox/runtime/trunk/src/main/native/os/unix/main.c
    commons/sandbox/runtime/trunk/src/main/native/os/win32/main.c

Modified: commons/sandbox/runtime/trunk/src/main/native/configure
URL: http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/configure?rev=891149&r1=891148&r2=891149&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/configure (original)
+++ commons/sandbox/runtime/trunk/src/main/native/configure Wed Dec 16 08:12:24 2009
@@ -1103,6 +1103,7 @@
 if [ ".$cc" = .gcc ]; then
     if [ ${cc_ver_major}${cc_ver_minor}0 -gt 400 ]; then
         varadds cppopts -DUSE_ATOMICS_BUILTINS
+        varadds ccflags -fvisibility=hidden
     fi
 fi
 

Modified: commons/sandbox/runtime/trunk/src/main/native/os/unix/main.c
URL: http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/os/unix/main.c?rev=891149&r1=891148&r2=891149&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/os/unix/main.c (original)
+++ commons/sandbox/runtime/trunk/src/main/native/os/unix/main.c Wed Dec 16 08:12:24 2009
@@ -82,7 +82,7 @@
 
 
 /* Called by the JVM when ACR is loaded */
-JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved)
+ACR_JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved)
 {
     JNIEnv *env;
     void   *epp;

Modified: commons/sandbox/runtime/trunk/src/main/native/os/win32/main.c
URL: http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/os/win32/main.c?rev=891149&r1=891148&r2=891149&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/os/win32/main.c (original)
+++ commons/sandbox/runtime/trunk/src/main/native/os/win32/main.c Wed Dec 16 08:12:24 2009
@@ -393,7 +393,7 @@
 }
 
 /* Called by the JVM when ACR is loaded */
-JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved)
+ACR_JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved)
 {
     JNIEnv *env;
     void   *epp;



Mime
View raw message