On Sat, Oct 22, 2011 at 3:52 PM, Martin Whitaker
<[email protected]> wrote:
> xunxun wrote:
>> 于 2011/10/22 2:44, Earnie 写道:
>>> Using --enable-extra-pe-debug ld switch I found the symbol defined as
>>> .weak._myfunc. so I then added --defsym _myfunc=.weak._myfunc. and the
>>> binary was built and executes.  So why the extra "." symbol on the end?
>>>    Whose at fault GCC for the extra "." or binutils for ignoring it?
>> So may someone report to binutils bugzilla?
>>
> I've found an existing bug report for this:
>
> http://sourceware.org/bugzilla/show_bug.cgi?id=9687
>
> Reading that, it doesn't seem that the extra "." is the problem (and patching
> gas to eliminate the extra "." did not fix it).
>
> Unfortunately the bug report dates back to 2008, so it doesn't look like
> there's any impetus to fix it.
>
> Martin

Kai, would you mind taking a look at this binutils bug and seeing if
there's a way to resolve it?  Martin has been having a problem since
October.

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to