Title: [292797] trunk
Revision
292797
Author
[email protected]
Date
2022-04-12 21:21:58 -0700 (Tue, 12 Apr 2022)

Log Message

[Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
https://bugs.webkit.org/show_bug.cgi?id=239262

Reviewed by Alexey Proskuryakov.

Source/bmalloc:

* Configurations/Base.xcconfig:

Source/_javascript_Core:

Disable bitcode in open-source builds, as WebKit never part of an App
Store submission. This improves support for building WebKit directly
from the workspace.

* Configurations/Base.xcconfig:

Source/ThirdParty/ANGLE:

* Configurations/Base.xcconfig:

Source/ThirdParty/libwebrtc:

* Configurations/Base.xcconfig:

Source/WebCore:

* Configurations/Base.xcconfig:

Source/WebCore/PAL:

* Configurations/Base.xcconfig:

Source/WebGPU:

* Configurations/Base.xcconfig:

Source/WebInspectorUI:

* Configurations/Base.xcconfig:

Source/WebKit:

* Configurations/Base.xcconfig:
* SwiftOverlay/Configurations/Base.xcconfig:

Source/WebKitLegacy/mac:

* Configurations/Base.xcconfig:

Source/WTF:

* Configurations/Base.xcconfig:

Tools:

* ContentExtensionTester/Configurations/Base.xcconfig:
* DumpRenderTree/mac/Configurations/Base.xcconfig:
* ImageDiff/cg/Configurations/Base.xcconfig:
* MiniBrowser/Configurations/Base.xcconfig:
* MiniBrowserSwiftUI/Configurations/Base.xcconfig:
* MobileMiniBrowser/Configurations/Base.xcconfig:
* Scripts/webkitdirs.pm:
(XcodeOptions):
* TestWebKitAPI/Configurations/Base.xcconfig:
* WebEditingTester/Configurations/Base.xcconfig:
* WebKitTestRunner/Configurations/Base.xcconfig:
* lldb/lldbWebKitTester/Configurations/Base.xcconfig:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (292796 => 292797)


--- trunk/Source/_javascript_Core/ChangeLog	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/_javascript_Core/ChangeLog	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1,3 +1,16 @@
+2022-04-12  Elliott Williams  <[email protected]>
+
+        [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=239262
+
+        Reviewed by Alexey Proskuryakov.
+
+        Disable bitcode in open-source builds, as WebKit never part of an App
+        Store submission. This improves support for building WebKit directly
+        from the workspace.
+
+        * Configurations/Base.xcconfig:
+
 2022-04-12  Yusuke Suzuki  <[email protected]>
 
         [JSC] Move StructureCache from VM to JSGlobalObject

Modified: trunk/Source/_javascript_Core/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Source/_javascript_Core/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/_javascript_Core/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -61,6 +61,7 @@
 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 COMBINE_HIDPI_IMAGES = NO;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 ENABLE_STRICT_OBJC_MSGSEND = YES;
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DEBUGGING_SYMBOLS = default;

Modified: trunk/Source/ThirdParty/ANGLE/ChangeLog (292796 => 292797)


--- trunk/Source/ThirdParty/ANGLE/ChangeLog	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/ThirdParty/ANGLE/ChangeLog	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1,5 +1,14 @@
 2022-04-12  Elliott Williams  <[email protected]>
 
+        [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=239262
+
+        Reviewed by Alexey Proskuryakov.
+
+        * Configurations/Base.xcconfig:
+
+2022-04-12  Elliott Williams  <[email protected]>
+
         Reland "[XCBuild] Enable dependency validation by default"
         https://bugs.webkit.org/show_bug.cgi?id=238901
         <rdar://problem/91379968>

Modified: trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -37,6 +37,8 @@
 CLANG_WARN_SUSPICIOUS_MOVE = YES;
 CLANG_WARN_UNREACHABLE_CODE = YES;
 
+ENABLE_BITCODE = NO;
+
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DEBUGGING_SYMBOLS = default;
 GCC_ENABLE_CPP_EXCEPTIONS = NO;

Modified: trunk/Source/ThirdParty/libwebrtc/ChangeLog (292796 => 292797)


--- trunk/Source/ThirdParty/libwebrtc/ChangeLog	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/ThirdParty/libwebrtc/ChangeLog	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1,5 +1,14 @@
 2022-04-12  Elliott Williams  <[email protected]>
 
+        [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=239262
+
+        Reviewed by Alexey Proskuryakov.
+
+        * Configurations/Base.xcconfig:
+
+2022-04-12  Elliott Williams  <[email protected]>
+
         Reland "[XCBuild] Enable dependency validation by default"
         https://bugs.webkit.org/show_bug.cgi?id=238901
         <rdar://problem/91379968>

Modified: trunk/Source/ThirdParty/libwebrtc/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Source/ThirdParty/libwebrtc/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/ThirdParty/libwebrtc/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -51,6 +51,7 @@
 CLANG_WARN_STRICT_PROTOTYPES = YES;
 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DEBUGGING_SYMBOLS = default;
 GCC_ENABLE_CPP_EXCEPTIONS = NO;

Modified: trunk/Source/WTF/ChangeLog (292796 => 292797)


--- trunk/Source/WTF/ChangeLog	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WTF/ChangeLog	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1,3 +1,12 @@
+2022-04-12  Elliott Williams  <[email protected]>
+
+        [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=239262
+
+        Reviewed by Alexey Proskuryakov.
+
+        * Configurations/Base.xcconfig:
+
 2022-04-12  Tim Horton  <[email protected]>
 
         Adopt "version set"-based linked-on-or-after checks instead of platform-specific ones

Modified: trunk/Source/WTF/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Source/WTF/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WTF/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -55,6 +55,7 @@
 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 COMBINE_HIDPI_IMAGES = NO;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 ENABLE_STRICT_OBJC_MSGSEND = YES;
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DEBUGGING_SYMBOLS = default;

Modified: trunk/Source/WebCore/ChangeLog (292796 => 292797)


--- trunk/Source/WebCore/ChangeLog	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebCore/ChangeLog	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1,3 +1,12 @@
+2022-04-12  Elliott Williams  <[email protected]>
+
+        [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=239262
+
+        Reviewed by Alexey Proskuryakov.
+
+        * Configurations/Base.xcconfig:
+
 2022-04-12  Chris Dumez  <[email protected]>
 
         Use safer downcast<>() for CachedResourceClient subclasses

Modified: trunk/Source/WebCore/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Source/WebCore/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebCore/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -57,6 +57,7 @@
 CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
 COMBINE_HIDPI_IMAGES = NO;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 ENABLE_STRICT_OBJC_MSGSEND = YES;
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DEBUGGING_SYMBOLS = default;

Modified: trunk/Source/WebCore/PAL/ChangeLog (292796 => 292797)


--- trunk/Source/WebCore/PAL/ChangeLog	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebCore/PAL/ChangeLog	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1,5 +1,14 @@
 2022-04-12  Elliott Williams  <[email protected]>
 
+        [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=239262
+
+        Reviewed by Alexey Proskuryakov.
+
+        * Configurations/Base.xcconfig:
+
+2022-04-12  Elliott Williams  <[email protected]>
+
         Reland "[XCBuild] Enable dependency validation by default"
         https://bugs.webkit.org/show_bug.cgi?id=238901
         <rdar://problem/91379968>

Modified: trunk/Source/WebCore/PAL/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Source/WebCore/PAL/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebCore/PAL/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -57,6 +57,7 @@
 CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
 COMBINE_HIDPI_IMAGES = NO;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 ENABLE_STRICT_OBJC_MSGSEND = YES;
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DEBUGGING_SYMBOLS = default;

Modified: trunk/Source/WebGPU/ChangeLog (292796 => 292797)


--- trunk/Source/WebGPU/ChangeLog	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebGPU/ChangeLog	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1,5 +1,14 @@
 2022-04-12  Elliott Williams  <[email protected]>
 
+        [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=239262
+
+        Reviewed by Alexey Proskuryakov.
+
+        * Configurations/Base.xcconfig:
+
+2022-04-12  Elliott Williams  <[email protected]>
+
         Reland "[XCBuild] Enable dependency validation by default"
         https://bugs.webkit.org/show_bug.cgi?id=238901
         <rdar://problem/91379968>

Modified: trunk/Source/WebGPU/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Source/WebGPU/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebGPU/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -53,6 +53,7 @@
 CLANG_WARN_SUSPICIOUS_MOVE = YES;
 CLANG_WARN_UNREACHABLE_CODE = YES;
 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ENABLE_BITCODE = NO;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DEBUGGING_SYMBOLS = default;

Modified: trunk/Source/WebInspectorUI/ChangeLog (292796 => 292797)


--- trunk/Source/WebInspectorUI/ChangeLog	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebInspectorUI/ChangeLog	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1,5 +1,14 @@
 2022-04-12  Elliott Williams  <[email protected]>
 
+        [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=239262
+
+        Reviewed by Alexey Proskuryakov.
+
+        * Configurations/Base.xcconfig:
+
+2022-04-12  Elliott Williams  <[email protected]>
+
         Reland "[XCBuild] Enable dependency validation by default"
         https://bugs.webkit.org/show_bug.cgi?id=238901
         <rdar://problem/91379968>

Modified: trunk/Source/WebInspectorUI/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Source/WebInspectorUI/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebInspectorUI/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -35,6 +35,7 @@
 CLANG_WARN_STRICT_PROTOTYPES = YES;
 CLANG_WARN_UNREACHABLE_CODE = YES;
 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ENABLE_BITCODE = NO;
 ENABLE_STRICT_OBJC_MSGSEND = YES;
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DYNAMIC_NO_PIC = YES;

Modified: trunk/Source/WebKit/ChangeLog (292796 => 292797)


--- trunk/Source/WebKit/ChangeLog	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebKit/ChangeLog	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1,3 +1,13 @@
+2022-04-12  Elliott Williams  <[email protected]>
+
+        [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=239262
+
+        Reviewed by Alexey Proskuryakov.
+
+        * Configurations/Base.xcconfig:
+        * SwiftOverlay/Configurations/Base.xcconfig:
+
 2022-04-12  Tim Horton  <[email protected]>
 
         Adopt "version set"-based linked-on-or-after checks instead of platform-specific ones

Modified: trunk/Source/WebKit/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Source/WebKit/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebKit/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -59,6 +59,7 @@
 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 COMBINE_HIDPI_IMAGES = NO;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 ENABLE_STRICT_OBJC_MSGSEND = YES;
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DEBUGGING_SYMBOLS = default;

Modified: trunk/Source/WebKit/SwiftOverlay/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Source/WebKit/SwiftOverlay/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebKit/SwiftOverlay/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -28,6 +28,7 @@
 CLANG_ENABLE_MODULES = YES;
 CLANG_ENABLE_OBJC_ARC = YES;
 CLANG_ENABLE_OBJC_WEAK = YES;
+ENABLE_BITCODE = NO;
 ENABLE_TESTABILITY[config=Debug] = YES;
 ONLY_ACTIVE_ARCH[config=Debug] = YES;
 SWIFT_COMPILATION_MODE[config=Release] = wholemodule;

Modified: trunk/Source/WebKitLegacy/mac/ChangeLog (292796 => 292797)


--- trunk/Source/WebKitLegacy/mac/ChangeLog	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebKitLegacy/mac/ChangeLog	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1,3 +1,12 @@
+2022-04-12  Elliott Williams  <[email protected]>
+
+        [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=239262
+
+        Reviewed by Alexey Proskuryakov.
+
+        * Configurations/Base.xcconfig:
+
 2022-04-12  Tim Horton  <[email protected]>
 
         Adopt "version set"-based linked-on-or-after checks instead of platform-specific ones

Modified: trunk/Source/WebKitLegacy/mac/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Source/WebKitLegacy/mac/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/WebKitLegacy/mac/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -63,6 +63,7 @@
 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
 COMBINE_HIDPI_IMAGES = NO;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 ENABLE_STRICT_OBJC_MSGSEND = YES;
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DEBUGGING_SYMBOLS = default;

Modified: trunk/Source/bmalloc/ChangeLog (292796 => 292797)


--- trunk/Source/bmalloc/ChangeLog	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/bmalloc/ChangeLog	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1,5 +1,14 @@
 2022-04-12  Elliott Williams  <[email protected]>
 
+        [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=239262
+
+        Reviewed by Alexey Proskuryakov.
+
+        * Configurations/Base.xcconfig:
+
+2022-04-12  Elliott Williams  <[email protected]>
+
         Reland "[XCBuild] Enable dependency validation by default"
         https://bugs.webkit.org/show_bug.cgi?id=238901
         <rdar://problem/91379968>

Modified: trunk/Source/bmalloc/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Source/bmalloc/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Source/bmalloc/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -52,6 +52,7 @@
 CLANG_WARN_UNREACHABLE_CODE = YES;
 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DEBUGGING_SYMBOLS = default;
 GCC_DYNAMIC_NO_PIC = NO;

Modified: trunk/Tools/ChangeLog (292796 => 292797)


--- trunk/Tools/ChangeLog	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Tools/ChangeLog	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1,3 +1,23 @@
+2022-04-12  Elliott Williams  <[email protected]>
+
+        [Xcode] In open-source builds, disable bitcode in xcconfigs instead of build-webkit
+        https://bugs.webkit.org/show_bug.cgi?id=239262
+
+        Reviewed by Alexey Proskuryakov.
+
+        * ContentExtensionTester/Configurations/Base.xcconfig:
+        * DumpRenderTree/mac/Configurations/Base.xcconfig:
+        * ImageDiff/cg/Configurations/Base.xcconfig:
+        * MiniBrowser/Configurations/Base.xcconfig:
+        * MiniBrowserSwiftUI/Configurations/Base.xcconfig:
+        * MobileMiniBrowser/Configurations/Base.xcconfig:
+        * Scripts/webkitdirs.pm:
+        (XcodeOptions):
+        * TestWebKitAPI/Configurations/Base.xcconfig:
+        * WebEditingTester/Configurations/Base.xcconfig:
+        * WebKitTestRunner/Configurations/Base.xcconfig:
+        * lldb/lldbWebKitTester/Configurations/Base.xcconfig:
+
 2022-04-12  Tim Horton  <[email protected]>
 
         Adopt "version set"-based linked-on-or-after checks instead of platform-specific ones

Modified: trunk/Tools/ContentExtensionTester/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Tools/ContentExtensionTester/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Tools/ContentExtensionTester/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -40,6 +40,7 @@
 CLANG_WARN_INT_CONVERSION = YES;
 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DEBUGGING_SYMBOLS = default;
 GCC_ENABLE_CPP_EXCEPTIONS = NO;

Modified: trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -49,6 +49,7 @@
 ENABLE_STRICT_OBJC_MSGSEND=YES;
 GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) U_DISABLE_RENAMING=1 U_SHOW_CPLUSPLUS_API=0;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 PREBINDING = NO
 GCC_C_LANGUAGE_STANDARD = gnu99
 GCC_ENABLE_CPP_RTTI = NO;

Modified: trunk/Tools/ImageDiff/cg/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Tools/ImageDiff/cg/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Tools/ImageDiff/cg/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -39,6 +39,7 @@
 ENABLE_STRICT_OBJC_MSGSEND=YES;
 GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES);
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 PREBINDING = NO
 GCC_C_LANGUAGE_STANDARD = gnu99
 GCC_ENABLE_CPP_RTTI = NO;

Modified: trunk/Tools/MiniBrowser/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Tools/MiniBrowser/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Tools/MiniBrowser/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -35,6 +35,7 @@
 CLANG_CXX_LIBRARY = libc++;
 CLANG_ENABLE_OBJC_WEAK = YES;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 PREBINDING = NO
 GCC_C_LANGUAGE_STANDARD = gnu99
 GCC_ENABLE_CPP_EXCEPTIONS = NO;

Modified: trunk/Tools/MiniBrowserSwiftUI/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Tools/MiniBrowserSwiftUI/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Tools/MiniBrowserSwiftUI/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -64,6 +64,7 @@
 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE
 CLANG_WARN_UNREACHABLE_CODE = YES
 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
+ENABLE_BITCODE = NO;
 ENABLE_STRICT_OBJC_MSGSEND = YES
 GCC_C_LANGUAGE_STANDARD = gnu11
 GCC_DYNAMIC_NO_PIC = NO

Modified: trunk/Tools/MobileMiniBrowser/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Tools/MobileMiniBrowser/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Tools/MobileMiniBrowser/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -57,6 +57,7 @@
 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 COPY_PHASE_STRIP = NO;
 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ENABLE_BITCODE = NO;
 ENABLE_NS_ASSERTIONS = NO;
 ENABLE_STRICT_OBJC_MSGSEND = YES;
 HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/usr/local/include;

Modified: trunk/Tools/Scripts/webkitdirs.pm (292796 => 292797)


--- trunk/Tools/Scripts/webkitdirs.pm	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Tools/Scripts/webkitdirs.pm	2022-04-13 04:21:58 UTC (rev 292797)
@@ -1062,7 +1062,6 @@
     die "Cannot enable both (ASAN or TSAN) and Coverage at this time\n" if $coverageIsEnabled && ($asanIsEnabled || $tsanIsEnabled);
 
     if (willUseIOSDeviceSDK() || willUseWatchDeviceSDK() || willUseAppleTVDeviceSDK()) {
-        push @options, "ENABLE_BITCODE=NO";
         if (hasIOSDevelopmentCertificate()) {
             # FIXME: May match more than one installed development certificate.
             push @options, "CODE_SIGN_IDENTITY=" . IOS_DEVELOPMENT_CERTIFICATE_NAME_PREFIX;

Modified: trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -42,6 +42,7 @@
 GCC_NO_COMMON_BLOCKS = YES;
 GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) U_DISABLE_RENAMING=1 U_SHOW_CPLUSPLUS_API=0 $(GCC_PREPROCESSOR_DEFINITIONS_$(PLATFORM_NAME));
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 PREBINDING = NO
 GCC_C_LANGUAGE_STANDARD = gnu99
 GCC_ENABLE_CPP_EXCEPTIONS = NO;

Modified: trunk/Tools/WebEditingTester/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Tools/WebEditingTester/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Tools/WebEditingTester/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -33,6 +33,7 @@
 CLANG_CXX_LIBRARY = libc++;
 CLANG_ENABLE_OBJC_ARC = YES;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 PREBINDING = NO
 GCC_C_LANGUAGE_STANDARD = gnu99
 GCC_ENABLE_CPP_EXCEPTIONS = NO;

Modified: trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -56,6 +56,7 @@
 GCC_NO_COMMON_BLOCKS = YES;
 GCC_PREPROCESSOR_DEFINITIONS = $(DEBUG_DEFINES) U_DISABLE_RENAMING=1 U_SHOW_CPLUSPLUS_API=0;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 PREBINDING = NO
 GCC_C_LANGUAGE_STANDARD = gnu99
 GCC_ENABLE_CPP_EXCEPTIONS = NO;

Modified: trunk/Tools/lldb/lldbWebKitTester/Configurations/Base.xcconfig (292796 => 292797)


--- trunk/Tools/lldb/lldbWebKitTester/Configurations/Base.xcconfig	2022-04-13 03:58:56 UTC (rev 292796)
+++ trunk/Tools/lldb/lldbWebKitTester/Configurations/Base.xcconfig	2022-04-13 04:21:58 UTC (rev 292797)
@@ -52,6 +52,7 @@
 GCC_WARN_UNDECLARED_SELECTOR = YES;
 COMBINE_HIDPI_IMAGES = NO;
 DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+ENABLE_BITCODE = NO;
 ENABLE_STRICT_OBJC_MSGSEND = YES;
 GCC_C_LANGUAGE_STANDARD = gnu99;
 GCC_DEBUGGING_SYMBOLS = default;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to