Oleksandr Hubanov
5f9f8b2053
ICU-22714 fix zos build, use OpenXL
...
See #3008
2024-09-20 17:12:28 -07:00
Henri Sivonen
3cefbd55c7
ICU-22028 Export collation and normalization data for ICU4X
2022-06-28 08:37:32 -07:00
Erik Torres
3f043c7693
ICU-21555 Fix typos from G to L
...
See #1737
2021-06-07 16:09:09 -07:00
Jeff Genovy
eae698a61e
ICU-13712 ICU4C does not report OOM if it fails to memory map the data file(s) ( #30 )
...
ICU does not report Out-Of-Memory (OOM) if it fails to memory map the data file(s) when calling the various platform API(s) to do so.
When you are using ICU with memory-mapped data file(s), and ICU fails to map the data file due to being out-of-memory, it does not bubble this failure up to the API that was called. You will instead get back the error U_MISSING_RESOURCE_ERROR, rather than U_MEMORY_ALLOCATION_ERROR, which might be a bit surprising to the caller of the API. This can lead to the application thinking that there are no resources for "en_US" or "en" (or even "root").
This change modifies ICU4C so that it will report back U_MEMORY_ALLOCATION_ERROR if OOM happens when attempting to load the data files.
2018-09-27 14:27:39 -07:00
Andy Heninger
242e02c388
ICU-12764 icu4c utf-8 source files, update Copyright notices.
...
X-SVN-Rev: 39583
2017-01-20 00:20:31 +00:00
Michael Ow
61607c2773
ICU-12564 Update copyright notice in trunk
...
X-SVN-Rev: 38848
2016-06-15 18:58:17 +00:00
Yoshito Umaoka
00ca13e126
ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
...
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
c9f199a30f
ICU-12564 Update copyright notice in ICU4C
...
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Michael Ow
6be4ed022f
ICU-8452 Fix some more Cygwin MVSC and Cygwin GCC build issues
...
X-SVN-Rev: 30541
2011-08-18 18:47:16 +00:00
Markus Scherer
ca12d6d5bd
ICU-8730 move some @internal, rarely-used platform macros to putilimp.h
...
X-SVN-Rev: 30432
2011-07-27 20:55:09 +00:00
Markus Scherer
9bcc40cf9e
ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411
...
X-SVN-Rev: 30412
2011-07-23 00:10:30 +00:00
Markus Scherer
bdd8a3a473
ICU-7496 rename udata.c to udata.cpp and replace TinyString with CharString
...
X-SVN-Rev: 28084
2010-05-21 04:39:19 +00:00
Markus Scherer
cf96198a53
ICU-7350 allow setting multiple data packages via udata_setCommonData()
...
X-SVN-Rev: 27282
2010-01-15 20:47:28 +00:00
Eric Mader
3cc60cac35
ICU-4179 update copyright notices for ICU 3.2
...
X-SVN-Rev: 16681
2004-10-29 22:50:01 +00:00
George Rhoten
af9958522e
ICU-3905 Fix some compiler warnings
...
X-SVN-Rev: 16147
2004-08-12 17:19:31 +00:00
George Rhoten
81a93f31cd
ICU-580 os/390 batch build changes.
...
X-SVN-Rev: 6595
2001-11-02 23:42:10 +00:00
George Rhoten
7892d628ea
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 5913
2001-09-25 16:43:20 +00:00
Andy Heninger
a9f6f41f42
ICU-1075 udata.c restructuring, fix broken UNIX build.
...
Windows project file, disable language extensions for udata.c
X-SVN-Rev: 5721
2001-09-08 00:27:05 +00:00
Andy Heninger
412f48860e
ICU-1075 udata.c restructured, split into separate files, hopefully making code clearer, dependencies clearer.
...
Functionality pretty much unchanged.
X-SVN-Rev: 5716
2001-09-07 18:42:29 +00:00