summaryrefslogtreecommitdiff
path: root/lib/gen-classlist.sh.in
Commit message (Collapse)AuthorAgeFilesLines
* 2010-05-04 Andrew Haley <aph@redhat.com>Andrew Haley2010-05-051-11/+13
| | | | | * lib/gen-classlist.sh.in: Use absolute pathnames for all the directory names in the output file.
* * 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.
* 2006-12-10 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-12-101-9/+16
| | | | * 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.
* * configure.ac: Move standard.omit creation after dirs are created.Mark Wielaard2006-06-301-1/+1
| | | | | | | | 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.
* * lib/Makefile.am (install-data-local): Copy 'sun' files.Tom Tromey2006-06-091-2/+2
| | | | | | | (uninstall-local): Delete 'sun' directory. (glibj.zip): Include 'sun' classes. (clean-local): Delete 'sun' directory. * lib/gen-classlist.sh.in: Search 'sun' subdirectories.
* * lib/gen-classlist.sh.in: Correct handle generated files.Tom Tromey2006-04-041-2/+5
|
* * lib/gen-classlist.sh.in: Use classes.tmp, not classes.2Mark Wielaard2006-04-031-2/+2
| | | | as temporary file name.
* * lib/split-for-gcj.sh: Updated for multi-field format.Tom Tromey2006-03-311-19/+41
| | | | | | * lib/Makefile.am (CLEANFILES): Added classes.2. * lib/gen-classlist.sh.in (GCJ): Removed. Create classes.1 and classes.2 using multiple fields.
* 2006-02-13 Chris Burdess <dog@gnu.org>Chris Burdess2006-02-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* 2005-10-23 Guilhem Lavaux <guilhem@kaffe.org>Guilhem Lavaux2005-10-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Added support for "--with-native-libdir" and "--with-glibj-dir". Generate copy-vmresources.sh * lib/Makefile.am: Call copy-vmresources.sh to fetch possible vm resources from the vmdirs. * lib/copy-vmresources.sh.in: New script file. * lib/gen-classlist.sh.in: Include com/ as base package for the vm directories. * native/jawt/Makefile.am, native/jni/gtk-peer/Makefile.am, native/jni/java-io/Makefile.am, native/jni/java-lang/Makefile.am, native/jni/java-net/Makefile.am, native/jni/java-nio/Makefile.am, native/jni/java-util/Makefile.am, native/jni/midi-alsa/Makefile.am, native/jni/midi-dssi/Makefile.am, native/jni/qt-peer/Makefile.am, native/jni/xmlj/Makefile.am: Install libraries in nativelibdir and not pkglib.
* * lib/gen-classlist.sh.in: Use sort -r to work around bug #21418.Mark Wielaard2005-09-111-1/+3
|
* * lib/split-for-gcj.sh: Create Makefile.deps atomically.Tom Tromey2005-08-221-4/+0
| | | | | | | * lib/gen-classlist.sh.in: Don't run split-for-gcj.sh. * lib/Makefile.gcj (Makefile.deps): New target. * lib/Makefile.am (compile-classes): Pass top_srcdir to Makefile.gcj.
* For PR classpath/23238:Tom Tromey2005-08-111-2/+2
| | | | | | * lib/gen-classlist.sh.in: Use @SHELL@; invoke split-for-gcj.sh with it. * configure.ac (SH): Removed subst.
* * lib/gen-classlist.sh.in (GCJ): New subst.Tom Tromey2005-08-101-0/+7
| | | | | | Invoke split-for-gcj.sh if the results changed. * lib/Makefile.am (CLEANFILES): Removed old entries. (compile-classes): Don't run split-for-gcj.sh.
* * lib/Makefile.gcj: New file.Tom Tromey2005-07-061-9/+0
| | | | | | * lib/Makefile.am (JAVAC): Changed for new gcj build approach. * lib/gen-classlist.sh.in: Don't split list for gcj. * lib/split-for-gcj.sh: New file.
* * lib/gen-classlist.sh.in: Remove vm.omit, vm.add and tmp.omit filesMark Wielaard2005-06-151-0/+4
| | | | after use.
* * lib/gen-classlist.sh.in (vm_dirlist): Prune non-existingTom Tromey2005-06-141-2/+6
| | | | | | | directories. * lib/Makefile.am (genclasses): Pass top_srcdir to gen-classlist.sh. * m4/acinclude.m4: Quote default value of vm_classes.
* * m4/acinclude.m4 (--with-vm-classes): New option.Tom Tromey2005-06-141-2/+40
| | | | | | | * lib/gen-classlist.sh.in: Handle 'vm_classes' feature. * lib/Makefile.am (compile_classpath): Updated for new classpath-setting approach. (noinst_DATA): Now unconditional.
* 2005-05-19 Michael Koch <konqueror@gmx.de>Michael Koch2005-05-191-2/+0
| | | | | | | | | | | | | | | | * java/text/DateFormatSymbols.java (getStringArray): New method. (getZoneStrings): Likewise. (DateFormatSymbols): Load symbols from properties files. * java/util/Locale.java (getDisplayLanguage): Handle new way to load language names. (getDisplayCountry): Handle new way to load territory names. (getDisplayVariant): Handle new way to load variant names. * lib/Makefile.am, lib/gen-classlist.sh.in: No need to special case classes from gnu.java.locale anymore. * scripts/generate-locale-list.sh: Generate list from the new properties files. * LICENSE: Added license of locale data properties files.
* 2005-05-06 Mark Wielaard <mark@klomp.org>Mark Wielaard2005-05-061-2/+7
| | | | | | | Reported by Kalle Olavi Niemitalo <kon@iki.fi>. Workaround for gcj bug #21418 * lib/gen-classlist.sh.in: Set LC_ALL and LANG to C. Sort result of find.
* * lib/gen-classlist.sh.in: Don't split locales in classes.locale1Mark Wielaard2005-01-051-2/+1
| | | | | | | and classes.locale2. * lib/Makefile.am (JAVAC): Compile only classes.locale. (CLEANFILES): Remove classes.locale1 and classes.locale2, add classes.locale.
* * lib/gen-classlist.sh.in: Use test -ef and echo top_srcdir andMark Wielaard2005-01-021-4/+12
| | | | top_builddir locations.
* * gnu/xml/*: Imported from GNU JAXP.Mark Wielaard2004-12-231-4/+6
| | | | | | | | | | | | | | | | | | | * javax/xml/*: Likewise. * external/*: Imported external sax and w3c_dom projects. * LICENSE: Add new copyright and distribution notices. * Makefile.am (SUBDirs): Add external. (DIST_SUBDIRS): Likewise. * configure.ac (AC_CONFIG_FILES): Add external/Makefile, external/sax/Makefile and external/w3c_dom/Makefile. * lib/gen-classlist.sh.in (FIND): Search in external/sax and external/w3c_dom. (Split): Add new classes.xml for gcj. * lib/Makefile.am (compile_classpath): Add external/sax and external/w3c_dom. (FOUND_GCJ): Compile classes.xml. * lib/.cvsignore: Add classes.xml. * .classpath: Updated exclusion filter and add external projects plus examples.
* * lib/Makefile.am (compile_classpath): New variable.Mark Wielaard2004-12-231-1/+5
| | | | | | | | | | Use when compiling with either jikes or gcj. (LocaleData.java): New rules. (genclasses): Depend on new rule. (CLEANFILES): Add LocaleData.java, classes.locale1 and classes.locale2. (dist-hook): Remove generated LocaleData.java file. * lib/gen-classlist.sh.in: Add extra split files for locales. * lib/.cvsignore: Add classes.locale1 and classes.locale2.
* 2004-12-20 Michael Koch <konqueror@gmx.de>Michael Koch2004-12-201-1/+1
| | | | | | | | * lib/Makefile.am: Generate java/util/LocaleData.java in build tree. * lib/gen-classlist.sh.in: Include classes in java.* packages in build tree. * scripts/Makefile.am: Include generate-locale-list.sh in dist tarball.
* * lib/gen-classlist.sh.in: Split in classes list in standard, awtMark Wielaard2004-11-111-0/+6
| | | | | | and standardx lists. * lib/Makefile.am (FOUND_GCJ): Split compilation in three parts. (CLEANFILES): Add classes.standard, classes.awt and classes.standardx.
* * configure.ac: Don't create a link to the VM specific files.Mark Wielaard2004-10-091-2/+2
| | | | | | | * include/Makefile.am: Remove vm/current with topsrc_dir vm/reference. * lib/Makefile.am: Likewise. * lib/gen-classlist.sh.in: Likewise. * lib/mkdep.pl.in: Likewise.
* * Makefile.am (SUBDIRS): Remove external.Mark Wielaard2004-09-031-2/+2
| | | | | | | | | * configure.ac (AC_CONFIG_FILES): Remove external/Makefile. * doc/api/Makefile.am: Don't refer to external directory * lib/Makefile.am: Likewise. * lib/gen-classlist.sh.in: Likewise. * external/*: Removed. * NEWS: Mention GNU JAXP.
* 2004-08-14 Casey Marshall <csm@gnu.org>Casey Marshall2004-08-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Big Crypto Merge of 2004. * lib/Makefile.am: updated for jgss resources. * lib/gen-classlist.sh.in: updated for classes in org/. * javax/security/auth/x500/X500Principal.java: replaced with GNU Crypto's version. * resource/org/Makefile.am, * resource/org/ietf/Makefile.am, * resource/org/ietf/jgss/Makefile.am: new files. Files imported from GNU Crypto. * javax/crypto/BadPaddingException.java * javax/crypto/Cipher.java * javax/crypto/CipherInputStream.java * javax/crypto/CipherOutputStream.java * javax/crypto/CipherSpi.java * javax/crypto/EncryptedPrivateKeyInfo.java * javax/crypto/ExemptionMechanism.java * javax/crypto/ExemptionMechanismException.java * javax/crypto/ExemptionMechanismSpi.java * javax/crypto/IllegalBlockSizeException.java * javax/crypto/KeyAgreement.java * javax/crypto/KeyAgreementSpi.java * javax/crypto/KeyGenerator.java * javax/crypto/KeyGeneratorSpi.java * javax/crypto/Mac.java * javax/crypto/MacSpi.java * javax/crypto/Makefile.am * javax/crypto/NoSuchPaddingException.java * javax/crypto/NullCipher.java * javax/crypto/NullCipherImpl.java * javax/crypto/SealedObject.java * javax/crypto/SecretKey.java * javax/crypto/SecretKeyFactory.java * javax/crypto/SecretKeyFactorySpi.java * javax/crypto/ShortBufferException.java * javax/crypto/interfaces/DHKey.java * javax/crypto/interfaces/DHPrivateKey.java * javax/crypto/interfaces/DHPublicKey.java * javax/crypto/interfaces/PBEKey.java * javax/crypto/spec/DESKeySpec.java * javax/crypto/spec/DESedeKeySpec.java * javax/crypto/spec/DHGenParameterSpec.java * javax/crypto/spec/DHParameterSpec.java * javax/crypto/spec/DHPrivateKeySpec.java * javax/crypto/spec/DHPublicKeySpec.java * javax/crypto/spec/IvParameterSpec.java * javax/crypto/spec/PBEKeySpec.java * javax/crypto/spec/PBEParameterSpec.java * javax/crypto/spec/RC2ParameterSpec.java * javax/crypto/spec/RC5ParameterSpec.java * javax/crypto/spec/SecretKeySpec.java * javax/security/auth/AuthPermission.java * javax/security/auth/DestroyFailedException.java * javax/security/auth/Destroyable.java * javax/security/auth/Policy.java * javax/security/auth/PrivateCredentialPermission.java * javax/security/auth/RefreshFailedException.java * javax/security/auth/Refreshable.java * javax/security/auth/Subject.java * javax/security/auth/SubjectDomainCombiner.java * javax/security/auth/callback/Callback.java * javax/security/auth/callback/CallbackHandler.java * javax/security/auth/callback/ChoiceCallback.java * javax/security/auth/callback/ConfirmationCallback.java * javax/security/auth/callback/LanguageCallback.java * javax/security/auth/callback/NameCallback.java * javax/security/auth/callback/PasswordCallback.java * javax/security/auth/callback/TextInputCallback.java * javax/security/auth/callback/TextOutputCallback.java * javax/security/auth/callback/UnsupportedCallbackException.java * javax/security/auth/login/AccountExpiredException.java * javax/security/auth/login/AppConfigurationEntry.java * javax/security/auth/login/Configuration.java * javax/security/auth/login/CredentialExpiredException.java * javax/security/auth/login/FailedLoginException.java * javax/security/auth/login/LoginContext.java * javax/security/auth/login/LoginException.java * javax/security/auth/login/NullConfiguration.java * javax/security/auth/x500/X500PrivateCredential.java * javax/security/sasl/AuthenticationException.java * javax/security/sasl/AuthorizeCallback.java * javax/security/sasl/RealmCallback.java * javax/security/sasl/RealmChoiceCallback.java * javax/security/sasl/Sasl.java * javax/security/sasl/SaslClient.java * javax/security/sasl/SaslClientFactory.java * javax/security/sasl/SaslException.java * javax/security/sasl/SaslServer.java * javax/security/sasl/SaslServerFactory.java * org/ietf/jgss/ChannelBinding.java * org/ietf/jgss/GSSContext.java * org/ietf/jgss/GSSCredential.java * org/ietf/jgss/GSSException.java * org/ietf/jgss/GSSManager.java * org/ietf/jgss/GSSName.java * org/ietf/jgss/MessageProp.java * org/ietf/jgss/Oid.java * resources/org/ietf/jgss/MessagesBundle.properties Files imported from Jessie <http://www.nongnu.org/jessie/> * javax/net/ServerSocketFactory.java * javax/net/SocketFactory.java * javax/net/VanillaServerSocketFactory.java * javax/net/VanillaSocketFactory.java * javax/net/ssl/HandshakeCompletedEvent.java * javax/net/ssl/HandshakeCompletedListener.java * javax/net/ssl/HostnameVerifier.java * javax/net/ssl/HttpsURLConnection.java * javax/net/ssl/KeyManager.java * javax/net/ssl/KeyManagerFactory.java * javax/net/ssl/KeyManagerFactorySpi.java * javax/net/ssl/ManagerFactoryParameters.java * javax/net/ssl/SSLContext.java * javax/net/ssl/SSLContextSpi.java * javax/net/ssl/SSLException.java * javax/net/ssl/SSLHandshakeException.java * javax/net/ssl/SSLKeyException.java * javax/net/ssl/SSLPeerUnverifiedException.java * javax/net/ssl/SSLPermission.java * javax/net/ssl/SSLProtocolException.java * javax/net/ssl/SSLServerSocket.java * javax/net/ssl/SSLServerSocketFactory.java * javax/net/ssl/SSLSession.java * javax/net/ssl/SSLSessionBindingEvent.java * javax/net/ssl/SSLSessionBindingListener.java * javax/net/ssl/SSLSessionContext.java * javax/net/ssl/SSLSocket.java * javax/net/ssl/SSLSocketFactory.java * javax/net/ssl/TrivialHostnameVerifier.java * javax/net/ssl/TrustManager.java * javax/net/ssl/TrustManagerFactory.java * javax/net/ssl/TrustManagerFactorySpi.java * javax/net/ssl/X509KeyManager.java * javax/net/ssl/X509TrustManager.java * javax/security/cert/Certificate.java * javax/security/cert/CertificateEncodingException.java * javax/security/cert/CertificateException.java * javax/security/cert/CertificateExpiredException.java * javax/security/cert/CertificateNotYetValidException.java * javax/security/cert/CertificateParsingException.java * javax/security/cert/X509CertBridge.java * javax/security/cert/X509Certificate.java
* 2004-07-28 Michael Koch <konqueror@gmx.de>Michael Koch2004-07-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.am (SUBIDRS): Removed gnu, java, javax and vm. * configure.ac (AC_CONFIG_FILES): Removed all now unused Makefiles. * lib/Makefile.am (dist-hook): New target to put all files in the gnu, java, javax and vm directories into the dist tarball. * lib/gen-classlist.sh.in: Don't search for class files in ${top_builddir}/java and ${top_builddir}/javax. There are none. * gnu/classpath/.cvsignore, gnu/classpath/Makefile.am, gnu/.cvsignore, gnu/java/awt/.cvsignore, gnu/java/awt/image/.cvsignore, gnu/java/awt/image/Makefile.am, gnu/java/awt/Makefile.am, gnu/java/awt/peer/.cvsignore, gnu/java/awt/peer/gtk/.cvsignore, gnu/java/awt/peer/gtk/Makefile.am, gnu/java/awt/peer/Makefile.am, gnu/java/beans/.cvsignore, gnu/java/beans/editors/.cvsignore, gnu/java/beans/editors/Makefile.am, gnu/java/beans/info/.cvsignore, gnu/java/beans/info/Makefile.am, gnu/java/beans/Makefile.am, gnu/java/.cvsignore, gnu/java/io/.cvsignore, gnu/java/io/decode/.cvsignore, gnu/java/io/decode/Makefile.am, gnu/java/io/encode/.cvsignore, gnu/java/io/encode/Makefile.am, gnu/java/io/Makefile.am, gnu/java/lang/.cvsignore, gnu/java/lang/Makefile.am, gnu/java/lang/reflect/.cvsignore, gnu/java/lang/reflect/Makefile.am, gnu/java/locale/.cvsignore, gnu/java/locale/Makefile.am, gnu/java/Makefile.am, gnu/java/math/.cvsignore, gnu/java/math/Makefile.am, gnu/java/net/content/.cvsignore, gnu/java/net/content/Makefile.am, gnu/java/net/content/text/.cvsignore, gnu/java/net/content/text/Makefile.am, gnu/java/net/.cvsignore, gnu/java/net/Makefile.am, gnu/java/net/protocol/.cvsignore, gnu/java/net/protocol/file/.cvsignore, gnu/java/net/protocol/file/Makefile.am, gnu/java/net/protocol/http/.cvsignore, gnu/java/net/protocol/http/Makefile.am, gnu/java/net/protocol/jar/.cvsignore, gnu/java/net/protocol/jar/Makefile.am, gnu/java/net/protocol/Makefile.am, gnu/java/nio/channels/.cvsignore, gnu/java/nio/channels/Makefile.am, gnu/java/nio/charset/.cvsignore, gnu/java/nio/charset/Makefile.am, gnu/java/nio/.cvsignore, gnu/java/nio/Makefile.am, gnu/java/rmi/.cvsignore, gnu/java/rmi/dgc/.cvsignore, gnu/java/rmi/dgc/Makefile.am, gnu/java/rmi/Makefile.am, gnu/java/rmi/registry/.cvsignore, gnu/java/rmi/registry/Makefile.am, gnu/java/rmi/rmic/.cvsignore, gnu/java/rmi/rmic/Makefile.am, gnu/java/rmi/server/.cvsignore, gnu/java/rmi/server/Makefile.am, gnu/java/security/action/Makefile.am, gnu/java/security/.cvsignore, gnu/java/security/der/.cvsignore, gnu/java/security/der/Makefile.am, gnu/java/security/Makefile.am, gnu/java/security/provider/.cvsignore, gnu/java/security/provider/Makefile.am, gnu/java/security/util/.cvsignore, gnu/java/security/util/Makefile.am, gnu/java/security/x509/.cvsignore, gnu/java/security/x509/Makefile.am, gnu/java/text/.cvsignore, gnu/java/text/Makefile.am, gnu/java/util/.cvsignore, gnu/java/util/Makefile.am, gnu/java/util/prefs/.cvsignore, gnu/java/util/prefs/Makefile.am, gnu/javax/.cvsignore, gnu/javax/Makefile.am, gnu/javax/rmi/CORBA/.cvsignore, gnu/javax/rmi/CORBA/Makefile.am, gnu/javax/rmi/.cvsignore, gnu/javax/rmi/Makefile.am, gnu/Makefile.am, gnu/regexp/.cvsignore, gnu/regexp/Makefile.am, java/applet/.cvsignore, java/applet/Makefile.am, java/awt/color/.cvsignore, java/awt/color/Makefile.am, java/awt/.cvsignore, java/awt/datatransfer/.cvsignore, java/awt/datatransfer/Makefile.am, java/awt/dnd/.cvsignore, java/awt/dnd/Makefile.am, java/awt/dnd/peer/.cvsignore, java/awt/dnd/peer/Makefile.am, java/awt/event/.cvsignore, java/awt/event/Makefile.am, java/awt/font/.cvsignore, java/awt/font/Makefile.am, java/awt/geom/.cvsignore, java/awt/geom/Makefile.am, java/awt/image/.cvsignore, java/awt/image/Makefile.am, java/awt/image/renderable/.cvsignore, java/awt/image/renderable/Makefile.am, java/awt/im/.cvsignore, java/awt/im/Makefile.am, java/awt/im/spi/.cvsignore, java/awt/im/spi/Makefile.am, java/awt/Makefile.am, java/awt/peer/.cvsignore, java/awt/peer/Makefile.am, java/awt/print/.cvsignore, java/awt/print/Makefile.am, java/beans/beancontext/.cvsignore, java/beans/beancontext/Makefile.am, java/beans/.cvsignore, java/beans/Makefile.am, java/.cvsignore, java/io/.cvsignore, java/io/Makefile.am, java/lang/.cvsignore, java/lang/Makefile.am, java/lang/ref/.cvsignore, java/lang/reflect/.cvsignore, java/lang/reflect/Makefile.am, java/lang/ref/Makefile.am, java/Makefile.am, java/math/.cvsignore, java/math/Makefile.am, java/net/.cvsignore, java/net/Makefile.am, java/nio/channels/.cvsignore, java/nio/channels/Makefile.am, java/nio/channels/spi/.cvsignore, java/nio/channels/spi/Makefile.am, java/nio/charset/.cvsignore, java/nio/charset/Makefile.am, java/nio/charset/spi/.cvsignore, java/nio/charset/spi/Makefile.am, java/nio/.cvsignore, java/nio/Makefile.am, java/rmi/activation/.cvsignore, java/rmi/activation/Makefile.am, java/rmi/.cvsignore, java/rmi/dgc/.cvsignore, java/rmi/dgc/Makefile.am, java/rmi/Makefile.am, java/rmi/registry/.cvsignore, java/rmi/registry/Makefile.am, java/rmi/server/.cvsignore, java/rmi/server/Makefile.am, java/security/acl/.cvsignore, java/security/acl/Makefile.am, java/security/cert/.cvsignore, java/security/cert/Makefile.am, java/security/.cvsignore, java/security/interfaces/.cvsignore, java/security/interfaces/Makefile.am, java/security/Makefile.am, java/security/spec/.cvsignore, java/security/spec/Makefile.am, java/sql/.cvsignore, java/sql/Makefile.am, java/text/.cvsignore, java/text/Makefile.am, java/util/.cvsignore, java/util/jar/.cvsignore, java/util/jar/Makefile.am, java/util/logging/.cvsignore, java/util/logging/Makefile.am, java/util/Makefile.am, java/util/prefs/.cvsignore, java/util/prefs/Makefile.am, java/util/regex/.cvsignore, java/util/regex/Makefile.am, java/util/zip/.cvsignore, java/util/zip/Makefile.am, javax/accessibility/.cvsignore, javax/accessibility/Makefile.am, javax/.cvsignore, javax/imageio/.cvsignore, javax/imageio/event/.cvsignore, javax/imageio/event/Makefile.am, javax/imageio/Makefile.am, javax/imageio/spi/.cvsignore, javax/imageio/spi/Makefile.am, javax/imageio/stream/.cvsignore, javax/imageio/stream/Makefile.am, javax/Makefile.am, javax/naming/.cvsignore, javax/naming/directory/.cvsignore, javax/naming/directory/Makefile.am, javax/naming/event/.cvsignore, javax/naming/event/Makefile.am, javax/naming/ldap/.cvsignore, javax/naming/ldap/Makefile.am, javax/naming/Makefile.am, javax/naming/spi/.cvsignore, javax/naming/spi/Makefile.am, javax/print/attribute/.cvsignore, javax/print/attribute/Makefile.am, javax/print/attribute/standard/Makefile.am, javax/print/.cvsignore, javax/print/event/.cvsignore, javax/print/event/Makefile.am, javax/print/Makefile.am, javax/rmi/CORBA/.cvsignore, javax/rmi/CORBA/Makefile.am, javax/rmi/.cvsignore, javax/rmi/Makefile.am, javax/security/auth/.cvsignore, javax/security/auth/Makefile.am, javax/security/auth/x500/.cvsignore, javax/security/auth/x500/Makefile.am, javax/security/.cvsignore, javax/security/Makefile.am, javax/sql/.cvsignore, javax/sql/Makefile.am, javax/swing/border/.cvsignore, javax/swing/border/Makefile.am, javax/swing/colorchooser/.cvsignore, javax/swing/colorchooser/Makefile.am, javax/swing/.cvsignore, javax/swing/event/.cvsignore, javax/swing/event/Makefile.am, javax/swing/filechooser/.cvsignore, javax/swing/filechooser/Makefile.am, javax/swing/Makefile.am, javax/swing/plaf/basic/.cvsignore, javax/swing/plaf/basic/Makefile.am, javax/swing/plaf/.cvsignore, javax/swing/plaf/Makefile.am, javax/swing/plaf/metal/.cvsignore, javax/swing/plaf/metal/Makefile.am, javax/swing/table/.cvsignore, javax/swing/table/Makefile.am, javax/swing/text/.cvsignore, javax/swing/text/html/.cvsignore, javax/swing/text/html/Makefile.am, javax/swing/text/html/parser/.cvsignore, javax/swing/text/html/parser/Makefile.am, javax/swing/text/Makefile.am, javax/swing/tree/.cvsignore, javax/swing/tree/Makefile.am, javax/swing/undo/.cvsignore, javax/swing/undo/Makefile.am, javax/transaction/.cvsignore, javax/transaction/Makefile.am, javax/transaction/xa/.cvsignore, javax/transaction/xa/Makefile.am, vm/reference/gnu/.cvsignore, vm/reference/gnu/java/.cvsignore, vm/reference/gnu/java/Makefile.am, vm/reference/gnu/java/nio/.cvsignore, vm/reference/gnu/java/nio/Makefile.am, vm/reference/gnu/Makefile.am, vm/reference/java/.cvsignore, vm/reference/java/io/.cvsignore, vm/reference/java/io/Makefile.am, vm/reference/java/lang/.cvsignore, vm/reference/java/lang/Makefile.am, vm/reference/java/lang/reflect/.cvsignore, vm/reference/java/lang/reflect/Makefile.am, vm/reference/java/Makefile.am, vm/reference/java/security/.cvsignore, vm/reference/java/security/Makefile.am: Removed.
* * external/README: new fileBrian Jones2003-02-011-2/+2
| | | | | | | | | | | * external/jaxp: import Classpathx JAXP from January 31, 2003 CVS * LICENSE: new file * Makefile.am: distribute LICENSE, external/jaxp/source * lib/Makefile.am: add external/jaxp/source to classpath; removed -target 1.1 from jikes invocation * lib/gen-classlist.sh.in: add external/jaxp/source to directories to search * doc/api/Makefile.am: add external/jaxp/source to source path
* * configure.in (AC_OUTPUT): Remove com/Makefile, com/sun/MakefileMark Wielaard2002-10-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and com/sun/javadoc/Makefile. * Makefile.am (SUBDIRS): Remove com. * lib/Makefile.am (install-data-local): Don't copy com dir. (glibj.zip): Don't zip com dir. (maintainer-clean-local): Don't remove com dir. * gen-classlist.sh.in: Remove com dir from find. * com/.cvsignore: Removed. * com/Makefile.am: Removed. * com/sun/.cvsignore: Removed. * com/sun/Makefile.am: Removed. * com/sun/javadoc/.cvsignore: Removed. * com/sun/javadoc/ClassDoc.java: Removed. * com/sun/javadoc/ConstructorDoc.java: Removed. * com/sun/javadoc/Doc.java: Removed. * com/sun/javadoc/DocErrorReporter.java: Removed. * com/sun/javadoc/Doclet.java: Removed. * com/sun/javadoc/ExecutableMemberDoc.java: Removed. * com/sun/javadoc/FieldDoc.java: Removed. * com/sun/javadoc/MemberDoc.java: Removed. * com/sun/javadoc/MethodDoc.java: Removed. * com/sun/javadoc/PackageDoc.java: Removed. * com/sun/javadoc/ParamTag.java: Removed. * com/sun/javadoc/Parameter.java: Removed. * com/sun/javadoc/ProgramElementDoc.java: Removed. * com/sun/javadoc/RootDoc.java: Removed. * com/sun/javadoc/SeeTag.java: Removed. * com/sun/javadoc/SerialFieldTag.java: Removed. * com/sun/javadoc/Tag.java: Removed. * com/sun/javadoc/ThrowsTag.java: Removed. * com/sun/javadoc/Type.java: Removed. * com/sun/javadoc/Makefile.am: Removed. * NEWS: Document javadoc class move. * vm/reference/Makefile.am (SUBDIRS): Remove gnu.
* * lib/Makefile.am: no JNI header generation, do not use mkdep.pl,Brian Jones2002-02-091-3/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remake classes when source changes or new classes are added. Do not bother including glibj.zip in dist, it has to be remade regardless due to path differences to source files we cannot control in users' environment * lib/gen-classlist.sh: create java.dep from this script instead of mkdep.pl.in * native/jni/gtk-peer/Makefile.am: added $(top_srcdir)/include to INCLUDES * native/jni/java-io/Makefile.am: added $(top_srcdir)/include to INCLUDES * native/jni/java-lang/Makefile.am: added $(top_srcdir)/include to INCLUDES * native/jni/java-net/Makefile.am: added $(top_srcdir)/include to INCLUDES * configure.in: removed mkdep.pl, mkcollections.pl from output. Commented out check for Perl. * acinclude.m4: do not fail if no javah program found * include/.cvsignore: no longer ignore JNI headers * include/gnu_java_awt_image_GdkPixbufDecoder.h: new file * include/gnu_java_awt_peer_gtk_GdkFontMetrics.h: ditto * include/gnu_java_awt_peer_gtk_GdkGraphics.h: ditto * include/gnu_java_awt_peer_gtk_GtkButtonPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkCheckButtonPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkChoicePeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkClipboard.h: ditto * include/gnu_java_awt_peer_gtk_GtkComponentPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkFramePeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkImagePainter.h: ditto * include/gnu_java_awt_peer_gtk_GtkLabelPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkListPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkMainThread.h: ditto * include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkMenuPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkPanelPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h: ditto * include/gnu_java_awt_peer_gtk_GtkToolkit.h: ditto * include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: ditto * include/gnu_java_lang_ExecutionStack.h: ditto * include/java_io_FileDescriptor.h: ditto * include/java_io_File.h: ditto * include/java_io_FileInputStream.h: ditto * include/java_io_FileOutputStream.h: ditto * include/java_io_ObjectInputStream.h: ditto * include/java_io_ObjectOutputStream.h: ditto * include/java_io_RandomAccessFile.h: ditto * include/java_lang_Class.h: ditto * include/java_lang_Double.h: ditto * include/java_lang_Float.h: ditto * include/java_lang_Math.h: ditto * include/java_lang_Object.h: ditto * include/java_lang_reflect_Array.h: ditto * include/java_lang_reflect_Constructor.h: ditto * include/java_lang_reflect_Field.h: ditto * include/java_lang_reflect_Method.h: ditto * include/java_lang_reflect_Proxy.h: ditto * include/java_lang_Runtime.h: ditto * include/java_lang_System.h: ditto * include/java_lang_Thread.h: ditto * include/java_lang_Throwable.h: ditto * include/java_lang_VMClassLoader.h: ditto * include/java_net_InetAddress.h: ditto * include/java_net_PlainDatagramSocketImpl.h: ditto * include/java_net_PlainSocketImpl.h: ditto * include/java_util_TimeZone.h: ditto
* * gnu/java/text/.cvsignore: new fileBrian Jones2001-10-271-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lib/.cvsignore: added com * acinclude.m4: renamed CLASSPATH_INTERNAL_CHECK_JAPHAR to CLASSPATH_CHECK_JAPHAR renamed CLASSPATH_INTERNAL_CHECK_KAFFE to CLASSPATH_CHECK_KAFFE renamed CLASSPATH_CHECK_JAPHAR to CLASSPATH_WITH_JAPHAR renamed CLASSPATH_CHECK_KAFFE to CLASSPATH_WITH_KAFFE added CLASSPATH_FIND_JAVAC and supporting functions re-arranged, support for gcj added added CLASSPATH_FIND_JAVA and supporting functions added CLASSPATH_WITH_JAVAH and supporting functions added CLASSPATH_WITH_CLASSLIB added CLASSPATH_WITH_INCLUDEDIR * configure.in: use AC_CANONICAL_SYSTEM instead of AC_CANONICAL_HOST version changed to 0.03 added --enable-java (always by default) added --enable-jni (not built by default) added --enable-cni (not built by default, currently not implemented) added automake conditional CREATE_JNI_HEADERS, if true then build JNI headers added automake conditional CREATE_JNI_LIBRARIES, if true then build JNI native libraries added automake conditional CREATE_CNI_LIBRARIES, if true then build CNI native libraries, currently not implemented moved checks related to building JNI libraries so they are avoided when not building JNI libraries added AC_CYGWIN and AC_MINGW32 tests when building JNI libraries removed JVM specific checks moved --with-java, --with-javah, --with-classlib, --with-includedir macros to acinclude.m4 removed --enable-developer-mode added macro call to link jni_md.h added jni.h to OUTPUT to place it in ${top_builddir}/include easily handled INIT_LOAD_LIBRARY appropriately when --enable-cni is used * lib/Makefile.am: centralized definition of configured variables remove Sun's javac cruft simply definition of various tool argument definitions added gcj support avoid creating JNI headers unless --enable-jni used with configure fixup maintainer clean target * lib/genclasslist.sh.in: added com, avoid duplicates when top_srcdir equals top_builddir, causes gcj problems otherwise * native/Makefile.am: redefine subdirs in terms of --enable-jni or --enable-cni * native/jni/Makefile.am: removed JVM specific rules * native/jni/fdlibm.h: include stdlib.h (for NULL) * native/jni/java_lang_System.c: include stdlib.h (for NULL) * native/jni/awt/Makefile.am: removed JVM specific rules * native/lib/Makefile.am: removed JVM specific rules * vm/Makefile.am: removed JVM specific SUBDIRS definition
* * configure.in (AC_OUTPUT): removed gnu/classpath/tools/Makefile,Mark Wielaard2001-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | added javax/naming/Makefile, javax/naming/directory/Makefile and javax/naming/spi/Makefile * gnu/java/text/Makefile.in: removed * javax/Makefile.am (SUBDIRS): add naming * javax/naming/.cvsignore: new file * javax/naming/BinaryRefAddr.java: ditto * javax/naming/InvalidNameException.java: ditto * javax/naming/Makefile.am: ditto * javax/naming/Name.java: ditto * javax/naming/NamingException.java: ditto * javax/naming/RefAddr.java: ditto * javax/naming/StringRefAddr.java: ditto * javax/naming/directory/.cvsignore: ditto * javax/naming/directory/Makefile.am: ditto * javax/naming/spi/.cvsignore: ditto * javax/naming/spi/Makefile.am: ditto * lib/.cvsignore: add javax * lib/gen-classlist.sh.in: ditto * lib/standard.omit: removed java/net, java/lang, java/text and java/util/jar classes, added javax/accessibility and javax/swing
* * acconfig.h: added HAVE_INT32_DEFINED and HAVE_BSD_INT32_DEFINEDBrian Jones2001-06-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/hacking.texinfo: fixed typo * configure.in: rename --enable-libgcj-debug to --enable-debug. Created new option --enable-load-library potentially to be used to limit all System.loadLibrary() calls in class initializers. Added more header checks and define HAVE_INT32_DEFINED or HAVE_BSD_INT32_DEFINED similarly to gcj. Renamed libgcj-debug to the neutral sounding debug. Checks for more headers. * gnu/classpath/Configuration.java.in: INIT_LOAD_LIBRARY added. Should be helpful for more directly using classpath code in gcj. * TODO: added URL to javadoc docs for writing serial tags * java/lang/Double.java: merged with gcj version, credit to Andrew Haley. (byteValue): added missing function (shortValue): added missing function (compareTo): properly return 0 if both values are NaN * java/lang/Float.java: merged with gcj version, credit to Andrew Haley. (Float): removed NullPointerException from throws clause (toString): calls Double.toString (valueOf): removed NullPointerException from throws clause (floatToRawIntBits): new native method (parseFloat): removed NullPointerException from throws clause. Calls Double.parseDouble now. * native/jni/java_lang_Float.c (*): aligned with gcj implementation * native/jni/java_lang_Double.c (*): aligned with gcj implementation * lib/Makefile.am: changed to handle separate builddir * lib/gen-classlib.sh.in: changed to handle separate builddir * lib/mkdep.pl.in: changed to handle separate builddir * lib/standard.omit: changed to handle regex of separate builddir * native/jni/Makefile.am: include $(top_builddir)/include instead of $(top_srcdir). Additions to javalang shared library. * native/jni/awt/Makefile.am: include $(top_builddir)/include instead of $(top_srcdir).
* added support for kjc/javac(again), see mail archivesBrian Jones1999-12-311-1/+1
|
* configure work to support kaffeBrian Jones1999-12-291-1/+1
|
* fix up relative refs to generated outputBrian Jones1998-12-311-2/+2
|
* touchupsBrian Jones1998-12-201-1/+2
|
* autoconf inputBrian Jones1998-12-201-0/+3