done; \
$(CXXCOMPILE) -fsyntax-only htest.cc
+## This rule can be used to see if all the .class files verify
+## correctly.
+class-check: libgcj.jar
+ @ok=0; find . -name '*.class' -print | fgrep -v testsuite | \
+ while read f; do \
+ echo "$(GCJ_WITH_FLAGS) --syntax-only $$f"; \
+ if $(GCJ_WITH_FLAGS) --syntax-only $$f; then \
+ :; else ok=1; fi; \
+ done; exit $$ok
## ################################################################
## awt_java_source_files. If the .java file has a hand-maintained
## header, please list it in special_java_source_files.
ordinary_java_source_files = $(core_java_source_files) \
+gnu/gcj/Core.java \
gnu/gcj/RawData.java \
gnu/gcj/io/DefaultMimeTypes.java \
gnu/gcj/io/MimeTypes.java \
gnu/gcj/io/SimpleSHSStream.java \
gnu/gcj/math/MPN.java \
+gnu/gcj/protocol/core/Connection.java \
+gnu/gcj/protocol/core/Handler.java \
+gnu/gcj/protocol/core/CoreInputStream.java \
gnu/gcj/protocol/file/Connection.java \
gnu/gcj/protocol/file/Handler.java \
gnu/gcj/protocol/http/Connection.java \
## This lists all the C++ source files in subdirectories.
nat_source_files = \
+gnu/gcj/natCore.cc \
gnu/gcj/convert/JIS0208_to_Unicode.cc \
gnu/gcj/convert/JIS0212_to_Unicode.cc \
gnu/gcj/convert/Unicode_to_JIS.cc \
gnu/gcj/convert/natOutput_SJIS.cc \
gnu/gcj/io/natSimpleSHSStream.cc \
gnu/gcj/io/shs.cc \
+gnu/gcj/protocol/core/natCoreInputStream.cc \
gnu/gcj/runtime/natFirstThread.cc \
java/io/natFile.cc \
java/io/natFileDescriptor.cc \