[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/5179] New: bintuils-2.18 does not recognise i386 firmware
From: |
uberlord at gentoo dot org |
Subject: |
[Bug binutils/5179] New: bintuils-2.18 does not recognise i386 firmware built on Linux when using another OS |
Date: |
15 Oct 2007 16:56:29 -0000 |
bintuils-2.18 does not recognise i386 firmware built on Linux when using
another OS
This causes an issue when trying to link firmware into the kernel. Also happens
on sparc64, so it's probably a generic bug more than arch specific.
uberlaptop ~ # binutils-config 1; . /etc/profile
* Switching to i686-gentoo-freebsd6.2-2.17 ... [ ok ]
* Please remember to run:
* # source /etc/profile
uberlaptop ~ # objdump -a nvenetlib.o
nvenetlib.o: file format elf32-i386-freebsd
nvenetlib.o
uberlaptop ~ # binutils-config 2; . /etc/profile
* Switching to i686-gentoo-freebsd6.2-2.18 ... [ ok ]
* Please remember to run:
* # source /etc/profile
uberlaptop ~ # objdump -a nvenetlib.o
objdump: nvenetlib.o: File format not recognized
I don't think this is a dupe of ld/4424 as none of the patches supplied fix the
issue.
The best I could do to find the error, is that with 2.17
bfd_check_format_matches (format.c) temp = BFD_SEND_FMT (abfd,
_bfd_check_format, (abfd)); return a valid pointer where as in 2.18 it does not.
I don't know enough to investigate futher, hence posting here.
--
Summary: bintuils-2.18 does not recognise i386 firmware built on
Linux when using another OS
Product: binutils
Version: 2.18
Status: NEW
Severity: normal
Priority: P2
Component: binutils
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: uberlord at gentoo dot org
CC: bug-binutils at gnu dot org
GCC build triplet: i686-gentoo-freebsd6.2
GCC host triplet: i686-gentoo-freebsd6.2
GCC target triplet: i686-gentoo-freebsd6.2
http://sourceware.org/bugzilla/show_bug.cgi?id=5179
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
- [Bug binutils/5179] New: bintuils-2.18 does not recognise i386 firmware built on Linux when using another OS,
uberlord at gentoo dot org <=