WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
ASSIGNED
278559
[CMake] Automatically disable JSC JIT on MIPS, ARMv5, and ARMv6
https://bugs.webkit.org/show_bug.cgi?id=278559
Summary
[CMake] Automatically disable JSC JIT on MIPS, ARMv5, and ARMv6
Adrian Perez
Reported
2024-08-23 05:17:58 PDT
The JSC JIT is not supported on MIPS, ARMv5, nor ARMv6. Currently, if not manually disabled, the CMake build system will try to enable it in those architectures. Instead, we should disable it by default for those architectures: - MIPS was completely dropped on
bug #267347
(
272866@main
) - ARMv6 support is tracked in
bug #172765
, although it's unclear if it will ever happen, the last flurry of activity was in 2017. - ARMv5 we are likely not interested at all in supporting. Currently build tools need to carry those checks themselves, which is not very nice towards packagers; for example in Buildroot:
https://git.busybox.net/buildroot/tree/package/wpewebkit/wpewebkit.mk?id=65f8174648a3df922892cfac1ad15279d1bffde3#n142
Attachments
Add attachment
proposed patch, testcase, etc.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug