[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.
- [Bug ld/19616] New: dyn_rel_start, dyn_rel_end and other internal pointers are 0 when building u-boot for i386 target,
sgw at linux dot intel.com <=
- [Bug ld/19616] dyn_rel_start, dyn_rel_end and other internal pointers are 0 when building u-boot for i386 target, hjl.tools at gmail dot com, 2016/02/11
- [Bug ld/19616] dyn_rel_start, dyn_rel_end and other internal pointers are 0 when building u-boot for i386 target, hjl.tools at gmail dot com, 2016/02/11
- [Bug ld/19616] dyn_rel_start, dyn_rel_end and other internal pointers are 0 when building u-boot for i386 target, sgw at linux dot intel.com, 2016/02/11
- [Bug ld/19616] dyn_rel_start, dyn_rel_end and other internal pointers are 0 when building u-boot for i386 target, hjl.tools at gmail dot com, 2016/02/11