This is to give names to the new core note type values that were
introduced in the previous commit.
Signed-off-by: Petr Machata <pmachata(a)redhat.com>
---
libebl/ChangeLog | 6 ++++++
libebl/eblcorenotetypename.c | 13 ++++++++++++-
2 files changed, 18 insertions(+), 1 deletions(-)
diff --git a/libebl/ChangeLog b/libebl/ChangeLog
index af819a2..f12613a 100644
--- a/libebl/ChangeLog
+++ b/libebl/ChangeLog
@@ -1,3 +1,9 @@
+2012-08-30 Petr Machata <pmachata(a)redhat.com>
+
+ * eblcorenotetypename.c: Handle PPC_VSX, X86_XSTATE,
+ S390_HIGH_GPRS, S390_TIMER, S390_TODCMP, S390_TODPREG, S390_CTRS,
+ S390_PREFIX, S390_LAST_BREAK, S390_SYSTEM_CALL, and ARM_VFP.
+
2012-08-22 Jeff Kenton <jkenton(a)tilera.com>
* eblopenbackend.c (machines): Add tilegx.
diff --git a/libebl/eblcorenotetypename.c b/libebl/eblcorenotetypename.c
index c4c0c9c..21fff73 100644
--- a/libebl/eblcorenotetypename.c
+++ b/libebl/eblcorenotetypename.c
@@ -1,5 +1,5 @@
/* Return note type name.
- Copyright (C) 2002, 2007, 2008 Red Hat, Inc.
+ Copyright (C) 2002, 2007, 2008, 2012 Red Hat, Inc.
This file is part of elfutils.
Written by Ulrich Drepper <drepper(a)redhat.com>, 2002.
@@ -78,8 +78,19 @@ ebl_core_note_type_name (ebl, type, buf, len)
KNOWNSTYPE (PRXFPREG);
KNOWNSTYPE (PPC_VMX);
KNOWNSTYPE (PPC_SPE);
+ KNOWNSTYPE (PPC_VSX);
KNOWNSTYPE (386_TLS);
KNOWNSTYPE (386_IOPERM);
+ KNOWNSTYPE (X86_XSTATE);
+ KNOWNSTYPE (S390_HIGH_GPRS);
+ KNOWNSTYPE (S390_TIMER);
+ KNOWNSTYPE (S390_TODCMP);
+ KNOWNSTYPE (S390_TODPREG);
+ KNOWNSTYPE (S390_CTRS);
+ KNOWNSTYPE (S390_PREFIX);
+ KNOWNSTYPE (S390_LAST_BREAK);
+ KNOWNSTYPE (S390_SYSTEM_CALL);
+ KNOWNSTYPE (ARM_VFP);
#undef KNOWNSTYPE
default:
--
1.7.6.5
Show replies by thread
That's certainly fine. I think this sort of thing is an obvious-enough
change that it can just go in without question when an elf.h update goes in.
That is, simple additions to existing tables for elf.h constants.
Thanks,
Roland