user32 : Temporarily disable test for _WIN64.
Erik de Castro Lopo
mle+win at mega-nerd.com
Thu Apr 24 23:58:55 CDT 2008
Dmitry Timoshkov wrote:
> "Erik de Castro Lopo" <mle+win at mega-nerd.com> wrote:
>
> > In include/winuser.h we have:
> >
> > #if !defined _WIN64 && !defined __WINESRC__
> > # define GWL_USERDATA (-21)
> > # define GWL_ID (-12)
> > # define GWL_HWNDPARENT (-8)
> > # define GWL_HINSTANCE (-6)
> > # define GWL_WNDPROC (-4)
> > # define DWL_MSGRESULT 0
> > # define DWL_DLGPROC 4
> > # define DWL_USER 8
> > #endif /* _WIN64 && __WINESRC__ */
> >
> > which means fixing the test requires first finding out the correct
> > values of these defines under _WIN64.
>
> winuser.h already has the correct values for _WIN64.
I has _WIN64, but if _WIN64 is defined then GWL_WNDPROC is undefined
and the test in dlls/user32/tests/edit.c fails to compile.
> I assume that you have all other problems sorted out? (compiler support,
> TLS layout, calling conventions, other ABI incompatibilities).
I'm sure I haven't, but if the wine code doesn't compile I can't
debug any problems in these areas.
Erik
--
-----------------------------------------------------------------
Erik de Castro Lopo
-----------------------------------------------------------------
"In civilian equipment, such as computers, the number
of components alone makes miniaturization essential if
the computer is to be housed in a reasonable-sized
building." Electronics Oct. 1, 1957, p. 178
More information about the wine-devel
mailing list