From: Mike McCormack [mailto:mike@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é.