Jeff Genovy
e72290c45e
ICU-13764 Add separate CI build that treats warnings as errors with clang.
...
This adds a separate CI build that enables -Werror for clang.
This also fixes all of the -Wall -Wextra warnings in the tests, and all the
-Wextra-semi warnings as well.
2019-07-30 22:10:02 -07:00
Jeff Genovy
33d7868d45
ICU-20351 Warning cleanup changes for ICU4C under MSVC.
2019-01-16 16:43:02 -08:00
Markus Scherer
27c08578ac
ICU-13311 change illegal-UTF-8 handling in non-converter code
...
X-SVN-Rev: 40445
2017-09-21 23:45:08 +00: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
Fredrik Roubert
7f4b8d106b
ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF().
...
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/285520043 .
X-SVN-Rev: 38337
2016-02-23 10:40:09 +00:00
Steven R. Loomis
7594250cc5
ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc
...
X-SVN-Rev: 36275
2014-08-28 22:13:45 +00:00
Tom Zhang
ee1f29b584
ICU-7653 move LENGTHOF(array) to common, internal header
...
X-SVN-Rev: 36265
2014-08-28 14:55:34 +00:00
Andy Heninger
301814f85f
ICU-10624 Compiler warning cleanups, continued.
...
X-SVN-Rev: 34855
2014-01-10 08:35:00 +00:00
Markus Scherer
fbb5f5ba1f
ICU-10371 fix assertion in u_strFromUTF8()/u_strFromUTF8WithSub() code
...
X-SVN-Rev: 34279
2013-09-12 00:02:41 +00:00
Andy Heninger
1f65c0e70a
ICU-10048 Compiler warning cleanup.
...
X-SVN-Rev: 33445
2013-03-21 05:48:52 +00:00
Steven R. Loomis
b88cd9bca9
ICU-8350 zOS fixes round one
...
X-SVN-Rev: 29973
2011-05-03 03:40:34 +00:00
Steven R. Loomis
5d6b488406
ICU-8493 update test a little.
...
X-SVN-Rev: 29921
2011-04-29 00:30:37 +00:00
Michael Ow
43ab52b074
ICU-7650 Fix uconfig test errors in i18n library and test codes.
...
X-SVN-Rev: 28037
2010-05-07 07:28:47 +00:00
Markus Scherer
82bba71cce
ICU-7106 string transformation functions permit source=NULL when sourceLength=0
...
X-SVN-Rev: 27698
2010-02-26 05:21:59 +00:00
Markus Scherer
ad83876755
ICU-7344 C functions for Java modified UTF-8
...
X-SVN-Rev: 27261
2010-01-14 19:11:07 +00:00
Michael Ow
c6385f6209
ICU-7068 Add statements to ensure that uconfigtest passes
...
X-SVN-Rev: 26466
2009-08-04 21:09:17 +00:00
Markus Scherer
c4e1d3e0be
ICU-6677 add u_strToUTF32WithSub() and u_strFromUTF32WithSub()
...
X-SVN-Rev: 25444
2009-02-19 20:02:40 +00:00
Markus Scherer
a679ccf60c
ICU-6677 fix and extend u_strToUTF32() input string validation
...
X-SVN-Rev: 25443
2009-02-19 18:14:25 +00:00
Markus Scherer
a856eb2eba
ICU-6677 add and fix u_strFromUTF32() input string validation
...
X-SVN-Rev: 25441
2009-02-19 05:18:34 +00:00
Markus Scherer
90eee0718a
ICU-6677 clean up existing test for UTF-32 string transformations
...
X-SVN-Rev: 25437
2009-02-18 23:15:23 +00:00
Steven R. Loomis
63849800d4
ICU-6617 some haiku support. update config.guess and cleanup other test code.
...
X-SVN-Rev: 24942
2008-11-08 02:04:15 +00:00
Michael Ow
8a63dd5683
ICU-2498 Make test pass w/o data in iotest and cintltest.
...
X-SVN-Rev: 23783
2008-04-10 16:53:16 +00:00
Markus Scherer
efc935f2d3
ICU-6059 add test for u_strFromUTF8(E0 A5 9C)
...
X-SVN-Rev: 23020
2007-12-05 19:30:57 +00:00
Markus Scherer
6751276083
ICU-5707 fix u_strFromUTF8Lenient() for 2-byte UTF-8 in last 3 bytes of input
...
X-SVN-Rev: 21510
2007-05-10 20:40:35 +00:00
George Rhoten
dbdf6e8019
ICU-5333 Whitespace changes.
...
X-SVN-Rev: 20119
2006-08-20 05:08:35 +00:00
George Rhoten
4397926a33
ICU-4707 Fix some compiler warnings.
...
X-SVN-Rev: 19885
2006-07-25 02:52:22 +00:00
Markus Scherer
1d687cde69
ICU-5230 faster u_strToUTF8() and u_strFromUTF8() functions, added ...WithSub() variants, added u_strFromUTF8Lenient()
...
X-SVN-Rev: 19723
2006-06-15 19:22:04 +00:00
Steven R. Loomis
db04e06f4e
ICU-4620 test fixes for uconfig.h
...
X-SVN-Rev: 18183
2005-07-09 03:15:06 +00:00
George Rhoten
28a81790da
ICU-4092 Better test of code coverage
...
X-SVN-Rev: 17034
2004-12-29 00:45:49 +00:00
George Rhoten
decc39ec85
ICU-4092 Increase code coverage
...
X-SVN-Rev: 17020
2004-12-27 20:23:41 +00:00
George Rhoten
4cc513278c
ICU-3905 Fix some compiler warnings
...
X-SVN-Rev: 16767
2004-11-05 17:21:42 +00:00
George Rhoten
1420303e6c
ICU-3222 Fix a compiler warning
...
X-SVN-Rev: 13158
2003-09-22 16:12:44 +00:00
George Rhoten
845e5ab92c
ICU-3222 Fix a compiler warning
...
X-SVN-Rev: 13157
2003-09-22 16:11:02 +00:00
Ram Viswanadha
14c88e0557
ICU-3243 close the resource bundle
...
X-SVN-Rev: 13075
2003-09-12 18:39:44 +00:00
Ram Viswanadha
a82ed5bf21
ICU-3243 tests for both failures
...
X-SVN-Rev: 13052
2003-09-10 00:46:36 +00:00
Markus Scherer
37c28a48b6
ICU-2590 improve API/code coverage
...
X-SVN-Rev: 11886
2003-05-10 23:10:09 +00:00
Vladimir Weinstein
f9970354fe
ICU-2765 removed usage of private headers
...
X-SVN-Rev: 11630
2003-04-23 05:49:02 +00:00
Markus Scherer
3a745205c8
ICU-1967 test strictness of u_strTo/FromUTF8()
...
X-SVN-Rev: 9560
2002-08-03 00:55:16 +00:00
Andy Heninger
f0f44e915e
ICU-2030 WIndows build changes to allow apps to use static C runtime lib
...
X-SVN-Rev: 9400
2002-07-29 21:04:18 +00:00
Ram Viswanadha
da4610d484
ICU-960 more error logging
...
X-SVN-Rev: 7273
2001-12-03 19:28:19 +00:00
George Rhoten
b3eca9e772
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 6140
2001-10-10 00:54:27 +00:00
George Rhoten
fefbf9b930
ICU-770 Memory cleanup
...
X-SVN-Rev: 6047
2001-10-04 16:36:32 +00:00
Ram Viswanadha
4502c7670c
ICU-452 Fix compiler warnings and make tests pass on Solaris and Alpha
...
X-SVN-Rev: 5896
2001-09-22 01:54:21 +00:00
George Rhoten
0a96b6ab50
ICU-900 Fixed some compiler warnings
...
X-SVN-Rev: 5795
2001-09-18 22:38:34 +00:00
Ram Viswanadha
2a34ca8c1f
ICU-960 u_str* transformation functions
...
X-SVN-Rev: 5779
2001-09-18 17:04:48 +00:00
Ram Viswanadha
cb06211004
ICU-960 Tests for u_str* transformation functions
...
X-SVN-Rev: 5776
2001-09-18 03:43:45 +00:00