Title: [295549] trunk/Source/WTF/wtf/PlatformEnable.h
Revision
295549
Author
commit-qu...@webkit.org
Date
2022-06-14 19:21:30 -0700 (Tue, 14 Jun 2022)

Log Message

Wasm LLInt support does not build on arm32-softfp
https://bugs.webkit.org/show_bug.cgi?id=241592

Patch by Joseph Griego <jgri...@igalia.com> on 2022-06-14
Reviewed by Yusuke Suzuki.

Example build failure: https://build.webkit.org/#/builders/61/builds/12719

Additionally, fixing the obvious problem in `FPRInfo.h` will fix the build
but does not produce working wasm support. So, for now, disable the feature
if are building with the softfp ABI

* Source/WTF/wtf/PlatformEnable.h:

Canonical link: https://commits.webkit.org/251554@main

Modified Paths

Diff

Modified: trunk/Source/WTF/wtf/PlatformEnable.h (295548 => 295549)


--- trunk/Source/WTF/wtf/PlatformEnable.h	2022-06-15 01:49:53 UTC (rev 295548)
+++ trunk/Source/WTF/wtf/PlatformEnable.h	2022-06-15 02:21:30 UTC (rev 295549)
@@ -585,7 +585,7 @@
 #endif
 
 #if USE(JSVALUE32_64)
-#if !CPU(ARM)
+#if !CPU(ARM_HARDFP)
 #undef ENABLE_WEBASSEMBLY
 #define ENABLE_WEBASSEMBLY 0
 #undef ENABLE_WEBASSEMBLY_B3JIT
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to