summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Support GCJ as JAVAC.libgcj-import-20080914Andrew John Hughes2008-09-131-0/+4
| | | | | | | | | | | | | | | | | 2008-09-13 Andrew John Hughes <gnu_andrew@member.fsf.org> * examples/Makefile.am, * lib/Makefile.am: Add GCJ rules. * m4/ac_prog_javac.m4: Check whether JAVAC is gcj. * m4/ac_prog_javac_works.m4: Add GCJ rules. * m4/acinclude.m4: Don't bother checking for -J if using GCJ. * tools/Makefile.am: Add GCJ rules.
* Generalise --with-fastjar to --with-jar and allow it to be turned off.Andrew John Hughes2008-06-271-12/+14
| | | | | | | | | | | | | | 2008-06-27 Andrew John Hughes <gnu_andrew@member.fsf.org> PR classpath/36637: * examples/Makefile.am, * lib/Makefile.am: Use new conditional and $(JAR). * m4/acinclude.m4: Replace --with-fastjar with a general --with-jar check that can be turned off. * tools/Makefile.am: Use new conditional and $(JAR).
* Move from @MKDIR_P@ to @mkdir_p@.Andrew John Hughes2008-06-261-5/+5
| | | | | | | | | | 2008-06-26 Andrew John Hughes <gnu_andrew@member.fsf.org> * configure.ac: Remove AC_PROG_MKDIR_P. * examples/Makefile.am, * lib/Makefile.am, * tools/Makefile.am: Use mkdir_p instead of MKDIR_P.
* 2008-06-23 Andrew Haley <aph@redhat.com>Andrew Haley2008-06-231-1/+1
| | | | | | | | | | | | | | | | | | | | | * native/jawt/Makefile.am, native/fdlibm/Makefile.am, native/jni/java-util/Makefile.am, native/jni/gstreamer-peer/Makefile.am, native/jni/native-lib/Makefile.am, native/jni/gconf-peer/Makefile.am, native/jni/gtk-peer/Makefile.am, native/jni/xmlj/Makefile.am, native/jni/midi-alsa/Makefile.am, native/jni/java-nio/Makefile.am, native/jni/midi-dssi/Makefile.am, native/jni/classpath/Makefile.am, native/jni/java-io/Makefile.am, native/jni/java-lang/Makefile.am, native/jni/java-net/Makefile.am (AM_CFLAGS): Add @EXTRA_CFLAGS@. * configure.ac (EXTRA_CFLAGS): New macro. * lib/Makefile.am (resources): Add .svn.
* 2008-06-13 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2008-06-132-7/+7
| | | | | | | | | | | | | * configure.ac: Add --enable-gjdoc option and check for mkdir -p. * examples/Makefile.am, * lib/Makefile.am, * lib/copy-vmresources.sh.in: Use @MKDIR_P@. * tools/Makefile.am: Allow building GJDoc to be disabled and use @MKDIR_P@.
* Forwardport native-only build fix #04.Andrew John Hughes2008-06-111-1/+1
| | | | | | | 2008-06-01 Andrew John Hughes <gnu_andrew@member.fsf.org> * lib/Makefile.am: Replace explicit mkinstalldirs with $(mkinstalldirs).
* Forward port native-only build fix #01Andrew John Hughes2008-06-111-1/+2
| | | | | | | | | | 2008-06-01 Andrew John Hughes <gnu_andrew@member.fsf.org> * Makefile.am: Use default makedistcheck flags that test all optional dependencies. * include/Makefile.am: Add header files to dist. * lib/Makefile.am: Trick class files into being built for dist, so headers can be generated.
* * lib/gen-classlist.sh.in: Skip 'sed' steps if no vm_omitlistTom Tromey2008-04-181-2/+4
| | | | found.
* 2008-04-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>Tom Tromey2008-04-171-13/+35
| | | | | | | * lib/gen-classlist.sh.in: Avoid grepping each omission, by building an awk script with a hash for literal files, and awk regular expressions for the rest. * configure.ac: Call AC_PROG_AWK.
* 2008-02-11 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2008-02-121-25/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | PR classpath/34578: * NEWS: Mention javah and javac build changes. * configure.ac: Call AC_PROG_JAVAC and CLASSPATH_JAVAC_MEM_CHECK instead of CLASSPATH_FIND_JAVAC. * examples/Makefile.am: Simplify compiler choice to just use JAVAC. * lib/Makefile.am: Likewise, but with JAVAC_MEM_OPT too. * m4/ac_prog_javac.m4: New file. * m4/ac_prog_javac_works.m4: Likewise. * m4/acinclude.m4: (CLASSPATH_FIND_JAVAC): Removed. (CLASSPATH_WITH_GCJ): Removed. (CLASSPATH_CHECK_GCJ): Removed. (CLASSPATH_WITH_JIKES): Removed. (CLASSPATH_CHECK_JIKES): Removed. (CLASSPATH_WITH_KJC): Removed. (CLASSPATH_CHECK_KJC): Removed. (CLASSPATH_WITH_ECJ): Removed. (CLASSPATH_CHECK_ECJ): Removed. (CLASSPATH_WITH_JAVAC): Removed. (CLASSPATH_CHECK_JAVAC): Removed. (CLASSPATH_JAVAC_MEM_CHECK): Added. * tools/Makefile.am: Simplify compiler choice to just javac.
* 2008-02-10 Dalibor Topic <robilad@kaffe.org>Dalibor Topic2008-02-101-1/+1
| | | | | | | | * lib/Makefile.am (compile_classpath), include/Makefile.am (JAVAH): Replaced USER_CLASSLIB with PATH_TO_GLIBJ_ZIP. * m4/acinclude.m4 (CLASSPATH_WITH_CLASSLIB)[--with-classpath]: Removed unused option. It's superceded by --with-glibj-zip.
* build fix for cygwinDalibor Topic2007-12-281-2/+2
| | | | | | | | | | | | | | 2007-12-28 Dalibor Topic <robilad@kaffe.org> * m4/acinclude.m4 (CLASSPATH_WITH_GLIBJ): Use AC_PATH_PROGS instead of AC_PATH_PROG to check for FASTJAR as fastjar, gjar or jar. Add braces to AC_PATH_PROGS arguments. * tools/Makefile.am (TOOLS_ZIP), lib/Makefile.am (collections.jar, glibj.zip): Quote FASTJAR in case it's in a path with whitespace.
* 2007-11-04 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-11-041-1/+1
| | | | | | | * gnu/java/lang/MainThread.java: Fix varargs warning. * lib/Makefile.am: Remove restriction on ecj printing varargs warnings.
* 2007-10-12 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-10-121-1/+1
| | | | | | | PR classpath/33622: * lib/Makefile.am: Use JAVAC_ARGS variable. * m4/acinclude.m4: Check javac is 1.5 compliant and whether it supports -J.
* 2007-10-12 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-10-121-1/+1
| | | | | | PR classpath/33622: * lib/Makefile.am: Add -J-mX512M option to allow javac enough memory to build Classpath.
* 2007-10-08 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-10-081-0/+3
| | | | | | | | | | PR classpath/33623: * examples/Makefile.am: Exit with no compiler. * lib/Makefile.am: Likewise. * m4/acinclude.m4: Handle ecj and javac using separate variables and catch when JAVAC/ECJ is empty.
* 2007-05-08 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-05-081-1/+1
| | | | * lib/Makefile.am: Print property files as well.
* 2007-05-03 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2007-05-031-6/+1
| | | | | | | | | https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=237304 * javax/swing/text/html/HTMLEditorKit.java (getStyleSheet): Throw RuntimeException when style loading fails. * lib/Makefile.am: Treat css files as a property files. * javax/swing/text/html/default.css: Move to... * resource/javax/swing/text/html/default.css: New file.
* 2007-04-19 Dalibor Topic <robilad@kaffe.org>Dalibor Topic2007-04-191-9/+4
| | | | | | | * lib/Makefile.am (propertyfiles, cssfiles, metafiles, iconfiles) Removed variables, inlined them into resource target to avoid use of shell construct and fix portability warning from autimake 1.10.
* 2007-04-17 Dalibor Topic <robilad@kaffe.org>Dalibor Topic2007-04-171-2/+0
| | | | * lib/Makefile.am (JAVAH): Removed unused variable.
* 2007-04-06 Mark Wielaard <mark@klomp.org>Mark Wielaard2007-04-061-0/+17
| | | | | | | | * lib/mkcollections.pl.in: Add externalclasses. * java/util/Collections.java: Unroll enhanced for loops. * java/util/HashMap.java: Likewise. * java/util/Hashtable.java: Likewise. * java/util/TreeMap.java: Likewise.
* 2006-12-15 Christian Thalinger <twisti@complang.tuwien.ac.at>Christian Thalinger2006-12-151-6/+10
| | | | | | | | | | | * m4/acinclude.m4 (CLASSPATH_FIND_JAVAC): Added support for Sun's javac. (CLASSPATH_WITH_JAVAC): Added. (CLASSPATH_CHECK_JAVAC): Likewise. * lib/Makefile.am (JAVAC): Renamed to JCOMPILER. (FOUND_JAVAC): Added support for Sun's javac. * examples/Makefile.am: Likewise. * tools/Makefile.am: Likewise.
* * examples/Makefile.am: Removed gcjx code.Tom Tromey2006-12-131-4/+0
| | | | | | | | * lib/Makefile.am: Removed gcjx code. * tools/Makefile.am: Removed gcjx code. * m4/acinclude.m4 (CLASSPATH_FIND_JAVAC): Removed gcjx code. (CLASSPATH_WITH_GCJX): Removed. (CLASSPATH_CHECK_GCJX): Likewise.
* 2006-12-10 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-12-103-39/+47
| | | | * Merge of generics-branch to HEAD (woohoo!)
* Fix for bug #25557Dalibor Topic2006-11-261-2/+4
| | | | | | | | | | | 2006-11-26 Roger Sayle <roger <at> eyesopen.com> Ian Lance Taylor <ian <at> airs.com> Paolo Bonzini <bonzini <at> gnu.org> Fixes bug #25557. * lib/gen-classlist.sh.in: Avoid using test's -ef operator for increased portability. Likewise, use -f instead of -e.
* * gnu/java/net/PlainSocketImpl.java (accept): Reset timeout on Socket.Mark Wielaard2006-11-261-8/+8
|
* 2006-08-31 Andreas Tobler <a.tobler@schweiz.ch>Andreas Tobler2006-08-311-0/+4
| | | | * lib/Makefile.am (cssfiles): Add new rule to install css files.
* 2006-08-18 Roger Sayle <roger@eyesopen.com>Tom Tromey2006-08-181-5/+5
| | | | * lib/Makefile.am (resources): Fix some shell portability issues.
* * java/lang/Iterable.java: Import all of java.util.Mark Wielaard2006-07-222-3/+4
| | | | | * lib/mkcollections.pl.in (javautilclasses): Add Iterable. * lib/Makefile.am: Only search for .java files in COLLECTIONS_PREFIX.
* 2006-07-18 Roman Kennke <kennke@aicas.com>Roman Kennke2006-07-181-1/+1
| | | | | | * lib/copy-vmresources.sh.in: Reverted. * gnu/java/awt/peer/x/fonts.properties: Moved to resource/ * resource/gnu/java/awt/peer/x/fonts.properties: New file.
* 2006-07-18 Roman Kennke <kennke@aicas.com>Roman Kennke2006-07-181-1/+1
| | | | * lib/copy-vmresources.sh.in: Include properties from X peers.
* 2006-07-17 Gary Benson <gbenson@redhat.com>Gary Benson2006-07-171-0/+1
| | | | | * resource/META-INF/services/.cvsignore: New file. * lib/.cvsignore: Updated.
* * lib/Makefile.am (CLEANFILES): Add Makefile.deps.Mark Wielaard2006-07-061-3/+2
| | | | | (DISTCLEANFILES): Add standard.omit. (clean-local): Remove Makefile.deps, only remove dirs.
* 2006-07-04 Mario Torre <neugens@limasoftware.net>Mark Wielaard2006-07-042-2/+2
| | | | | | | | | | | | | | | | | * configure.ac: Added new option --enable-default-preferences-peer to pass user specified default preference backend. If the GConf peer is built, GConf become the default backend. * resource/META-INF/services/java.util.prefs.PreferencesFactory.in: new file. * lib/Makefile.am: excludes files terminating in 'in' from the metafiles list. * lib/copy-vmresources.sh.in: excludes files terminating in 'in' from copy into META-INF. * java/util/prefs/Preferences.java: added two new import classes gnu.classpath.ServiceFactory and java.util.Iterator. (getFactory): Now try to check for a system defined default preference backend before to fall back on FileBasedPreference.
* * configure.ac: Move standard.omit creation after dirs are created.Mark Wielaard2006-06-303-3/+4
| | | | | | | | Cat standard.omit.in from srcdir. Make exclude regex more explicit. * lib/Makefile.am (EXTRA_DIST): Add standard.omit.in. (clean-local): Remove standard.omit. * lib/gen-classlist.sh.in: Use omit file in build dir. * lib/standard.omit.in: Make exclude regex more explicit.
* 2006-06-30 Roman Kennke <kennke@aicas.com>Roman Kennke2006-06-301-1/+1
| | | | | | | * lib/Makefile.am: Added Escher dir/jar to classpath when requested. * configure.ac: Moved handling of standard.omit to a place where it actually gets executed.
* 2006-06-29 Roman Kennke <kennke@aicas.com>Roman Kennke2006-06-291-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/awt/peer/x/GLGraphics.java, * gnu/java/awt/peer/x/ImageConverter.java, * gnu/java/awt/peer/x/KeyboardMapping.java, * gnu/java/awt/peer/x/XEventPump.java, * gnu/java/awt/peer/x/XFontPeer.java, * gnu/java/awt/peer/x/XFontPeer2.java, * gnu/java/awt/peer/x/XFramePeer.java, * gnu/java/awt/peer/x/XGraphics.java, * gnu/java/awt/peer/x/XGraphics2D.java, * gnu/java/awt/peer/x/XGraphicsConfiguration.java, * gnu/java/awt/peer/x/XGraphicsDevice.java, * gnu/java/awt/peer/x/XGraphicsEnvironment.java, * gnu/java/awt/peer/x/XImage.java, * gnu/java/awt/peer/x/XLightweightPeer.java, * gnu/java/awt/peer/x/XToolkit.java, * gnu/java/awt/peer/x/XWindowPeer.java, * gnu/java/awt/peer/x/fonts.properties: New files. * lib/standard.omit: Removed. * lib/standard.omit.in: Added. * configure.ac: Added configure option --with-escher. Added some configury for omitting gnu.java.awt.peer.x package when this option is not specified.
* 2006-06-25 Vivek Lakshmanan <vivekl@redhat.com>Vivek Lakshmanan2006-06-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/security/.cvsignore: New File. * gnu/java/security/Configuration.java.in: New File. * gnu/java/security/Properties.java: Change import from gnu.classpath.Configuration to gnu.java.security.Configuration. * gnu/java/security/hash/Whirlpool.java: Likewise. * gnu/java/security/jce/sig/EncodedKeyFactory.java: Likewise. * gnu/java/security/jce/sig/SignatureAdapter.java: Likewise. * gnu/java/security/key/dss/DSSKeyPairGenerator.java: Likewise. * gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java: Likewise. * gnu/java/security/key/dss/DSSPrivateKey.java: Likewise. * gnu/java/security/key/rsa/GnuRSAPrivateKey.java: Likewise. * gnu/java/security/key/rsa/RSAKeyPairGenerator.java: Likewise. * gnu/java/security/key/rsa/RSAKeyPairPKCS8Codec.java: Likewise. * gnu/java/security/key/rsa/RSAKeyPairX509Codec.java: Likewise. * gnu/java/security/pkcs/PKCS7SignedData.java: Likewise. * gnu/java/security/pkcs/SignerInfo.java: Likewise. * gnu/java/security/provider/PKIXCertPathValidatorImpl.java: Likewise. * gnu/java/security/sig/rsa/EMSA_PSS.java: Likewise. * gnu/java/security/sig/rsa/RSAPSSSignature.java: Likewise. * gnu/java/security/util/Base64.java: Likewise. * gnu/java/security/x509/X509CRL.java: Likewise. * gnu/java/security/x509/X509CRLEntry.java: Likewise. * gnu/java/security/x509/ext/Extension.java: Likewise. * gnu/javax/crypto/cipher/Anubis.java: Likewise. * gnu/javax/crypto/cipher/BaseCipher.java: Likewise. * gnu/javax/crypto/cipher/Khazad.java: Likewise. * gnu/javax/crypto/cipher/Rijndael.java: Likewise. * gnu/javax/crypto/cipher/Twofish.java: Likewise. * gnu/javax/crypto/jce/keyring/GnuKeyring.java: Likewise. * gnu/javax/crypto/jce/prng/ICMRandomSpi.java: Likewise. * gnu/javax/crypto/jce/prng/UMacRandomSpi.java: Likewise. * gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.java: Likewise. * gnu/javax/crypto/key/srp6/SRPKeyPairGenerator.java: Likewise. * gnu/javax/crypto/keyring/Entry.java: Likewise. * gnu/javax/crypto/keyring/EnvelopeEntry.java: Likewise. * gnu/javax/crypto/keyring/GnuPrivateKeyring.java: Likewise. * gnu/javax/crypto/keyring/GnuPublicKeyring.java: Likewise. * gnu/javax/crypto/keyring/PasswordAuthenticatedEntry.java: Likewise. * gnu/javax/crypto/keyring/PasswordEncryptedEntry.java: Likewise. * gnu/javax/crypto/mac/OMAC.java: Likewise. * gnu/javax/crypto/pad/BasePad.java: Likewise. * gnu/javax/crypto/pad/PKCS1_V1_5.java: Likewise. * gnu/javax/crypto/pad/PKCS7.java: Likewise. * gnu/javax/crypto/pad/TBC.java: Likewise. * gnu/javax/crypto/prng/CSPRNG.java: Likewise. * gnu/javax/crypto/sasl/SaslInputStream.java: Likewise. * gnu/javax/crypto/sasl/SaslOutputStream.java: Likewise. * gnu/javax/crypto/sasl/srp/SRPClient.java: Likewise. * gnu/javax/crypto/sasl/srp/SRPServer.java: Likewise. * gnu/javax/security/auth/login/ConfigFileParser.java: Likewise. * gnu/javax/security/auth/login/ConfigFileTokenizer.java: Likewise. * gnu/javax/security/auth/login/GnuConfiguration.java (getAppConfigurationEntry): Change reference to gnu.classpath.Configuration.DEBUG to gnu.java.security.Configuration.DEBUG. (getConfigFromUserHome): Likewise. (getInputStreamFromURL): Likewise. (getUserHome): Likewise. (init): Likewise. (processSecurityProperties): Likewise. (processSystemProperty): Likewise. (processUserHome): Likewise. * configure.ac: Add gnu/java/security/Configuration.java to AC_CONFIG_FILES list. * lib/Makefile.am: Remove gnu/java/security/Configuration.java when required.
* * lib/.cvsignore: Add sun.Mark Wielaard2006-06-102-4/+5
| | | | * lib/Makefile.am (dist-hook): Likewise.
* * lib/Makefile.am (install-data-local): Copy 'sun' files.Tom Tromey2006-06-092-4/+7
| | | | | | | (uninstall-local): Delete 'sun' directory. (glibj.zip): Include 'sun' classes. (clean-local): Delete 'sun' directory. * lib/gen-classlist.sh.in: Search 'sun' subdirectories.
* * lib/.cvsignore: Added classes.2.generics-merge-20060501Tom Tromey2006-05-011-0/+1
|
* PR libgcj/26625:Tom Tromey2006-04-051-0/+1
| | | | * lib/Makefile.am (compile-classes): Touch the output file.
* * lib/gen-classlist.sh.in: Correct handle generated files.Tom Tromey2006-04-041-2/+5
|
* 2006-04-03 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-04-041-2/+2
| | | | | | | | | | | | * javax/imageio/plugins/jpeg/JPEGImageWriteParam.java: New file. * javax/imageio/plugins/jpeg/JPEGImageReadParam.java: Add retrieval instructions to javadoc header. * javax/imageio/ImageWriteParam.java: Fix javadoc for compressionType field. * lib/Makefile.am (propertydirs): Add javax directory. (propertyfiles): Likewise. * resource/javax/imageio/plugins/jpeg/MessagesBundle.properties: New file.
* * lib/gen-classlist.sh.in: Use classes.tmp, not classes.2Mark Wielaard2006-04-031-2/+2
| | | | as temporary file name.
* Added support for using a prebuilt glibj.zipDalibor Topic2006-04-021-0/+9
| | | | | | | | | | | 2006-04-02 Dalibor Topic <robilad@kaffe.org> * configure.ac (with-glibj-zip): Added new option. * examples/Makefile.am, lib/Makefile.am, tools/Makefile.am: Adapted build classpath to use glibj.zip, in addition to classes in lib directory.
* * lib/split-for-gcj.sh: Updated for multi-field format.Tom Tromey2006-03-313-33/+57
| | | | | | * lib/Makefile.am (CLEANFILES): Added classes.2. * lib/gen-classlist.sh.in (GCJ): Removed. Create classes.1 and classes.2 using multiple fields.
* * .externalToolBuilders/CreateLocaleData.launch: Updated.Tom Tromey2006-03-241-6/+6
| | | | | | | | | | | | | | * gnu/java/locale/.cvsignore: New file. * lib/Makefile.am (LocaleData.java): Put in gnu/java/locale. * java/util/Locale.java (getAvailableLocales): Clone result. (getISOCountries): Likewise. (getISOLanguages): Likewise. * scripts/generate-locale-list.sh: Make class public. Added new array. * gnu/java/locale/LocaleHelper.java (getCollatorLocales): New method. (getLocaleCount): Likewise. * java/text/Collator.java (getInstance): Javadoc typo fix. (getAvailableLocales): Wrote.
* 2006-03-03 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2006-03-032-4/+21
| | | | | | | | | | | * NEWS: Add entry for --enable-collections. * configure.ac: Add --enable-collections option. * lib/Makefile.am (collections.jar): New target. (glibj_DATA): Add $(COLLECTIONS). * lib/mkcollections.pl.in (destpath): Set from COLLECTION_PREFIX configure substitution. (classpath): Read from command line. (javautilclasses): Remove BasicMapEntry. Add RandomAccess.
* 2006-02-13 Chris Burdess <dog@gnu.org>Chris Burdess2006-02-132-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | * LICENCE, NEWS, configure.ac, doc/README.jaxp, external/Makefile.am, external/relaxngDatatype/.cvsignore, external/relaxngDatatype/Makefile.am, external/relaxngDatatype/README.txt, external/relaxngDatatype/copying.txt, external/relaxngDatatype/org/relaxng/datatype/Datatype.java, external/relaxngDatatype/org/relaxng/datatype/DatatypeBuilder.java, external/relaxngDatatype/org/relaxng/datatype/DatatypeException.java, external/relaxngDatatype/org/relaxng/datatype/DatatypeLibrary.java, external/relaxngDatatype/org/relaxng/datatype/DatatypeLibraryFactory.java, external/relaxngDatatype/org/relaxng/datatype/DatatypeStreamingValidator.java, external/relaxngDatatype/org/relaxng/datatype/ValidationContext.java, external/relaxngDatatype/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java, external/relaxngDatatype/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java, external/relaxngDatatype/org/relaxng/datatype/helpers/StreamingValidatorImpl.java, lib/Makefile.am, lib/gen-classlist.sh.in: Added external RELAX NG pluggable datatypes library API.