[webkit-dev] Dropping support for Windows versions before XP SP2
Árvai Zoltán
zarvai at inf.u-szeged.hu
Tue Jan 22 01:48:16 PST 2013
Hi,
Currently WebKit is configured to be compatible with Windows 2000 and
newer Windows versions. After r139514 using InterlockedIncrement64 is
required for int64_t atomicIncrement function to be able to build
WebKit2 for Windows. On 32 bit target this method is supported in XP SP2
and later.
The most elegant way to fix the current build issue is moving the
supported version to XP SP2 and later.
The oldest desktop OS supported currently by Microsoft is XP SP3:
http://windows.microsoft.com/en-us/windows/products/lifecycle
The other option for fixing WebKit2 build for Windows is to implement
int64_t atomicIncrement function in assembly. It is possible, but using
native functions for the job seems to be better, cleaner.
More details and patch are available in the bug:
"Fix the atomicIncrement implementation for Windows"
https://bugs.webkit.org/show_bug.cgi?id=106740
Is there any good reason for supporting versions before XP SP2?
Has anyone objection against changing the supported version?
Zoltan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20130122/d45076a5/attachment.html>
More information about the webkit-dev
mailing list