summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorKevin Ryde <user42@zip.com.au>2000-07-01 01:25:41 +0200
committerKevin Ryde <user42@zip.com.au>2000-07-01 01:25:41 +0200
commit5bca4cfd4aec1d8547c3eacfda9eddaca378f800 (patch)
treef82c15981f9d4aec4bc00c1133f27f48246eb882 /doc
parent8d20777e6911a1c027ec9f3e507ef374573c8c2b (diff)
downloadgmp-5bca4cfd4aec1d8547c3eacfda9eddaca378f800.tar.gz
Add sparc32/v9 mpn_addmul_1 speed oddities.
Add DOS 8.3 and SysV 14 char filename checking.
Diffstat (limited to 'doc')
-rw-r--r--doc/tasks.html9
1 files changed, 8 insertions, 1 deletions
diff --git a/doc/tasks.html b/doc/tasks.html
index 1b017519e..c4998b594 100644
--- a/doc/tasks.html
+++ b/doc/tasks.html
@@ -144,6 +144,9 @@
Should give 2 cycles/limb. (Torbjörn has code that just needs to be
finished.)
+<li> SPARC32/V9: Find out why the speed of <code>mpn_addmul_1</code>
+ and the other multiplies vary so much on successive sizes.
+
<li> PA64: Improve <code>mpn_addmul_1</code>, <code>mpn_submul_1</code>, and
<code>mpn_mul_1</code>. The current development code runs at 11
cycles/limb, which is already very good. But it should be possible to
@@ -223,7 +226,7 @@
<code>mpz_jacobi</code> for compatibility.
<li> Make the mpn logops and copys available in gmp.h. Since they can
- be either library functions or inlines gmp.h would need to be
+ be either library functions or inlines, gmp.h would need to be
generated from a gmp.in based on what's in the library. gmp.h
would still be compiler-independent though.
@@ -297,6 +300,10 @@
<li> Build multiple variants of the library under certain systems.
An example is -n32, -o32, and -64 on Irix.
+ <li> Check name conflicts under DOS 8.3 filenames and DJGPP, with a
+ view to avoiding at least the simplest ones. Similarly old
+ SysV 14 char names.
+
</ul>
<p> In general, getting the exact right configuration, passing the