[webkit-changes] [WebKit/WebKit] 1bc021: Build fix: Return AirOpcode* headers to private me...
Elliott Williams
noreply at github.com
Mon May 8 21:50:21 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 1bc021cb1eba91bffcde50e521380230b6f2efdc
https://github.com/WebKit/WebKit/commit/1bc021cb1eba91bffcde50e521380230b6f2efdc
Author: Elliott Williams <emw at apple.com>
Date: 2023-05-08 (Mon, 08 May 2023)
Changed paths:
M Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
M Source/JavaScriptCore/b3/air/opcode_generator.rb
Log Message:
-----------
Build fix: Return AirOpcode* headers to private membership
https://bugs.webkit.org/show_bug.cgi?id=254784
rdar://108843961
Unreviewed build fix.
In 263845 at main, these generated headers stopped being installed by
JavaScriptCore:
> - Remove target membership from AirOpcodeGenerated.h and
> AirOpcodeUtils.h. They are missing some includes when they are
> processed by tapi, and they do not contain any API or SPI.
It turns out they need to be installed for JSC's tools projects in
production builds. Put them back, and instead make them processible by
tapi in non-JIT configurations by adding ENABLE(B3_JIT) guards.
* Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj:
* Source/JavaScriptCore/b3/air/opcode_generator.rb:
Canonical link: https://commits.webkit.org/263847@main
More information about the webkit-changes
mailing list