Changeset 236898 in webkit


Ignore:
Timestamp:
Oct 6, 2018 9:07:18 AM (6 years ago)
Author:
mitz@apple.com
Message:

[Xcode] Never build yasm with ASAN
https://bugs.webkit.org/show_bug.cgi?id=190327

Reviewed by Youenn Fablet.

Source/ThirdParty/libwebrtc:

  • Configurations/yasm.xcconfig: Set WK_ASAN_DISALLOWED to YES.

Tools:

  • asan/asan.xcconfig: Allow targets to opt out of building with ASAN by setting the WK_ASAN_DISALLOWED build setting to YES (or, actually, anything other than NO or unset).
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/ThirdParty/libwebrtc/ChangeLog

    r236897 r236898  
     12018-10-06  Dan Bernstein  <mitz@apple.com>
     2
     3        [Xcode] Never build yasm with ASAN
     4        https://bugs.webkit.org/show_bug.cgi?id=190327
     5
     6        Reviewed by Youenn Fablet.
     7
     8        * Configurations/yasm.xcconfig: Set WK_ASAN_DISALLOWED to YES.
     9
    1102018-10-06  Dan Bernstein  <mitz@apple.com>
    211
  • trunk/Source/ThirdParty/libwebrtc/Configurations/yasm.xcconfig

    r236897 r236898  
    2020EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*] = *_neon.c arm_cpudetect.c *_arm.c sad.c;
    2121EXCLUDED_SOURCE_FILE_NAMES[sdk=iphoneos*] = *_sse2.c *_ssse3.c *_sse4.c *_avx2.c *_avx.c *_sse2.asm.o *_sse3.asm.o;
     22
     23WK_ASAN_DISALLOWED = YES;
  • trunk/Tools/ChangeLog

    r236888 r236898  
     12018-10-06  Dan Bernstein  <mitz@apple.com>
     2
     3        [Xcode] Never build yasm with ASAN
     4        https://bugs.webkit.org/show_bug.cgi?id=190327
     5
     6        Reviewed by Youenn Fablet.
     7
     8        * asan/asan.xcconfig: Allow targets to opt out of building with ASAN by setting
     9          the WK_ASAN_DISALLOWED build setting to YES (or, actually, anything other than NO or unset).
     10
    1112018-10-05  Chris Dumez  <cdumez@apple.com>
    212
  • trunk/Tools/asan/asan.xcconfig

    r198475 r236898  
    1212GCC_OPTIMIZATION_LEVEL_Release = 1;
    1313
    14 CLANG_ADDRESS_SANITIZER=YES
     14CLANG_ADDRESS_SANITIZER = $(CLANG_ADDRESS_SANITIZER_$(WK_ASAN_DISALLOWED));
     15CLANG_ADDRESS_SANITIZER_ = YES;
     16CLANG_ADDRESS_SANITIZER_NO = YES;
    1517
    1618ASAN_OTHER_CFLAGS = -fno-omit-frame-pointer -g;
Note: See TracChangeset for help on using the changeset viewer.