Update ICU header files to more recent version
authormsaboff@apple.com <msaboff@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Sep 2012 23:50:50 +0000 (23:50 +0000)
committermsaboff@apple.com <msaboff@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Sep 2012 23:50:50 +0000 (23:50 +0000)
commitac39e697ca6fe826ed6d1c3ca1255c4ae124dc4d
treed88947c75cbf712695ec6dec2d2266d48838ccc0
parent5b494372028a88afdc797e22db27330e6df0529e
Update ICU header files to more recent version
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
102 files changed:
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/icu/unicode/localpointer.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/parseerr.h
Source/JavaScriptCore/icu/unicode/platform.h
Source/JavaScriptCore/icu/unicode/putil.h
Source/JavaScriptCore/icu/unicode/uchar.h
Source/JavaScriptCore/icu/unicode/ucnv.h
Source/JavaScriptCore/icu/unicode/ucnv_err.h
Source/JavaScriptCore/icu/unicode/ucol.h
Source/JavaScriptCore/icu/unicode/uconfig.h
Source/JavaScriptCore/icu/unicode/uenum.h
Source/JavaScriptCore/icu/unicode/uiter.h
Source/JavaScriptCore/icu/unicode/uloc.h
Source/JavaScriptCore/icu/unicode/umachine.h
Source/JavaScriptCore/icu/unicode/unorm.h
Source/JavaScriptCore/icu/unicode/urename.h
Source/JavaScriptCore/icu/unicode/uscript.h
Source/JavaScriptCore/icu/unicode/uset.h
Source/JavaScriptCore/icu/unicode/ustring.h
Source/JavaScriptCore/icu/unicode/utf.h
Source/JavaScriptCore/icu/unicode/utf16.h
Source/JavaScriptCore/icu/unicode/utf8.h
Source/JavaScriptCore/icu/unicode/utypes.h
Source/JavaScriptCore/icu/unicode/uvernum.h [new file with mode: 0644]
Source/JavaScriptCore/icu/unicode/uversion.h
Source/WTF/ChangeLog
Source/WTF/icu/unicode/localpointer.h [new file with mode: 0644]
Source/WTF/icu/unicode/parseerr.h
Source/WTF/icu/unicode/platform.h
Source/WTF/icu/unicode/putil.h
Source/WTF/icu/unicode/uchar.h
Source/WTF/icu/unicode/ucnv.h
Source/WTF/icu/unicode/ucnv_err.h
Source/WTF/icu/unicode/ucol.h
Source/WTF/icu/unicode/uconfig.h
Source/WTF/icu/unicode/uenum.h
Source/WTF/icu/unicode/uiter.h
Source/WTF/icu/unicode/uloc.h
Source/WTF/icu/unicode/umachine.h
Source/WTF/icu/unicode/unorm.h
Source/WTF/icu/unicode/urename.h
Source/WTF/icu/unicode/uscript.h
Source/WTF/icu/unicode/uset.h
Source/WTF/icu/unicode/ustring.h
Source/WTF/icu/unicode/utf.h
Source/WTF/icu/unicode/utf16.h
Source/WTF/icu/unicode/utf8.h
Source/WTF/icu/unicode/utypes.h
Source/WTF/icu/unicode/uvernum.h [new file with mode: 0644]
Source/WTF/icu/unicode/uversion.h
Source/WebCore/ChangeLog
Source/WebCore/icu/unicode/localpointer.h [new file with mode: 0644]
Source/WebCore/icu/unicode/parseerr.h
Source/WebCore/icu/unicode/platform.h
Source/WebCore/icu/unicode/putil.h
Source/WebCore/icu/unicode/ubrk.h
Source/WebCore/icu/unicode/uchar.h
Source/WebCore/icu/unicode/ucnv.h
Source/WebCore/icu/unicode/ucnv_err.h
Source/WebCore/icu/unicode/ucol.h
Source/WebCore/icu/unicode/ucoleitr.h
Source/WebCore/icu/unicode/uconfig.h
Source/WebCore/icu/unicode/ucsdet.h
Source/WebCore/icu/unicode/uenum.h
Source/WebCore/icu/unicode/uidna.h
Source/WebCore/icu/unicode/uiter.h
Source/WebCore/icu/unicode/uloc.h
Source/WebCore/icu/unicode/umachine.h
Source/WebCore/icu/unicode/unorm.h
Source/WebCore/icu/unicode/urename.h
Source/WebCore/icu/unicode/uscript.h
Source/WebCore/icu/unicode/usearch.h
Source/WebCore/icu/unicode/uset.h
Source/WebCore/icu/unicode/ushape.h
Source/WebCore/icu/unicode/ustring.h
Source/WebCore/icu/unicode/utext.h [new file with mode: 0644]
Source/WebCore/icu/unicode/utf.h
Source/WebCore/icu/unicode/utf16.h
Source/WebCore/icu/unicode/utf8.h
Source/WebCore/icu/unicode/utypes.h
Source/WebCore/icu/unicode/uvernum.h [new file with mode: 0644]
Source/WebCore/icu/unicode/uversion.h
Source/WebKit/mac/ChangeLog
Source/WebKit/mac/icu/unicode/localpointer.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/parseerr.h
Source/WebKit/mac/icu/unicode/platform.h
Source/WebKit/mac/icu/unicode/putil.h
Source/WebKit/mac/icu/unicode/uchar.h
Source/WebKit/mac/icu/unicode/uconfig.h
Source/WebKit/mac/icu/unicode/uidna.h
Source/WebKit/mac/icu/unicode/uiter.h
Source/WebKit/mac/icu/unicode/umachine.h
Source/WebKit/mac/icu/unicode/unorm.h
Source/WebKit/mac/icu/unicode/urename.h
Source/WebKit/mac/icu/unicode/uscript.h
Source/WebKit/mac/icu/unicode/ustring.h
Source/WebKit/mac/icu/unicode/utf.h
Source/WebKit/mac/icu/unicode/utf16.h
Source/WebKit/mac/icu/unicode/utf8.h
Source/WebKit/mac/icu/unicode/utypes.h
Source/WebKit/mac/icu/unicode/uvernum.h [new file with mode: 0644]
Source/WebKit/mac/icu/unicode/uversion.h