Jeff Genovy
77fcded28b
ICU-20969 Fix file permissions (-x) on ICU4C source files.
2020-02-19 17:00:06 -08:00
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
Andy Heninger
47d455a725
ICU-20179 Remove platform-specific mutex and atomics implementations.
...
Remove all POSIX and Win32 specific mutex, atomic and threading implementations
in favor of C++11 std library functions.
Move the related (internal) ICU types and functions into the icu namespace.
2018-11-19 17:17:09 -08: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
ea597d89d1
ICU-11961 Fix delete statement
...
X-SVN-Rev: 38111
2015-12-08 05:13:49 +00:00
Andy Heninger
d4e3d2c088
ICU-11961 Multi-thread slow tests TimeZoneFormatTest/TestTimeRoundTrip and CalendarLimitTest/TestLimits
...
X-SVN-Rev: 38108
2015-12-03 23:10:38 +00:00
Andy Heninger
4651204fb5
ICU-11643 Several threading test cleanups.
...
X-SVN-Rev: 37395
2015-04-23 23:59:24 +00:00
Michael Ow
1ba5235ef5
ICU-10169 Fix redefinition of macro on os390 in simplethread test code
...
X-SVN-Rev: 33681
2013-05-18 00:59:21 +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
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
d0c495ee99
ICU-8452 try to work around a problem with using Solaris signal.h
...
X-SVN-Rev: 30421
2011-07-25 23:14:16 +00:00
Markus Scherer
3bf88cd711
ICU-8452 consolidate definition of _XOPEN_SOURCE for access to POSIX functions; do not use __STDC_VERSION__ in C++ code where it is not defined
...
X-SVN-Rev: 30418
2011-07-25 21:02:32 +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
Michael Ow
5380e956d3
ICU-7074 Fix svn prop issue.
...
X-SVN-Rev: 26740
2009-10-05 20:57:57 +00:00
John Vu
e8a0cc8837
ICU-6052 Added empty functions for no threads.
...
X-SVN-Rev: 26478
2009-08-11 19:44:37 +00:00
Michael Ow
07d78a2acf
ICU-6052 Add newline character at the end of source file.
...
X-SVN-Rev: 26477
2009-08-11 19:12:32 +00:00
John Vu
1c3a5ed74a
ICU-6052 Extracted multi-threading code to a single module so that other files can utilize. This multi-threading will allow this ticket to reduce the time to check every locales.
...
X-SVN-Rev: 26465
2009-08-04 18:57:13 +00:00