OSDN Git Service

Changes merged from Kawa's gnu.math.
authorbothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Mar 2001 06:55:33 +0000 (06:55 +0000)
committerbothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Mar 2001 06:55:33 +0000 (06:55 +0000)
commit4baba9f150e4013de41d1f05f567ff14d9af3db4
tree30e3d7caf1e4140d48d269c9d3049f16681a89ca
parent9c8115261fa03f2eda5a9bfb7cb37ed4f86c4d4e
Changes merged from Kawa's gnu.math.
* java/math/BigInteger.java
* gnu/gcj/math/MPN.java (rshift0): New method handles zero shift count.
(rshift(int[],int[],int,int):  Removed - not needed.
(gcd):  Use rshift0 rather than rshift.
* java/math/BigInteger.java (setShiftRight):  Likewise.
(divide):  Simplify by using rshift0.
(divide):  Zero-extend results if high-order bit set.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40177 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/ChangeLog
libjava/gnu/gcj/math/MPN.java
libjava/java/math/BigInteger.java