diff options
author | Kevin Ryde <user42@zip.com.au> | 2001-10-17 03:08:50 +0200 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2001-10-17 03:08:50 +0200 |
commit | 0b5a2b95b7ddf0a1832fc23a4f9e8e785a071b6a (patch) | |
tree | 97b743b2efb4ad05777ae37c0ca74070215933bf /doc | |
parent | c980158bd8a68738f98e41e308febd5c1c75b02c (diff) | |
download | gmp-0b5a2b95b7ddf0a1832fc23a4f9e8e785a071b6a.tar.gz |
Brought across from the TODO file:
Add alpha OSF nm format.
Add HPPA rename hppa directory to pa32.
Add IRIX 6.5 as not liking .byte in text section.
Add m88k for non-underscore systems.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/tasks.html | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/doc/tasks.html b/doc/tasks.html index b92810b7c..7251479b3 100644 --- a/doc/tasks.html +++ b/doc/tasks.html @@ -536,15 +536,27 @@ Copyright 2000, 2001 Free Software Foundation, Inc. <li> Alpha ev67 and ev68: Recognise these in config.guess, the same as recent configfsf.guess does. (Not that we've got anything specific for them right now.) +<li> Alpha: On OSF the nm format is not recognised by + <code>GMP_ASM_LSYM_PREFIX</code>. We end up falling back on + <code>L</code> which is probably right, but it might be desirable to + recognise the format, or try to jam it into BSD mode or whatever. +<li> HPPA: rename `hppa' => `pa32'. +<li> HPPA: Combine the pa64 and pa64w directories. <li> HPPA: config.guess should recognize 7000, 7100, 7200, and 8x00. <li> HPPA 2.0w: gcc is rumoured to support 2.0w as of version 3, though perhaps just as a build-time choice. In any case, figure out how to identify a suitable gcc or put it in the right mode, for the GMP compiler choices. +<li> Mips: Rename `mips2' => `mips32' and `mips3' => `mips64'. <li> Mips: config.guess should say mipsr3000, mipsr4000, mipsr10000, etc. "hinv -c processor" gives lots of information on Irix. Standard config.guess etc append "el" to indicate endianness, but GMP probably doesn't care about endianness and could forget about that. +<li> Mips: IRIX 6.5 "as" doesn't like the <code>.byte</code> used in + <code>GMP_ASM_LSYM_PREFIX</code> because it's data being emitted in the + text section. It also complains about lacking + <code>.ent</code>/<code>.end</code> directives. The <code>L</code> is + probably right, but perhaps the test should be improved. <li> Power: config.guess might be able to use AIX 4 <code>_system_configuration.implementation</code> for more accurate CPU determination. @@ -577,10 +589,11 @@ Copyright 2000, 2001 Free Software Foundation, Inc. be conditionalized, and the appropriate form could be selected with the <code>HAVE_NATIVE</code> scheme if/when the code switches to use a <code>PROLOGUE</code> style. -<li> Combine the pa64 and pa64w directories. -<li> Rename `mips2' => `mips32' and `mips3' => `mips64'. <li> <code>DItype</code>: The setup in gmp-impl.h for non-GCC could use an autoconf test to determine whether <code>long long</code> is available. +<li> m88k: Make the assembler code work on non-underscore systems. Conversion + to .asm would be desirable. Ought to be easy, but would want to be + tested. </ul> |