summaryrefslogtreecommitdiff
path: root/libjava/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * COPYING: Update to currentjsm282000-12-181-0/+6
| | | | | | | | ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes references to 19yy as example year in copyright notice). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38340 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/zip/natInflater.cc (inflate): Treat Z_BUF_ERROR asbryce2000-12-181-0/+5
| | | | | | | end-of-stream if avail_in is 0. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38338 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/ArrayList.java (data): Declare transient.bryce2000-12-171-0/+7
| | | | | | | | | (serialPersistantFields): Removed. (readObject): Use defaultReadObject(), not readFields(). (writeObject): Use defaultWriteObject(), not writeFields(). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38328 138bc75d-0d04-0410-961f-82ee72b054a4
* 2000-12-17 Jeff Sturm <jeff.sturm@commerceone.com>bryce2000-12-171-0/+6
| | | | | | | | | * java/util/Hashtable.java (put): Remove `last' variable. Link new entry to head of list. * java/util/HashMap.java (put): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38325 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/ResourceBundle.java (trySomeGetBundle): Pass classtromey2000-12-151-0/+5
| | | | | | | loader to Class.forName. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38289 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/ResourceBundle.javatromey2000-12-151-0/+5
| | | | | | | | | (getBundle(String,Locale,ClassLoader)): New method. (trySomeGetBundle): Added `loader' argument. (partialGetBundle): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38275 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/text/NumberFormat.java (groupingUsed, parseIntegerOnly,tromey2000-12-151-0/+5
| | | | | | | | | maximumFractionDigits, maximumIntegerDigits, minimumFractionDigits, minimumIntegerDigits): Now package-private. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38274 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/Thread.java (checkAccess): Now final.tromey2000-12-151-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38273 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/RuntimePermission.java: Class now final.tromey2000-12-151-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38272 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/StringWriter.java (StringWriter(int)): Now public.tromey2000-12-151-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38271 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/SerializablePermission.java (legal_names): Now private.tromey2000-12-151-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38270 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/Character.java: Updated UnicodeBlock constants.tromey2000-12-151-0/+6
| | | | | | | | * scripts/blocks.pl: Special case private use and surrogate areas. Updated URL. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38269 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey2000-12-131-0/+8
| | | | | | | | | | * Makefile.am (GCJ_WITH_FLAGS): New macro, includes --encoding option. (GCJCOMPILE): Use it. (JAVAC): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38219 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/gcj/runtime/FirstThread.java (Kcert, Kfile, Khttp, Kjar):tromey2000-12-121-0/+3
| | | | | | | New static final fields. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38200 138bc75d-0d04-0410-961f-82ee72b054a4
* * scripts/classes.pl (scan): Skip lines with leading `*'.tromey2000-12-111-0/+5
| | | | | | | Fix for PR libgcj/378. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38198 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcj/javaprims.h: Rebuilt CNI namespace declarations.bryce2000-12-111-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38188 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/Hashtable.java (Enumerator.nextElement): Initialize `e'.bryce2000-12-111-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38185 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Remove check for -fuse-divide-subroutine.bryce2000-12-111-0/+5
| | | | | | | * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38184 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.am: Add HashSet.java and java/lang/ref classes.bryce2000-12-111-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove BasicMapEntry.java and Bucket.java. * Makefile.in: Rebuilt. * java/util/HashMap.java: Rewritten. * java/util/HashSet.java: Imported from classpath. * java/util/WeakHashMap.java: Imported from classpath. * java/util/Hashtable.java: Rewritten based on new HashMap code. * java/util/Bucket.java: Deleted. * java/util/BasicMapEntry.java: Deleted. * java/util/Collections.java (search): Use a for-loop, not iterator hasNext(). (copy): Use a for-loop. Throw an IndexOutOfBoundsException if run out of elements in source. (max): Use a for-loop. (min): Ditto. (reverse): Keep track of positions instead of using Iterator's nextIndex() and previousIndex(). (shuffle(List)): Initialize defaultRandom if required using double-check thread safety idiom. Call two-argument shuffle method using defaultRandom. (defaultRandom): New field. (shuffle(List, Random)): Use a for-loop. Keep track of pos instead of using previousIndex() and nextIndex(). (singletonMap(iterator)): Use a HashMap.Entry, not BasicMapEntry. * java/util/AbstractCollection.java (toString): Use a StringBuffer. * java/util/AbstractMap.java (toString): Use StringBuffer. * java/lang/ref/PhantomReference.java: Imported from classpath. * java/lang/ref/SoftReference.java: Ditto. * java/lang/ref/Reference.java: Ditto. * java/lang/ref/WeakReference.java: Ditto. * java/lang/ref/ReferenceQueue.java: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38183 138bc75d-0d04-0410-961f-82ee72b054a4
* Recognize alpha*-*.green2000-12-111-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38181 138bc75d-0d04-0410-961f-82ee72b054a4
* Enable interpreter for alpha.green2000-12-101-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38168 138bc75d-0d04-0410-961f-82ee72b054a4
* Top level ChangeLog:apbianco2000-12-101-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-12-09 Alexandre Petit-Bianco <apbianco@cygnus.com> * libjava: Imported from /cvs/java. * libffi: Likewise. * Boehm-gc: Likewise. libjava/ChangeLog: 2000-12-09 Alexandre Petit-Bianco <apbianco@cygnus.com> * Makefile.am (data_DATA): libgcj.jar replaces libgcj.zip. (ZIP): Points at fastjar instead of zip. (libgcj_la_DEPENDENCIES): libgcj.jar replaces libgcj.zip. (libgcj_la_LDFLAGS): Correctly point at libsupc++. (libgcjx_la_DEPENDENCIES): libgcj.jar replaces libgcj.zip. (libgcjx_la_LDFLAGS): Correctly point at libsupc++. ($(java_source_files:.java=.class):): libgcj.jar replaces libgcj.zip. ($(x_java_source_files:.java=.class):): Likewise. (libgcj.jar:): Replaces libgcj.zip:, builds libgcj.jar and uses fastar's flags. (CLEANFILES): libgcj.jar replaces libgcj.zip. (java/lang/ClassLoader.h:): Depends on libgcj.jar. (gnu/gcj/runtime/FirstThread.h:, java/lang/Thread.h:, java/lang/String.h:, java/lang/reflect/Constructor.h:, java/lang/reflect/Field.h:, java/lang/reflect/Method.h:, gnu/gcj/runtime/VMClassLoader.h:, java/io/ObjectInputStream$$GetField.h:, java/io/ObjectOutputStream$$PutField.h:, header-check:): Likewise. (Makefile.in): Rebuilt. gcc/java/ChangeLog: 2000-12-09 Alexandre Petit-Bianco <apbianco@cygnus.com> * Make-lang.in (java/jcf-path.o:): libgcj.jar replaces libgcj.zip. jcf-path.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38167 138bc75d-0d04-0410-961f-82ee72b054a4
* From Phil Edwards:tromey2000-12-081-0/+6
| | | | | | | | * configure: Rebuilt. * configure.in: Use echo, not `:', to create .d files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38139 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/StringBuffer.java (insert(int,char[])): Avoidwarrenl2000-12-081-0/+5
| | | | | | | NullPointerException so proper check of offset can be done. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38132 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/FileInputStream.java (close): Check if the fd is valid.warrenl2000-12-081-0/+7
| | | | | | | | | * java/io/RandomAccessFile.java (close): Ditto. * java/net/PlainDatagramSocketImpl.java (close): Ditto. * java/net/PlainSocketImpl.java (close): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38131 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/awt/GridBagConstraints.java: Filled in values for statictromey2000-12-071-0/+3
| | | | | | | final fields. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38081 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/BitSet.java: Updated copyright notice.tromey2000-12-061-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38078 138bc75d-0d04-0410-961f-82ee72b054a4
* Removed erroneous ChangeLog linetromey2000-12-061-1/+0
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38077 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey2000-12-061-0/+6
| | | | | | | | * Makefile.am (awt_java_source_files): Added new file. * java/awt/GridBagConstraints.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38076 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/text/Collator.java (decomposeCharacter, decmp, strength):tromey2000-12-061-0/+9
| | | | | | | | | | | Now package-private, not protected. * java/text/DateFormatSymbols.java (equals): Now private. * java/text/DecimalFormatSymbols.java (safeGetChar): Now private. * java/util/BitSet.java: Class no longer final. * java/util/Set.java (toArray(Object[])): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38075 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/TimeZone.java (getAvailableIDs): Activated commentedwarrenl2000-12-041-0/+5
| | | | | | | out code dependent on compiler and library changes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37994 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/FilePermission.java: Made class final per spec.warrenl2000-12-041-0/+7
| | | | | | | | | * java/text/DecimalFormatSymbols.java (setCurrencySymbol): Changed method name to match spec (fixed typo). * java/util/LinkedList.java: Implements List. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37993 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/natDouble.cc: Include fdlibm.h, not mprec.h. Frombryce2000-12-041-0/+5
| | | | | | | Edgar Villanueva <edgarvil@home.com>. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37991 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/awt/geom/Point2D.java: Added protected constructor.tromey2000-12-041-0/+11
| | | | | | | | | | | | | | | (equals): New method. (Float.setLocation(float,float)): New method. * java/awt/geom/Dimension2D.java: Added protected constructor. * java/awt/geom/AffineTransform.java: Made all constants public. (concatenate): Fixed typo in name. * java/awt/event/WindowAdapter.java: Class now abstract. * java/awt/event/KeyEvent.java (CHAR_UNDEFINED): Now final. * java/awt/event/FocusEvent.java: Extend ComponentEvent, not AWTEvent. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37988 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/awt/AWTError.java: Extend Error, nottromey2000-12-041-0/+3
| | | | | | | IllegalStateException. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37987 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey2000-12-031-0/+4
| | | | | | | | * Makefile.am (awt_java_source_files): Added new file. * java/awt/geom/RoundRectangle2D.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37980 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey2000-12-031-0/+4
| | | | | | | | * Makefile.am (awt_java_source_files): Added new file. * java/awt/FlowLayout.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37968 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey2000-12-031-0/+6
| | | | | | | | * Makefile.am (awt_java_source_files): Added new file. * java/awt/GridLayout.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37967 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey2000-12-031-0/+7
| | | | | | | | | * Makefile.am (awt_java_source_files): Added new files. * java/awt/CardLayout.java: New file. * java/awt/AWTPermission.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37965 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/Vector.java (insertElementAt): Unconditionallytromey2000-12-021-0/+6
| | | | | | | | increment elementCount. (removeRange): Clear unused slots in vector. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37944 138bc75d-0d04-0410-961f-82ee72b054a4
* From Adam Welc <welc@cs.purdue.edu>:bryce2000-12-021-0/+5
| | | | | | | | | * java/util/LinkedList.java (removeFirst): Update `first' field. Handle the last == first case. (removeLast): Update `last' field. Handle the last == first case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37940 138bc75d-0d04-0410-961f-82ee72b054a4
* 2000-12-02 Bryce McKinlay <bryce@albatross.co.nz>bryce2000-12-021-0/+8
| | | | | | | | | | | * java/lang/natMath.cc: Declare fabsf() function. * java/lang/mprec.h: Don't include math.h. * java/lang/dtoa.c: Include string.h. * java/lang/natString.cc (toLowerCase): Initialize ch to prevent compiler warning. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37938 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.am: Added entries for new java.sql modules.warrenl2000-12-011-0/+5
| | | | | | | * Makefile.in: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37919 138bc75d-0d04-0410-961f-82ee72b054a4
* * mauve-libgcj: Turned on JDK1.2 and turned off tests for classeswarrenl2000-12-011-0/+5
| | | | | | | that aren't quite 1.2 compatible yet. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37913 138bc75d-0d04-0410-961f-82ee72b054a4
* Fixed ChangeLog entry to be path specific.warrenl2000-12-011-21/+21
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37908 138bc75d-0d04-0410-961f-82ee72b054a4
* * Array.java: New file from classpath.warrenl2000-12-011-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | * BatchUpdateException.java: Ditto. * Blob.java: Ditto. * Clob.java: Ditto. * Ref.java: Ditto. * SQLData.java: Ditto. * SQLInput.java: Ditto. * SQLOutput.java: Ditto. * Struct.java: Ditto. * CallableStatement.java: Merged file from claspath. * Connection.java: Ditto. * DataTruncation.java: Ditto. * DatabaseMetaData.java: Ditto. * DriverManager.java: Ditto. * PreparedStatement.java: Ditto. * ResultSet.java: Ditto. * ResultSetMetaData.java: Ditto. * SQLException.java: Ditto. * SQLWarning.java: Ditto. * Statement.java: Ditto. * Types.java: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37906 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/zip/InflaterInputStream (read): Don't return -1 unlessbryce2000-11-291-0/+7
| | | | | | | | | | | the infate() call didn't deliver any output. Throw a ZipException if the needsDictionary() call returns true. * java/io/ByteArrayInputStream (read): Remove redundant bounds checks. * java/io/InputStreamReader: Use the default buffer size for the contained BufferedInputStream. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37846 138bc75d-0d04-0410-961f-82ee72b054a4
* 2000-11-29 Bryce McKinlay <bryce@albatross.co.nz>bryce2000-11-291-1/+9
| | | | | | | | | | | * java/lang/natSystem.cc (init_properties): Set user.language and user.region. * configure.in: Check for setlocale. * configure: Rebuilt. * include/config.h.in: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37842 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/text/DateFormatSymbols.java (zoneStringsDefault): Addedwarrenl2000-11-281-0/+7
| | | | | | | | | more time zone entries. * java/text/SimpleDateFormat.java (format): Added case for TIMEZONE_FIELD. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37824 138bc75d-0d04-0410-961f-82ee72b054a4
* 2000-11-28 Bryce McKinlay <bryce@abatross.co.nz>bryce2000-11-281-0/+11
| | | | | | | | | | | | | | * java/io/DataInputStream.java: Merge classpath docs. Call in.read() directly rather than read() in all cases. Make primitive read implementations more efficient, as defined in JDK online docs. (skipBytes): Behave like the JDK's implementation. * java/io/BufferedReader.java: Merge classpath docs. Check for a closed stream with checkStatus() whenever an IOException can be thrown. (checkStatus): New private method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@37810 138bc75d-0d04-0410-961f-82ee72b054a4