Commit Graph

5309 Commits

Author SHA1 Message Date
Peter Edberg
76d880b44f ICU-10244 (C) Handle localeDisplayPattern/separator as pattern
X-SVN-Rev: 33889
2013-07-08 06:34:53 +00:00
Andy Heninger
a740170f81 ICU-10050 disable C++11 std atomics on Macintosh
X-SVN-Rev: 33885
2013-07-04 22:32:33 +00:00
Andy Heninger
ac982cb8f8 ICU-5901 RBBI.getRuleStatus(), hoist to BreakIterator from RuleBasedBreakIterator
X-SVN-Rev: 33830
2013-06-14 00:47:11 +00:00
Markus Scherer
60f61805e4 ICU-8134 improve API docs for getBaseName() & setKeywordValue()
X-SVN-Rev: 33814
2013-06-10 22:37:40 +00:00
Steven R. Loomis
917d765cfa ICU-10051 disable U_HAVE_STD_ATOMICS on Apple LLVM Clang. When there's a version known which works, this can be changed.
X-SVN-Rev: 33809
2013-06-07 17:10:15 +00:00
Andy Heninger
fbdf95be0e ICU-10051 ures_cleanup tweaked for failing test.
X-SVN-Rev: 33789
2013-06-01 05:10:48 +00:00
Andy Heninger
ae87a3acc2 ICU-10051 Mutexes: introduce UInitOnce; remove UMTX_CHECK; replace all uses of UMTX_CHECK. All the directories this time.
X-SVN-Rev: 33788
2013-06-01 03:37:16 +00:00
Markus Scherer
8ec350d593 ICU-10181 fix typo in Arabic unshaping of letter Peh
X-SVN-Rev: 33783
2013-05-31 16:57:56 +00:00
Travis Keep
cfc87e0de2 ICU-9669 Fix bug in resbund.cpp
X-SVN-Rev: 33746
2013-05-23 21:47:38 +00:00
Steven R. Loomis
8db5ace8b2 ICU-9904 add enumset to filter, hopefully it will fix the binary build issue
X-SVN-Rev: 33720
2013-05-22 04:28:12 +00:00
Michael Ow
d358980e89 ICU-10169 Remove error compilation options in zos build
X-SVN-Rev: 33667
2013-05-16 14:43:26 +00:00
Markus Scherer
2982958b06 ICU-10128 update ICU to Unicode 6.3 beta (merge from branches/markus/uni63 at r33661)
X-SVN-Rev: 33662
2013-05-15 21:51:04 +00:00
Michael Ow
9b84f2152e ICU-10047 Copy enumset.h to the appropriate directory when building with MSVC project files
X-SVN-Rev: 33635
2013-05-10 20:43:23 +00:00
Michael Ow
9f5cf1f546 ICU-10129 Fix Windows timezone name truncation
X-SVN-Rev: 33610
2013-05-08 17:33:54 +00:00
Michael Ow
c7ad164155 ICU-10082 Fix timezone detection on Solaris
X-SVN-Rev: 33609
2013-05-08 17:00:30 +00:00
Michael Ow
4b966aacc4 ICU-10083 Update version number to 52.0.1 and update timebombs
X-SVN-Rev: 33604
2013-05-07 19:53:34 +00:00
Markus Scherer
e37aa32bd9 ICU-10081 uprv_stableBinarySearch() internal API
X-SVN-Rev: 33590
2013-05-04 18:58:23 +00:00
Markus Scherer
fe3b2a4118 ICU-10081 stable sort via insertion sort with binary search; test it well
X-SVN-Rev: 33588
2013-05-03 22:46:57 +00:00
Yoshito Umaoka
a6e70ba57b ICU-10098 Fixed a bug introduced by the previous commit.
X-SVN-Rev: 33587
2013-05-03 22:34:46 +00:00
Yoshito Umaoka
1551c65468 ICU-10098 Fixed LCID to posix-style locale ID mapping problem. The fix required to change the internal LCID mapping function interface, and resolved a threading issue in uloc_getLocaleForLCID() and some other internal implementation problems in Win32DateFormat/Win32NumberFormat.
X-SVN-Rev: 33586
2013-05-03 21:36:03 +00:00
Andy Heninger
87cbfeee3f ICU-2940 Remove synchronization from uset and uget DataDirectory().
X-SVN-Rev: 33472
2013-03-28 18:25:12 +00:00
Peter Edberg
fbace77746 ICU-9721 Update "#ifndef U_HIDE_XXX_API" guards for API status
X-SVN-Rev: 33367
2013-03-05 01:38:48 +00:00
Michael Ow
c7fe946b72 ICU-9721 Change version number to 51.1 and update timebombs
X-SVN-Rev: 33347
2013-02-27 21:34:41 +00:00
John Emmons
0f90af1342 ICU-9878 Use just the CLDR language code list instead of the whole ISO639
X-SVN-Rev: 33337
2013-02-27 13:44:20 +00:00
John Emmons
f267d1e3dd ICU-9878 Update LANGUAGES and COUNTRIES list with current ISO/CLDR tables
X-SVN-Rev: 33336
2013-02-27 04:33:58 +00:00
Markus Scherer
6199780f09 ICU-9602 increment the _MBCSHeader.version from 5.3/4.3 to 5.4/4.4
X-SVN-Rev: 33327
2013-02-25 23:26:00 +00:00
Michael Ow
e31422e17e ICU-9721 Fix errors found and fixed by icu-svnprops-check.py in ICU4C
X-SVN-Rev: 33326
2013-02-25 23:23:33 +00:00
Michael Ow
2fbd49e809 ICU-9721 Update urename.h for 51 release
X-SVN-Rev: 33321
2013-02-25 20:22:04 +00:00
Peter Edberg
6785e348d3 ICU-9751 Fix misspelling in comment for ckb Sorani
X-SVN-Rev: 33317
2013-02-25 05:56:55 +00:00
Michael Ow
37eeb709db ICU-9955 merge ICU4C API status promotion to trunk
X-SVN-Rev: 33306
2013-02-22 20:15:50 +00:00
Yoshito Umaoka
61f0e011ff ICU-9751 Added LCID mapping data for locales newly added in Windows 8 to resolve test failures.
X-SVN-Rev: 33304
2013-02-22 06:35:09 +00:00
Markus Scherer
7a21b2513d ICU-9804 fix unused-variable warning, safer memory management
X-SVN-Rev: 33299
2013-02-22 02:06:45 +00:00
Markus Scherer
1acef73e89 ICU-9935 rename si_value variable to avoid collision with #define in Android system header
X-SVN-Rev: 33281
2013-02-20 21:37:02 +00:00
Markus Scherer
063c1b0868 ICU-9538 minor sync with Java
X-SVN-Rev: 33261
2013-02-17 23:24:47 +00:00
Markus Scherer
5f31868e69 ICU-9538 change sample(Zzzz) to U+FDD0
X-SVN-Rev: 33257
2013-02-17 22:27:59 +00:00
Markus Scherer
ebbc5423ef ICU-9538 add script metadata properties API
X-SVN-Rev: 33255
2013-02-17 00:49:18 +00:00
Markus Scherer
f5cd9984c6 ICU-9880 add ImmutableIndex, replace Chinese hacks and support zhuyin, handle index characters with multiple primary weights, lazy-create rarely-used objects, bug fixes, port other improvements from Java
X-SVN-Rev: 33245
2013-02-15 22:11:33 +00:00
Michael Ow
fd5c3526d5 ICU-9912 Fix missing solaris preprocessor definition
X-SVN-Rev: 33212
2013-02-14 06:53:53 +00:00
Markus Scherer
2e71f86e17 ICU-9602 conversion: add good one-way mapping type |4
X-SVN-Rev: 33173
2013-02-11 20:48:11 +00:00
Michael Ow
07f5400f59 ICU-9912 Fix default timezone detection on Solaris
X-SVN-Rev: 33133
2013-02-06 23:39:05 +00:00
Travis Keep
623787fa35 ICU-9804 Fix ures_getByKeyWithFallback.
X-SVN-Rev: 32985
2012-12-18 00:53:54 +00:00
Andy Heninger
527c464097 ICU-9766 Add doc comment regarding break iterators returning UText native indices.
X-SVN-Rev: 32967
2012-12-14 19:00:27 +00:00
Andy Heninger
d850175c36 ICU-9766 Add doc comment regarding break iterators returning UText native indices.
X-SVN-Rev: 32966
2012-12-14 18:52:15 +00:00
Michael Ow
5b41e3add2 ICU-9748 Put EnumSet class in namespace
X-SVN-Rev: 32922
2012-12-04 23:49:57 +00:00
Michael Ow
53a148983c ICU-9679 Fix some gcc compiler warnings
X-SVN-Rev: 32912
2012-11-30 22:19:58 +00:00
Andy Heninger
517fd227cb ICU-9737 Remove singleton class, otherwise keep logic the same for thread safety fix.
X-SVN-Rev: 32908
2012-11-29 23:05:31 +00:00
Michael Ow
ebad01d878 ICU-9687 Propagate the ambiguous alias warning when opening converter
X-SVN-Rev: 32907
2012-11-29 21:38:40 +00:00
Travis Keep
eb81df537c ICU-9669 Roll back change 32889
X-SVN-Rev: 32890
2012-11-26 22:29:27 +00:00
Travis Keep
02197c648e ICU-9669 ures_getStringByKeyWithFallback() to work correctly when returning UChar* with embedded nulls.
X-SVN-Rev: 32889
2012-11-26 21:06:37 +00:00
Michael Ow
9370fd65d3 ICU-9605 Fix compiler error caused by undefined __timezone in uclibc
X-SVN-Rev: 32876
2012-11-21 19:52:44 +00:00
Michael Ow
f22d76237b ICU-9608 MinGW includes stdint.h and inttypes.h
X-SVN-Rev: 32875
2012-11-21 18:48:29 +00:00
Markus Scherer
96cf03a67d ICU-9759 fix typo, cannonical
X-SVN-Rev: 32871
2012-11-20 23:55:31 +00:00
Travis Keep
ab7f32d76e ICU-9669 Rollback changeset 32866.
X-SVN-Rev: 32867
2012-11-19 22:51:21 +00:00
Travis Keep
c86501fbf2 ICU-9669 Allow caller to pass NULL for len when calling ures_getStringByKeyWithFallback.
X-SVN-Rev: 32866
2012-11-19 18:19:51 +00:00
Travis Keep
135c7adbdb ICU-9737 Fix Locale::getDefault() and Locale::setDefault() so that the reference that getDefault() returns doesn't get freed unexpectedly due to race conditions.
X-SVN-Rev: 32865
2012-11-19 17:02:46 +00:00
Steven R. Loomis
858972dfa6 ICU-9748 MSVC2010 issues, move EnumSet<> to separate header
X-SVN-Rev: 32838
2012-11-15 21:55:41 +00:00
Travis Keep
34fdf50b05 ICU-9625 Change C++ ListFormatter to use ICU data instead of hard-coded data.
X-SVN-Rev: 32837
2012-11-15 18:15:37 +00:00
Steven R. Loomis
caf814a5db ICU-9721 bump versions to 51.0.1
X-SVN-Rev: 32811
2012-11-13 23:10:20 +00:00
Markus Scherer
9fc0006117 ICU-9662 remove an unnecessary cast
X-SVN-Rev: 32805
2012-11-13 07:40:06 +00:00
Markus Scherer
bc31ae8173 ICU-9662 add & test & use U8_GET_OR_FFFD(), U8_NEXT_OR_FFFD(), U8_PREV_OR_FFFD()
X-SVN-Rev: 32796
2012-11-11 06:14:18 +00:00
Steven R. Loomis
0b5a813707 ICU-9714 merge from branch: fix ebcdic issues, also fix out of source build issue for make dist
X-SVN-Rev: 32793
2012-11-11 01:30:48 +00:00
Markus Scherer
8bb10245f2 ICU-9664 support NUL-terminated strings (indicated via length<0) in U8_NEXT, U16_NEXT, and other such (safe) macros that move forward/take a length
X-SVN-Rev: 32787
2012-11-10 15:31:34 +00:00
Markus Scherer
891a08a70a ICU-9635 inline-implement the UnicodeString and Replaceable default constructors
X-SVN-Rev: 32781
2012-11-09 19:34:53 +00:00
Markus Scherer
2b38252e75 ICU-9728 do not automatically define UChar=char16_t because that makes C++ APIs incompatible with application code that was compiled without char16_t; define UChar=UCHAR_TYPE if that is #defined; change U_STRING_DECL to sometimes create a pointer, not array, so that we can cast the UTF-16 string literal type
X-SVN-Rev: 32780
2012-11-09 17:57:46 +00:00
Markus Scherer
22a342a545 ICU-9689 UObject::getDynamicClassID() const { return NULL; } and remove UOBJECT_DEFINE_NO_RTTI_IMPLEMENTATION -> easier to create new class hierarchies
X-SVN-Rev: 32776
2012-11-08 23:31:20 +00:00
Markus Scherer
1dab387878 ICU-9690 clarify that U8_...(safe) macros use/need int32_t indexes & lengths
X-SVN-Rev: 32772
2012-11-08 22:22:00 +00:00
Steven R. Loomis
f2306f2577 ICU-9711 OS/400 fixes
X-SVN-Rev: 32742
2012-11-02 19:41:57 +00:00
Markus Scherer
feea8e2c99 ICU-9671 fix BreakIterator compiler warnings
X-SVN-Rev: 32653
2012-10-17 23:54:34 +00:00
Peter Edberg
73b05c02c4 ICU-9581 Update urename.h
X-SVN-Rev: 32649
2012-10-17 06:15:22 +00:00
Peter Edberg
9622e41050 ICU-9581 Sync U_INTERNAL/U_DRAFT/U_STABLE tags to @internal/@draft/@stable
X-SVN-Rev: 32648
2012-10-17 05:48:18 +00:00
Peter Edberg
adc6f41d0e ICU-9581 Update ICU version to 50.1, update timebombs for #9156,#9490,#8982,ccldrbug3058
X-SVN-Rev: 32616
2012-10-12 03:19:08 +00:00
Yoshito Umaoka
964283d36c ICU-9567 Fixed API status comment for UTRACE_UCOL_STRCOLLUTF8.
X-SVN-Rev: 32597
2012-10-11 14:48:04 +00:00
Yoshito Umaoka
b30caaeeac ICU-9567 Changes based on Markus's review feedback.
X-SVN-Rev: 32595
2012-10-11 03:24:59 +00:00
Michael Ow
0edd67f4ef ICU-9642 Fix retypedef of UMutex error
X-SVN-Rev: 32586
2012-10-10 03:51:23 +00:00
Markus Scherer
996422e74c ICU-9398 avoid use of utf8_countTrailBytes[], rewrite/optimize U8_COUNT_TRAIL_BYTES() & U8_NEXT_UNSAFE(), test _UNSAFE macros only with (mostly) well-formed UTF-8 text
X-SVN-Rev: 32574
2012-10-09 05:17:43 +00:00
Markus Scherer
33eb771977 ICU-9297 use memcmp() in UnicodeString::operator==()
X-SVN-Rev: 32552
2012-10-08 18:24:41 +00:00
Peter Edberg
b72359eca5 ICU-9623 ICU4C 50 API promotions, fix U_DRAFT -> U_STABLE as needed in .h, fix U_DRAFT -> U_CAPI in .c/cpp
X-SVN-Rev: 32547
2012-10-08 05:16:32 +00:00
Markus Scherer
dd8f01c15e ICU-9194 test Calendar::getKeywordValuesForLocale(), in ulist_next_keyword_value() set *resultLength, add further enumeration default implementations & shortcuts
X-SVN-Rev: 32543
2012-10-07 04:52:16 +00:00
Markus Scherer
62b9d2f4b1 ICU-9570 turn off break iteration when we dont have normalization
X-SVN-Rev: 32539
2012-10-07 00:56:29 +00:00
Yoshito Umaoka
f82276faf1 ICU-9567 Merged ucol_strcollUTF8 to trunk.
X-SVN-Rev: 32534
2012-10-05 23:44:00 +00:00
Andy Heninger
803ac8f33c ICU-9461 Mutex Implementation Rework, merge from devel branch.
X-SVN-Rev: 32530
2012-10-05 21:22:02 +00:00
Markus Scherer
a2eca4547b ICU-9601 from-UTF-8 m:n conversion: properly revert to pivoting for m:n matching
X-SVN-Rev: 32529
2012-10-05 20:12:49 +00:00
Michael Ow
7aeb960b0c ICU-8703 Fix tab in ICU4C arabic shaping code
X-SVN-Rev: 32497
2012-10-03 17:18:27 +00:00
Michael Ow
8aa34fd449 ICU-9581 Fix some memory leaks in arabic shaping code
X-SVN-Rev: 32491
2012-10-03 03:32:21 +00:00
Dina Sayed
3f27b28097 ICU-9473 Arabic shaping is not thread safe
X-SVN-Rev: 32459
2012-09-28 13:41:40 +00:00
Andy Heninger
71c72d028b ICU-9530 Remove extra casts that were added to sidestep problems with the clang compiler.
X-SVN-Rev: 32447
2012-09-27 21:09:31 +00:00
Steven R. Loomis
6eef7bff7b ICU-9596 cleanup U_NO_DEFAULT_INCLUDE_UTF_HEADERS - use utf_old.h in tests when needed
X-SVN-Rev: 32440
2012-09-27 18:52:04 +00:00
Dina Sayed
d3af645b53 ICU-8703 Arabic shaping Shadda handling
X-SVN-Rev: 32430
2012-09-27 09:09:18 +00:00
Michael Ow
f75135af94 ICU-9529 Add missing header files to the appropriate project files
X-SVN-Rev: 32424
2012-09-25 16:16:00 +00:00
Markus Scherer
44d515a063 ICU-9556 CollationKey with internal array; cleaner more understandable ByteSink code and usage in calcSortKey
X-SVN-Rev: 32408
2012-09-19 23:41:47 +00:00
Steven R. Loomis
9077d5dc25 ICU-9449 Merge in decimal format performance improvements from branch.
Improvements to 'howExpensiveIs' benchmark test.
Use internal digitlist in Formattable (save mallocs).
Enable fastpath by default.
Enable internal API "parse all input", returning an error if all input was not consumed.

