From b391a3e3dc0037b5697a06bb1f2e9d65e004fbed Mon Sep 17 00:00:00 2001
From: Alan Modra <amodra@gmail.com>
Date: Wed, 30 Apr 2008 02:09:48 +0000
Subject: [PATCH] 	* readelf.c (process_program_headers): Correct section
 in segment 	display.

---
 binutils/ChangeLog | 5 +++++
 binutils/readelf.c | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index b3caac3dba8..bba6260d83d 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,8 @@
+2008-04-30  Alan Modra  <amodra@bigpond.net.au>
+
+	* readelf.c (process_program_headers): Correct section in segment
+	display.
+
 2008-04-28  M Thomas  <mthomas@rhrk.uni-kl.de>
 	    Nick Clifton  <nickc@redhat.com>
 
diff --git a/binutils/readelf.c b/binutils/readelf.c
index b2f0d692b8c..4964fa82af5 100644
--- a/binutils/readelf.c
+++ b/binutils/readelf.c
@@ -3682,7 +3682,7 @@ process_program_headers (FILE *file)
 	  Elf_Internal_Shdr *section;
 
 	  segment = program_headers + i;
-	  section = section_headers;
+	  section = section_headers + 1;
 
 	  printf ("   %2.2d     ", i);