[webkit-changes] [WebKit/WebKit] 8c254e: Restore Mac JSCOnly build
Ross Kirsling
noreply at github.com
Tue Dec 6 01:40:28 PST 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 8c254e9f94c8fa2e9bcde83cc618004ce044cc3c
https://github.com/WebKit/WebKit/commit/8c254e9f94c8fa2e9bcde83cc618004ce044cc3c
Author: Ross Kirsling <rkirsling at gmail.com>
Date: 2022-12-06 (Tue, 06 Dec 2022)
Changed paths:
M Source/bmalloc/CMakeLists.txt
M Source/bmalloc/libpas/src/libpas/bmalloc_heap_inlines.h
M Source/bmalloc/libpas/src/libpas/pas_bitfit_page_inlines.h
M Source/bmalloc/libpas/src/libpas/pas_utils.h
M Source/cmake/WebKitCompilerFlags.cmake
Log Message:
-----------
Restore Mac JSCOnly build
https://bugs.webkit.org/show_bug.cgi?id=248805
Reviewed by Yusuke Suzuki.
There was a recent patch titled "Fix the Mac JSCOnly build" (257142 at main), but it's still broken, so let's fix it for real.
* Source/bmalloc/CMakeLists.txt:
* Source/cmake/WebKitCompilerFlags.cmake:
Ensure that compiling "C as C++" uses an appropriate standard.
* Source/bmalloc/libpas/src/libpas/pas_bitfit_page_inlines.h:
Ignore cast-align warnings when this header is included from outside bmalloc.
* Source/bmalloc/libpas/src/libpas/bmalloc_heap_inlines.h:
Remove unused ignore for non-bmalloc targets.
* Source/bmalloc/libpas/src/libpas/pas_utils.h:
Restrict scope of ignore.
Canonical link: https://commits.webkit.org/257401@main
More information about the webkit-changes
mailing list