summaryrefslogtreecommitdiff
path: root/libebl
diff options
context:
space:
mode:
authorJeff Kenton <jkenton@tilera.com>2012-08-22 09:00:03 -0400
committerMark Wielaard <mjw@redhat.com>2012-08-24 15:33:55 +0200
commit257dcf47ed0cf57bcd2ad225cc7aaa6a8dfeb2ab (patch)
tree58e59d3f75f4477c87dab4fe0db6446af89da07f /libebl
parentf5519fc244d95dc04b3e3de88644d149a36a76b6 (diff)
downloadelfutils-257dcf47ed0cf57bcd2ad225cc7aaa6a8dfeb2ab.tar.gz
Add support for Tilera TILE-Gx processor.
Signed-off-by: Jeff Kenton <jkenton@tilera.com>
Diffstat (limited to 'libebl')
-rw-r--r--libebl/ChangeLog4
-rw-r--r--libebl/eblopenbackend.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/libebl/ChangeLog b/libebl/ChangeLog
index 941ed6f1..af819a28 100644
--- a/libebl/ChangeLog
+++ b/libebl/ChangeLog
@@ -1,3 +1,7 @@
+2012-08-22 Jeff Kenton <jkenton@tilera.com>
+
+ * eblopenbackend.c (machines): Add tilegx.
+
2011-06-26 Mark Wielaard <mjw@redhat.com>
* eblopenbackend.c (default_debugscn_p): Add .debug_macro.
diff --git a/libebl/eblopenbackend.c b/libebl/eblopenbackend.c
index b39ab2e9..89e5da59 100644
--- a/libebl/eblopenbackend.c
+++ b/libebl/eblopenbackend.c
@@ -63,6 +63,7 @@ static const struct
{ "x86_64", "elf_x86_64", "x86_64", 6, EM_X86_64, ELFCLASS64, ELFDATA2LSB },
{ "ppc", "elf_ppc", "ppc", 3, EM_PPC, ELFCLASS32, ELFDATA2MSB },
{ "ppc64", "elf_ppc64", "ppc64", 5, EM_PPC64, ELFCLASS64, ELFDATA2MSB },
+ { "tilegx", "elf_tilegx", "tilegx", 6, EM_TILEGX, ELFCLASS64, ELFDATA2LSB },
// XXX class and machine fields need to be filled in for all archs.
{ "sh", "elf_sh", "sh", 2, EM_SH, 0, 0 },
{ "arm", "ebl_arm", "arm", 3, EM_ARM, 0, 0 },