diff options
author | Kevin Ryde <user42@zip.com.au> | 2000-07-01 01:25:41 +0200 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2000-07-01 01:25:41 +0200 |
commit | 5bca4cfd4aec1d8547c3eacfda9eddaca378f800 (patch) | |
tree | f82c15981f9d4aec4bc00c1133f27f48246eb882 /doc | |
parent | 8d20777e6911a1c027ec9f3e507ef374573c8c2b (diff) | |
download | gmp-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.html | 9 |
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 |