Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 8c254e9f94c8fa2e9bcde83cc618004ce044cc3c https://github.com/WebKit/WebKit/commit/8c254e9f94c8fa2e9bcde83cc618004ce044cc3c Author: Ross Kirsling <rkirsl...@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@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 _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes