Wine64 hello world app runs!

Zachary Goldberg zgold at
Sun Dec 14 18:57:21 CST 2008

2008/12/5 Maarten Lankhorst <m.b.lankhorst at>:
> Hi guys,
> I can finally report success on the first ever win64 program running on
> wine. The program was a textbook classic, but to make it work gcc had to
> be changed a lot. This was done by Kai Tietz, who has put a lot of
> effort in the task of making gcc accept the calling convention.
> There are still a lot of things which should be done before this will be
> able to get into mainline though.
> My repository is at , but in order
> to actually get it working you need gcc checked out from subversion with
> some experimental patches. They are expected to get merged soon, so
> until then it is not recommended to even try. :)
> There are a bunch of things in my tree which are not merged with
> mainline. A few of them are hacks (disabling SEGV handling for example).
> There are also some changes which should be accepted, but still need
> some work. For example wineserver, AJ wants something with regards to fd
> handling, but I didn't find him clear on what exactly. va_list also is
> incompatible, and should be replaced with ms_va_list where appropiate.
> Once again, thanks to Kai Tietz for making this possible.
> Cheers,
> Maarten.

So 9 days, a WWN article, and a Slashdot article this story's gotten a
lot of press.  I know we've talked a bit offline Maarten about this
but would you perhaps have any other updates for readers at large?  I
know you've been mentioning a bit about getting +relay to work and
messing with some intricacies in the AMD64 instructions.

More information about the wine-devel mailing list