"Steven Edwards" <[EMAIL PROTECTED]> wrote:

> comctl32.exp(.edata+0x6ac):fake: undefined reference to `f1'
> comctl32.exp(.edata+0x6b0):fake: undefined reference to `f2'
> comctl32.exp(.edata+0x6b4):fake: undefined reference to `f3'
> comctl32.exp(.edata+0x6b8):fake: undefined reference to `f4'
> comctl32.exp(.edata+0x6bc):fake: undefined reference to `f5'
> comctl32.exp(.edata+0x6c0):fake: undefined reference to `f6'
> comctl32.exp(.edata+0x6c4):fake: undefined reference to `f7'
> collect2: ld returned 1 exit status
> dllwrap: gcc exited with status 1
> make: *** [comctl32.dll] Error 1

Apparently it's a bug in dlltool (or ld) which can't handle forwards
with NONAME modifier like this one:

[EMAIL PROTECTED] @415 NONAME

A workaround is to create a thunk in the code like it was done
before the following patch:

http://cvs.winehq.org/patch.py?id=11142

-- 
Dmitry.


Reply via email to