X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/46f4442e9a5a4f3b98b7c1083586332f6a8a99a4..e4f10fab0c078f399c9deef476d9c9b73b47dff8:/icuSources/test/hdrtst/cxxfiles.txt diff --git a/icuSources/test/hdrtst/cxxfiles.txt b/icuSources/test/hdrtst/cxxfiles.txt index 16ed5631..60c09cce 100644 --- a/icuSources/test/hdrtst/cxxfiles.txt +++ b/icuSources/test/hdrtst/cxxfiles.txt @@ -1,94 +1,122 @@ -# Copyright (c) 2001-2008 International Business Machines +# Copyright (c) 2001-2013 International Business Machines # Corporation and others. All Rights Reserved. +# Begin temporary addition. +# These are very bad "C" APIs that do not work with a C compiler and +# violate many ICU coding guidelines. These were added with ticket #5996. +# Temporarily marked as C++ for the hdrtst to pass. +# These are gone in ICU 50.1, remove +#vzone.h +#zrule.h +#ztrans.h +# End temporary addition. +# common & i18n +alphaindex.h +appendable.h bidi.h basictz.h +bmsearch.h brkiter.h +bytestream.h +bytestrie.h +bytestriebuilder.h calendar.h caniter.h chariter.h choicfmt.h coleitr.h coll.h +colldata.h convert.h cpdtrans.h +curramt.h +currunit.h +currpinf.h datefmt.h dbbi.h dcfmtsym.h decimfmt.h +dtintrv.h +dtitvinf.h +dtitvfmt.h dtfmtsym.h dtptngen.h dtrule.h +enumset.h +errorcode.h fieldpos.h fmtable.h format.h +fpositer.h +gender.h gregocal.h -hextouni.h +idna.h +listformatter.h +locdspnm.h locid.h +measfmt.h +measunit.h +measure.h +messagepattern.h msgfmt.h +normalizer2.h normlzr.h -nultrans.h numfmt.h +numsys.h parsepos.h +plurfmt.h +plurrule.h rbbi.h rbnf.h -rbt.h rbtz.h regex.h +region.h rep.h resbund.h schriter.h search.h +selfmt.h simpletz.h smpdtfmt.h sortkey.h +std_string.h strenum.h +stringtriebuilder.h +stringpiece.h stsearch.h +symtable.h tblcoll.h timezone.h +tmunit.h +tmutamt.h +tmutfmt.h translit.h +tzfmt.h +tznames.h tzrule.h tztrans.h +ucharstrie.h +ucharstriebuilder.h uchriter.h -unicode.h unifilt.h -unifltlg.h unifunct.h unimatch.h unirepl.h uniset.h unistr.h -unitohex.h uobject.h usetiter.h vtzone.h -#added -loengine.h -#the following are C++ also +# io library ustream.h -symtable.h -#layout, layoutex are C++ only +# layout & layoutex LayoutEngine.h LEFontInstance.h LEGlyphFilter.h +LEGlyphStorage.h LELanguages.h LEScripts.h LESwaps.h -LETypes.h +# LETypes.h -- C header +# loengine.h -- C header ParagraphLayout.h RunArrays.h -# currency... -curramt.h -currunit.h -measfmt.h -measunit.h -measure.h -# platform specific -pmacos.h -pos400.h -pwin32.h -# interval format -dtintrv.h -dtitvinf.h -dtitvfmt.h -plurfmt.h -plurrule.h