This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH/RFA] Add support for OpenBSD/mips64


Mark Kettenis wrote:
[snip]
> --- config.bfd 15 Oct 2004 05:47:11 -0000 1.172
> +++ config.bfd 22 Oct 2004 21:51:06 -0000
> @@ -850,6 +850,12 @@ case "${targ}" in
>      targ_defvec=bfd_elf32_bigmips_vec
>      targ_selvecs="bfd_elf32_littlemips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec"
>      ;;
> +#ifdef BFD64
> +  mips64*-*-openbsd*)
> +    targ_defvec=bfd_elf64_tradbigmips_vec
> +    targ_selvecs="bfd_elf32_ntradlittlemips_vec bfd_elf32_ntradbigmips_vec bfd_elf32_tradlittlemips_vec bfd_elf32_tradbigmips_vec bfd_elf64_tradlittlemips_vec"
> +    ;;
> +#endif
>    mips*el-*-openbsd*)
>      targ_defvec=bfd_elf32_littlemips_vec
>      targ_selvecs="bfd_elf32_bigmips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec ecoff_little_vec ecoff_big_vec"

Is the use of *trad*mips for 64bit targets intentional? It means that
o32 ELF objects from the mips64*-*-openbsd* target are incompatible to
ones from mips*-*-openbsd*.


Thiemo


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]