Add support for an x86_64-elf target
authorNick Clifton <nickc@redhat.com>
Tue, 15 Mar 2005 14:14:08 +0000 (14:14 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 15 Mar 2005 14:14:08 +0000 (14:14 +0000)
bfd/ChangeLog
bfd/config.bfd
ld/ChangeLog
ld/configure.tgt

index d099118..c69b076 100644 (file)
@@ -1,3 +1,7 @@
+2005-03-15  Mikkel Krautz  <krautz@gmail.com>
+
+       * config.bfd (x86_64-elf): Add target.
+
 2005-03-15  Alan Modra  <amodra@bigpond.net.au>
 
        * po/es.po: Commit new Spanish translation.
index 52abbc6..41b953c 100644 (file)
@@ -535,6 +535,10 @@ case "${targ}" in
     targ64_selvecs=bfd_elf64_x86_64_vec
     ;;
 #ifdef BFD64
+  x86_64-*-elf*)
+    targ_defvec=bfd_elf64_x86_64_vec
+    targ_selvecs="bfd_elf32_i386_vec i386coff_vec"
+    ;;
   x86_64-*-freebsd* | x86_64-*-kfreebsd*-gnu)
     targ_defvec=bfd_elf64_x86_64_vec
     targ_selvecs="bfd_elf32_i386_vec i386coff_vec bfd_efi_app_ia32_vec"
index 26ca890..c093dab 100644 (file)
@@ -1,3 +1,7 @@
+2005-03-15  Mikkel Krautz  <krautz@gmail.com>
+
+       * configure.tgt (x86_64-elf): Add target.
+
 2005-03-15  Alan Modra  <amodra@bigpond.net.au>
 
        * po/es.po: Commit new Spanish translation.
index 183445f..486e21f 100644 (file)
@@ -202,6 +202,10 @@ x86_64-*-netbsd*)  targ_emul=elf_x86_64
                        ;;
 i[3-7]86-*-netware)    targ_emul=i386nw ;;
 i[3-7]86-*-elf*)       targ_emul=elf_i386 ;;
+x86_64-*-elf*)
+                       targ_emul=elf_x86_64
+                       targ_extra_emuls=elf_i386
+                       ;;
 i[3-7]86-*-kaos*)      targ_emul=elf_i386 ;;
 i[3-7]86-*-freebsdaout* | i[3-7]86-*-freebsd[12].* | i[3-7]86-*-freebsd[12])
                        targ_emul=i386bsd ;;