[webkit-changes] [WebKit/WebKit] e2a9eb: REGRESSION(270651 at main): Broke cloop build: LowLev...

Michael Catanzaro noreply at github.com
Thu Nov 30 10:03:07 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e2a9ebe5b7dae0aaa64d5de1040a67f56eaa60e9
      https://github.com/WebKit/WebKit/commit/e2a9ebe5b7dae0aaa64d5de1040a67f56eaa60e9
  Author: Michael Catanzaro <mcatanzaro at redhat.com>
  Date:   2023-11-30 (Thu, 30 Nov 2023)

  Changed paths:
    M Source/cmake/WebKitFeatures.cmake

  Log Message:
  -----------
  REGRESSION(270651 at main): Broke cloop build: LowLevelInterpreter.asm:2778 in call to entry: Could not find macro entry (MacroError)
https://bugs.webkit.org/show_bug.cgi?id=265218

Reviewed by Don Olmstead.

WebAssembly no longer requires JIT, but it's still incompatible with
cloop, so let's make sure you cannot build with both enabled and set an
appropriate default value for each architecture.

This is my second attempt to land this change. On the first attempt,
r271252 at main, I accidentally changed the default value of
ENABLE_WEBASSEMBLY to "NOT". Let's do better this time.

* Source/cmake/WebKitFeatures.cmake:

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




More information about the webkit-changes mailing list