[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/10222] Objcopy asserts when copying binary input target to
From: |
pglendenning at solidra dot com |
Subject: |
[Bug binutils/10222] Objcopy asserts when copying binary input target to a mach-o-le output target |
Date: |
14 Jun 2009 15:36:28 -0000 |
------- Additional Comments From pglendenning at solidra dot com 2009-06-14
15:36 -------
The operation completes without error but there are no symbols in the output
file. Under Linux symbols are created indicating the start and end of the
binary data with a prefix indicating the input target type and file path.
In my situation where the input target is "binary" and the input file is
"foo/bar.junk" I get the following symbols:
_binary_foo_bar_junk_start
_binary_foo_bar_junk_end.
I ran objdump -t on the output from objcopy (V2.19.51.20090609) and there were
no symbols in the file. It also seems to screw with my build. The linker is
giving erroneous messages such as "ld warning: in ../blah/libblah.a, file is not
of required architecture" when I link to a library containing the object created
with objcopy. This maybe my fault as I grabbed a weekly snapshot of the
development tree after your change.
I'm using the gnu tool chain that comes with xcode. I assuming I have not done
something completely dumb so I am reopening the bug.
Paul.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
http://sourceware.org/bugzilla/show_bug.cgi?id=10222
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.