aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu
diff options
context:
space:
mode:
authorWarren Levy <warrenl@cygnus.com>2000-02-14 10:23:29 +0000
committerWarren Levy <warrenl@gcc.gnu.org>2000-02-14 10:23:29 +0000
commit34540fe35ebce1d18cf6a43983c669db5df61b36 (patch)
tree25b7abd6d60029d846218b9f467ae92b950c211c /libjava/gnu
parenteb3e566556e0588e7f4433e881ebe238346dd704 (diff)
downloadgcc-34540fe35ebce1d18cf6a43983c669db5df61b36.zip
gcc-34540fe35ebce1d18cf6a43983c669db5df61b36.tar.gz
gcc-34540fe35ebce1d18cf6a43983c669db5df61b36.tar.bz2
MPN.java (findLowestBit): Made methods public.
* gnu/gcj/math/MPN.java(findLowestBit): Made methods public. * java/math/BigInteger.java(BigInteger(int,int,java.util.Random): New constructor. (min): Implemented. (max): Implemented. (modPow): Rewritten to not use the naive, slow, brute force approach. (isProbablePrime): Implemented. (testBit): Implemented. (flipBit): Implemented. (getLowestSetBit): Implemented. From-SVN: r31966
Diffstat (limited to 'libjava/gnu')
-rw-r--r--libjava/gnu/gcj/math/MPN.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/libjava/gnu/gcj/math/MPN.java b/libjava/gnu/gcj/math/MPN.java
index 5bbabfd..6ae60f2 100644
--- a/libjava/gnu/gcj/math/MPN.java
+++ b/libjava/gnu/gcj/math/MPN.java
@@ -571,7 +571,7 @@ public class MPN
/** Return least i such that word&(1<<i). Assumes word!=0. */
- static int findLowestBit (int word)
+ public static int findLowestBit (int word)
{
int i = 0;
while ((word & 0xF) == 0)
@@ -591,7 +591,7 @@ public class MPN
/** Return least i such that words & (1<<i). Assumes there is such an i. */
- static int findLowestBit (int[] words)
+ public static int findLowestBit (int[] words)
{
for (int i = 0; ; i++)
{