Changes between Version 4 and Version 5 of ASanWebKit


Ignore:
Timestamp:
Feb 18, 2016 12:32:21 PM (5 years ago)
Author:
ddkilzer@webkit.org
Comment:

Updated for Mac OS X 10.11 El Capitan and later.

Legend:

Unmodified
Added
Removed
Modified
  • ASanWebKit

    v4 v5  
    55This page describes how to build WebKit with the clang Address Sanitizer (ASan) for various ports.
    66
    7 == Building the Apple Mac OS X port with ASan ==
     7== Building the Apple Mac OS X port with ASan (Mac OS X 10.11 El Capitan and later) ==
     8
     9To build with Xcode for 10.11, you simply pass in the --asan switch to set-webkit-configuration, then build.  Note that you can include ASan support with either --release or --debug switches.
     10
     11{{{
     12./Tools/Scripts/set-webkit-configuration --release --asan
     13./Tools/Scripts/build-webkit
     14}}}
     15
     16To disable ASan builds once again, use the --no-asan switch with set-webkit-configuration.
     17
     18== Building the Apple Mac OS X port with ASan (prior to Mac OS X 10.11 El Capitan) ==
    819
    920Building the Apple Mac OS X port with the clang Address Sanitizer currently requires a custom build of trunk clang, plus an Xcode toolchain derived from OSX10.9.xctoolchain.