http://git.etersoft.ru/projects
/
wine
/
eterwine.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1407267
)
winapi: Add support for the thiscall keyword.
author
Alexandre Julliard
<julliard@winehq.org>
Tue, 24 Aug 2010 14:34:35 +0000
(16:34 +0200)
committer
Alexandre Julliard
<julliard@winehq.org>
Tue, 24 Aug 2010 14:34:35 +0000
(16:34 +0200)
tools/winapi/winapi.pm
patch
|
blob
|
blame
|
history
diff --git
a/tools/winapi/winapi.pm
b/tools/winapi/winapi.pm
index dcd92680daa8b7937fbf3c490af5a76af45149ec..928476db886783eaafc1ce4d4edb160e63f72821 100644
(file)
--- a/
tools/winapi/winapi.pm
+++ b/
tools/winapi/winapi.pm
@@
-281,7
+281,7
@@
sub parse_spec_file($$) {
my $ordinal;
my $ARCHES="alpha|i386|powerpc|sparc|win32|win64|x86_64";
if(/^(\d+|@)\s+
- (cdecl|pascal|stdcall|varargs)\s+
+ (cdecl|pascal|stdcall|varargs
|thiscall
)\s+
((?:(?:-arch=(?:$ARCHES)(?:,(?:$ARCHES))*|-noname|-norelay|-ordinal|-i386|-ret16|-ret64|-register|-interrupt|-private)\s+)*)(\S+)\s*\(\s*(.*?)\s*\)\s*(\S*)$/x)
{
my $calling_convention = $2;