Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 1ec1480dbc52c50cc1b8d0570ebe7db4a464c05e
      
https://github.com/WebKit/WebKit/commit/1ec1480dbc52c50cc1b8d0570ebe7db4a464c05e
  Author: Adrian Taylor <[email protected]>
  Date:   2026-02-24 (Tue, 24 Feb 2026)

  Changed paths:
    M Configurations/CommonBase.xcconfig
    M Configurations/Sanitizers.xcconfig
    M Source/WTF/Scripts/generate-platform-args

  Log Message:
  -----------
  Support ASAN production builds with Swift
https://bugs.webkit.org/show_bug.cgi?id=308468
rdar://170972921

Reviewed by Elliott Williams.

This fixes two cases where the presence or absence of ASAN was not being
correctly communicated to the C++ preprocessor, causing misinterpretation of
WebKit header files.

One case is via the clang embedded in swiftc, and is a workaround for a Swift
bug (rdar://170982364).

The other case is in a WebKit custom build action which attempts to determine
platform flags for Swift builds.

Canonical link: https://commits.webkit.org/308121@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to