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

Reply via email to