ICU-20048 remove uses of UAlignedMemory, replace with native C++11 constructs.
authorAndy Heninger <andy.heninger@gmail.com>
Sat, 1 Jun 2019 00:46:49 +0000 (17:46 -0700)
committerAndy Heninger <andy.heninger@gmail.com>
Fri, 28 Jun 2019 20:35:17 +0000 (13:35 -0700)
commit0367d4c135b2e2e93d96585d0afc2dddd81fb5d4
tree6be0826bbad8bcca4061fd4e03f7604036647d0c
parentfa240d49ccf305d3a33add22b136c1f1809c29d6
ICU-20048 remove uses of UAlignedMemory, replace with native C++11 constructs.
Also update the Travis CI configuration to use newer compilers, and the
dependency checker to be happy with the newer clang compiler.
.travis.yml
icu4c/source/common/cmemory.h
icu4c/source/common/uarrsort.cpp
icu4c/source/common/ucnv.cpp
icu4c/source/common/ucnv2022.cpp
icu4c/source/common/ucnvhz.cpp
icu4c/source/common/utext.cpp
icu4c/source/test/cintltst/ccapitst.c
icu4c/source/test/depstest/dependencies.txt
icu4c/source/test/intltest/uobjtest.cpp
icu4c/source/tools/toolutil/toolutil.cpp