bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/19616] New: dyn_rel_start, dyn_rel_end and other internal pointe


From: sgw at linux dot intel.com
Subject: [Bug ld/19616] New: dyn_rel_start, dyn_rel_end and other internal pointers are 0 when building u-boot for i386 target
Date: Thu, 11 Feb 2016 18:24:40 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=19616

            Bug ID: 19616
           Summary: dyn_rel_start, dyn_rel_end and other internal pointers
                    are 0 when building u-boot for i386 target
           Product: binutils
           Version: 2.26
            Status: NEW
          Severity: normal
          Priority: P2
         Component: ld
          Assignee: unassigned at sourceware dot org
          Reporter: sgw at linux dot intel.com
  Target Milestone: ---

The relocation information does not seem to be handled correctly.  I
know that it works correctly with binutils 2.25, but fails for 2.26.

The values for rel_dyn_start, rel_dyn_end and text_start are all
incorrect (0 value).

The Link command along with a couple of objcopy:

  i686-poky-linux-ld.bfd   -Bsymbolic -Bsymbolic-functions -m elf_i386
--emit-relocs  --wrap=__divdi3 --wrap=__udivdi3 --wrap=__moddi3
--wrap=__umoddi3 --gc-sections -pie -Bstatic -Ttext 0x1101000 -o u-boot -T
u-boot.lds arch/x86/cpu/start.o --start-group  arch/x86/cpu/built-in.o 
arch/x86/lib/built-in.o  board/intel/edison/built-in.o  common/built-in.o 
disk/built-in.o  drivers/built-in.o  drivers/dma/built-in.o 
drivers/gpio/built-in.o  drivers/i2c/built-in.o  drivers/mmc/built-in.o 
drivers/mtd/built-in.o  drivers/mtd/onenand/built-in.o 
drivers/mtd/spi/built-in.o  drivers/net/built-in.o  drivers/net/phy/built-in.o 
drivers/pci/built-in.o  drivers/power/built-in.o 
drivers/power/battery/built-in.o  drivers/power/fuel_gauge/built-in.o 
drivers/power/mfd/built-in.o  drivers/power/pmic/built-in.o 
drivers/power/regulator/built-in.o  drivers/serial/built-in.o 
drivers/spi/built-in.o  drivers/usb/dwc3/built-in.o 
drivers/usb/emul/built-in.o  drivers/usb/eth/built-in.o 
drivers/usb/gadget/built-in.o  drivers/usb/gadget/udc/built-in.o 
drivers/usb/host/built-in.o  drivers/usb/musb-new/built-in.o 
drivers/usb/musb/built-in.o  drivers/usb/phy/built-in.o 
drivers/usb/ulpi/built-in.o  dts/built-in.o  fs/built-in.o  lib/built-in.o 
net/built-in.o  test/built-in.o  test/dm/built-in.o --end-group
arch/x86/lib/lib.a -Map u-boot.map
  i686-poky-linux-objcopy --gap-fill=0xff  -O srec u-boot u-boot.srec
  i686-poky-linux-objcopy --gap-fill=0xff  -O binary  u-boot u-boot.bin

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

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