gcc/libjava/classpath/ChangeLog
Ralf Wildenhues a47ac97465 acinclude.m4 (CLASSPATH_COND_IF): New macro.
libjava/classpath/

	* m4/acinclude.m4 (CLASSPATH_COND_IF): New macro.
	* configure.ac: Use it.
	* configure: Regenerate.
	* tools/Makefile.am (!CREATE_WRAPPERS): Update comment.

From-SVN: r137851
2008-07-15 22:01:27 +00:00

1260 lines
47 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2008-07-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* m4/acinclude.m4 (CLASSPATH_COND_IF): New macro.
* configure.ac: Use it.
* configure: Regenerate.
* tools/Makefile.am (!CREATE_WRAPPERS): Update comment.
2008-06-11 Andrew Haley <aph@redhat.com>
* 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-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* native/fdlibm/dtoa.c: include stdlib.h, for 'free'.
2008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Makefile.in: Regenerate.
* configure: Regenerate.
* doc/Makefile.in: Regenerate.
* doc/api/Makefile.in: Regenerate.
* examples/Makefile.in: Regenerate.
* external/Makefile.in: Regenerate.
* external/jsr166/Makefile.in: Regenerate.
* external/relaxngDatatype/Makefile.in: Regenerate.
* external/sax/Makefile.in: Regenerate.
* external/w3c_dom/Makefile.in: Regenerate.
* include/Makefile.in: Regenerate.
* lib/Makefile.in: Regenerate.
* native/Makefile.in: Regenerate.
* native/fdlibm/Makefile.in: Regenerate.
* native/jawt/Makefile.in: Regenerate.
* native/jni/Makefile.in: Regenerate.
* native/jni/classpath/Makefile.in: Regenerate.
* native/jni/gconf-peer/Makefile.in: Regenerate.
* native/jni/gstreamer-peer/Makefile.in: Regenerate.
* native/jni/gtk-peer/Makefile.in: Regenerate.
* native/jni/java-io/Makefile.in: Regenerate.
* native/jni/java-lang/Makefile.in: Regenerate.
* native/jni/java-net/Makefile.in: Regenerate.
* native/jni/java-nio/Makefile.in: Regenerate.
* native/jni/java-util/Makefile.in: Regenerate.
* native/jni/midi-alsa/Makefile.in: Regenerate.
* native/jni/midi-dssi/Makefile.in: Regenerate.
* native/jni/native-lib/Makefile.in: Regenerate.
* native/jni/qt-peer/Makefile.in: Regenerate.
* native/jni/xmlj/Makefile.in: Regenerate.
* native/plugin/Makefile.in: Regenerate.
* resource/Makefile.in: Regenerate.
* scripts/Makefile.in: Regenerate.
* tools/Makefile.in: Regenerate.
2008-06-06 Andrew John Hughes <gnu_andrew@member.fsf.org>
* configure.ac: Set version to 0.97.2.
* NEWS: Add 0.97.2.
2008-05-10 Andrew John Hughes <gnu_andrew@member.fsf.org>
* vm/reference/gnu/java/lang/management/VMMemoryMXBeanImpl.java:
Remove use of 1.5 language constructs.
2008-06-06 Andrew John Hughes <gnu_andrew@member.fsf.org>
* tools/gnu/classpath/tools/common/ClasspathToolParser.java:
Fixed indentation and changed to use OptionException.
* tools/gnu/classpath/tools/getopt/OptionException.java:
(OptionException(String,Throwable)): Added.
2008-06-03 Robert Schuster <robertschuster@fsfe.org>
* tools/gnu/classpath/tools/jar/Main.java:
(run): Call different ClasspathToolParser.parse() variant.
(getParser): Changed return type to ClasspathToolParser.
* tools/gnu/classpath/tools/javah/GcjhMain.java:
(getParser): Changed return type to ClasspathToolParser.
* tools/gnu/classpath/tools/javah/Main.java:
(getParser): Changed return type to ClasspathToolParser.
* tools/gnu/classpath/tools/getopt/Parser.java: Make 'programName'
protected.
* tools/gnu/classpath/tools/common/ClasspathToolParser.java:
(parse(String[], FileArgumentCallback,boolean): New method.
(parse(String[], boolean): New method.
(parseFileList): New method.
(parseLine): New method.
(AtFileArgumentCallback): New inner class.
2008-06-03 Andrew John Hughes <gnu_andrew@member.fsf.org>
* tools/gnu/classpath/tools/getopt/OptionException.java,
* tools/gnu/classpath/tools/jar/Main.java:
Revert previous changes to allow Schuster's patch to
do the same.
2008-06-06 Andrew John Hughes <gnu_andrew@member.fsf.org>
* java/lang/Integer.java:
(parseInt(String, int, boolean)): Disallow "-+".
2008-05-11 Andrew John Hughes <gnu_andrew@member.fsf.org>
Reported by Nicolas Geoffray <nicolas.geoffray@menlina.com>
* java/lang/Integer.java:
(parseInt(String,int,boolean)): Parse +x
as x, not -x.
2008-06-05 Andrew John Hughes <gnu_andrew@member.fsf.org>
* configure.ac:
Check for --with-glibj too when disabling
the javac check.
2008-06-02 Andrew John Hughes <gnu_andrew@member.fsf.org>
* tools/gnu/classpath/tools/getopt/OptionException.java:
(OptionException(String,Throwable)): New constructor.
* tools/gnu/classpath/tools/jar/Main.java:
(fileLists): New queue for streams containing lists of files.
(HandleFile.NotifyFile(String)): Check for '@' arguments
and add to stream queue.
(parsed(String)): Add stdin to queue instead of setting flag.
(readNames()): Work with the queue rather than just stdin.
(run(String[])): Always execute readNames().
2008-05-06 Andrew John Hughes <gnu_andrew@member.fsf.org>
PR classpath/35482
* java/lang/String.java:
(toLowerCase()): Fix calculation of number
of characters to copy.
(toLowerCaseTurkish()): Likewise.
2008-04-18 Mario Torre <neugens@aicas.com>
PR classpath/35974
* java/util/logging/Logger.java: fix a deadlock and reformat code.
Now all the methods of the class get a lock on a static lock, this
avoids a lock when getLogger and log are used concurrently.
2008-04-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* m4/gcc_attribute.m4 (GCC_ATTRIBUTE): Fix cache variable name.
* tools/Makefile.am (gappletviewer, gjarsigner, gkeytool, gjar)
(gnative2ascii, gserialver, gjavah, grmiregistry, gtnameserv)
(gorbd, grmid, grmic) [!CREATE_WRAPPERS]: Add stub dependencies
for these scripts, to trick automake into hiding the respective
rules for the programs below the CREATE_WRAPPERS conditional.
2008-04-18 Tom Tromey <tromey@redhat.com>
* lib/gen-classlist.sh.in: Skip 'sed' steps if no vm_omitlist
found.
2008-04-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* 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-03-27 Mario Torre <neugens@aicas.com>
* gnu/xml/stream/SAXParser.java (getProperty): throw
SAXNotRecognizedException instead of SAXNotSupportedException
after fall through all known properties.
* javax/xml/namespace/QName.java (valueOf): throw
IllegalArgumentException if string is null.
* java/util/concurrent/CopyOnWriteArrayList.java (lastIndexOf):
fixed indentation.
(indexOf): likewise.
2008-03-26 Mario Torre <neugens@aicas.com>
* java/util/concurrent/CopyOnWriteArrayList.java (SubList.set):
(SubList.clear): new method.
(SubList.checkMod): fix indentation.
(SubList.checkBoundsInclusive): likewise.
(SubList.checkBoundsExclusive): likewise.
(SubList): added synchronization. Now throw
IndexOutOfBoundsException instead of IllegalArgumentException
when index are out of range.
(SubList.size): added synchronization.
(SubList.get): likewise.
(SubList.listIterator): fixed indentation.
(SubList.set): added synchronization. Update the state of the storage
after modification.
(SubList.add): likewise.
(SubList.remove): likewise.
(SubList.addAll): likewise.
2008-03-26 Mario Torre <neugens@aicas.com>
* java/util/concurrent/CopyOnWriteArrayList.java (equals): removed
useless local variable.
(hashCode): new method.
2008-03-25 Mario Torre <neugens@aicas.com>
* java/util/concurrent/CopyOnWriteArrayList.java (clone): clone method
in CopyOnWriteArrayList should just do a shallow copy. Fixed.
(equals): new method, override from base class.
(toString): likewise.
2008-03-12 Andrew John Hughes <gnu_andrew@member.fsf.org>
* java/util/concurrent/CopyOnWriteArrayList.java:
Don't extend AbstractList.
(containsAll(Collection)): Implemented.
(listIterator()): Likewise.
(subList(int,int)): Likewise.
2008-03-31 Andrew John Hughes <gnu_andrew@member.fsf.org>
* doc/www.gnu.org/events/events.wml:
Correct layout and fix GSoC link.
2008-03-30 Andrew John Hughes <gnu_andrew@member.fsf.org>
* doc/www.gnu.org/external.wml:
Corrected Jalopy tag name.
* doc/www.gnu.org/home.wml:
Update link to tasks.
* doc/www.gnu.org/announce/20080222.wml:
Correct IcedTea and builder links.
* doc/www.gnu.org/downloads/downloads.wml:
Add 0.97 and 0.97.1.
* doc/www.gnu.org/events/events.wml:
Fix links and add FOSDEMs/GSoC.
2008-03-24 Andrew John Hughes <gnu_andrew@member.fsf.org>
PR classpath/22883
* doc/www.gnu.org/home.wml:
Fix a typo.
* doc/www.gnu.org/docs/docs.wml:
Fix links to point to current versions of
vmintegration and hacking, and add links to
tools.
2008-03-24 Andrew John Hughes <gnu_andrew@member.fsf.org>
PR classpath/22883
* doc/www.gnu.org/home.wml:
Update home page to reflect current state of
affairs.
2008-03-11 Andrew John Hughes <gnu_andrew@member.fsf.org>
* doc/www.gnu.org/newsitems.txt:
Add new announcement.
* doc/www.gnu.org/announce/20080311.wml:
Added.
* doc/www.gnu.org/cp-tools/.cvsignore:
Ignore generated HTML files.
2008-03-10 Jim Meyering <meyering@redhat.com>
Don't leak upon failed realloc.
* native/jni/classpath/jcl.c (JCL_realloc): Upon failed realloc,
free the original buffer before throwing the exception.
2008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* doc/cp-hacking.texinfo: Fix some typos.
* doc/cp-tools.texinfo: Likewise.
* doc/cp-vmintegration.texinfo: Likewise.
2008-03-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* doc/cp-hacking.texinfo: Fix spacing after periods.
* doc/cp-tools.texinfo: Likewise.
* doc/cp-vmintegration.texinfo: Likewise.
2008-02-27 Andrew John Hughes <gnu_andrew@member.fsf.org>
* configure.ac:
Check for sys/loadavg.h.
* native/jni/java-lang/gnu_java_lang_management_VMOperatingSystemMXBeanImpl.c:
Include sys/loadavg.h if found.
2008-06-02 Andrew John Hughes <gnu_andrew@member.fsf.org>
* include/Makefile.am: Don't delete headers
when not rebuilding them.
2008-06-01 Andrew John Hughes <gnu_andrew@member.fsf.org>
* configure.ac: Only regenerate headers by
default if the headers aren't in the source tree.
2008-06-01 Andrew John Hughes <gnu_andrew@member.fsf.org>
* configure.ac: Only run javac check
if examples, tools and/or class library are
being built.
* scripts/check_jni_methods.sh.in:
Remove duplicates in the list of JNI methods
for when builddir==srcdir.
2008-06-01 Andrew John Hughes <gnu_andrew@member.fsf.org>
* lib/Makefile.am:
Replace explicit mkinstalldirs with $(mkinstalldirs).
2008-06-01 Andrew John Hughes <gnu_andrew@member.fsf.org>
* scripts/check_jni_methods.sh.in:
Search the source directory as well for
when headers are in the tarball.
2008-06-01 Andrew John Hughes <gnu_andrew@member.fsf.org>
* Makefile.am: Replace tools with
$(TOOLSDIR).
* m4/acinclude.m4: Include option
to disable building the tools.
2008-06-01 Andrew John Hughes <gnu_andrew@member.fsf.org>
* Makefile.am: Use default makedistcheck
flags that test all optional dependencies.
* configure.ac: Set version to 0.97.2-pre.
* include/Makefile.am: Add header files to dist.
* lib/Makefile.am: Trick class files into being
built for dist, so headers can be generated.
2008-03-11 Andrew John Hughes <gnu_andrew@member.fsf.org>
* configure.ac: Set version to 0.97.1
* NEWS: Add 0.97.1.
2008-03-10 Andrew John Hughes <gnu_andrew@member.fsf.org>
PR classpath/35422
* doc/api/Makefile.am: Include external/jsr166.
2008-03-04 Robert Schuster <robertschuster@fsfe.org>
* gnu/xml/stream/AttributeImpl.java: Changed type field to String.
(getDTDType): Changed return type to String.
* gnu/xml/stream/XMLEventAllocatorImpl.java:
(allocate): Removed wrapping of string in QName object.
* gnu/xml/stream/XMLEventFactoryImpl.java:
(createAttribute(String, String)): Removed wrapping of string in
QName object.
(createAttribute(QName, String)): Ditto.
(createAttribute(String, String, String, String)): Ditto.
* javax/xml/stream/events/Attribute.java:
(getDTDType): Changed return type to String.
2008-03-03 Andrew John Hughes <gnu_andrew@member.fsf.org>
* tools/Makefile.am:
Distribute property files.
2008-02-22 Andrew John Hughes <gnu_andrew@member.fsf.org>
* NEWS: Set date for 0.97.
* configure.ac: Set version to 0.97
2008-02-22 Andrew John Hughes <gnu_andrew@member.fsf.org>
PR classpath/33751:
* configure.ac:
Don't check for readdir_r.
* native/jni/native-lib/cpio.c:
(cpio_readDir): Remove use of readdir_r, zero errno
before starting and always leave a \0 at the end after
strncpy.
* vm/reference/java/io/VMFile.java:
(list(String)): Make synchronized.
2008-02-21 Andrew John Hughes <gnu_andrew@member.fsf.org>
* gnu/java/util/prefs/EventDispatcher.java:
Re-added.
* gnu/java/util/prefs/GConfBasedPreferences.java,
* gnu/java/util/prefs/gconf/GConfNativePeer.java,
* java/util/prefs/AbstractPreferences.java,
* native/jni/gconf-peer/GConfNativePeer.c:
Regress to 0.96 versions.
2008-02-21 Andrew John Hughes <gnu_andrew@member.fsf.org>
* java/net/URI.java:
(compareTo(URI)): Change comparison sign so it
operates in the correct direction.
2008-02-21 Andrew John Hughes <gnu_andrew@member.fsf.org>
* m4/acinclude.m4:
Remove check for gcjh.
* m4/ac_prog_javac.m4:
Check for ecj-3.2 and ecj-3.3, and add
-Xlint:unchecked for javac.
2008-02-21 Andrew John Hughes <gnu_andrew@member.fsf.org>
* gnu/javax/management/Translator.java:
(fromJava(Object[],Method)): Don't cast to Class<?>.
(fromJava(Object,Type)): Use ParameterizedType
and don't assume that List will work for Sets.
2008-02-21 David Walluck <david@jpackage.org>
PR classpath/27204:
* m4/acinclude.m4:
(REGEN_WITH_JAY): Handle 'yes' as a default,
not a directory and give more user-friendly output.
2008-02-21 Andrew John Hughes <gnu_andrew@member.fsf.org>
* gnu/java/util/regex/REException.java:
(REException(String,Throwable,int,int)): Added
constructor which also includes the cause.
* gnu/java/util/regex/RETokenNamedProperty.java:
(getHandler(String)): Add support for \p{javaX}.
(JavaCategoryHandler): New class.
2008-02-21 Andrew John Hughes <gnu_andrew@member.fsf.org>
PR classpath/35274:
* m4/acinclude.m4:
Increase maximum heap size to 768mb.
2008-02-21 Roman Kennke <kennke@aicas.com>
* java/awt/image/PixelInterleavedSampleModel.java
(createCompatibleSampleModel): Adjust scanline stride for new
width and optimize band offsets.
2008-02-21 Andrew John Hughes <gnu_andrew@member.fsf.org>
PR classpath/35111:
* resource/com/sun/tools/javac/messages.properties,
* resource/gnu/classpath/tools/appletviewer/messages.properties,
* resource/gnu/classpath/tools/common/Messages.properties,
* resource/gnu/classpath/tools/getopt/Messages.properties,
* resource/gnu/classpath/tools/jar/messages.properties,
* resource/gnu/classpath/tools/jarsigner/messages.properties,
* resource/gnu/classpath/tools/keytool/messages.properties,
* resource/gnu/classpath/tools/native2ascii/messages.properties,
* resource/gnu/classpath/tools/orbd/messages.properties,
* resource/gnu/classpath/tools/rmic/messages.properties,
* resource/gnu/classpath/tools/rmid/messages.properties,
* resource/gnu/classpath/tools/rmiregistry/messages.properties,
* resource/gnu/classpath/tools/serialver/messages.properties,
* resource/gnu/classpath/tools/tnameserv/messages.properties,
* resource/sun/rmi/rmic/messages.properties:
Removed.
* tools/Makefile.am:
Copy .jav template files and use resource subdirectory
of tools.
* tools/gnu/classpath/tools/rmic/templates/ImplTie.jav,
* tools/gnu/classpath/tools/rmic/templates/Stub.jav,
* tools/gnu/classpath/tools/rmic/templates/StubMethod.jav,
* tools/gnu/classpath/tools/rmic/templates/StubMethodVoid.jav,
* tools/gnu/classpath/tools/rmic/templates/Stub_12.jav,
* tools/gnu/classpath/tools/rmic/templates/Stub_12Method.jav,
* tools/gnu/classpath/tools/rmic/templates/Stub_12MethodVoid.jav,
* tools/gnu/classpath/tools/rmic/templates/Tie.jav,
* tools/gnu/classpath/tools/rmic/templates/TieMethod.jav,
* tools/gnu/classpath/tools/rmic/templates/TieMethodVoid.jav:
Removed.
* tools/resource/com/sun/tools/javac/messages.properties,
* tools/resource/gnu/classpath/tools/appletviewer/messages.properties,
* tools/resource/gnu/classpath/tools/common/Messages.properties,
* tools/resource/gnu/classpath/tools/getopt/Messages.properties,
* tools/resource/gnu/classpath/tools/jar/messages.properties,
* tools/resource/gnu/classpath/tools/jarsigner/messages.properties,
* tools/resource/gnu/classpath/tools/keytool/messages.properties,
* tools/resource/gnu/classpath/tools/native2ascii/messages.properties,
* tools/resource/gnu/classpath/tools/orbd/messages.properties,
* tools/resource/gnu/classpath/tools/rmic/messages.properties,
* tools/resource/gnu/classpath/tools/rmic/templates/ImplTie.jav,
* tools/resource/gnu/classpath/tools/rmic/templates/Stub.jav,
* tools/resource/gnu/classpath/tools/rmic/templates/StubMethod.jav,
* tools/resource/gnu/classpath/tools/rmic/templates/StubMethodVoid.jav,
* tools/resource/gnu/classpath/tools/rmic/templates/Stub_12.jav,
* tools/resource/gnu/classpath/tools/rmic/templates/Stub_12Method.jav,
* tools/resource/gnu/classpath/tools/rmic/templates/Stub_12MethodVoid.jav,
* tools/resource/gnu/classpath/tools/rmic/templates/Tie.jav,
* tools/resource/gnu/classpath/tools/rmic/templates/TieMethod.jav,
* tools/resource/gnu/classpath/tools/rmic/templates/TieMethodVoid.jav,
* tools/resource/gnu/classpath/tools/rmid/messages.properties,
* tools/resource/gnu/classpath/tools/rmiregistry/messages.properties,
* tools/resource/gnu/classpath/tools/serialver/messages.properties,
* tools/resource/gnu/classpath/tools/tnameserv/messages.properties,
* tools/resource/sun/rmi/rmic/messages.properties:
Added.
2008-02-18 Roman Kennke <kennke@aicas.com>
* gnu/java/awt/peer/x/XGraphics2D.java
(RENDER_OPAQUE): New constant with system property to
turn on opaque image rendering.
(rawDrawImage): Render images opaque when system property
is set. This is for demonstration and debugging purposes only.
2008-02-18 Roman Kennke <kennke@aicas.com>
* gnu/java/awt/image/AsyncImage.java: New file. Implements
asynchronous image loading.
* gnu/java/awt/image/ImageConverter.java: New file.
An image consumer that creates a concrete image with
asynchronous behaviour.
* gnu/java/awt/peer/x/ImageConverter.java: Removed.
* gnu/java/awt/peer/x/XToolkit.java:
(createImage(ImageProducer)): Use new ImageConverter.
* gnu/java/awt/peer/x/XGraphics2D.java:
(rawDrawImage): Unwrap AsyncImages before painting.
(unwrap): New helper method.
2008-02-18 Jakub Jelinek <jakub@redhat.com>
* doc/cp-tools.texinfo (@direntry): Prefix info name with cp-.
* doc/cp-hacking.texinfo (@direntry): Likewise.
* doc/cp-vmintegration.texinfo (@direntry): Likewise.
2008-02-18 Roman Kennke <kennke@aicas.com>
* java/awt/image/RGBImageFilter.java
(setPixels): Don't mask the source pixel.
2008-02-18 Roman Kennke <kennke@aicas.com>
* gnu/java/awt/peer/x/XGraphics2D.java
(rawDrawImage): Update the rgb variable correctly. Don't
cache translucent images.
2008-02-17 Andrew John Hughes <gnu_andrew@member.fsf.org>
* vm/reference/java/lang/reflect/Constructor.java,
* vm/reference/java/lang/reflect/Method.java:
Add missing java.lang.annotation.Annotation import.
2008-02-17 Andrew John Hughes <gnu_andrew@member.fsf.org>
* vm/reference/java/lang/reflect/Constructor.java,
* vm/reference/java/lang/reflect/Method.java:
(getParameterAnnotations()): Added.
2008-02-17 Andrew John Hughes <gnu_andrew@member.fsf.org>
* javax/swing/tree/DefaultMutableTreeNode.java:
Add generics.
* javax/swing/tree/DefaultTreeCellEditor.java:
(tPath): Removed.
(configureEditingComponent(JTree,
DefaultTreeCellRenderer,TreeCellEditor)): Removed.
* javax/swing/tree/DefaultTreeCellRenderer.java:
Removed unused call to getIcon().
* javax/swing/tree/DefaultTreeSelectionModel.java:
Add generics.
2008-02-17 Andrew John Hughes <gnu_andrew@member.fsf.org>
* javax/swing/tree/FixedHeightLayoutCache.java,
* javax/swing/tree/VariableHeightLayoutCache.java,
* javax/swing/undo/StateEdit.java:
Use type parameters with collections classes.
2008-02-17 Andrew John Hughes <gnu_andrew@member.fsf.org>
* m4/ac_prog_javac.m4:
Turn off ecj warnings for deprecation,
serialization and unused imports
(both cases).
2008-02-17 Andrew John Hughes <gnu_andrew@member.fsf.org>
* m4/ac_prog_javac.m4:
Turn off ecj warnings for deprecation,
serialization and unused imports.
2008-02-17 Andrew John Hughes <gnu_andrew@member.fsf.org>
* org/omg/CORBA/PolicyErrorHelper.java,
* org/omg/CORBA/UnknownUserExceptionHelper.java,
* org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateNameHelper.java,
* org/omg/PortableServer/ForwardRequestHelper.java,
* org/omg/PortableServer/POAPackage/InvalidPolicyHelper.java:
Remove unused variable.
2008-02-16 Andrew John Hughes <gnu_andrew@member.fsf.org>
* gnu/classpath/ServiceFactory.java:
Use generics.
* gnu/classpath/ServiceProviderLoadingAction.java:
Likewise.
2008-02-15 Andrew John Hughes <gnu_andrew@member.fsf.org>
PR classpath/34579:
* m4/ac_prog_javac_works.m4: Change test
to one that doesn't rely on the compiler's
class library.
2008-02-11 Andrew John Hughes <gnu_andrew@member.fsf.org>
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-12 Roman Kennke <kennke@aicas.com>
* java/awt/color/ICC_Profile.java
(getInstance()): Wrap call to InputStream.read(byte[],int,int) in
a loop, in order to read the whole thing.
2008-02-10 Andrew John Hughes <gnu_andrew@member.fsf.org>
* javax/management/remote/NotificationResult.java:
New file.
* javax/management/remote/TargetedNotification.java:
Likewise.
* javax/management/remote/rmi/RMIConnection.java:
(fetchNotifications(long,int,long)): Added.
2008-02-10 Dalibor Topic <robilad@kaffe.org>
* 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.
2008-02-10 Dalibor Topic <robilad@kaffe.org>
* m4/acinclude.m4 (CLASSPATH_CHECK_JAVAH)[USER_JAVAH]:
Check for gjavah-4.3.
2008-02-10 Mark Wielaard <mark@klomp.org>
* scripts/check_jni_methods.sh.in:
Use abs_src_builddir so that the absolute path
to the source directory is used by the script.
2008-02-10 Andrew John Hughes <gnu_andrew@member.fsf.org>
* scripts/check_jni_methods.sh.in:
Use abs_top_builddir so that the absolute path
to the build directory is used by the script.
2008-02-10 Andrew John Hughes <gnu_andrew@member.fsf.org>
* javax/management/remote/rmi/RMIConnection.java:
(addNotificationListeners(ObjectName[],
MarshalledObject[], Subject[])): Fixed return type.
(close()): Added.
(createMBean(String,ObjectName,MarshalledObject,
String[], Subject)): Likewise.
(createMBean(String,ObjectName,ObjectName,
MarshalledObject, String[], Subject)): Likewise.
(createMBean(String,ObjectName,ObjectName,
Subject)): Likewise.
(createMBean(String,ObjectName,Subject)): Likewise.
(getAttribute(ObjectName,String,Subject)): Likewise.
(getAttributes(ObjectName,String[],Subject)): Likewise.
(getConnectionId()): Likewise.
(getDefaultDomain(Subject)): Likewise.
(getDomains(Subject)): Likewise.
(getMBeanCount(Subject)): Likewise.
(getMBeanInfo(ObjectName,Subject)): Likewise.
(getObjectInstance(ObjectName,Subject)): Likewise.
(invoke(ObjectName,String,MarshalledObject,String[],
Subject)): Likewise.
(isInstanceOf(ObjectName,String,Subject)): Likewise.
(isRegistered(ObjectName,Subject)): Likewise.
(queryMBeans(ObjectName,MarshalledObject,Subject)): Likewise.
(queryNames(ObjectName,MarshalledObject,Subject)): Likewise.
(removeNotificationListener(ObjectName,ObjectName,MarshalledObject,
MarshalledObject,Subject)): Likewise.
(removeNotificationListener(ObjectName,ObjectName,Subject)):
Likewise.
(removeNotificationListeners(ObjectName,Integer[],Subject)):
Likewise.
(setAttribute(ObjectName,MarshalledObject,Subject)): Likewise.
(setAttributes(ObjectName,MarshalledObject,Subject)): Likewise.
(unregisterMBean(ObjectName,Subject)): Likewise.
2008-02-09 Dalibor Topic <robilad@kaffe.org>
* native/jni/Makefile.am (all-local): Call check_jni_methods.sh
directly.
* scripts/Makefile.am (EXTRA_DIST): Removed check_jni_methods.sh.
* include/Makefile.am (SOUND_H_FILES, GST_PEER_H_FILES)
(XMLJ_H_FILES, GTKPEER_H_FILES, QTPEER_H_FILES)
(GCONF_PREFS_FILES, H_FILES): Don't generate header files
in the source directory, as it may not be writeable.
(DISTCLEANFILES) Added H_FILES.
* configure.ac (AC_CONFIG_FILES): Added
scripts/check_jni_methods.sh.
* scripts/check_jni_methods.sh: Removed. Moved over to ..
* scripts/check_jni_methods.sh.in: New file. Added
top_srcdir and top_builddir where necessary.
2008-02-09 Mario Torre <neugens@limasoftware.net>
* include/java_util_VMTimeZone.h: Removed.
* native/jni/gconf-peer/GConfNativePeer.c: all native methods, replaced
GConfEngine with GConfClient and use GConfClient API instead.
2008-02-08 Mark Wielaard <mark@klomp.org>
* m4/acinclude.m4 (CLASSPATH_CHECK_JAVAC): Delete
Colour.class.
* include/.cvsignore: Add java_* and gnu_*.h.
2008-02-08 Mario Torre <neugens@limasoftware.net>
* configure.ac: --enable-regen-header option now enabled by default.
* include/gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_CairoGraphics2D.h: Removed.
* include/gnu_java_awt_peer_gtk_CairoSurface.h: Removed.
* include/gnu_java_awt_peer_gtk_ComponentGraphics.h: Removed.
* include/gnu_java_awt_peer_gtk_ComponentGraphicsCopy.h: Removed.
* include/gnu_java_awt_peer_gtk_FreetypeGlyphVector.h: Removed.
* include/gnu_java_awt_peer_gtk_GdkFontPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h: Removed.
* include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h: Removed.
* include/gnu_java_awt_peer_gtk_GdkRobotPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkButtonPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkChoicePeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkClipboard.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkComponentPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkFramePeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkGenericPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkImage.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkLabelPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkListPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkMenuComponentPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkMenuPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkPanelPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkSelection.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkToolkit.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkVolatileImage.h: Removed.
* include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: Removed.
* include/gnu_java_awt_peer_qt_MainQtThread.h: Removed.
* include/gnu_java_awt_peer_qt_QMatrix.h: Removed.
* include/gnu_java_awt_peer_qt_QPainterPath.h: Removed.
* include/gnu_java_awt_peer_qt_QPen.h: Removed.
* include/gnu_java_awt_peer_qt_QtAudioClip.h: Removed.
* include/gnu_java_awt_peer_qt_QtButtonPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtCanvasPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtCheckboxPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtChoicePeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtComponentPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtDialogPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtFileDialogPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtFontMetrics.h: Removed.
* include/gnu_java_awt_peer_qt_QtFontPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtFramePeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtGraphics.h: Removed.
* include/gnu_java_awt_peer_qt_QtImage.h: Removed.
* include/gnu_java_awt_peer_qt_QtLabelPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtListPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtMenuBarPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtMenuComponentPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtMenuItemPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtMenuPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtPanelPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtPopupMenuPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtScreenDevice.h: Removed.
* include/gnu_java_awt_peer_qt_QtScrollbarPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtScrollPanePeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtTextAreaPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtTextFieldPeer.h: Removed.
* include/gnu_java_awt_peer_qt_QtToolkit.h: Removed.
* include/gnu_java_awt_peer_qt_QtVolatileImage.h: Removed.
* include/gnu_java_awt_peer_qt_QtWindowPeer.h: Removed.
* include/gnu_java_lang_management_VMOperatingSystemMXBeanImpl.h: Removed.
* include/gnu_java_net_local_LocalSocketImpl.h: Removed.
* include/gnu_java_net_VMPlainSocketImpl.h: Removed.
* include/gnu_java_nio_charset_iconv_IconvDecoder.h: Removed.
* include/gnu_java_nio_charset_iconv_IconvEncoder.h: Removed.
* include/gnu_java_nio_EpollSelectorImpl.h: Removed.
* include/gnu_java_nio_FileChannelImpl.h: Removed.
* include/gnu_java_nio_KqueueSelectorImpl.h: Removed.
* include/gnu_java_nio_VMChannel.h: Removed.
* include/gnu_java_nio_VMPipe.h: Removed.
* include/gnu_java_nio_VMSelector.h: Removed.
* include/gnu_java_util_prefs_gconf_GConfNativePeer.h: Removed.
* include/gnu_javax_sound_midi_alsa_AlsaMidiDeviceProvider.h: Removed.
* include/gnu_javax_sound_midi_alsa_AlsaMidiSequencerDevice.h: Removed.
* include/gnu_javax_sound_midi_alsa_AlsaPortDevice.h: Removed.
* include/gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider.h: Removed.
* include/gnu_javax_sound_midi_dssi_DSSISynthesizer.h: Removed.
* include/gnu_javax_sound_sampled_gstreamer_io_GstAudioFileReaderNativePeer.h: Removed.
* include/gnu_javax_sound_sampled_gstreamer_io_GstInputStream.h: Removed.
* include/gnu_javax_sound_sampled_gstreamer_lines_GstNativeDataLine.h: Removed.
* include/gnu_javax_sound_sampled_gstreamer_lines_GstPipeline.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeAttr.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeDocument.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeDocumentBuilder.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeDocumentType.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeElement.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeEntity.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeNamedNodeMap.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeNode.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeNodeList.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeNotation.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeProcessingInstruction.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeTypeInfo.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeXPathExpression.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeXPathNodeList.h: Removed.
* include/gnu_xml_libxmlj_dom_GnomeXPathResult.h: Removed.
* include/gnu_xml_libxmlj_sax_GnomeLocator.h: Removed.
* include/gnu_xml_libxmlj_sax_GnomeXMLReader.h: Removed.
* include/gnu_xml_libxmlj_transform_GnomeTransformer.h: Removed.
* include/gnu_xml_libxmlj_transform_GnomeTransformerFactory.h: Removed.
* include/java_io_VMFile.h: Removed.
* include/java_io_VMObjectInputStream.h: Removed.
* include/java_io_VMObjectStreamClass.h: Removed.
* include/java_lang_reflect_VMArray.h: Removed.
* include/java_lang_VMDouble.h: Removed.
* include/java_lang_VMFloat.h: Removed.
* include/java_lang_VMMath.h: Removed.
* include/java_lang_VMProcess.h: Removed.
* include/java_lang_VMSystem.h: Removed.
* include/java_net_VMInetAddress.h: Removed.
* include/java_net_VMNetworkInterface.h: Removed.
* include/java_net_VMURLConnection.h: Removed.
* include/java_nio_MappedByteBufferImpl.h: Removed.
* include/java_nio_VMDirectByteBuffer.h: Removed.
2008-02-08 Roman Kennke <kennke@aicas.com>
* gnu/java/awt/peer/gtk/GtkComponentPeer.java,
* gnu/java/awt/peer/gtk/GtkToolkit.java: Removed mistakenly
committed code.
2008-02-08 Roman Kennke <kennke@aicas.com>
* gnu/java/awt/peer/gtk/CairoGraphics2D.java,
* gnu/java/awt/peer/gtk/GdkFontPeer.java,
* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
* gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java,
* gnu/java/awt/peer/gtk/GtkComponentPeer.java,
* gnu/java/awt/peer/gtk/GtkToolkit.java: Only call
System.loadLibrary() when configured so.
2008-02-08 Dalibor Topic <robilad@kaffe.org>
* NEWS: Documented removal of floatToIntBits and doubleToLongBits from
VM interface.
2008-02-08 Dalibor Topic <robilad@kaffe.org>
* vm/reference/java/lang/VMFloat.java (floatToIntBits): Removed unused
method.
* native/jni/java-lang/java_lang_VMFloat.c (Java_java_lang_VMFloat_floatToIntBits): Removed unused function.
* include/java_lang_VMDouble.h: Regenerated.
* doc/cp-vmintegration.texinfo (java.lang.VMFloat): Removed
unused method floatToIntBits. (java.lang.VMDouble): Use similar
text to text used for floatToRawIntBits for doubleToLongBits.
2008-02-08 Dalibor Topic <robilad@kaffe.org>
* java/lang/Float.java (floatToIntBits): Simplified.
2008-02-08 Dalibor Topic <robilad@kaffe.org>
* m4/acinclude.m4 (CLASSPATH_CHECK_JAVAH) [USER_JAVAH]: Check for gjavah-4.2
and gjavah-4.1.
2008-02-08 Dalibor Topic <robilad@kaffe.org>
* vm/reference/java/lang/VMDouble.java (doubleToLongBits): Removed unused method.
* native/jni/java-lang/java_lang_VMDouble.c (Java_java_lang_VMDouble_doubleToLongBits):
Removed unused function.
* include/java_lang_VMDouble.h: Regenerated.
* doc/cp-vmintegration.texinfo (java.lang.VMDouble): Removed
unused method doubleToLongBits.
2008-02-08 Dalibor Topic <robilad@kaffe.org>
* java/lang/Double.java (doubleToLongBits): Simplified.
2008-02-07 Ian Rogers <ian.rogers@manchester.ac.uk>
* java/lang/String.java
(replace): Only copy "live" portion of String. Use array copies in preference
to clone.
(toLowerCaseTurkish): likewise
(toLowerCase): likewise
(toUpperCaseTurkish): likewise
(toUpperCase): likewise
(toCharArray): Use array copies in preference to clone.
2008-02-05 Ian Rogers <ian.rogers@manchester.ac.uk>
* gnu/java/lang/reflect/TypeSignature.java
* java/io/BufferedReader.java
* java/io/DataInputStream.java
* java/lang/StackTraceElement.java
* java/lang/Throwable.java
* java/lang/reflect/Proxy.java
* java/net/URI.java
* java/net/URLClassLoader.java
* java/net/URLEncoder.java
* java/text/SimpleDateFormat.java
* java/util/AbstractMap.java
* java/util/Calendar.java
* java/util/Date.java
* java/util/Hashtable.java
Use StringBuilder in preference to StringBuffer
* java/util/Calendar.java
* java/util/Hashtable.java
Make private fields that can be final, final
* java/net/URI.java
Avoid creating Integer objects for the sake of comparison
* java/lang/reflect/Proxy.java
* java/text/SimpleDateFormat.java
Swap use of "new Character/Integer" to use of valueOf methods
2008-01-29 Ito Kazumitsu <kaz@maczuka.gcd.org>
Fixes bug #22941
* java/io/DataInputStream.java(readUTFLong): New method.
(readUTF): New private method.
* java/io/DataOutputStream.java(getUTFlength): Made package-private,
Return type changed to long.
(writeUTF): Use the new method writeUTFShort.
(writeUTFShort): New package-private method.
(writeUTFLong): New package-private method.
(writeUTFBytes): New private method.
* java/io/ObjectInputStream.java(parseContent): Separate the
handling of TC_LONGSTRING from TC_STRING.
* java/io/ObjectOutputStream.java(writeObject): When to write a
String, use writeUTFShort or writeUTFLong depending on the byte length.
2008-01-27 Bernhard Fischer <rep.dot.nop@gmail.com>
* java/util/SimpleTimeZone.java (SimpleTimeZone): Fix typo in comment.
* gnu/CORBA/GIOP/v1_2/RequestHeader.java (RequestHeader): Fix typo in
exception message.
2008-01-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* doc/README.jaxp: Fix typos.
2008-01-25 Dalibor Topic <robilad@kaffe.org>
* tools/gnu/classpath/tools/native2ascii/Native2ASCII.java
(createParser): Removed unused "reversed" misspelling. Use
Native2ASCII.ReverseHelp instead of Native2ASCII.ReversedHelp.
* resource/gnu/classpath/tools/native2ascii/messages.properties
(Native2ASCII.ReverseHelp): New, renamed from ...
(Native2ASCII.ReversedHelp): Removed.
(Native2ASCII.ReversedHelpCompat): Removed.
2008-01-24 Tom Tromey <tromey@redhat.com>
* resource/gnu/classpath/tools/native2ascii/messages.properties
(Native2ASCII.ReversedHelpCompat): New.
* tools/gnu/classpath/tools/native2ascii/Native2ASCII.java
(createParser): Add -reverse. Update -reversed.
2008-01-21 Luciano Chavez <lnx1138@us.ibm.com>
PR libgcj/34369:
* java/net/URI.java (relativize): Check initial segment for
trailing "/".
2008-01-14 Andrew John Hughes <gnu_andrew@member.fsf.org>
* m4/acinclude.m4:
Remove bootclasspath option which fails with
OpenJDK javac.
2008-01-14 Roman Kennke <kennke@aicas.com>
* javax/tools/FileObject.java: New interface.
2008-01-14 Andrew John Hughes <gnu_andrew@member.fsf.org>
* javax/accessibility/AccessibleAction.java:
(CLICK): Added.
(TOGGLE_POPUP): Likewise.
* javax/accessbiility/AccessibleRole.java:
(HTML_CONTAINER): Added.
2008-01-14 Andrew John Hughes <gnu_andrew@member.fsf.org>
* javax/accessibility/AccessibleAttributeSequence.java:
(AccessibleAttributeSequence(int,int,AttributeSet)):
Implemented.
* javax/accessibility/AccessibleTextSequence.java:
(AccessibleTextSequence(int,int,String)):
Likewise.
2008-01-13 Leen Toelen <toelen@gmail.com>
* native/fdlibm/ieeefp.h: Added avr32 support.
2008-01-09 Stefan Huehner <stefan@huehner.org>
* native/jni/java-io/java_io_VMObjectStreamClass.c,
* native/jni/java-lang/java_lang_VMDouble.c,
* native/jni/java-net/java_net_VMInetAddress.c:
Don't discard const by casting (const char *) to
(char *) when it's not needed.
2008-01-09 Stefan Huehner <stefan@huehner.org>
* gnu/classpath/jdwp/event/ExceptionEvent.java,
* gnu/java/awt/peer/gtk/GtkMainThread.java:
Use Boolean.TRUE|FALSE instead of new Boolean(true|false)
* gnu/java/rmi/server/ConnectionRunnerPool.java,
* gnu/xml/aelfred2/XmlParser.java,
* gnu/xml/libxmlj/dom/GnomeXPathResult.java,
* gnu/xml/stream/XIncludeFilter.java:
Use Integer|Double|Charater.toString(var) instead of
new Integer|Double|Character(var).toString()
2006-01-09 Roman Kennke <kennke@aicas.com>
* javax/tools/Diagnostic.java,
* javax/tools/DiagnosticListener.java:
New interfaces.
2006-01-09 Roman Kennke <kennke@aicas.com>
* gnu/java/awt/peer/x/XWindowPeer.java
(getFontMetrics): Re-enable that for X fonts.
2008-01-09 Stefan Huehner <stefan@huehner.org>
* examples/gnu/classpath/examples/java2d/J2dBenchmark.java,
* gnu/CORBA/OrbFocused.java,
* gnu/CORBA/CDR/HeadlessInput.java,
* gnu/java/awt/peer/gtk/CairoGraphics2D.java,
* gnu/java/awt/peer/gtk/GtkFramePeer.java,
* gnu/java/awt/peer/qt/QtMenuPeer.java,
* gnu/java/nio/FileChannelImpl.java,
* gnu/java/nio/SocketChannelSelectionKeyImpl.java,
* gnu/java/security/Engine.java,
* gnu/javax/imageio/jpeg/JPEGComponent.java,
* gnu/javax/imageio/jpeg/JPEGDecoder.java,
* gnu/javax/imageio/jpeg/JPEGFrame.java,
* gnu/javax/print/PrinterDialog.java,
* gnu/javax/security/auth/Password.java,
* gnu/javax/swing/text/html/parser/support/Parser.java,
* gnu/javax/swing/text/html/parser/support/parameterDefaulter.java,
* gnu/xml/pipeline/DomConsumer.java,
* java/awt/AWTKeyStroke.java,
* java/awt/DefaultKeyboardFocusManager.java,
* java/awt/GridBagLayout.java,
* java/awt/dnd/DragGestureRecognizer.java,
* java/awt/geom/Arc2D.java,
* java/awt/geom/CubicCurve2D.java,
* java/awt/geom/QuadCurve2D.java,
* java/awt/im/InputContext.java,
* java/awt/image/AffineTransformOp.java,
* java/beans/Encoder.java,
* java/io/ObjectInputStream.java,
* java/io/ObjectStreamClass.java,
* java/net/ResolverCache.java,
* java/nio/charset/Charset.java,
* java/security/SecureClassLoader.java,
* java/text/MessageFormat.java,
* java/util/jar/Manifest.java,
* javax/accessibility/AccessibleRelationSet.java,
* javax/imageio/ImageReader.java,
* javax/imageio/metadata/IIOMetadataNode.java,
* javax/print/attribute/standard/MediaSize.java,
* javax/print/attribute/standard/PrinterStateReasons.java,
* javax/swing/JTree.java,
* javax/swing/table/DefaultTableColumnModel.java,
* javax/swing/text/html/MinimalHTMLWriter.java,
* javax/swing/text/html/parser/DTD.java,
* javax/swing/tree/DefaultMutableTreeNode.java,
* javax/swing/undo/UndoManager.java,
* org/omg/CosNaming/NamingContextExtPOA.java,
* org/omg/CosNaming/NamingContextPOA.java,
* org/omg/CosNaming/_NamingContextExtImplBase.java,
* org/omg/CosNaming/_NamingContextImplBase.java,
* tools/gnu/classpath/tools/appletviewer/CommonAppletStub.java:
Remove unneeded casts
2006-01-09 Roman Kennke <kennke@aicas.com>
* java/text/CollationElementIterator.java
(text): Changed type to CharacterIterator.
(CollationElementIterator(RuleBasedCollator,CharacterIterator)): New
constructor.
(setOffset(int)): Use CharacterIterator.getEndIndex() instead of
String.length().
(setText(String)): Wrap string into a StringCharacterIterator.
* java/text/RuleBasedCollator.java
(getCollationElementIterator(CharacterIterator)): Simply return
CollationElementIterator for the character iterator, instead of
expanding things.
2008-01-08 Andrew John Hughes <gnu_andrew@member.fsf.org>
PR classpath/34579:
* m4/acinclude.m4:
(CLASSPATH_CHECK_JAVAC): Delete Colour.java
2008-01-04 Stefan Huehner <stefan@huehner.org>
* gnu/CORBA/BigDecimalHelper.java,
* gnu/CORBA/CDR/AbstractCdrInput.java,
* gnu/CORBA/CDR/AbstractCdrOutput.java,
* gnu/CORBA/CDR/HeadlessInput.java,
* gnu/CORBA/CDR/gnuRuntime.java,
* gnu/CORBA/Connected_objects.java,
* gnu/CORBA/GIOP/CancelHeader.java,
* gnu/CORBA/GIOP/v1_0/CancelHeader.java,
* gnu/CORBA/IOR.java,
* gnu/CORBA/Interceptor/Registrator.java,
* gnu/CORBA/IorDelegate.java,
* gnu/CORBA/NamingService/NameTransformer.java,
* gnu/CORBA/ObjectCreator.java,
* gnu/CORBA/OrbFunctional.java,
* gnu/CORBA/Poa/AOM.java,
* gnu/CORBA/Poa/gnuPOA.java,
* gnu/CORBA/Poa/gnuPOAManager.java,
* gnu/CORBA/Poa/gnuServantObject.java,
* gnu/CORBA/typecodes/FixedTypeCode.java,
* gnu/CORBA/typecodes/RecursiveTypeCode.java,
* gnu/java/awt/AWTUtilities.java,
* gnu/java/awt/peer/gtk/CairoGraphics2D.java,
* gnu/java/awt/peer/gtk/CairoSurface.java,
* gnu/java/awt/peer/swing/SwingMenuBarPeer.java,
* gnu/java/text/AttributedFormatBuffer.java,
* gnu/java/util/regex/REToken.java,
* gnu/javax/imageio/gif/GIFFile.java,
* gnu/javax/imageio/png/PNGDecoder.java,
* gnu/javax/management/Server.java,
* gnu/javax/naming/giop/ContextContinuation.java,
* gnu/javax/naming/jndi/url/rmi/ContextContinuation.java,
* gnu/javax/swing/text/html/css/Selector.java,
* gnu/javax/swing/text/html/parser/models/node.java,
* gnu/javax/swing/text/html/parser/support/Parser.java,
* gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.java,
* gnu/javax/swing/text/html/parser/support/textPreProcessor.java,
* gnu/xml/util/Resolver.java,
* java/awt/image/AreaAveragingScaleFilter.java,
* java/beans/Beans.java,
* java/beans/XMLDecoder.java,
* java/beans/beancontext/BeanContextServicesSupport.java,
* java/beans/beancontext/BeanContextSupport.java,
* java/io/CharArrayWriter.java,
* java/lang/System.java,
* java/net/ResolverCache.java,
* java/util/Calendar.java,
* java/util/Collections.java,
* java/util/Formatter.java,
* javax/accessibility/AccessibleEditableText.java,
* javax/imageio/ImageReader.java,
* javax/imageio/ImageTypeSpecifier.java,
* javax/imageio/ImageWriter.java,
* javax/imageio/spi/ServiceRegistry.java,
* javax/imageio/stream/ImageInputStream.java,
* javax/management/MBeanPermission.java,
* javax/rmi/CORBA/PortableRemoteObjectDelegate.java,
* javax/rmi/CORBA/Util.java,
* javax/rmi/CORBA/UtilDelegate.java,
* javax/rmi/CORBA/ValueHandler.java,
* javax/rmi/PortableRemoteObject.java,
* org/ietf/jgss/GSSContext.java,
* tools/gnu/classpath/tools/appletviewer/PluginAppletWindow.java,
* tools/gnu/classpath/tools/appletviewer/StandaloneAppletWindow.java,
* tools/gnu/classpath/tools/appletviewer/TagParser.java,
* vm/reference/gnu/java/nio/VMChannel.java:
Correct javadoc to match the functions' parameters
* gnu/java/awt/peer/swing/SwingTextFieldPeer.java:
Rename start_pos parameter to startPos to conform to style.
2008-01-07 Jeroen Frijters <jeroen@frijters.net>
* java/awt/image/Raster.java
(createInterleavedRaster): Fixed ComponentSampleModel constructor
argument order.
2008-01-03 Andrew John Hughes <gnu_andrew@member.fsf.org>
PR classpath/34579:
* m4/acinclude.m4:
(CLASSPATH_CHECK_JAVAC): Don't rely on 1.5 class
library.
2008-01-01 Andrew John Hughes <gnu_andrew@member.fsf.org>
* ChangeLog-2007: New file.
Local Variables:
coding: iso-latin-1-unix
End: