I changed all the symbols to their 64-bit counterparts (no trivial task) and think it ought to be included in the repository so nobody else has to do it, and so that it can be maintained by the community. https://github.com/achristensen07/webkit64prep
Created attachment 156750 [details] Patch
Comment on attachment 156750 [details] Patch Pleas don't add any additonal def files. I'm already getting JSC.dll built without def files, only with export macros at bug 76257. Maybe you can help me in creating a patch for the last remaining pice: The windows build system. I only build with CMake and don't have a working one with VS2005+cygwin.
If it compiles without the def files, why do we have any def files? People are still making changes to them. Why not remove them completely? If they are used and people are making changes them, they should be making changes to the 64 bit def files, too. (In reply to comment #2)