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;