mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-07 22:44:49 +00:00
ICU-13044 Update exclusion file with entries for new (ICU 59) C++ files.
Modify makefile to generate test files with .cpp suffic instead of .c suffix to avoid unnecessary warnings. X-SVN-Rev: 39841
This commit is contained in:
parent
b47a86f204
commit
8e5f9cefe7
2 changed files with 23 additions and 20 deletions
|
@ -114,11 +114,11 @@ drafttest:
|
|||
@FAIL=0;for file in `ls $(prefix)/include/unicode/*.h | fgrep -v -f $(srcdir)/pfiles.txt`; do \
|
||||
incfile=`basename $$file .h` ; \
|
||||
echo "$@ unicode/$$incfile.h" ; \
|
||||
echo '#define U_HIDE_DRAFT_API' > hd_$$incfile.c; \
|
||||
echo '#include "'unicode/$$incfile'.h"' >> hd_$$incfile.c ; \
|
||||
echo 'void junk(void);' >> hd_$$incfile.c ; \
|
||||
echo 'void junk(){}' >> hd_$$incfile.c ; \
|
||||
$(COMPILE.cc) -c $(cppflags) hd_$$incfile.c ||FAIL=1 ; \
|
||||
echo '#define U_HIDE_DRAFT_API' > hd_$$incfile.cpp ; \
|
||||
echo '#include "'unicode/$$incfile'.h"' >> hd_$$incfile.cpp ; \
|
||||
echo 'void junk(void);' >> hd_$$incfile.cpp ; \
|
||||
echo 'void junk(){}' >> hd_$$incfile.cpp ; \
|
||||
$(COMPILE.cc) -c $(cppflags) hd_$$incfile.cpp ||FAIL=1 ; \
|
||||
done ;\
|
||||
exit $$FAIL
|
||||
|
||||
|
@ -126,11 +126,11 @@ deprtest:
|
|||
@FAIL=0; for file in `ls $(prefix)/include/unicode/*.h | fgrep -v -f $(srcdir)/pfiles.txt`; do \
|
||||
incfile=`basename $$file .h` ; \
|
||||
echo "$@ unicode/$$incfile.h" ; \
|
||||
echo '#define U_HIDE_DEPRECATED_API' > hdp_$$incfile.c; \
|
||||
echo '#include "'unicode/$$incfile'.h"' >> hdp_$$incfile.c ; \
|
||||
echo 'void junk(void);' >> hdp_$$incfile.c ; \
|
||||
echo 'void junk(){}' >> hdp_$$incfile.c ; \
|
||||
$(COMPILE.cc) -c $(cppflags) hdp_$$incfile.c || FAIL=1; \
|
||||
echo '#define U_HIDE_DEPRECATED_API' > hdp_$$incfile.cpp ; \
|
||||
echo '#include "'unicode/$$incfile'.h"' >> hdp_$$incfile.cpp ; \
|
||||
echo 'void junk(void);' >> hdp_$$incfile.cpp ; \
|
||||
echo 'void junk(){}' >> hdp_$$incfile.cpp ; \
|
||||
$(COMPILE.cc) -c $(cppflags) hdp_$$incfile.cpp || FAIL=1; \
|
||||
done ; \
|
||||
exit $$FAIL
|
||||
|
||||
|
@ -139,11 +139,11 @@ internaltest:
|
|||
for file in `ls $(prefix)/include/unicode/*.h | fgrep -v -f $(srcdir)/pfiles.txt`; do \
|
||||
incfile=`basename $$file .h` ; \
|
||||
echo "$@ unicode/$$incfile.h" ; \
|
||||
echo '#define U_HIDE_INTERNAL_API' > hin_$$incfile.c; \
|
||||
echo '#include "'unicode/$$incfile'.h"' >> hin_$$incfile.c ; \
|
||||
echo 'void junk(void);' >> hin_$$incfile.c ; \
|
||||
echo 'void junk(){}' >> hin_$$incfile.c ; \
|
||||
$(COMPILE.cc) -c $(cppflags) hin_$$incfile.c || FAIL=1 ; \
|
||||
echo '#define U_HIDE_INTERNAL_API' > hin_$$incfile.cpp ; \
|
||||
echo '#include "'unicode/$$incfile'.h"' >> hin_$$incfile.cpp ; \
|
||||
echo 'void junk(void);' >> hin_$$incfile.cpp ; \
|
||||
echo 'void junk(){}' >> hin_$$incfile.cpp ; \
|
||||
$(COMPILE.cc) -c $(cppflags) hin_$$incfile.cpp || FAIL=1 ; \
|
||||
done ; \
|
||||
exit $$FAIL
|
||||
|
||||
|
@ -151,11 +151,11 @@ obsoletetest:
|
|||
@FAIL=0;for file in `ls $(prefix)/include/unicode/*.h | fgrep -v -f $(srcdir)/pfiles.txt`; do \
|
||||
incfile=`basename $$file .h` ; \
|
||||
echo "$@ unicode/$$incfile.h" ; \
|
||||
echo '#define U_HIDE_OBSOLETE_API' > hob_$$incfile.c; \
|
||||
echo '#include "'unicode/$$incfile'.h"' >> hob_$$incfile.c ; \
|
||||
echo 'void junk(void);' >> hob_$$incfile.c ; \
|
||||
echo 'void junk(){}' >> hob_$$incfile.c ; \
|
||||
$(COMPILE.cc) -c $(cppflags) hob_$$incfile.c || FAIL=1 ; \
|
||||
echo '#define U_HIDE_OBSOLETE_API' > hob_$$incfile.cpp ; \
|
||||
echo '#include "'unicode/$$incfile'.h"' >> hob_$$incfile.cpp ; \
|
||||
echo 'void junk(void);' >> hob_$$incfile.cpp ; \
|
||||
echo 'void junk(){}' >> hob_$$incfile.cpp ; \
|
||||
$(COMPILE.cc) -c $(cppflags) hob_$$incfile.cpp || FAIL=1 ; \
|
||||
done ; \
|
||||
exit $$FAIL
|
||||
|
||||
|
|
|
@ -23,6 +23,8 @@ bytestrie.h
|
|||
bytestriebuilder.h
|
||||
calendar.h
|
||||
caniter.h
|
||||
casemap.h
|
||||
char16ptr.h
|
||||
chariter.h
|
||||
choicfmt.h
|
||||
coleitr.h
|
||||
|
@ -43,6 +45,7 @@ dtitvfmt.h
|
|||
dtfmtsym.h
|
||||
dtptngen.h
|
||||
dtrule.h
|
||||
edits.h
|
||||
enumset.h
|
||||
errorcode.h
|
||||
fieldpos.h
|
||||
|
|
Loading…
Add table
Reference in a new issue