aboutsummaryrefslogtreecommitdiff
path: root/libjava/include
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2002-12-10 01:39:32 +0000
committerTom Tromey <tromey@gcc.gnu.org>2002-12-10 01:39:32 +0000
commit78bb0444d2223d7b3b2089d4b50960f6464d4ba6 (patch)
tree59b0509caff8da0f2b263136eaf28134e6f4c188 /libjava/include
parentc53be425f7985fd00baf4fbc49bf2e66d02e5ecb (diff)
downloadgcc-78bb0444d2223d7b3b2089d4b50960f6464d4ba6.zip
gcc-78bb0444d2223d7b3b2089d4b50960f6464d4ba6.tar.gz
gcc-78bb0444d2223d7b3b2089d4b50960f6464d4ba6.tar.bz2
win32.h (_Jv_platform_solib_prefix): New define.
* include/win32.h (_Jv_platform_solib_prefix): New define. (_Jv_platform_solib_suffix): Likewise. * include/posix.h (_Jv_platform_solib_prefix): New define. (_Jv_platform_solib_suffix): Likewise. * java/lang/natRuntime.cc: Include StackTrace.h. (_load): Use findLibrary and new platform defines. (nativeGetLibname): Use new platform defines. From-SVN: r59976
Diffstat (limited to 'libjava/include')
-rw-r--r--libjava/include/posix.h4
-rw-r--r--libjava/include/win32.h4
2 files changed, 8 insertions, 0 deletions
diff --git a/libjava/include/posix.h b/libjava/include/posix.h
index 4bb1d56..cdcdb5d 100644
--- a/libjava/include/posix.h
+++ b/libjava/include/posix.h
@@ -40,6 +40,10 @@ details. */
#include <gcj/cni.h>
#include <java/util/Properties.h>
+// Prefix and suffix for shared libraries.
+#define _Jv_platform_solib_prefix "lib"
+#define _Jv_platform_solib_suffix ".so"
+
#ifndef DISABLE_JAVA_NET
#include <java/net/InetAddress.h>
#endif
diff --git a/libjava/include/win32.h b/libjava/include/win32.h
index 62bc0c3..f05f30d 100644
--- a/libjava/include/win32.h
+++ b/libjava/include/win32.h
@@ -22,6 +22,10 @@ details. */
#include <io.h>
+// Prefix and suffix for shared libraries.
+#define _Jv_platform_solib_prefix ""
+#define _Jv_platform_solib_suffix ".dll"
+
#ifndef DISBALE_JAVA_NET
// these errors cannot occur on Win32