This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, master, updated. glibc-2.11-372-g3d1020f
- From: roland at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 13 Apr 2010 19:10:50 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.11-372-g3d1020f
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 3d1020f0cc2adc408211ef163e71184e6084192b (commit)
from 0dabf204ef2efaff8fa01a8d5d0f17eb8c0db796 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=3d1020f0cc2adc408211ef163e71184e6084192b
commit 3d1020f0cc2adc408211ef163e71184e6084192b
Author: Matt Fleming <matt@console-pimps.org>
Date: Tue Apr 13 12:10:31 2010 -0700
elf/elf.h: Add SH specific ELF header flags.
diff --git a/ChangeLog b/ChangeLog
index 60391d6..448eeec 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-04-10 Matt Fleming <matt@console-pimps.org>
+
+ * elf/elf.h: Add SH specific ELF header flags.
+
2010-04-13 Andreas Schwab <schwab@redhat.com>
* sysdeps/unix/sysv/linux/s390/s390-32/makecontext.c: Fix setup of
diff --git a/elf/elf.h b/elf/elf.h
index 1efe359..a9558a3 100644
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -2477,6 +2477,30 @@ typedef Elf32_Addr Elf32_Conflict;
/* SH specific declarations */
+/* Processor specific flags for the ELF header e_flags field. */
+#define EF_SH_MACH_MASK 0x1f
+#define EF_SH_UNKNOWN 0x0
+#define EF_SH1 0x1
+#define EF_SH2 0x2
+#define EF_SH3 0x3
+#define EF_SH_DSP 0x4
+#define EF_SH3_DSP 0x5
+#define EF_SH4AL_DSP 0x6
+#define EF_SH3E 0x8
+#define EF_SH4 0x9
+#define EF_SH2E 0xb
+#define EF_SH4A 0xc
+#define EF_SH2A 0xd
+#define EF_SH4_NOFPU 0x10
+#define EF_SH4A_NOFPU 0x11
+#define EF_SH4_NOMMU_NOFPU 0x12
+#define EF_SH2A_NOFPU 0x13
+#define EF_SH3_NOMMU 0x14
+#define EF_SH2A_SH4_NOFPU 0x15
+#define EF_SH2A_SH3_NOFPU 0x16
+#define EF_SH2A_SH4 0x17
+#define EF_SH2A_SH3E 0x18
+
/* SH relocs. */
#define R_SH_NONE 0
#define R_SH_DIR32 1
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 ++++
elf/elf.h | 24 ++++++++++++++++++++++++
2 files changed, 28 insertions(+), 0 deletions(-)
hooks/post-receive
--
GNU C Library master sources