Skip to content
  • msaboff@apple.com's avatar
    Update ICU header files to more recent version · ac39e697
    msaboff@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=96422
    
    Reviewed by Geoff Garen.
    
    Updated ICU header files to 4.6.1.  Modifications made as part of the merge are:
    platform.h - Changed ifndef / define / endif for U_HAVE_UINT8_T, U_HAVE_UINT16_T, U_HAVE_UINT32_T,
        U_HAVE_UINT64_T, U_IS_BIG_ENDIAN and U_ENABLE_TRACING to match the existing platform.h
    putil.h (line 132) - Changes defined(U_WINDOWS) to defined(WIN32) || defined(OS2) to match existing putil.h
    ustring.h (line 945) - Wrapped macro argument cs with { (const UChar *)cs } to match existing ustring.h
    utypes.h (line 545) - Changed defined(U_WINDOWS) to defined(WIN32) to match existing utypes.h
    
    Source/JavaScriptCore: 
    
    * icu/unicode/localpointer.h: Added.
    * icu/unicode/parseerr.h:
    * icu/unicode/platform.h:
    * icu/unicode/putil.h:
    * icu/unicode/uchar.h:
    * icu/unicode/ucnv.h:
    * icu/unicode/ucnv_err.h:
    * icu/unicode/ucol.h:
    * icu/unicode/uconfig.h:
    * icu/unicode/uenum.h:
    * icu/unicode/uiter.h:
    * icu/unicode/uloc.h:
    * icu/unicode/umachine.h:
    * icu/unicode/unorm.h:
    * icu/unicode/urename.h:
    * icu/unicode/uscript.h:
    * icu/unicode/uset.h:
    * icu/unicode/ustring.h:
    * icu/unicode/utf.h:
    * icu/unicode/utf16.h:
    * icu/unicode/utf8.h:
    * icu/unicode/utypes.h:
    * icu/unicode/uvernum.h: Added.
    * icu/unicode/uversion.h:
    
    Source/WebCore: 
    
    Updated include files without any function change so no new tests.
    
    * icu/unicode/localpointer.h: Added.
    * icu/unicode/parseerr.h:
    * icu/unicode/platform.h:
    * icu/unicode/putil.h:
    * icu/unicode/ubrk.h:
    * icu/unicode/uchar.h:
    * icu/unicode/ucnv.h:
    * icu/unicode/ucnv_err.h:
    * icu/unicode/ucol.h:
    * icu/unicode/ucoleitr.h:
    * icu/unicode/uconfig.h:
    * icu/unicode/ucsdet.h:
    * icu/unicode/uenum.h:
    * icu/unicode/uidna.h:
    * icu/unicode/uiter.h:
    * icu/unicode/uloc.h:
    * icu/unicode/umachine.h:
    * icu/unicode/unorm.h:
    * icu/unicode/urename.h:
    * icu/unicode/uscript.h:
    * icu/unicode/usearch.h:
    * icu/unicode/uset.h:
    * icu/unicode/ushape.h:
    * icu/unicode/ustring.h:
    * icu/unicode/utext.h: Added.
    * icu/unicode/utf.h:
    * icu/unicode/utf16.h:
    * icu/unicode/utf8.h:
    * icu/unicode/utypes.h:
    * icu/unicode/uvernum.h: Added.
    * icu/unicode/uversion.h:
    
    Source/WebKit/mac: 
    
    * icu/unicode/localpointer.h: Added.
    * icu/unicode/parseerr.h:
    * icu/unicode/platform.h:
    * icu/unicode/putil.h:
    * icu/unicode/uchar.h:
    * icu/unicode/uconfig.h:
    * icu/unicode/uidna.h:
    * icu/unicode/uiter.h:
    * icu/unicode/umachine.h:
    * icu/unicode/unorm.h:
    * icu/unicode/urename.h:
    * icu/unicode/uscript.h:
    * icu/unicode/ustring.h:
    * icu/unicode/utf.h:
    * icu/unicode/utf16.h:
    * icu/unicode/utf8.h:
    * icu/unicode/utypes.h:
    * icu/unicode/uvernum.h: Added.
    * icu/unicode/uversion.h:
    
    Source/WTF: 
    
    * icu/unicode/localpointer.h: Added.
    * icu/unicode/parseerr.h:
    * icu/unicode/platform.h:
    * icu/unicode/putil.h:
    * icu/unicode/uchar.h:
    * icu/unicode/ucnv.h:
    * icu/unicode/ucnv_err.h:
    * icu/unicode/ucol.h:
    * icu/unicode/uconfig.h:
    * icu/unicode/uenum.h:
    * icu/unicode/uiter.h:
    * icu/unicode/uloc.h:
    * icu/unicode/umachine.h:
    * icu/unicode/unorm.h:
    * icu/unicode/urename.h:
    * icu/unicode/uscript.h:
    * icu/unicode/uset.h:
    * icu/unicode/ustring.h:
    * icu/unicode/utf.h:
    * icu/unicode/utf16.h:
    * icu/unicode/utf8.h:
    * icu/unicode/utypes.h:
    * icu/unicode/uvernum.h: Added.
    * icu/unicode/uversion.h:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128243 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    ac39e697