svn commit: r288194 - in head: contrib/elftoolchain/elfdump contrib/elftoolchain/readelf usr.bin/elfdump

Ed Maste emaste at FreeBSD.org
Thu Sep 24 21:04:50 UTC 2015


Author: emaste
Date: Thu Sep 24 21:04:48 2015
New Revision: 288194
URL: https://svnweb.freebsd.org/changeset/base/288194

Log:
  Rename ELFOSABI_SYSV to ELFOSABI_NONE to match current spec
  
  Source: http://www.sco.com/developers/gabi/latest/ch4.eheader.html
  
  Reviewed by:	kib
  Sponsored by:	The FreeBSD Foundation
  Differential Revision:	https://reviews.freebsd.org/D3731

Modified:
  head/contrib/elftoolchain/elfdump/elfdump.c
  head/contrib/elftoolchain/readelf/readelf.c
  head/usr.bin/elfdump/elfdump.c

Modified: head/contrib/elftoolchain/elfdump/elfdump.c
==============================================================================
--- head/contrib/elftoolchain/elfdump/elfdump.c	Thu Sep 24 21:01:34 2015	(r288193)
+++ head/contrib/elftoolchain/elfdump/elfdump.c	Thu Sep 24 21:04:48 2015	(r288194)
@@ -272,7 +272,7 @@ static const char *ei_data[] = {
 };
 
 static const char *ei_abis[] = {
-	"ELFOSABI_SYSV", "ELFOSABI_HPUX", "ELFOSABI_NETBSD", "ELFOSABI_LINUX",
+	"ELFOSABI_NONE", "ELFOSABI_HPUX", "ELFOSABI_NETBSD", "ELFOSABI_LINUX",
 	"ELFOSABI_HURD", "ELFOSABI_86OPEN", "ELFOSABI_SOLARIS",
 	"ELFOSABI_MONTEREY", "ELFOSABI_IRIX", "ELFOSABI_FREEBSD",
 	"ELFOSABI_TRU64", "ELFOSABI_MODESTO", "ELFOSABI_OPENBSD"

Modified: head/contrib/elftoolchain/readelf/readelf.c
==============================================================================
--- head/contrib/elftoolchain/readelf/readelf.c	Thu Sep 24 21:01:34 2015	(r288193)
+++ head/contrib/elftoolchain/readelf/readelf.c	Thu Sep 24 21:04:48 2015	(r288194)
@@ -414,7 +414,7 @@ elf_osabi(unsigned int abi)
 	static char s_abi[32];
 
 	switch(abi) {
-	case ELFOSABI_SYSV: return "SYSV";
+	case ELFOSABI_NONE: return "NONE";
 	case ELFOSABI_HPUX: return "HPUX";
 	case ELFOSABI_NETBSD: return "NetBSD";
 	case ELFOSABI_GNU: return "GNU";

Modified: head/usr.bin/elfdump/elfdump.c
==============================================================================
--- head/usr.bin/elfdump/elfdump.c	Thu Sep 24 21:01:34 2015	(r288193)
+++ head/usr.bin/elfdump/elfdump.c	Thu Sep 24 21:04:48 2015	(r288194)
@@ -296,7 +296,7 @@ static const char *ei_data[] = {
 };
 
 static const char *ei_abis[256] = {
-	"ELFOSABI_SYSV", "ELFOSABI_HPUX", "ELFOSABI_NETBSD", "ELFOSABI_LINUX",
+	"ELFOSABI_NONE", "ELFOSABI_HPUX", "ELFOSABI_NETBSD", "ELFOSABI_LINUX",
 	"ELFOSABI_HURD", "ELFOSABI_86OPEN", "ELFOSABI_SOLARIS", "ELFOSABI_AIX",
 	"ELFOSABI_IRIX", "ELFOSABI_FREEBSD", "ELFOSABI_TRU64",
 	"ELFOSABI_MODESTO", "ELFOSABI_OPENBSD",


More information about the svn-src-all mailing list