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-91-gd5ea695
- From: roland at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 8 Jan 2010 02:48:40 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.11-91-gd5ea695
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 d5ea695b42aecd48a329756a8e93228d64714d17 (commit)
from 4472e1de3020a95d4823a9a209b02a250adc7baa (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=d5ea695b42aecd48a329756a8e93228d64714d17
commit d5ea695b42aecd48a329756a8e93228d64714d17
Author: Roland McGrath <roland@redhat.com>
Date: Thu Jan 7 18:48:32 2010 -0800
Add new ELF constant PN_XNUM.
diff --git a/ChangeLog b/ChangeLog
index dbdf921..85e0753 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2010-01-07 Roland McGrath <roland@redhat.com>
+ * elf/elf.h (PN_XNUM): New macro.
+
* elf/dl-sysdep.c (_dl_important_hwcaps): Use NT_GNU_HWCAP instead of
literal 2.
diff --git a/elf/elf.h b/elf/elf.h
index c772ff4..1bc8ef3 100644
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -1,5 +1,5 @@
/* This file defines standard ELF types, structures, and macros.
- Copyright (C) 1995-2003,2004,2005,2006,2007,2008,2009
+ Copyright (C) 1995-2003,2004,2005,2006,2007,2008,2009,2010
Free Software Foundation, Inc.
This file is part of the GNU C Library.
@@ -558,6 +558,12 @@ typedef struct
Elf64_Xword p_align; /* Segment alignment */
} Elf64_Phdr;
+/* Special value for e_phnum. This indicates that the real number of
+ program headers is too large to fit into e_phnum. Instead the real
+ value is in the field sh_info of section 0. */
+
+#define PN_XNUM 0xffff
+
/* Legal values for p_type (segment type). */
#define PT_NULL 0 /* Program header table entry unused */
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 2 ++
elf/elf.h | 8 +++++++-
2 files changed, 9 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources