gcc/libjava/classpath/lib/java/util
Matthias Klose f06a83c0b2 Import GNU Classpath (libgcj-import-20070727).
libjava/

2007-08-04  Matthias Klose  <doko@ubuntu.com>

	Import GNU Classpath (libgcj-import-20070727).

	* Regenerate class and header files.
	* Regenerate auto* files.

	* include/jvm.h:
	* jni-libjvm.cc (Jv_JNI_InvokeFunctions): Rename type.
	* jni.cc (_Jv_JNIFunctions, _Jv_JNI_InvokeFunctions): Likewise.
	* jni.cc (_Jv_JNI_CallAnyMethodA, _Jv_JNI_CallAnyVoidMethodA,
	_Jv_JNI_CallMethodA, _Jv_JNI_CallVoidMethodA,
	_Jv_JNI_CallStaticMethodA, _Jv_JNI_CallStaticVoidMethodA,
	_Jv_JNI_NewObjectA, _Jv_JNI_SetPrimitiveArrayRegion): Constify
	jvalue parameter.
	* java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Likewise.

	* java/lang/VMFloat.java (toString, parseFloat): New.

	* gnu/awt/xlib/XToolkit.java (setAlwaysOnTop, isModalityTypeSupported,
	isModalExclusionTypeSupported): New (stub only).
	* gnu/awt/xlib/XCanvasPeer.java (requestFocus): Likewise.
	* gnu/awt/xlib/XFramePeer.java (updateMinimumSize, updateIconImages,
	updateFocusableWindowState, setModalBlocked, getBoundsPrivate,
	setAlwaysOnTop): Likewise.
	* gnu/awt/xlib/XFontPeer.java (canDisplay): Update signature.

	* scripts/makemake.tcl: Ignore gnu/javax/sound/sampled/gstreamer,
	ignore javax.sound.sampled.spi.MixerProvider, ignore .in files.

	* HACKING: Mention --enable-gstreamer-peer, removal of generated files.


libjava/classpath/

2007-08-04  Matthias Klose  <doko@ubuntu.com>

	* java/util/EnumMap.java (clone): Add cast.

From-SVN: r127204
2007-08-04 10:53:49 +00:00
..
concurrent * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
jar * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
logging * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
prefs * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
regex libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
spi libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
zip * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractCollection.class
AbstractList$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractList$2.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractList$3.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractList$RandomAccessSubList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractList$SubList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractMap$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractMap$2.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractMap$3.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractMap$4.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractMap$SimpleEntry.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractMap$SimpleImmutableEntry.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
AbstractQueue.class
AbstractSequentialList.class
AbstractSet.class
ArrayDeque$DeqIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
ArrayDeque$DescendingIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
ArrayDeque.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
ArrayList.class
Arrays$ArrayList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Arrays.class Import GNU Classpath (libgcj-import-20070727). 2007-08-04 10:53:49 +00:00
BitSet.class
Calendar.class libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
Collection.class
Collections$1$SynchronizedMapEntry.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$2.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$3.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$4.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$5.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$6.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$7.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$8.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$9.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$CheckedCollection.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$CheckedIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$CheckedList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$CheckedListIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$CheckedMap$CheckedEntrySet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$CheckedMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$CheckedRandomAccessList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$CheckedSet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$CheckedSortedMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$CheckedSortedSet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$CopiesList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$EmptyList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$EmptyMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$EmptySet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$LIFOQueue.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$MapSet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$ReverseComparator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$SingletonList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$SingletonMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$SingletonSet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$SynchronizedCollection.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$SynchronizedIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$SynchronizedList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$SynchronizedListIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$SynchronizedMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$SynchronizedRandomAccessList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$SynchronizedSet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$SynchronizedSortedMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$SynchronizedSortedSet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$UnmodifiableCollection.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$UnmodifiableIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$UnmodifiableList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$UnmodifiableListIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableMapEntry.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$UnmodifiableMap$UnmodifiableEntrySet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$UnmodifiableMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$UnmodifiableRandomAccessList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$UnmodifiableSet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$UnmodifiableSortedMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections$UnmodifiableSortedSet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Collections.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Comparator.class
ConcurrentModificationException.class
Currency.class DecimalFormatSymbols.java: Added the year 2007 to Copyright information and introduced new variable, currency. 2007-04-05 00:15:16 +00:00
Date.class libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
Deque.class
Dictionary.class
DuplicateFormatFlagsException.class
EmptyStackException.class
Enumeration.class
EnumMap$1.class Import GNU Classpath (libgcj-import-20070727). 2007-08-04 10:53:49 +00:00
EnumMap$2.class Import GNU Classpath (libgcj-import-20070727). 2007-08-04 10:53:49 +00:00
EnumMap$3.class Import GNU Classpath (libgcj-import-20070727). 2007-08-04 10:53:49 +00:00
EnumMap$4.class Import GNU Classpath (libgcj-import-20070727). 2007-08-04 10:53:49 +00:00
EnumMap$5.class Import GNU Classpath (libgcj-import-20070727). 2007-08-04 10:53:49 +00:00
EnumMap$6.class Import GNU Classpath (libgcj-import-20070727). 2007-08-04 10:53:49 +00:00
EnumMap$7.class Import GNU Classpath (libgcj-import-20070727). 2007-08-04 10:53:49 +00:00
EnumMap.class Import GNU Classpath (libgcj-import-20070727). 2007-08-04 10:53:49 +00:00
EnumSet$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
EnumSet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
EventListener.class
EventListenerProxy.class
EventObject.class
FormatFlagsConversionMismatchException.class
Formattable.class
FormattableFlags.class
Formatter$BigDecimalLayoutForm.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Formatter.class
FormatterClosedException.class
GregorianCalendar.class libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
HashMap$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
HashMap$2.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
HashMap$3.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
HashMap$HashEntry.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
HashMap$HashIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
HashMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
HashSet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Hashtable$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Hashtable$2.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Hashtable$3.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Hashtable$EntryEnumerator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Hashtable$EntryIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Hashtable$HashEntry.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Hashtable$KeyEnumerator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Hashtable$KeyIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Hashtable$ValueEnumerator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Hashtable$ValueIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Hashtable.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
IdentityHashMap$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
IdentityHashMap$2.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
IdentityHashMap$3.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
IdentityHashMap$IdentityEntry.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
IdentityHashMap$IdentityIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
IdentityHashMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
IllegalFormatCodePointException.class
IllegalFormatConversionException.class
IllegalFormatException.class
IllegalFormatFlagsException.class
IllegalFormatPrecisionException.class
IllegalFormatWidthException.class
InputMismatchException.class
InvalidPropertiesFormatException.class
Iterator.class
LinkedHashMap$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
LinkedHashMap$LinkedHashEntry.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
LinkedHashMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
LinkedHashSet.class
LinkedList$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
LinkedList$Entry.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
LinkedList$LinkedListItr.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
LinkedList.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
List.class
ListIterator.class
ListResourceBundle.class
Locale.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Map$Entry.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Map.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
MissingFormatArgumentException.class
MissingFormatWidthException.class
MissingResourceException.class
NavigableMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
NavigableSet.class
NoSuchElementException.class
Observable.class
Observer.class
PriorityQueue$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
PriorityQueue.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Properties.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
PropertyPermission.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
PropertyPermissionCollection.class
PropertyResourceBundle.class
Queue.class
Random.class
RandomAccess.class
ResourceBundle$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
ResourceBundle$BundleKey.class
ResourceBundle.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
ServiceConfigurationError.class libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
ServiceLoader$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
ServiceLoader.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Set.class
SimpleTimeZone.class re PR libgcj/17002 (java.util.TimeZone.getDefault() is broken) 2007-02-23 15:13:18 +00:00
SortedMap.class
SortedSet.class
Stack.class
StringTokenizer.class libjava/classpath/ChangeLog.gcj: 2007-06-03 23:18:43 +00:00
Timer$Scheduler.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Timer$TaskQueue.class
Timer.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TimerTask.class
TimeZone$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TimeZone.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TooManyListenersException.class
TreeMap$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$2.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$3.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$4.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$5.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$6.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$7.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$DescendingMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$DescendingSet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$EntrySet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$KeySet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$NavigableEntrySet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$NavigableKeySet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$Node.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$SubMap$EntrySet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$SubMap$KeySet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$SubMap$NavigableEntrySet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$SubMap$NavigableKeySet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$SubMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap$TreeIterator.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
TreeSet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
UnknownFormatConversionException.class
UnknownFormatFlagsException.class
UUID.class
Vector$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
Vector.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
VMTimeZone.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
WeakHashMap$1.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
WeakHashMap$2.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
WeakHashMap$WeakBucket$WeakEntry.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
WeakHashMap$WeakBucket.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
WeakHashMap$WeakEntrySet.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00
WeakHashMap.class * Rebuild .class files with new ecj. 2007-07-27 21:14:19 +00:00