This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [RFA] Update OpenBSD/mips64 support
Date: Wed, 13 Apr 2005 23:56:33 +0200
From: Thiemo Seufer <ths@networkno.de>
Mark Kettenis wrote:
> diff -u -p -r1.176 configure.in
> --- configure.in 6 Apr 2005 15:42:14 -0000 1.176
> +++ configure.in 13 Apr 2005 22:07:41 -0000
> @@ -281,6 +281,9 @@ changequote([,])dnl
> mips*-linux*)
> mips_default_abi=O32_ABI
> ;;
> + mips64*-openbsd*)
> + mips_default_abi=N64_ABI
Is n64 as default a good choice? n32 provides better performance unless
you exceed 2GB address space.
OpenBSD/mips64 only supports fully 64-bit code.
> diff -u -p -r1.7 configure.tgt
> --- configure.tgt 11 Apr 2005 22:31:37 -0000 1.7
> +++ configure.tgt 13 Apr 2005 22:07:41 -0000
> @@ -300,7 +300,7 @@ case ${generic_target} in
> mips-*-sysv*) fmt=ecoff ;;
> mips-*-elf* | mips-*-rtems*) fmt=elf ;;
> mips-*-netbsd*) fmt=elf ;;
> - mips-*-openbsd*) fmt=elf ;;
> + mips-*-openbsd*) fmt=elf em=tmips ;;
>
Is mips-dec-openbsd* mentioned above it obsolete? I figure that's the
pmax port you mentioned above.
Suppose so. The current config.guess won't produce that triplet. And
specifying that target by hand won't work either since that results in
an attempt to build an ELF gas with a BFD that only supports ECOFF.
I'll happily remove that config.
Mark