On Tue, Dec 08, 2009 at 09:37:18AM -0600, Michael Cronenworth wrote:
> I'm attempting to generate a DLL and I think I stumbled upon an issue,  
> or possibly I don't know how to use dlltool.
>
> $ i686-pc-mingw32-dlltool --export-all-symbols --output-def test.def  
> libtest.dll
> I get all symbols in the expected format, eg:
>         memcpy @ 248
>
> That's how I expect that command to work, however, this command:
> $ i686-pc-mingw32-dlltool --kill-at --export-all-symbols --output-def  
> test.def libtest.dll
> I get all symbols exactly the same as before, eg:
>         memcpy @ 248
> I expected:
>         memcpy
>
> Is this a bug or am I doing something wrong? (using -k makes no difference)

I get the same results, and it looks like a bug to me.

Fedora MinGW only packages things.  We don't deal with bugs in
upstream projects.  In this case you need to report the problem to
binutils:

http://www.gnu.org/software/binutils/

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
New in Fedora 11: Fedora Windows cross-compiler. Compile Windows
programs, test, and build Windows installers. Over 70 libraries supprt'd
http://fedoraproject.org/wiki/MinGW http://www.annexia.org/fedora_mingw
_______________________________________________
fedora-mingw mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/fedora-mingw

Reply via email to