Ilya Zakharevich on Wed, 18 Sep 2002 12:50:23 -0700


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: Configure update


Thanks for posting this: Math::Pari has a distinct configuration
process, so I need to duplicate such changes...

On Wed, Sep 18, 2002 at 02:50:30PM +0200, Bill Allombert wrote:
>    rep='none sparcv7 sparcv8_super sparcv8_micro sparcv9
> -       m68k ix86 i386 i486 i586 i686 hppa alpha mips fx2800'
> +       m68k ix86 i386 i486 i586 i686 alpha arm fx2800 hppa mips 
> +       ppc s390'

Added:	arm ppc s390
No:	ia64

>    i?86)          asmarch=ix86 ;         pretty=$arch ;;
> -  hppa)          asmarch=none ;         pretty=HP
> +  ia64)          asmarch=none ;         pretty=ia64 ;;
> +  hppa)          asmarch=none ;         pretty="HP Precision"
>          case "$osname-`uname -r`" in
>          hpux-?.10.*)  asmarch=$arch ;;
>          esac ;;
>    alpha)         asmarch=$arch;         pretty=Alpha ;;
> +  arm*)          asmarch=none;          pretty=$arch ;;
>    mips)          asmarch=none;          pretty=Mips ;;
>    fx2800)        asmarch=none;          pretty="Alliant FX/2800" ;;
> +  ppc)           asmarch=none;          pretty="Power PC" ;;
> +  s390)          asmarch=none;          pretty="S/390" ;;

Added: arm ppc s390 ia64.

Is it an oversight in the first part?

BTW: what is the point of adding something which is mapped to none?
Is only the prettyprinting of the name affected by these patches?

> -  hp*)      arch=hppa; osname=hpux;;
> +  hp*)      osname=hpux; arch=`uname -m`
> +            if test "x$arch" = "x" ; then arch=hppa; fi ;;

What is the intent of this?  What happens with this arch afterwards?
It is mapped to asmarch=none if not hppa?

Ilya