summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2011-05-04 21:26:01 +0200
committerNiels Möller <nisse@lysator.liu.se>2011-05-04 21:26:01 +0200
commitb1242a2b02b4b0c95bf232203e1c8181f5168fbf (patch)
tree565101dd2b7ded0326f8e470366558361cd80a0e /doc
parentbecb5aa1afa582219260da8d43997229e65e8453 (diff)
downloadgmp-b1242a2b02b4b0c95bf232203e1c8181f5168fbf.tar.gz
Fixed mpn_gcdext compatibility note; older versions needed space for
gp and sp corresponding to the *larger* input (plus one extra).
Diffstat (limited to 'doc')
-rw-r--r--doc/gmp.texi10
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/gmp.texi b/doc/gmp.texi
index 09f778b4b..516478520 100644
--- a/doc/gmp.texi
+++ b/doc/gmp.texi
@@ -5387,11 +5387,11 @@ Both source operands are destroyed.
Compatibility notes: GMP 4.3.0 and 4.3.1 defined @math{S} less strictly.
Earlier as well as later GMP releases define @math{S} as described here.
-GMP releases before GMP 4.3.0 required allocation of an extra limb for both
-input and output areas. More precisely, the areas
-@{@var{up}, @math{@var{un}+1}@} and @{@var{vp}, @math{@var{vn}+1}@} were
-destroyed, and the areas pointed to by
-@var{gp} and @var{sp} should each have room for @math{@var{vn}+1} limbs.
+GMP releases before GMP 4.3.0 required additional space for both input and output
+areas. More precisely, the areas @{@var{up}, @math{@var{un}+1}@} and
+@{@var{vp}, @math{@var{vn}+1}@} were destroyed (i.e.@: the operands plus an
+extra limb past the end of each), and the areas pointed to by @var{gp} and
+@var{sp} should each have room for @math{@var{un}+1} limbs.
@end deftypefun