summaryrefslogtreecommitdiff
path: root/libjava/include
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2002-12-10 01:39:32 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2002-12-10 01:39:32 +0000
commitda49a1b578657fcf943d8e32116bf4daaf47deb6 (patch)
tree59b0509caff8da0f2b263136eaf28134e6f4c188 /libjava/include
parentc7de33af78665d3ef1cc093fca0118aa4e5a9c7a (diff)
downloadgcc-da49a1b578657fcf943d8e32116bf4daaf47deb6.tar.gz
* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@59976 138bc75d-0d04-0410-961f-82ee72b054a4
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 4bb1d56810f..cdcdb5d45ac 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 62bc0c33cbb..f05f30d1294 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