[webkit-reviews] review granted: [Bug 190758] Re-enable LTO support : [Attachment 365450] Removed support for LTO on ARM. Removed 32-bit support. Enable only when using Xcode 10.2 or later.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 21 20:36:40 PDT 2019
Daniel Bates <dbates at webkit.org> has granted Keith Rollin <krollin at apple.com>'s
request for review:
Bug 190758: Re-enable LTO support
https://bugs.webkit.org/show_bug.cgi?id=190758
Attachment 365450: Removed support for LTO on ARM. Removed 32-bit support.
Enable only when using Xcode 10.2 or later.
https://bugs.webkit.org/attachment.cgi?id=365450&action=review
--- Comment #21 from Daniel Bates <dbates at webkit.org> ---
Comment on attachment 365450
--> https://bugs.webkit.org/attachment.cgi?id=365450
Removed support for LTO on ARM. Removed 32-bit support. Enable only when using
Xcode 10.2 or later.
View in context: https://bugs.webkit.org/attachment.cgi?id=365450&action=review
Ok as-s. No need to address comments, though addressing them would make this
patch better in my opinion. cq- for you to contemplate. My comments apply to
each file, including ChangeLogs in this patch..
> Source/ThirdParty/ANGLE/ChangeLog:24
> + - If building with `build-root`, specify --lto={non,thin,full} on
the
non
> Source/JavaScriptCore/Configurations/Base.xcconfig:182
> +// Disable on all platforms other than macos, due to rdar://problem/49013399
macos
missing period at the end. <> around URL
> Source/JavaScriptCore/Configurations/Base.xcconfig:192
> +WK_XCODE_VERSION_BEFORE_10_2_1000_1010 = YES;
> +WK_XCODE_VERSION_BEFORE_10_2_1000_1000 = YES;
> +WK_XCODE_VERSION_BEFORE_10_2_1000 =
$(WK_XCODE_VERSION_BEFORE_10_2_1000_$(XCODE_VERSION_MINOR));
Ok as-is. Could be ordered based on increasing major version.
> Source/ThirdParty/ANGLE/Configurations/Base.xcconfig:84
> +// Disable on all platforms other than macos, due to rdar://problem/49013399
See comments above.
> Source/ThirdParty/ANGLE/Configurations/Base.xcconfig:93
> +WK_XCODE_VERSION_BEFORE_10_2_1000_1010 = YES;
> +WK_XCODE_VERSION_BEFORE_10_2_1000_1000 = YES;
> +WK_XCODE_VERSION_BEFORE_10_2_1000 =
$(WK_XCODE_VERSION_BEFORE_10_2_1000_$(XCODE_VERSION_MINOR));
Ok as-is. Same ordering suggestion as above.
More information about the webkit-reviews
mailing list