bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/29497] New: `x86_64-w64-mingw32-dlltool -m i386` doesn't p


From: mh-sourceware at glandium dot org
Subject: [Bug binutils/29497] New: `x86_64-w64-mingw32-dlltool -m i386` doesn't produce a fully i386 importlib
Date: Mon, 15 Aug 2022 22:12:01 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=29497

            Bug ID: 29497
           Summary: `x86_64-w64-mingw32-dlltool -m i386` doesn't produce a
                    fully i386 importlib
           Product: binutils
           Version: unspecified
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: binutils
          Assignee: unassigned at sourceware dot org
          Reporter: mh-sourceware at glandium dot org
  Target Milestone: ---

```
$ cat <<EOF >foo.def
LIBRARY foo.dll
EXPORTS
foo
EOF

$ x86_64-w64-mingw32-dlltool -m i386 -l foo.lib -d foo.def
$ objdump -a foo.lib
In archive foo.lib:

dxkgt.o:     file format pe-x86-64
rw-r--r-- 0/0    566 Aug 16 07:10 2022 dxkgt.o


dxkgh.o:     file format pe-x86-64
rw-r--r-- 0/0    633 Aug 16 07:10 2022 dxkgh.o


dxkgs00000.o:     file format pe-i386
rw-r--r-- 0/0    578 Aug 16 07:10 2022 dxkgs00000.o

```

Workaround:
```
$ x86_64-w64-mingw32-dlltool -m i386 -f --32 -l foo.lib -d foo.def
$ objdump -a foo.lib
In archive foo.lib:

dblgt.o:     file format pe-i386
rw-r--r-- 0/0    566 Aug 16 07:11 2022 dblgt.o


dblgh.o:     file format pe-i386
rw-r--r-- 0/0    633 Aug 16 07:11 2022 dblgh.o


dblgs00000.o:     file format pe-i386
rw-r--r-- 0/0    578 Aug 16 07:11 2022 dblgs00000.o
```

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]