grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mips-arc build failure on xz_decompress.img


From: Colin Watson
Subject: Re: mips-arc build failure on xz_decompress.img
Date: Tue, 23 Sep 2014 16:49:33 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

On Sun, Sep 21, 2014 at 05:52:50PM +0200, Vladimir 'φ-coder/phcoder' Serbinenko 
wrote:
> @Colin: do you have intermediate files? We should probably strip those
> extra sections.

Right, I'm seeing the same thing on mipsel now, so it looks like a
change introduced by new binutils.  I've attached xz_decompress.image.
"objdump -h" from a build on Debian wheezy looks like this:

obj/grub-yeeloong/grub-core/xz_decompress.image:     file format 
elf32-tradlittlemips

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         00002ab0  80100000  80100000  000000b0  2**4
                  CONTENTS, ALLOC, LOAD, CODE
  1 .reginfo      00000018  00400094  00400094  00000094  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA, LINK_ONCE_SAME_SIZE
  2 .rodata       000000dc  80102ab0  80102ab0  00002b60  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  3 .data         00000010  80102b90  80102b90  00002c40  2**4
                  CONTENTS, ALLOC, LOAD, DATA
  4 .sbss         00000004  80102ba0  80102ba0  00002c50  2**2
                  ALLOC
  5 .bss          00007408  80102bb0  80102bb0  00002c50  2**4
                  ALLOC
  6 .comment      0000001c  00000000  00000000  00002c50  2**0
                  CONTENTS, READONLY
  7 .pdr          000002e0  00000000  00000000  00002c6c  2**2
                  CONTENTS, READONLY
  8 .gnu.attributes 00000010  00000000  00000000  00002f4c  2**0
                  CONTENTS, READONLY
  9 .mdebug.abi32 00000000  00000000  00000000  00002f5c  2**0
                  CONTENTS, READONLY

And "objdump -h" from a build on Debian jessie looks like this:

obj/grub-yeeloong/grub-core/xz_decompress.image:     file format 
elf32-tradlittlemips

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         00002af0  80100000  80100000  000000f0  2**4
                  CONTENTS, ALLOC, LOAD, CODE
  1 .MIPS.abiflags 00000018  004000b8  004000b8  000000b8  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA, LINK_ONCE_SAME_SIZE
  2 .reginfo      00000018  004000d0  004000d0  000000d0  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA, LINK_ONCE_SAME_SIZE
  3 .rodata       0000007c  80102af0  80102af0  00002be0  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  4 .data.rel.ro  00000058  80102b6c  80102b6c  00002c5c  2**2
                  CONTENTS, ALLOC, LOAD, DATA
  5 .data         00000010  80102bd0  80102bd0  00002cc0  2**4
                  CONTENTS, ALLOC, LOAD, DATA
  6 .got          00000044  80102be0  80102be0  00002cd0  2**4
                  CONTENTS, ALLOC, LOAD, DATA
  7 .sbss         00000004  80102c24  80102c24  00002d14  2**2
                  ALLOC
  8 .bss          00007408  80102c30  80102c30  00002d14  2**4
                  ALLOC
  9 .comment      0000001d  00000000  00000000  00002d14  2**0
                  CONTENTS, READONLY
 10 .pdr          000002e0  00000000  00000000  00002d34  2**2
                  CONTENTS, READONLY
 11 .gnu.attributes 00000010  00000000  00000000  00003014  2**0
                  CONTENTS, READONLY
 12 .mdebug.abi32 00000000  00000000  00000000  00003024  2**0
                  CONTENTS, READONLY

"-R .MIPS.abiflags" seems to fix things; does that need to be added
anywhere other than gentpl.py:image?

-- 
Colin Watson                                       address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]