summaryrefslogtreecommitdiff
path: root/java/math/BigInteger.java
diff options
context:
space:
mode:
authorBrian Jones <cbj@gnu.org>2001-09-21 04:22:07 +0000
committerBrian Jones <cbj@gnu.org>2001-09-21 04:22:07 +0000
commit1b1aa916f021a90cbbf491d3ac43a37259bf2323 (patch)
treec1a80c2329106dbefbde1a5c1d2f1c0207aa109c /java/math/BigInteger.java
parent456fb97639814d1602467619ffb9f412b5a8adc7 (diff)
downloadclasspath-1b1aa916f021a90cbbf491d3ac43a37259bf2323.tar.gz
* gnu/Makefile.am: removed tools from SUBDIRS
* gnu/java/awt/image/GdkPixbufDecoder.java: wrapped loadLibrary call within if (Configuration.INIT_LOAD_LIBRARY) * gnu/java/awt/peer/gtk/GtkToolkit.java: same * java/io/File.java: same * java/io/FileDescriptor.java: same * java/io/FileInputStream.java: same * java/io/FileOutputStream.java: same * java/io/ObjectInputStream.java: same * java/io/ObjectOutputStream.java: same * java/io/ObjectStreamClass.java: same * java/io/RandomAccessFile.java: same * java/lang/Double.java: same * java/lang/Float.java: same * java/lang/Math.java: same * java/lang/Object.java: same * java/lang/System.java: same * java/lang/reflect/Array.java: same * java/math/BigInteger.java: same * java/net/InetAddress.java: same * java/net/PlainDatagramSocketImpl.java: same * java/net/PlainSocketImpl.java: same * java/util/ResourceBundle.java: same * java/util/TimeZone.java: same * vm/reference/java/lang/Throwable.java: remove unused loadLibrary call, VMs typically statically link these native methods instead.
Diffstat (limited to 'java/math/BigInteger.java')
-rw-r--r--java/math/BigInteger.java13
1 files changed, 9 insertions, 4 deletions
diff --git a/java/math/BigInteger.java b/java/math/BigInteger.java
index 5cf5eb57a..185b75b30 100644
--- a/java/math/BigInteger.java
+++ b/java/math/BigInteger.java
@@ -28,16 +28,21 @@ package java.math;
import java.util.Random;
+import gnu.classpath.Configuration;
+
public class BigInteger implements Comparable {
final int native_state = System.identityHashCode(this);
public static final BigInteger ZERO;
public static final BigInteger ONE;
- static {
- System.loadLibrary("bigint");
- initNativeState();
-
+ static
+ {
+ if (Configuration.INIT_LOAD_LIBRARY)
+ {
+ System.loadLibrary ("bigint");
+ initNativeState();
+ }
ZERO = new BigInteger();
ONE = new BigInteger(1L);
}