diff options
author | Tom Tromey <tromey@redhat.com> | 2002-12-10 01:39:32 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2002-12-10 01:39:32 +0000 |
commit | 78bb0444d2223d7b3b2089d4b50960f6464d4ba6 (patch) | |
tree | 59b0509caff8da0f2b263136eaf28134e6f4c188 /libjava/include | |
parent | c53be425f7985fd00baf4fbc49bf2e66d02e5ecb (diff) | |
download | gcc-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.h | 4 | ||||
-rw-r--r-- | libjava/include/win32.h | 4 |
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 |