The alignment macros (from Vecror.h) deserve a separate file. In additional it is a requirement of bug 54456.
Created attachment 85465 [details] Move alignment macros from Vector.h to a separate file
Attachment 85465 [details] did not build on win: Build output: http://queues.webkit.org/results/8133276
Created attachment 85575 [details] Move alignment macros from Vector.h to a separate file Opps, I missed removing the original macros.
> Created an attachment (id=85575) [details] Hmm. I don't know why svn-apply fails on ews. The same command works for me on git and svn repositories as well. $ SVN > Tools/Scripts/svn-apply patch Parsed 8 diffs from patch file(s). patching file Source/JavaScriptCore/ChangeLog Hunk #1 succeeded at 1 with fuzz 3. patching file Source/JavaScriptCore/GNUmakefile.am patching file Source/JavaScriptCore/JavaScriptCore.gypi Hunk #1 succeeded at 127 (offset 1 line). patching file Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTF.vcproj patching file Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj patching file Source/JavaScriptCore/wtf/Alignment.h A Source/JavaScriptCore/wtf/Alignment.h patching file Source/JavaScriptCore/wtf/CMakeLists.txt patching file Source/JavaScriptCore/wtf/Vector.h $ GIT > Tools/Scripts/svn-apply patch Parsed 8 diffs from patch file(s). patching file Source/JavaScriptCore/ChangeLog Hunk #1 succeeded at 1 with fuzz 3. patching file Source/JavaScriptCore/GNUmakefile.am patching file Source/JavaScriptCore/JavaScriptCore.gypi Hunk #1 succeeded at 127 (offset 1 line). patching file Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTF.vcproj patching file Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj patching file Source/JavaScriptCore/wtf/Alignment.h patching file Source/JavaScriptCore/wtf/CMakeLists.txt patching file Source/JavaScriptCore/wtf/Vector.h
Created attachment 85582 [details] Move alignment macros from Vector.h to a separate file I have created the patch from svn. I hope svn-apply will succeed with it now.
Attachment 85582 [details] did not build on win: Build output: http://queues.webkit.org/results/8148688
Looks a lot like bug 56000(?)
] *** This bug has been marked as a duplicate of bug 56000 ***