diff options
author | 2011-05-18 22:14:18 +0000 | |
---|---|---|
committer | 2011-05-18 22:14:18 +0000 | |
commit | af70c895d1b1e684fdebc9a134519a5519827da0 (patch) | |
tree | 44bb9bf8227e3d33a5b7761ec60651ccef95710a | |
parent | Turns out VA_ALIAS_MASK is indeed a mask, but with the PAGE_MASK deceptively (diff) | |
download | wireguard-openbsd-af70c895d1b1e684fdebc9a134519a5519827da0.tar.xz wireguard-openbsd-af70c895d1b1e684fdebc9a134519a5519827da0.zip |
Start making the introductions between OpenBSD and Itanium.
Inside the new binutils, let the configure scripts for bfd,
gas and ld know about ia64-*-openbsd*. This gets the cross-tools
make target further.
Okay miod@.
-rw-r--r-- | gnu/usr.bin/binutils-2.17/bfd/config.bfd | 2 | ||||
-rw-r--r-- | gnu/usr.bin/binutils-2.17/gas/configure.tgt | 1 | ||||
-rw-r--r-- | gnu/usr.bin/binutils-2.17/ld/configure.tgt | 1 |
3 files changed, 3 insertions, 1 deletions
diff --git a/gnu/usr.bin/binutils-2.17/bfd/config.bfd b/gnu/usr.bin/binutils-2.17/bfd/config.bfd index cb88842900a..32a0ef01c90 100644 --- a/gnu/usr.bin/binutils-2.17/bfd/config.bfd +++ b/gnu/usr.bin/binutils-2.17/bfd/config.bfd @@ -165,7 +165,7 @@ case "${targ}" in alpha*-*-*) targ_defvec=ecoffalpha_little_vec ;; - ia64*-*-freebsd* | ia64*-*-netbsd* | ia64*-*-linux-* | ia64*-*-elf* | ia64*-*-kfreebsd*-gnu) + ia64*-*-freebsd* | ia64*-*-netbsd* | ia64*-*-linux-* | ia64*-*-elf* | ia64*-*-kfreebsd*-gnu | ia64*-*-openbsd*) targ_defvec=bfd_elf64_ia64_little_vec targ_selvecs="bfd_elf64_ia64_big_vec bfd_efi_app_ia64_vec" ;; diff --git a/gnu/usr.bin/binutils-2.17/gas/configure.tgt b/gnu/usr.bin/binutils-2.17/gas/configure.tgt index 5b0aa4c541d..411a511cdbd 100644 --- a/gnu/usr.bin/binutils-2.17/gas/configure.tgt +++ b/gnu/usr.bin/binutils-2.17/gas/configure.tgt @@ -229,6 +229,7 @@ case ${generic_target} in ia64-*-linux-*) fmt=elf em=linux ;; ia64-*-hpux*) fmt=elf em=hpux ;; ia64-*-netbsd*) fmt=elf em=nbsd ;; + ia64-*-openbsd*) fmt=elf em=obsd ;; ip2k-*-*) fmt=elf ;; diff --git a/gnu/usr.bin/binutils-2.17/ld/configure.tgt b/gnu/usr.bin/binutils-2.17/ld/configure.tgt index a133f07fa67..44cac61aa88 100644 --- a/gnu/usr.bin/binutils-2.17/ld/configure.tgt +++ b/gnu/usr.bin/binutils-2.17/ld/configure.tgt @@ -250,6 +250,7 @@ ia64-*-freebsd* | ia64-*-kfreebsd*-gnu) targ_emul=elf64_ia64_fbsd targ_extra_emuls="elf64_ia64" ;; ia64-*-netbsd*) targ_emul=elf64_ia64 ;; +ia64-*-openbsd*) targ_emul=elf64_ia64 ;; ia64-*-linux*) targ_emul=elf64_ia64 ;; ia64-*-aix*) targ_emul=elf64_aix ;; |