⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 283445 in webkit


Ignore:
Timestamp:
Oct 2, 2021, 1:30:11 PM (5 years ago)
Author:
ysuzuki@apple.com
Message:

[JSC] Enable HAVE_ICU_U_DATE_INTERVAL_FORMAT_FORMAT_RANGE_TO_PARTS on Darwin OSS build
https://bugs.webkit.org/show_bug.cgi?id=231120

Reviewed by Ross Kirsling.

We now assume that ICU is 64.2 or later in Darwin since Mojave WebKit build is no longer supported.
We enable HAVE_ICU_U_DATE_INTERVAL_FORMAT_FORMAT_RANGE_TO_PARTS on Darwin OSS build.

  • runtime/IntlDateTimeFormat.h:
Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r283444 r283445  
     12021-10-02  Yusuke Suzuki  <ysuzuki@apple.com>
     2
     3        [JSC] Enable HAVE_ICU_U_DATE_INTERVAL_FORMAT_FORMAT_RANGE_TO_PARTS on Darwin OSS build
     4        https://bugs.webkit.org/show_bug.cgi?id=231120
     5
     6        Reviewed by Ross Kirsling.
     7
     8        We now assume that ICU is 64.2 or later in Darwin since Mojave WebKit build is no longer supported.
     9        We enable HAVE_ICU_U_DATE_INTERVAL_FORMAT_FORMAT_RANGE_TO_PARTS on Darwin OSS build.
     10
     11        * runtime/IntlDateTimeFormat.h:
     12
    1132021-10-02  Yusuke Suzuki  <ysuzuki@apple.com>
    214
  • trunk/Source/JavaScriptCore/runtime/IntlDateTimeFormat.h

    r282242 r283445  
    3434
    3535#if !defined(HAVE_ICU_U_DATE_INTERVAL_FORMAT_FORMAT_RANGE_TO_PARTS)
    36 // ICU header is up-to-date if the build is non-Darwin or using Apple Internal SDK.
    37 #if (USE(APPLE_INTERNAL_SDK) || !OS(DARWIN)) && U_ICU_VERSION_MAJOR_NUM >= 64
     36#if U_ICU_VERSION_MAJOR_NUM >= 64
    3837#define HAVE_ICU_U_DATE_INTERVAL_FORMAT_FORMAT_RANGE_TO_PARTS 1
    3938#endif
Note: See TracChangeset for help on using the changeset viewer.