  extern const bfd_target bfd_elf64_powerpc_vec;
  extern const bfd_target bfd_elf64_powerpcle_vec;
  extern const bfd_target bfd_elf64_s390_vec;
-diff -uNr binutils-2.20.orig/binutils/readelf.c binutils-2.20/binutils/readelf.c
---- binutils-2.20.orig/binutils/readelf.c	2009-09-22 17:40:59.000000000 +0200
-+++ binutils-2.20/binutils/readelf.c	2009-11-23 13:58:30.000000000 +0100
+diff -Naur ../PRISTINE/binutils-2.20/binutils/readelf.c binutils-2.20/binutils/readelf.c
+--- ../PRISTINE/binutils-2.20/binutils/readelf.c	2009-09-22 08:40:59.000000000 -0700
++++ binutils-2.20/binutils/readelf.c	2010-01-05 13:21:03.490215000 -0800
 @@ -2462,6 +2462,7 @@
      case ELFOSABI_AROS:		return "AROS";
      case ELFOSABI_STANDALONE:	return _("Standalone App");

 	as_bad_where (fixp->fx_file, fixp->fx_line,
 		      _("internal error: fixup not contained within frag"));
 
diff -uNr binutils-2.20.orig/include/elf/common.h binutils-2.20/include/elf/common.h
--- binutils-2.20.orig/include/elf/common.h	2009-08-09 15:42:26.000000000 +0200
+++ binutils-2.20/include/elf/common.h	2009-11-23 13:58:30.000000000 +0100
@@ -75,6 +75,7 @@
 #define ELFOSABI_NSK	     14	/* Hewlett-Packard Non-Stop Kernel */
 #define ELFOSABI_AROS	     15	/* AROS */

 #define ELF_ARCH			    bfd_arch_i386
 #define ELF_MACHINE_CODE		    EM_X86_64
 #define ELF_MAXPAGESIZE			    0x200000
@@ -4470,6 +4565,66 @@
 #undef  elf_backend_post_process_headers
 #define elf_backend_post_process_headers  _bfd_elf_set_osabi
 
