winebuild: Improve the calling sequence for register functions.
commite31188d9dac2368e050a693086cb8ad2bbdfb2e2
authorAlexandre Julliard <julliard@winehq.org>
Tue, 6 Jan 2009 11:51:18 +0000 (6 12:51 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 6 Jan 2009 11:51:18 +0000 (6 12:51 +0100)
treef10c85c8f931577dda242abc8382340b3cc04443
parent9f6ff3d5af60374ffae9f47b69f568e2889168ad
winebuild: Improve the calling sequence for register functions.

Pass parameters on the stack instead of retrieving them from the code
stream; this ensures that the code contains only valid instructions.
dlls/kernel32/kernel_private.h
dlls/ntdll/ntdll_misc.h
dlls/ntdll/relay.c
tools/winebuild/relay.c
tools/winebuild/spec32.c