X-SVN-Rev: 32397
2012-09-17 19:03:01 +00:00
Umesh Nair
fbbb603da6 ICU-9568 Adding test case with a pattern with out-of-order placeholders.
X-SVN-Rev: 32376
2012-09-12 00:14:25 +00:00
Steven R. Loomis
1dff0b56ee ICU-9501 doxygen cleanup.
X-SVN-Rev: 32372
2012-09-11 20:51:51 +00:00
Steven R. Loomis
1361355eb5 ICU-9551 fix uconfig failures that were in m2, disable CJKBreak without normalization. Merges from r32354 and r32355 by dsengup.
X-SVN-Rev: 32367
2012-09-11 04:02:08 +00:00
Yoshito Umaoka
1abda53f28 ICU-9536 Fixed <br> problem in API reference doc.
X-SVN-Rev: 32339
2012-09-05 19:53:44 +00:00
Steven R. Loomis
66efc42f6e ICU-9412 urename.h
X-SVN-Rev: 32338
2012-09-05 19:45:33 +00:00
Markus Scherer
22cc0cd7cc ICU-9353 fix dependencies, mostly dictionary code and listformatter
X-SVN-Rev: 32331
2012-09-04 20:38:14 +00:00
Markus Scherer
6da17ae2f5 ICU-9353 fix dictionary class name in comments
X-SVN-Rev: 32330
2012-09-04 20:05:20 +00:00
Yoshito Umaoka
01d63782e4 ICU-9412 ICU4C version to 50.0.2
X-SVN-Rev: 32313
2012-08-31 22:07:42 +00:00
Steven R. Loomis
79a59bfdef ICU-9525 fix casts as per http://www.stroustrup.com/bs_faq2.html#static-cast and also fix string quoting gcc47
X-SVN-Rev: 32307
2012-08-31 19:12:19 +00:00
Markus Scherer
6876123c0e ICU-9437 update to Unicode 6.2; merge in branches/markus/uni62 r32274
X-SVN-Rev: 32282
2012-08-28 23:37:10 +00:00
John Emmons
276a244c9b ICU-9251 First cut merge of CLDR 22 data
X-SVN-Rev: 32275
2012-08-28 21:56:06 +00:00
Umesh Nair
974ba63756 ICU-7168 Fixing Windows build.
X-SVN-Rev: 32271
2012-08-28 19:26:17 +00:00
Markus Scherer
31a4a9113d ICU-7168 always initialize UErrorCode, and check in at least one place coming in from public API
X-SVN-Rev: 32268
2012-08-28 16:47:58 +00:00
Markus Scherer
9f8f976bf6 ICU-6173 fix comments about type characters in CaseFolding.txt
X-SVN-Rev: 32254
2012-08-27 23:42:11 +00:00
Markus Scherer
944ff6eeaf ICU-9141 add U_GCC_MAJOR_MINOR macro
X-SVN-Rev: 32252
2012-08-27 23:15:08 +00:00
Umesh Nair
484c465ddf ICU-7168 Implementation of ListFormatter, port from Java
X-SVN-Rev: 32247
2012-08-27 20:14:25 +00:00
Debabrata Sengupta
4f666eebc4 ICU-9481 handled segmentation fault issue with uenum_next
X-SVN-Rev: 32242
2012-08-27 18:50:29 +00:00
Michael Ow
2f41905b0b ICU-9353 Fix redefinition error in dictionarydata when building with Cygwin MSVC
X-SVN-Rev: 32224
2012-08-24 15:29:03 +00:00
Maxime Serrano
8466372715 ICU-9353 fix windows makefile, remove mentions of word_ja.txt
X-SVN-Rev: 32191
2012-08-17 17:09:01 +00:00
Maxime Serrano
53650b04c5 ICU-9353 add symbols to dictionarydata.cpp for linker
X-SVN-Rev: 32187
2012-08-17 00:10:22 +00:00
Maxime Serrano
c64c0299d7 ICU-9353 merge dbbi-tries work into the trunk
X-SVN-Rev: 32184
2012-08-16 23:01:49 +00:00
George Rhoten
8bcdfa544d ICU-9457 Fix some compiler warnings.
X-SVN-Rev: 32180
2012-08-16 04:56:59 +00:00
George Rhoten
e1b9092426 ICU-9469 Improve support for C++11
X-SVN-Rev: 32179
2012-08-15 17:46:17 +00:00
Michael Ow
5015b2033b ICU-9380 Reorder header files to fix HP build error.
X-SVN-Rev: 32162
2012-08-13 17:21:00 +00:00
George Rhoten
0ae3d3a7d4 ICU-9474 Reduce unrename.h namespace pollution
X-SVN-Rev: 32157
2012-08-11 04:57:13 +00:00
Debabrata Sengupta
3ef2d173ca ICU-9342 implemented patch to support gcc's malloc and alloc_size attributes
X-SVN-Rev: 32151
2012-08-10 20:31:15 +00:00
George Rhoten
1384c72211 ICU-9456 Reduce writable/relocatable data.
X-SVN-Rev: 32149
2012-08-10 16:41:38 +00:00
Steven R. Loomis
b68d2f41fb ICU-7197 add API for constructing UEnumerations.
X-SVN-Rev: 32137
2012-08-09 00:04:51 +00:00
Debabrata Sengupta
69ae33baa3 ICU-9425 fixed issues with api docs
X-SVN-Rev: 32129
2012-08-08 21:59:14 +00:00
Michael Ow
eb0347f25f ICU-9221 Apply patch for Cygwin build failure
X-SVN-Rev: 32126
2012-08-08 19:54:20 +00:00
Markus Scherer
2f6df5d520 ICU-9434 use static_cast<pointer type>(void *) not reinterpret_cast
X-SVN-Rev: 32119
2012-08-08 00:50:16 +00:00
George Rhoten
dc75668c05 ICU-9457 Fix some compiler warnings
X-SVN-Rev: 32095
2012-08-03 19:09:42 +00:00
Michael Ow
f1b69ac0a5 ICU-9408 Use only C style comments to resolve warnings and errors
X-SVN-Rev: 32069
2012-07-26 18:25:15 +00:00
Markus Scherer
a41775b429 ICU-9432 fix value of UDATA_FILE_ACCESS_COUNT
X-SVN-Rev: 32041
2012-07-18 21:37:13 +00:00
Debabrata Sengupta
ecb960cbdb ICU-9408 minor changes in indentation, comments and if statements
X-SVN-Rev: 32039
2012-07-12 21:38:53 +00:00
Debabrata Sengupta
48732d7f4a ICU-9408 added functionality to detect user's region and improve time zone detection
X-SVN-Rev: 32038
2012-07-12 20:02:31 +00:00
Debabrata Sengupta
f81fa56468 ICU-8971 fixed parsing inconsistency and corrected few test cases
X-SVN-Rev: 32031
2012-07-09 18:25:45 +00:00
Michael Ow
595a189bd1 ICU-9365 Add check for AIX processor type
X-SVN-Rev: 32023
2012-07-03 18:08:56 +00:00
Michael Ow
04c477d6ff ICU-9340 Fix potential out of bound error in ICU4C ISCII converter
X-SVN-Rev: 32021
2012-07-03 17:51:14 +00:00
Michael Ow
1d202c6a8a ICU-9365 Fix detection of some BSD variants and other platform related issues
X-SVN-Rev: 32020
2012-07-03 16:36:35 +00:00
Jungshik Shin
4934b397a8 ICU-8343 fix build errors in Visual Studio when exception is disabled
X-SVN-Rev: 32010
2012-06-28 23:28:00 +00:00
Jungshik Shin
0a783f3908 ICU-8661 add a comment about #else part of uprv_timezone()
X-SVN-Rev: 32009
2012-06-28 23:01:26 +00:00
Michael Ow
de21207590 ICU-9390 Revert previous change to uposixdefs.h
X-SVN-Rev: 31984
2012-06-22 22:40:10 +00:00
Michael Ow
99cc839c60 ICU-9390 Fix some build issues with Solaris GCC and z
X-SVN-Rev: 31983
2012-06-22 19:57:50 +00:00
Debabrata Sengupta
fab050ad44 ICU-8971 changes undone
X-SVN-Rev: 31977
2012-06-21 20:58:24 +00:00
Debabrata Sengupta
19d7b4d709 ICU-8971 fixed inconsistency bug between C and J for parsing and canonicalization
X-SVN-Rev: 31975
2012-06-21 19:52:29 +00:00
Michael Ow
aced0d7e49 ICU-9365 Fix endianness detection for sparc based systems
X-SVN-Rev: 31971
2012-06-19 18:01:28 +00:00
Jungshik Shin
1f3812e51e ICU-9394 Set U_TIMEZONE to 'timezone' instead of '__timezone' on Android
X-SVN-Rev: 31964
2012-06-18 20:51:53 +00:00
Michael Ow
ff679c4111 ICU-9371 Fix GCC atomic support detection
X-SVN-Rev: 31951
2012-06-14 18:33:17 +00:00
Michael Ow
fa3f76cc15 ICU-9340 Use bit mask instead of cast to avoid buffer overflow
X-SVN-Rev: 31948
2012-06-13 21:07:53 +00:00
Markus Scherer
7042fcca36 ICU-8890 revert error behavior of UnicodeString::replace(start, _length, srcChar) to removing the segment when srcChar is not a valid code point (see r31272)
X-SVN-Rev: 31928
2012-06-08 21:53:40 +00:00
Markus Scherer
a655430837 ICU-8773 use real array element comparison, not memcmp()
X-SVN-Rev: 31926
2012-06-08 21:31:22 +00:00
Andy Heninger
3c69969daa ICU-9248 fix fastCopyFrom lifetime comment
X-SVN-Rev: 31923
2012-06-08 17:58:13 +00:00
Andy Heninger
2b7d6e62aa ICU-9360 update break iterator api docs.
X-SVN-Rev: 31916
2012-06-07 16:57:51 +00:00
Markus Scherer
f3646e9267 ICU-8235 do not call memcpy()/memmove()/... with a NULL/invalid source pointer
X-SVN-Rev: 31914
2012-06-07 00:14:54 +00:00
Markus Scherer
e39bc5efd7 ICU-9248 update doc of UnicodeString readonly-aliasing constructor & setTo() re fastCopyFrom()
X-SVN-Rev: 31913
2012-06-06 17:35:12 +00:00
Markus Scherer
00dc45723c ICU-9010 remove --disable-threads, move ICU_USE_THREADS out of uconfig.h into test code
X-SVN-Rev: 31911
2012-06-06 04:13:28 +00:00
Yoshito Umaoka
e7ca744bbd ICU-9265 Removed _isAttributeSubtag, which is no longer used, from uloc_tag.c
X-SVN-Rev: 31907
2012-06-05 20:08:04 +00:00
Markus Scherer
a4861cdd06 ICU-8298 avoid ambiguous method matching for MaybeStackArray[index]
X-SVN-Rev: 31903
2012-06-04 23:51:39 +00:00