This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

PATCH: Fix ld-elf/seg.d on MIPS


I noticed recently that ld-elf/seg was failing on MIPS GNU/Linux
platforms because of the special ".reginfo" section (and corresponding
segment) on that platform.  

Daniel Jacobowitz approved this patch off-list, so I've committed it.

--
Mark Mitchell
CodeSourcery
mark@codesourcery.com
(650) 331-3385 x713

2008-02-20  Mark Mitchell  <mark@codesourcery.com>

	ld/testsuite/
	* ld-elf/seg.d: Expect .reginfo section on MIPS.

Index: ld-elf/seg.d
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-elf/seg.d,v
retrieving revision 1.3
retrieving revision 1.4
diff -c -5 -p -r1.3 -r1.4
*** ld-elf/seg.d	20 Dec 2007 11:36:56 -0000	1.3
--- ld-elf/seg.d	22 Feb 2008 23:10:45 -0000	1.4
***************
*** 4,15 ****
  #readelf: -l --wide
  
  #...
  Program Headers:
    Type           Offset   VirtAddr.*
    LOAD           .*
    LOAD           0x0*001000 0xf*fffff000 0xf*fffff000 0x0*1000 0x0*1000 .*
  
   Section to Segment mapping:
    Segment Sections...
     00     .*
!    01     reset boot 
--- 4,19 ----
  #readelf: -l --wide
  
  #...
  Program Headers:
    Type           Offset   VirtAddr.*
+ # On MIPS, the first segment is for .reginfo.
+ #...
    LOAD           .*
    LOAD           0x0*001000 0xf*fffff000 0xf*fffff000 0x0*1000 0x0*1000 .*
  
   Section to Segment mapping:
    Segment Sections...
     00     .*
! # On MIPS, the first segment is for .reginfo.
! #...
!    0.     reset boot 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]