summaryrefslogtreecommitdiffstats
path: root/libjava
Commit message (Collapse)AuthorAgeFilesLines
* * java/awt/natToolkit.cc: Added copyright header.tromey1999-05-105-3/+25
| | | | | | | | | | | | * java/util/zip/InflaterInputStream.java: Added copyright header. * java/io/FilterWriter.java (FilterWriter): Removed `FIXME' comment. * java/io/SequenceInputStream.java (SequenceInputStream): Removed `FIXME' comment. (getNextStream): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26857 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/ResourceBundle.java (partialGetBundle): Explicitly usetromey1999-05-102-6/+7
| | | | | | | | locale.toString(). (getBundle): Don't explicitly throw null pointer exception. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26856 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/gcj/RawData.java: Added copyright header.tromey1999-05-103-8/+16
| | | | | | | * include/jni.h (_Jv_va_list): Always define as va_list. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26855 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/text/DateFormat.java (computeInstance): Separate timegreen1999-05-086-13/+148
| | | | | | | | | | | | | and date styles. (getDateTimeInstance): Ditto. (getDateTimeInstance(int,int)): New method. * Makefile.in: Rebuilt. * Makefile.am (ordinary_java_source_files): Add new classes. * java/util/PropertyResourceBundle.java: New file. * gnu/gcj/util/EnumerationChain.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26842 138bc75d-0d04-0410-961f-82ee72b054a4
* * acconfig.h (GCJVERSION): New undef.tromey1999-05-079-234/+1017
| | | | | | | | | | | | * java/lang/natSystem.cc (init_properties): Define java.version, java.class.version, os.name, os.arch, os.version. Include <sys/utsname.h> if required. * configure: Rebuilt. * configure.in: Compute and define GCJVERSION. * java/lang/natSystem.cc (default_file_encoding): Now static. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26830 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/natCharacter.cc (isLowerCase): Use a binary search.tromey1999-05-072-3/+20
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26829 138bc75d-0d04-0410-961f-82ee72b054a4
* * libtool-version: New file.tromey1999-05-074-4/+71
| | | | | | | | | * Makefile.in: Rebuilt. * Makefile.am (libgcj_la_LDFLAGS): Use -version-info, not -release. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26828 138bc75d-0d04-0410-961f-82ee72b054a4
* * mauve-libgcj: Don't omit Utf8Encoding or StringTest.tromey1999-05-072-7/+10
| | | | | | | | Comment out FieldPosition, ParsePosition, and SimpleDateFormat again (oops). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26827 138bc75d-0d04-0410-961f-82ee72b054a4
* * mauve-libgcj: Test more from java.text. Don't mention 1.1 teststromey1999-05-072-6/+8
| | | | | | | (we pick those up already). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26826 138bc75d-0d04-0410-961f-82ee72b054a4
* Updatebothner1999-05-062-0/+69
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26798 138bc75d-0d04-0410-961f-82ee72b054a4
* bothner1999-05-061-1/+6
| | | | | | | | | * java/lang/natSystem.cc (DEFAULT_FILE_ENCODING): New macro. (default_file_encoding): New global, initial value is above macro. (init_properties): Default file.encoding to default_file_encoding. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26797 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***bothner1999-05-061-0/+190
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26796 138bc75d-0d04-0410-961f-82ee72b054a4
* bothner1999-05-062-6/+152
| | | | | | | | | | | | * InflaterInputStream.java: New stub class. * ZipInputStream.java: New class. Partly works. * ZipConstants.java: Add two (internal) constants. * ZipEntry.java (timeFromDOS): New static (non-public) method. * ZipFile.java: Make it mostly work, except for compression. * ZipOutputStream.java: Start implementation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26795 138bc75d-0d04-0410-961f-82ee72b054a4
* 8bothner1999-05-061-0/+32
| | | | | | | | | | | | * InflaterInputStream.java: New stub class. * ZipInputStream.java: New class. Partly works. * ZipConstants.java: Add two (internal) constants. * ZipEntry.java (timeFromDOS): New static (non-public) method. * ZipFile.java: Make it mostly work, except for compression. * ZipOutputStream.java: Start implementation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26794 138bc75d-0d04-0410-961f-82ee72b054a4
* ebothner1999-05-061-1/+6
| | | | | | | | | | | | * InflaterInputStream.java: New stub class. * ZipInputStream.java: New class. Partly works. * ZipConstants.java: Add two (internal) constants. * ZipEntry.java (timeFromDOS): New static (non-public) method. * ZipFile.java: Make it mostly work, except for compression. * ZipOutputStream.java: Start implementation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26793 138bc75d-0d04-0410-961f-82ee72b054a4
* ubothner1999-05-061-0/+12
| | | | | | | | | | | | * InflaterInputStream.java: New stub class. * ZipInputStream.java: New class. Partly works. * ZipConstants.java: Add two (internal) constants. * ZipEntry.java (timeFromDOS): New static (non-public) method. * ZipFile.java: Make it mostly work, except for compression. * ZipOutputStream.java: Start implementation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26792 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/cni.sgml: Document RawData.bothner1999-05-051-0/+92
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26791 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey1999-05-056-16/+94
| | | | | | | | | | | | | | | | * Makefile.am (CLEANFILES): Don't mention $(class_files). (clean-local): New target * java/lang/natRuntime.cc: Include <ltdl.h> if required. (load, loadLibrary): Now native. (init): New method. * java/lang/Runtime.java (load, loadLibrary): Now native. (init): New native method. (Runtime): Use init. * prims.cc: Include <ltdl.h> if required. (JvRunMain): Call LTDL_SET_PRELOADED_SYMBOLS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26785 138bc75d-0d04-0410-961f-82ee72b054a4
* New class.bothner1999-05-051-0/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26783 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (libjava_arguments): Don't use -nodefaultlibs.tromey1999-05-052-7/+12
| | | | | | | (libjava_find_lib): Add `-L' option to find the actual library. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26782 138bc75d-0d04-0410-961f-82ee72b054a4
* 1999-05-05 Gilles Zunino <Gilles.Zunino@hei.fr>tromey1999-05-053-77/+86
| | | | | | | | * configure.in: Switch from irix threads to posix threads * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26781 138bc75d-0d04-0410-961f-82ee72b054a4
* Add AWT stubs and incomplete classes.bothner1999-05-0540-0/+1321
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26778 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.mauve/mauve.exp (test_mauve): Pass `link' totromey1999-05-033-23/+64
| | | | | | | | | | | | | | | | libjava_arguments when linking. (test_mauve_sim): Likewise. * lib/libjava.exp (libjava_arguments): Run `libtool' to link. Don't use `-static'. Added `mode' argument. Use -nodefaultlibs when linking. (test_libjava_from_source): Mention why target_compile failed. Pass `link' to libjava_arguments when linking. Only do `xfails' for tests we would actually have run. (test_libjava_from_javac): Likewise. (libjava_find_lib): Return name of `.la' file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26748 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey1999-04-303-2/+7
| | | | | | | * Makefile.am (jv_convert_LDADD): Added -lgcc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26709 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/StringBuffer.java (ensureCapacity): Don't resizetromey1999-04-3011-113/+215
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vector when shared. * java/util/Locale.java (Locale(String,String)): Implement in terms of 3-argument version; variant now defaults to empty string. (toString): Assume variant is not null. (equals): Assume all strings are not null. (Locale): Throw NullPointerException if any argument is null. * java/util/ResourceBundle.java (getBundle): Don't try the base name; now implicit in partialGetBundle call. (trySomeGetBundle): Search for parent bundles and call setParent as required. (partialGetBundle): Added `langStop' argument. Use `Locale.toString' to compute bundleName. (resource_cache): New static field. (partialGetBundle): Cache the returned resource bundle. Now synchronized. * gnu/gcj/text/LocaleData_en.java (contents): [collatorRule] Added missing `<'. * mauve-libgcj: Enable Collator and RuleBasedCollator. * java/text/natCollator.cc (decomposeCharacter): `base' now `const'. * Makefile.in: Rebuilt. * Makefile.am (ordinary_java_source_files): Added CollationElementIterator, CollationKey, Collator, RuleBasedCollator. (nat_source_files): Added natCollator.cc. * java/text/RuleBasedCollator.java (ceiNext): No longer static. (compare): Pass `this' to CollationElementIterator constructor. (getCollationElementIterator): Likewise. (ceiNext): Fix off-by-one error when finding initial substring. (next): Correctly mask off bits when computing return value. Fixed return values when one string is shorter than the other. * java/text/CollationElementIterator.java (collator): New field. (CollationElementIterator): Added collator argument. (next): Call ceiNext on collator object. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26707 138bc75d-0d04-0410-961f-82ee72b054a4
* * natCollator.cc: New file.tromey1999-04-262-0/+76
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26655 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/GregorianCalendar.java (setDefaultTime): New method.tromey1999-04-268-2/+698
| | | | | | | | | | | | | | (GregorianCalendar): Use it in all constructors. * java/util/Calendar.java (Calendar): Changed argument name to `zone' to match code. * gnu/gcj/text/LocaleData_en.java: Added collatorRule element. * java/text/CollationKey.java: New file. * java/text/CollationElementIterator.java: New file. * java/text/Collator.java: New file. * java/text/RuleBasedCollator.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26654 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey1999-04-263-6/+21
| | | | | | | | * Makefile.am (jv_convert_LDFLAGS): Added -nodefaultlibs. (jv_convert_LDADD): Explicltly add -lm -lc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26653 138bc75d-0d04-0410-961f-82ee72b054a4
* libtoolized libgcj. See ChangeLog for details.tromey1999-04-266-277/+1254
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26652 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/libjava.exp (libjava_find_lib): New proc.tromey1999-04-263-31/+35
| | | | | | | (libjava_arguments): Use it. Force static linking. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26651 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.am: Added URLDecoder and URLEncoder.warrenl1999-04-238-5/+146
| | | | | | | | | | | | | * Makefile.in: Rebuilt. * java/net/ServerSocket.java (setSocketFactory): Renamed from setSocketImplFactory to match spec. * java/net/Socket.java (getSoLinger): Changed return type to match spec. * java/net/URLDecoder.java: New file. * java/net/URLEncoder.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26605 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.compile/OperatorBenchmark.java: New file.green1999-04-222-0/+890
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26583 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/natString.cc (getBytes): Reverted earlier change andtromey1999-04-212-3/+8
| | | | | | | applied correct fix from Per Bothner. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26579 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/String.java: Don't throwtromey1999-04-212-2/+23
| | | | | | | UnsupportedEncodingException. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26577 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/natString.cc (getBytes): Correctly size resulttromey1999-04-212-2/+7
| | | | | | | buffer. From Bryce McKinlay <bryce@albatross.co.nz>. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26575 138bc75d-0d04-0410-961f-82ee72b054a4
* 1999-04-20 Andrew Haley <aph@cygnus.com>aph1999-04-207-211/+278
| | | | | | | | | | | | | | | * include/sparc-signal.h: new file. * configure.in: include/sparc-signal.h added. * configure: regenerated. * prims.cc (JvRunMain): signal handling code rewritten to be more portable. (catch_segv): ditto. (catch_fpe): ditto. * include/i386-signal.h: reorganized. * include/default-signal.h: reorganized. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26560 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/natSystem.cc (init_properties): Only declare pwd_entrytromey1999-04-192-1/+6
| | | | | | | once. From Anthony Green. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26545 138bc75d-0d04-0410-961f-82ee72b054a4
* 1999-04-19 Andrew Haley <aph@cygnus.com>aph1999-04-192-29/+345
| | | | | | | * Makefile.in: Processed with new automake. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26544 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/javaprims.h: Removed security namespace.tromey1999-04-192-6/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26543 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/PrintStream.java (println): Remove extra println.green1999-04-182-1/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26541 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.green1999-04-187-345/+137
| | | | | | | | | | * Makefile.am (ordinary_java_source_files): Add new security files. * java/security/NoSuchAlgorithmException.java, java/security/MessageDigest.java: New files. * include/javaprims.h: Add security namespace. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26536 138bc75d-0d04-0410-961f-82ee72b054a4
* Note char-conversion-related optimizations.bothner1999-04-161-0/+9
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26510 138bc75d-0d04-0410-961f-82ee72b054a4
* bothner1999-04-163-55/+120
| | | | | | | | | | | | | | * java/io/InputStreamReader.java (<init>): Set super.in correctly. * java/io/OutputStreamWriter.java (<init>): Set super.in correctly. (writeChars): Don't be quite so eager to flush. * java/io/PrintStream.java: Rewrite. Now more similar to OutputStreamWriter, using explicit UnicodeToBytes converter. Also, autoflush does not need to flush so often. * java/lang/natString.cc (getBytes): More efficient algorithm. (init(jbyteArray,jint,jint,jstring)): More efficient. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26509 138bc75d-0d04-0410-961f-82ee72b054a4
* bothner1999-04-161-23/+56
| | | | | | | | | | | | | | * java/io/InputStreamReader.java (<init>): Set super.in correctly. * java/io/OutputStreamWriter.java (<init>): Set super.in correctly. (writeChars): Don't be quite so eager to flush. * java/io/PrintStream.java: Rewrite. Now more similar to OutputStreamWriter, using explicit UnicodeToBytes converter. Also, autoflush does not need to flush so often. * java/lang/natString.cc (getBytes): More efficient algorithm. (init(jbyteArray,jint,jint,jstring)): More efficient. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26508 138bc75d-0d04-0410-961f-82ee72b054a4
* bothner1999-04-162-11/+64
| | | | | | | * Makefile.am: Various changes for new files and conversions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26505 138bc75d-0d04-0410-961f-82ee72b054a4
* 0bothner1999-04-161-14/+48
| | | | | | | * Makefile.am: Various changes for new files and conversions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26504 138bc75d-0d04-0410-961f-82ee72b054a4
* bothner1999-04-161-0/+72
| | | | | | | | | | | | | | | | | | * gnu/gcj/convert/JIS0201.h: New file, generated from Unicode table. * gnu/gcj/convert/Input_JavaSrc.java: New BytesToUnicode class. * gnu/gcj/convert/Input_SJIS.java: New BytesToUnicode class. * gnu/gcj/convert/Output_EUCJIS.java: New UnicodeToBytes class. * gnu/gcj/convert/Output_SJIS.java: New UnicodeToBytes class. * gnu/gcj/convert/natInput_EUCJIS.cc: New file. * gnu/gcj/convert/natInput_SJIS.cc: New file. * gnu/gcj/convert/natOutput_EUCJIS.cc: New file. * gnu/gcj/convert/natOutput_SJIS.cc: New file. * gnu/gcj/convert/make-trie.c: New file: functions to make a trie. * gnu/gcj/convert/gen-from-JIS.c: Invoke make-trie for output. * gnu/gcj/convert/Unicode_to_JIS.cc: New generated trie table. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26503 138bc75d-0d04-0410-961f-82ee72b054a4
* bothner1999-04-164-0/+23330
| | | | | | | | | | | | | | | | | | * gnu/gcj/convert/JIS0201.h: New file, generated from Unicode table. * gnu/gcj/convert/Input_JavaSrc.java: New BytesToUnicode class. * gnu/gcj/convert/Input_SJIS.java: New BytesToUnicode class. * gnu/gcj/convert/Output_EUCJIS.java: New UnicodeToBytes class. * gnu/gcj/convert/Output_SJIS.java: New UnicodeToBytes class. * gnu/gcj/convert/natInput_EUCJIS.cc: New file. * gnu/gcj/convert/natInput_SJIS.cc: New file. * gnu/gcj/convert/natOutput_EUCJIS.cc: New file. * gnu/gcj/convert/natOutput_SJIS.cc: New file. * gnu/gcj/convert/make-trie.c: New file: functions to make a trie. * gnu/gcj/convert/gen-from-JIS.c: Invoke make-trie for output. * gnu/gcj/convert/Unicode_to_JIS.cc: New generated trie table. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26502 138bc75d-0d04-0410-961f-82ee72b054a4
* bothner1999-04-166-11/+319
| | | | | | | | | | | | | | | | | | * gnu/gcj/convert/JIS0201.h: New file, generated from Unicode table. * gnu/gcj/convert/Input_JavaSrc.java: New BytesToUnicode class. * gnu/gcj/convert/Input_SJIS.java: New BytesToUnicode class. * gnu/gcj/convert/Output_EUCJIS.java: New UnicodeToBytes class. * gnu/gcj/convert/Output_SJIS.java: New UnicodeToBytes class. * gnu/gcj/convert/natInput_EUCJIS.cc: New file. * gnu/gcj/convert/natInput_SJIS.cc: New file. * gnu/gcj/convert/natOutput_EUCJIS.cc: New file. * gnu/gcj/convert/natOutput_SJIS.cc: New file. * gnu/gcj/convert/make-trie.c: New file: functions to make a trie. * gnu/gcj/convert/gen-from-JIS.c: Invoke make-trie for output. * gnu/gcj/convert/Unicode_to_JIS.cc: New generated trie table. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26501 138bc75d-0d04-0410-961f-82ee72b054a4
* hbothner1999-04-161-0/+176
| | | | | | | | | | | | | | | | | | * gnu/gcj/convert/JIS0201.h: New file, generated from Unicode table. * gnu/gcj/convert/Input_JavaSrc.java: New BytesToUnicode class. * gnu/gcj/convert/Input_SJIS.java: New BytesToUnicode class. * gnu/gcj/convert/Output_EUCJIS.java: New UnicodeToBytes class. * gnu/gcj/convert/Output_SJIS.java: New UnicodeToBytes class. * gnu/gcj/convert/natInput_EUCJIS.cc: New file. * gnu/gcj/convert/natInput_SJIS.cc: New file. * gnu/gcj/convert/natOutput_EUCJIS.cc: New file. * gnu/gcj/convert/natOutput_SJIS.cc: New file. * gnu/gcj/convert/make-trie.c: New file: functions to make a trie. * gnu/gcj/convert/gen-from-JIS.c: Invoke make-trie for output. * gnu/gcj/convert/Unicode_to_JIS.cc: New generated trie table. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26500 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud