Win64 patch 1/13

Ge van Geldorp ge at gse.nl
Mon Jun 19 13:34:17 CDT 2006


> From: Mike McCormack [mailto:mike at codeweavers.com] 
> 
> Ge van Geldorp wrote:
> 
> > +SPEC_SRC32  = $(BASEMODULE).spec
> > +SPEC_SRC64  ?= $(SPEC_SRC32)
> 
> Not sure we want seperate spec files.  In any case, ?= 
> doesn't look portable.

I don't want them either, but I didn't see another option. 32-bit doesn't
export Get/SetWindowLongPtrA/W and GetSetClassLongPtrA/W (they are just
#defines in winuser.h), while 64-bit has to export them.
Is there a portable solution to set a Make variable only when it doesn't
have a value yet?

> I thought I already fixed these...  I don't think these will 
> apply to the current git tree.

Changes are against current CVS.

> > --- dlls/ntdll/tests/generated.c	3 Jul 2005 11:23:30 
> -0000	1.23
> > +++ dlls/ntdll/tests/generated.c	19 Jun 2006 17:20:17 -0000
> 
> You should be changing tools/winapi/winapi_test*, not the 
> generated files.

Except that dlls/ntdll/tests/generated.c was hand-modified.

Thanks for your comments, Gé.




More information about the wine-devel mailing list