1 2009-10-22 Richard Guenther <rguenther@suse.de>
4 * tools/gnu/classpath/tools/jar/Creator.java (writeCommandLineEntries):
5 Do not use uninitialized manifest.
6 * tools/classes/gnu/classpath/tools/jar/Creator.class: Re-generated.
8 2009-08-26 Dave Korn <dave.korn.cygwin@gmail.com>
10 * ltmain.sh (removedotparts): Don't use comma as 's' separator.
11 (collapseslashes): Likewise.
13 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
15 * configure.ac (AC_PREREQ): Bump to 2.64.
17 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
19 * doc/cp-hacking.texinfo (Needed Tools and Libraries): Bump
20 Autoconf version to 2.64, Automake to 1.11, M4 to 1.4.6.
22 * Makefile.in: Regenerate.
23 * aclocal.m4: Regenerate.
24 * configure: Regenerate.
25 * doc/Makefile.in: Regenerate.
26 * doc/api/Makefile.in: Regenerate.
27 * examples/Makefile.in: Regenerate.
28 * external/Makefile.in: Regenerate.
29 * external/jsr166/Makefile.in: Regenerate.
30 * external/relaxngDatatype/Makefile.in: Regenerate.
31 * external/sax/Makefile.in: Regenerate.
32 * external/w3c_dom/Makefile.in: Regenerate.
33 * include/Makefile.in: Regenerate.
34 * include/config.h.in: Regenerate.
35 * lib/Makefile.in: Regenerate.
36 * native/Makefile.in: Regenerate.
37 * native/fdlibm/Makefile.in: Regenerate.
38 * native/jawt/Makefile.in: Regenerate.
39 * native/jni/Makefile.in: Regenerate.
40 * native/jni/classpath/Makefile.in: Regenerate.
41 * native/jni/gconf-peer/Makefile.in: Regenerate.
42 * native/jni/gstreamer-peer/Makefile.in: Regenerate.
43 * native/jni/gtk-peer/Makefile.in: Regenerate.
44 * native/jni/java-io/Makefile.in: Regenerate.
45 * native/jni/java-lang/Makefile.in: Regenerate.
46 * native/jni/java-math/Makefile.in: Regenerate.
47 * native/jni/java-net/Makefile.in: Regenerate.
48 * native/jni/java-nio/Makefile.in: Regenerate.
49 * native/jni/java-util/Makefile.in: Regenerate.
50 * native/jni/midi-alsa/Makefile.in: Regenerate.
51 * native/jni/midi-dssi/Makefile.in: Regenerate.
52 * native/jni/native-lib/Makefile.in: Regenerate.
53 * native/jni/qt-peer/Makefile.in: Regenerate.
54 * native/jni/xmlj/Makefile.in: Regenerate.
55 * native/plugin/Makefile.in: Regenerate.
56 * resource/Makefile.in: Regenerate.
57 * scripts/Makefile.in: Regenerate.
58 * tools/Makefile.in: Regenerate.
60 2009-08-20 Dave Korn <dave.korn.cygwin@gmail.com>
62 * ltmain.sh (func_normal_abspath): New function.
63 (func_relative_path): Likewise.
64 (func_mode_help): Document new -bindir option for link mode.
65 (func_mode_link): Add new -bindir option, and use it to place
66 output DLL if specified.
68 2009-06-29 Andrew Haley <aph@redhat.com>
71 * tools/gnu/classpath/tools/javah/FieldHelper.java (print):
73 * tools/gnu/classpath/tools/javah/MethodHelper.java (print):
75 * tools/gnu/classpath/tools/javah/CniStubPrinter.java (printDecl):
77 * tools/gnu/classpath/tools/javah/Keywords.java (words): Replace
78 with keywords list from gcc/java/mangle.c.
79 * tools/gnu/classpath/tools/javah/ClassWrapper.java (printMethods):
80 Don't pre-convert a C++ keyword.
81 (print(CniPrintStream)): Call CniPrintStream.printName().
82 (printContents): Likewise.
83 * tools/gnu/classpath/tools/javah/CniPrintStream.java
84 (getClassName): Don't call replaceAll("/", "::").
85 (print(Type)): Add ""::" befor name, " *" after. Use printName(), not
87 (printName(PrintStream, String), printName(String), printlnName):
89 (moveToPackage): Use printName().
91 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
93 * configure: Regenerate.
95 2009-02-05 Andrew John Hughes <ahughes@redhat.com>
97 * NEWS: Add VM updates.
99 2009-02-05 Andrew John Hughes <ahughes@redhat.com>
105 2009-02-05 Andrew Haley <aph@redhat.com>
108 * native/plugin/gcjwebplugin.cc: Cope with the changed header file
109 format. https://bugzilla.mozilla.org/show_bug.cgi?id=455458
110 (GCJ_GetJavaClass): Likewise.
111 (NP_Initialize): Likewise.
113 2009-02-05 Mark Wielaard <mark@klomp.org>
116 * gnu/xml/stream/XMLParser.java:
117 (getLocalName()): Respect stringInterning.
118 (getName()): Likewise.
119 (getPrefix()): Likewise.
121 2009-02-04 Andrew John Hughes <ahughes@redhat.com>
123 * native/jni/native-lib/cpproc.c:
124 (cpproc_forkAndExec): Don't return on a -1
125 result from chdir as this may be valid in
126 some cases. A better fix is needed.
128 2009-02-03 Andrew John Hughes <ahughes@redhat.com>
130 * native/jni/native-lib/cpproc.c:
131 (cpproc_forkAndExec): Handle return of
134 2009-02-03 Andrew John Hughes <ahughes@redhat.com>
137 * gnu/java/security/jce/prng/SecureRandomAdapter.java:
138 Remove unneeded import.
139 * gnu/javax/crypto/jce/prng/FortunaImpl.java:
141 * java/security/SecureRandom.java:
142 Remove duplicate use of VMSecureRandom,
143 call SecureRandomAdapter instead.
144 * vm/reference/gnu/java/security/jce/prng/VMSecureRandom.java:
145 Moved from java/security so SecureRandomAdapter can
148 2009-01-22 Mario Torre <neugens@aicas.com>
151 * gnu/java/security/jce/prng/SecureRandomAdapter.java:
152 (getSeed(int)): New; retrieve seed from source specified
153 by securerandom.source property or failing that, use
155 * gnu/javax/crypto/jce/prng/ARCFourRandomSpi.java:
156 (engineGenerateSeed(int)): Use SecureRandomAdapter.
157 (engineNextBytes(byte[])): Initialise using new seed.
158 * gnu/javax/crypto/jce/prng/CSPRNGSpi.java:
159 (engineGenerateSeed(int)): Use SecureRandomAdapter.
160 (engineNextBytes(byte[])): Initialise using new seed.
161 * gnu/javax/crypto/jce/prng/FortunaImpl.java:
162 (engineSetSeed(byte[])): Initialise with new seed if unused.
163 (engineGenerateSeed(int)): Use SecureRandomAdapter.
164 * gnu/javax/crypto/jce/prng/ICMRandomSpi.java:
165 (engineGenerateSeed(int)): Use SecureRandomAdapter.
166 (engineNextBytes(byte[])): Initialise using new seed.
167 * gnu/javax/crypto/jce/prng/UMacRandomSpi.java:
168 (engineGenerateSeed(int)): Use SecureRandomAdapter.
169 (engineNextBytes(byte[])): Initialise using new seed.
170 * gnu/javax/crypto/prng/ICMGenerator.java:
171 (setup(Map)): Call fillBlock().
173 2009-01-22 Mark Wielaard <mark@klomp.org>
175 * tools/gnu/classpath/tools/gjdoc/Main.java (getGjdocVersion):
176 Read version.properties from package.
178 2009-01-05 Robert Schuster <robertschuster@fsfe.org>
180 * gnu/java/awt/peer/gtk/CairoGraphics2D.java:
181 (drawPolyline): Rewritten.
183 2009-01-05 Andrew John Hughes <gnu_andrew@member.fsf.org>
186 Add ChangeLog-2008 to EXTRA_DIST.
188 2009-01-02 Andrew John Hughes <gnu_andrew@member.fsf.org>
190 * ChangeLog-2008: New file.
192 2009-01-02 Andrew John Hughes <gnu_andrew@member.fsf.org>
194 * java/text/MessageFormat.java:
195 (setLocale(Locale)): Integer format should use
196 NumberFormat.getIntegerInstance.
200 coding: iso-latin-1-unix