summaryrefslogtreecommitdiff
path: root/Build/source/libs/icu/icu-src/source/test/depstest
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-01-12 18:35:28 +0000
committerKarl Berry <karl@freefriends.org>2018-01-12 18:35:28 +0000
commit39cc3fec95f3782316910590bb86993918c9dcdf (patch)
tree2315d3b06410f34b2cfd5c73ba6cc53610752030 /Build/source/libs/icu/icu-src/source/test/depstest
parent424a61bc1ceab7381e71b1535c7639f61d2645ba (diff)
icu-60.2
git-svn-id: svn://tug.org/texlive/trunk@46290 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/icu/icu-src/source/test/depstest')
-rw-r--r--Build/source/libs/icu/icu-src/source/test/depstest/dependencies.txt66
1 files changed, 48 insertions, 18 deletions
diff --git a/Build/source/libs/icu/icu-src/source/test/depstest/dependencies.txt b/Build/source/libs/icu/icu-src/source/test/depstest/dependencies.txt
index 3d23512c3d1..0422318dc85 100644
--- a/Build/source/libs/icu/icu-src/source/test/depstest/dependencies.txt
+++ b/Build/source/libs/icu/icu-src/source/test/depstest/dependencies.txt
@@ -46,12 +46,12 @@ group: c_strings
group: c_string_formatting
atoi atol strtod strtod_l strtol strtoul
- sprintf
+ sprintf snprintf
# Additional symbols in an optimized build.
__sprintf_chk
group: floating_point
- abs fabs floor ceil modf fmod log pow sqrt
+ abs fabs floor ceil modf fmod log pow round sqrt
group: trigonometry
acos asin atan atan2 cos sin tan
@@ -120,6 +120,8 @@ group: iostream
"std::basic_ios<char, std::char_traits<char> >::eof() const"
"std::basic_ios<char, std::char_traits<char> >::fail() const"
"std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)"
+ std::ios_base::Init::Init()
+ std::ios_base::Init::~Init()
std::istream::get()
std::istream::putback(char)
# Additional symbols in an optimized build.
@@ -144,7 +146,7 @@ library: common
unistr_props unistr_case unistr_case_locale unistr_titlecase_brkiter unistr_cnv
cstr
uniset_core uniset_props uniset_closure usetiter uset uset_props
- uiter
+ uiter edits
ucasemap ucasemap_titlecase_brkiter script_runs
uprops ubidi_props ucase uscript uscript_props
ubidi ushape ubiditransform
@@ -185,7 +187,7 @@ group: breakiterator
# fThaiWordSet.applyPattern(UNICODE_STRING_SIMPLE("[[:Thai:]&[:LineBreak=SA:]]"), status)
brkiter.o brkeng.o ubrk.o
rbbi.o rbbinode.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o
- rbbidata.o rbbirb.o
+ rbbidata.o rbbirb.o rbbi_cache.o
dictionarydata.o dictbe.o
# BreakIterator::makeInstance() factory implementation makes for circular dependency
# between BreakIterator base and FilteredBreakIteratorBuilder.
@@ -260,6 +262,7 @@ group: normalizer2
normalizer2impl.o
deps
uniset_core
+ bytestream bytesinkutil # for UTF-8 output
utrie2_builder # for building CanonIterData & FCD
uvector # for building CanonIterData
uhash # for the instance cache
@@ -461,15 +464,22 @@ group: ustr_titlecase_brkiter
breakiterator
ustring_case_locale ucase
+group: edits
+ edits.o
+ deps
+ platform
+
group: ucasemap_titlecase_brkiter
ucasemap_titlecase_brkiter.o
deps
ucasemap breakiterator utext
+ ustr_titlecase_brkiter # ustrcase_getTitleBreakIterator()
group: ucasemap
ucasemap.o
deps
- ustring_case
+ ustring_case ustring_case_locale
+ bytestream bytesinkutil # for UTF-8 output
resourcebundle # uloc_getName() etc.
group: ustring_case_locale
@@ -481,7 +491,7 @@ group: ustring_case_locale
group: ustring_case
ustrcase.o
deps
- ucase
+ ucase uchar edits
group: ucase
ucase.o
@@ -722,6 +732,11 @@ group: ustr_wcs
deps
platform
+group: bytesinkutil
+ bytesinkutil.o
+ deps
+ bytestream edits
+
group: bytestream
bytestream.o
deps
@@ -778,6 +793,7 @@ library: i18n
alphabetic_index collation collation_builder string_search
dayperiodrules
formatting formattable_cnv regex regex_cnv translit
+ numberformatter
universal_time_scale
uclean_i18n
@@ -851,10 +867,25 @@ group: dayperiodrules
deps
resourcebundle uclean_i18n
+group: numberformatter
+ # ICU 60+ NumberFormatter API
+ number_affixutils.o number_compact.o number_decimalquantity.o
+ number_decimfmtprops.o number_fluent.o number_formatimpl.o
+ number_grouping.o number_integerwidth.o number_longnames.o
+ number_modifiers.o number_notation.o number_padding.o
+ number_patternmodifier.o number_patternstring.o number_rounding.o
+ number_scientific.o number_stringbuilder.o
+ deps
+ digitlist formattable format units
+ # TODO: fix: dependency on formatting needed for circular dependency pluralrules <-> decimfmt.o
+ # We should be able to have a small pluralrules group and depend on that here.
+ formatting
+ uclean_i18n common
+
group: formatting
# TODO: Try to subdivide this ball of wax.
# currencyformat
- curramt.o currfmt.o currpinf.o currunit.o
+ curramt.o currfmt.o currpinf.o
# decimalformat
dcfmtsym.o numsys.o unumsys.o
affixpatternparser.o decimfmtimpl.o digitaffix.o digitaffixesandpadding.o
@@ -863,12 +894,14 @@ group: formatting
decfmtst.o decimfmt.o decimalformatpattern.o compactdecimalformat.o
numfmt.o unum.o
winnmfmt.o
+ # pluralrules
+ standardplural.o plurrule.o upluralrules.o
# scientificnumberformatter - would depend on dcfmtsym, so would be circular.
scientificnumberformatter.o
# rbnf
nfrs.o nfrule.o nfsubs.o rbnf.o
# measureformat
- measfmt.o measunit.o quantityformatter.o
+ measfmt.o quantityformatter.o
# dateformat
astro.o buddhcal.o calendar.o cecal.o chnsecal.o coptccal.o dangical.o ethpccal.o
gregocal.o gregoimp.o hebrwcal.o indiancal.o islamcal.o japancal.o persncal.o taiwncal.o
@@ -883,8 +916,8 @@ group: formatting
# messageformat
choicfmt.o msgfmt.o plurfmt.o selfmt.o umsg.o
deps
- digitlist formattable format
- dayperiodrules pluralrules
+ digitlist formattable format units
+ dayperiodrules
collation collation_builder # for rbnf
common
floating_point # sqrt() for astro.o
@@ -897,6 +930,11 @@ group: sharedbreakiterator
deps
breakiterator
+group: units
+ measunit.o currunit.o nounit.o
+ deps
+ stringenumeration
+
group: digitlist
digitlst.o decContext.o decNumber.o visibledigits.o
deps
@@ -918,14 +956,6 @@ group: format
deps
resourcebundle parsepos uvector32
-group: pluralrules
- standardplural.o plurrule.o upluralrules.o
- deps
- digitlist # plurals depend on decimals
- patternprops resourcebundle uvector uvector32 unifiedcache
- unistr_case_locale
- uclean_i18n
-
group: regex_cnv
uregexc.o
deps