|
From: <ai...@us...> - 2008-09-09 06:38:11
|
Revision: 8757
http://plplot.svn.sourceforge.net/plplot/?rev=8757&view=rev
Author: airwin
Date: 2008-09-09 06:38:21 +0000 (Tue, 09 Sep 2008)
Log Message:
-----------
Deal with Linux/GCC visibility issues.
Modified Paths:
--------------
trunk/bindings/f77/plstubs.h
trunk/bindings/f95/plstubs.h
Modified: trunk/bindings/f77/plstubs.h
===================================================================
--- trunk/bindings/f77/plstubs.h 2008-09-09 03:20:27 UTC (rev 8756)
+++ trunk/bindings/f77/plstubs.h 2008-09-09 06:38:21 UTC (rev 8757)
@@ -117,7 +117,7 @@
\*----------------------------------------------------------------------*/
#if STUB_LINKAGE==STUB_LAU
-#define FNAME(x,y) y##_
+#define FNAME(x,y) PLDLLIMPEXP y##_
#define FNAME_(x,y) y##_
#elif STUB_LINKAGE == STUB_L
Modified: trunk/bindings/f95/plstubs.h
===================================================================
--- trunk/bindings/f95/plstubs.h 2008-09-09 03:20:27 UTC (rev 8756)
+++ trunk/bindings/f95/plstubs.h 2008-09-09 06:38:21 UTC (rev 8757)
@@ -117,7 +117,7 @@
\*----------------------------------------------------------------------*/
#if STUB_LINKAGE==STUB_LAU
-#define FNAME(x,y) y##_
+#define FNAME(x,y) PLDLLIMPEXP y##_
#elif STUB_LINKAGE == STUB_L
#define FNAME(x,y) y
@@ -239,6 +239,8 @@
#if STUB_LINKAGE == STUB_STDCALL || STUB_LINKAGE == STUB_FORTRAN
#define CALL_PLOT3DC PLOT3DCF77
+#elif STUB_LINKAGE == STUB_LAU
+#define CALL_PLOT3DC plot3dcf77_
#else
#define CALL_PLOT3DC PLOT3DC
#endif
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|