Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c78f2b76d86c862f49678bf1a7f2c8d98d9963b8
https://github.com/WebKit/WebKit/commit/c78f2b76d86c862f49678bf1a7f2c8d98d9963b8
Author: Adrian Perez de Castro <[email protected]>
Date: 2025-10-15 (Wed, 15 Oct 2025)
Changed paths:
M
Source/bmalloc/libpas/src/libpas/pas_probabilistic_guard_malloc_allocator.c
M Source/bmalloc/libpas/src/test/PGMTests.cpp
Log Message:
-----------
[libpas] Build fails with libc implementations that lack execinfo.h
https://bugs.webkit.org/show_bug.cgi?id=300701
Reviewed by Yusuke Suzuki and Michael Catanzaro.
Change guards to use backtrace() and execinfo.h on Linux only when using
glibc as the C library. The PlayStation and Windows cases no longer need
to be matched, as they are neither Linux nor Darwin, both of which are now
explicitly listed. The Android check is kept as it was.
* Source/bmalloc/libpas/src/libpas/pas_probabilistic_guard_malloc_allocator.c:
* Source/bmalloc/libpas/src/test/PGMTests.cpp:
(addPGMTests):
Canonical link: https://commits.webkit.org/301539@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes