Module: docs Branch: master Commit: 5255b5f681661cb9f1bbf12da9685105dbf5c1b0 URL: http://source.winehq.org/git/docs.git/?a=commit;h=5255b5f681661cb9f1bbf12da9...
Author: André Hentschel nerv@dawncrow.de Date: Mon May 10 21:06:30 2010 +0200
winedev: Add 64-bit to the table.
---
en/winedev-architecture.sgml | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-)
diff --git a/en/winedev-architecture.sgml b/en/winedev-architecture.sgml index e7c0caf..efd60a0 100644 --- a/en/winedev-architecture.sgml +++ b/en/winedev-architecture.sgml @@ -94,6 +94,7 @@ <entry>DOS (.COM or .EXE)</entry> <entry>Win16 (NE)</entry> <entry>Win32 (PE)</entry> + <entry>Win64 (PE)</entry> <entry>Winelib</entry> </row> </thead> @@ -104,6 +105,7 @@ <entry>Cooperative</entry> <entry>Preemptive</entry> <entry>Preemptive</entry> + <entry>Preemptive</entry> </row> <row> <entry>Address space</entry> @@ -123,6 +125,10 @@ Each application has it's own address space. Requires MMU support from CPU. </entry> + <entry> + Each application has it's own address + space. Requires MMU support from CPU. + </entry> </row> <row> <entry>Windows API</entry> @@ -137,7 +143,10 @@ Will call the 32 bit Windows API. </entry> <entry> - Will call the 32 bit Windows API, and possibly + Will call the 64 bit Windows API. + </entry> + <entry> + Will call the 32/64 bit Windows API, and possibly also the Unix APIs. </entry> </row> @@ -160,6 +169,9 @@ 32 bit offsets (hence the 32 bit name). </entry> <entry> + Only available on AMD64 architectures. + </entry> + <entry> Flat model, with 32 bit addresses. </entry> </row> @@ -171,7 +183,10 @@ Available. </entry> <entry> - Available, but must use the Win32 APIs for + Available. + </entry> + <entry> + Available, but must use the Win32/64 APIs for threading and synchronization, not the Unix ones. </entry> </row>