Bug 625600 renamed WTF_PLATFORM_LINUX to WTF_OS_LINUX, but js/src/assembler/assembler/MacroAssemblerARM.cpp still uses WTF_PLATFORM_LINUX in isVFPPresent() for checking /proc/self/auxv, so that code will never get built.
js/src/assembler/wtf/Assertions.h also seems to use some macros that were renamed (WTF_PLATFORM_SYMBIAN, WTF_PLATFORM_WIN_OS) but I have no idea whether that matters at all.
Created attachment 606700 [details] [diff] [review]
Thanks for the catch.
Wow, fast review! :-D I'm running it on try for build bustage paranoia.