OSDN Git Service

71db5159ff756a159b7d415f1bfe58225478c889
[pf3gnuchains/gcc-fork.git] / libjava / classpath / ChangeLog
1 2010-04-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
2
3         * HACKING: Update required Automake version.
4         * Makefile.in: Regenerate.
5         * aclocal.m4: Regenerate.
6         * doc/Makefile.in: Regenerate.
7         * doc/api/Makefile.in: Regenerate.
8         * examples/Makefile.in: Regenerate.
9         * external/Makefile.in: Regenerate.
10         * external/jsr166/Makefile.in: Regenerate.
11         * external/relaxngDatatype/Makefile.in: Regenerate.
12         * external/sax/Makefile.in: Regenerate.
13         * external/w3c_dom/Makefile.in: Regenerate.
14         * include/Makefile.in: Regenerate.
15         * lib/Makefile.in: Regenerate.
16         * native/Makefile.in: Regenerate.
17         * native/fdlibm/Makefile.in: Regenerate.
18         * native/jawt/Makefile.in: Regenerate.
19         * native/jni/Makefile.in: Regenerate.
20         * native/jni/classpath/Makefile.in: Regenerate.
21         * native/jni/gconf-peer/Makefile.in: Regenerate.
22         * native/jni/gstreamer-peer/Makefile.in: Regenerate.
23         * native/jni/gtk-peer/Makefile.in: Regenerate.
24         * native/jni/java-io/Makefile.in: Regenerate.
25         * native/jni/java-lang/Makefile.in: Regenerate.
26         * native/jni/java-math/Makefile.in: Regenerate.
27         * native/jni/java-net/Makefile.in: Regenerate.
28         * native/jni/java-nio/Makefile.in: Regenerate.
29         * native/jni/java-util/Makefile.in: Regenerate.
30         * native/jni/midi-alsa/Makefile.in: Regenerate.
31         * native/jni/midi-dssi/Makefile.in: Regenerate.
32         * native/jni/native-lib/Makefile.in: Regenerate.
33         * native/jni/qt-peer/Makefile.in: Regenerate.
34         * native/jni/xmlj/Makefile.in: Regenerate.
35         * native/plugin/Makefile.in: Regenerate.
36         * resource/Makefile.in: Regenerate.
37         * scripts/Makefile.in: Regenerate.
38         * tools/Makefile.in: Regenerate.
39 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
40
41         PR libgcj/38251
42         * tools/Makefile.am (dist-hook): Prune .svn directories in asm and
43         classes copies.
44         * tools/Makefile.in: Regenerate.
45
46         Revert:
47         2008-11-05  Andrew Haley  <aph@redhat.com>
48
49         * tools/Makefile.am (UPDATE_TOOLS_ZIP, CREATE_TOOLS_ZIP): Exclude
50         .svn direcories.
51
52 2010-01-18  Andreas Tobler  <andreast@fgznet.ch>
53
54         * tools/Makefile.am (GJDOC_EX): Use find -name pattern -prune -o.
55         * tools/Makefile.in: Regenerate.
56
57 2009-12-05  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
58
59         * Makefile.in: Regenerate.
60         * configure: Regenerate.
61         * doc/Makefile.in: Regenerate.
62         * doc/api/Makefile.in: Regenerate.
63         * examples/Makefile.in: Regenerate.
64         * external/Makefile.in: Regenerate.
65         * external/jsr166/Makefile.in: Regenerate.
66         * external/relaxngDatatype/Makefile.in: Regenerate.
67         * external/sax/Makefile.in: Regenerate.
68         * external/w3c_dom/Makefile.in: Regenerate.
69         * include/Makefile.in: Regenerate.
70         * lib/Makefile.in: Regenerate.
71         * native/Makefile.in: Regenerate.
72         * native/fdlibm/Makefile.in: Regenerate.
73         * native/jawt/Makefile.in: Regenerate.
74         * native/jni/Makefile.in: Regenerate.
75         * native/jni/classpath/Makefile.in: Regenerate.
76         * native/jni/gconf-peer/Makefile.in: Regenerate.
77         * native/jni/gstreamer-peer/Makefile.in: Regenerate.
78         * native/jni/gtk-peer/Makefile.in: Regenerate.
79         * native/jni/java-io/Makefile.in: Regenerate.
80         * native/jni/java-lang/Makefile.in: Regenerate.
81         * native/jni/java-math/Makefile.in: Regenerate.
82         * native/jni/java-net/Makefile.in: Regenerate.
83         * native/jni/java-nio/Makefile.in: Regenerate.
84         * native/jni/java-util/Makefile.in: Regenerate.
85         * native/jni/midi-alsa/Makefile.in: Regenerate.
86         * native/jni/midi-dssi/Makefile.in: Regenerate.
87         * native/jni/native-lib/Makefile.in: Regenerate.
88         * native/jni/qt-peer/Makefile.in: Regenerate.
89         * native/jni/xmlj/Makefile.in: Regenerate.
90         * native/plugin/Makefile.in: Regenerate.
91         * resource/Makefile.in: Regenerate.
92         * scripts/Makefile.in: Regenerate.
93         * tools/Makefile.in: Regenerate.
94
95 2009-10-22  Richard Guenther  <rguenther@suse.de>
96
97         PR cp-tools/39177
98         * tools/gnu/classpath/tools/jar/Creator.java (writeCommandLineEntries):
99         Do not use uninitialized manifest.
100         * tools/classes/gnu/classpath/tools/jar/Creator.class: Re-generated.
101
102 2009-08-26  Dave Korn  <dave.korn.cygwin@gmail.com>
103
104         * ltmain.sh (removedotparts): Don't use comma as 's' separator.
105         (collapseslashes): Likewise.
106
107 2009-08-24  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
108
109         * configure.ac (AC_PREREQ): Bump to 2.64.
110
111 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
112
113         * doc/cp-hacking.texinfo (Needed Tools and Libraries): Bump
114         Autoconf version to 2.64, Automake to 1.11, M4 to 1.4.6.
115
116         * Makefile.in: Regenerate.
117         * aclocal.m4: Regenerate.
118         * configure: Regenerate.
119         * doc/Makefile.in: Regenerate.
120         * doc/api/Makefile.in: Regenerate.
121         * examples/Makefile.in: Regenerate.
122         * external/Makefile.in: Regenerate.
123         * external/jsr166/Makefile.in: Regenerate.
124         * external/relaxngDatatype/Makefile.in: Regenerate.
125         * external/sax/Makefile.in: Regenerate.
126         * external/w3c_dom/Makefile.in: Regenerate.
127         * include/Makefile.in: Regenerate.
128         * include/config.h.in: Regenerate.
129         * lib/Makefile.in: Regenerate.
130         * native/Makefile.in: Regenerate.
131         * native/fdlibm/Makefile.in: Regenerate.
132         * native/jawt/Makefile.in: Regenerate.
133         * native/jni/Makefile.in: Regenerate.
134         * native/jni/classpath/Makefile.in: Regenerate.
135         * native/jni/gconf-peer/Makefile.in: Regenerate.
136         * native/jni/gstreamer-peer/Makefile.in: Regenerate.
137         * native/jni/gtk-peer/Makefile.in: Regenerate.
138         * native/jni/java-io/Makefile.in: Regenerate.
139         * native/jni/java-lang/Makefile.in: Regenerate.
140         * native/jni/java-math/Makefile.in: Regenerate.
141         * native/jni/java-net/Makefile.in: Regenerate.
142         * native/jni/java-nio/Makefile.in: Regenerate.
143         * native/jni/java-util/Makefile.in: Regenerate.
144         * native/jni/midi-alsa/Makefile.in: Regenerate.
145         * native/jni/midi-dssi/Makefile.in: Regenerate.
146         * native/jni/native-lib/Makefile.in: Regenerate.
147         * native/jni/qt-peer/Makefile.in: Regenerate.
148         * native/jni/xmlj/Makefile.in: Regenerate.
149         * native/plugin/Makefile.in: Regenerate.
150         * resource/Makefile.in: Regenerate.
151         * scripts/Makefile.in: Regenerate.
152         * tools/Makefile.in: Regenerate.
153
154 2009-08-20  Dave Korn  <dave.korn.cygwin@gmail.com>
155
156         * ltmain.sh (func_normal_abspath): New function.
157         (func_relative_path): Likewise.
158         (func_mode_help): Document new -bindir option for link mode.
159         (func_mode_link): Add new -bindir option, and use it to place
160         output DLL if specified.
161
162 2009-06-29  Andrew Haley  <aph@redhat.com>
163
164         PR java/40590   
165         * tools/gnu/classpath/tools/javah/FieldHelper.java (print):
166         Use printName().
167         * tools/gnu/classpath/tools/javah/MethodHelper.java (print):
168         Use printName().
169         * tools/gnu/classpath/tools/javah/CniStubPrinter.java (printDecl):
170         Use printName().
171         * tools/gnu/classpath/tools/javah/Keywords.java (words): Replace
172         with keywords list from  gcc/java/mangle.c.
173         * tools/gnu/classpath/tools/javah/ClassWrapper.java (printMethods):
174         Don't pre-convert a C++ keyword.
175         (print(CniPrintStream)): Call CniPrintStream.printName().
176         (printContents): Likewise.
177         * tools/gnu/classpath/tools/javah/CniPrintStream.java
178         (getClassName): Don't call replaceAll("/", "::").
179         (print(Type)): Add ""::" befor name, " *" after.  Use printName(), not
180         print.
181         (printName(PrintStream, String), printName(String), printlnName):
182         New methods.
183         (moveToPackage): Use printName().
184
185 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
186
187         * configure: Regenerate.
188
189 2009-02-05  Andrew John Hughes  <ahughes@redhat.com>
190
191         * NEWS: Add VM updates.
192         
193 2009-02-05  Andrew John Hughes  <ahughes@redhat.com>
194
195         * NEWS: Updated.
196         * configure.ac:
197         Bump to 0.98 proper.
198
199 2009-02-05  Andrew Haley  <aph@redhat.com>
200
201         PR libgcj/38861
202         * native/plugin/gcjwebplugin.cc: Cope with the changed header file
203         format.  https://bugzilla.mozilla.org/show_bug.cgi?id=455458
204         (GCJ_GetJavaClass): Likewise.
205         (NP_Initialize): Likewise.
206
207 2009-02-05  Mark Wielaard  <mark@klomp.org>
208
209         PR classpath/38912:
210         * gnu/xml/stream/XMLParser.java:
211         (getLocalName()): Respect stringInterning.
212         (getName()): Likewise.
213         (getPrefix()): Likewise.
214
215 2009-02-04  Andrew John Hughes  <ahughes@redhat.com>
216
217         * native/jni/native-lib/cpproc.c:
218         (cpproc_forkAndExec): Don't return on a -1
219         result from chdir as this may be valid in
220         some cases.  A better fix is needed.
221         
222 2009-02-03  Andrew John Hughes  <ahughes@redhat.com>
223
224         * native/jni/native-lib/cpproc.c:
225         (cpproc_forkAndExec): Handle return of
226         chdir.
227         
228 2009-02-03  Andrew John Hughes  <ahughes@redhat.com>
229
230         PR classpath/38417:
231         * gnu/java/security/jce/prng/SecureRandomAdapter.java:
232         Remove unneeded import.
233         * gnu/javax/crypto/jce/prng/FortunaImpl.java:
234         Fix typo.
235         * java/security/SecureRandom.java:
236         Remove duplicate use of VMSecureRandom,
237         call SecureRandomAdapter instead.
238         * vm/reference/gnu/java/security/jce/prng/VMSecureRandom.java:
239         Moved from java/security so SecureRandomAdapter can
240         access it.
241
242 2009-01-22  Mario Torre  <neugens@aicas.com>
243
244         PR classpath/38417:
245         * gnu/java/security/jce/prng/SecureRandomAdapter.java:
246         (getSeed(int)): New; retrieve seed from source specified
247         by securerandom.source property or failing that, use
248         VMSecureRandom.
249         * gnu/javax/crypto/jce/prng/ARCFourRandomSpi.java:
250         (engineGenerateSeed(int)): Use SecureRandomAdapter.
251         (engineNextBytes(byte[])): Initialise using new seed.
252         * gnu/javax/crypto/jce/prng/CSPRNGSpi.java:
253         (engineGenerateSeed(int)): Use SecureRandomAdapter.
254         (engineNextBytes(byte[])): Initialise using new seed.
255         * gnu/javax/crypto/jce/prng/FortunaImpl.java:
256         (engineSetSeed(byte[])): Initialise with new seed if unused.
257         (engineGenerateSeed(int)): Use SecureRandomAdapter.     
258         * gnu/javax/crypto/jce/prng/ICMRandomSpi.java:
259         (engineGenerateSeed(int)): Use SecureRandomAdapter.     
260         (engineNextBytes(byte[])): Initialise using new seed.
261         * gnu/javax/crypto/jce/prng/UMacRandomSpi.java:
262         (engineGenerateSeed(int)): Use SecureRandomAdapter.     
263         (engineNextBytes(byte[])): Initialise using new seed.
264         * gnu/javax/crypto/prng/ICMGenerator.java:
265         (setup(Map)): Call fillBlock().
266
267 2009-01-22  Mark Wielaard  <mark@klomp.org>
268
269         * tools/gnu/classpath/tools/gjdoc/Main.java (getGjdocVersion):
270         Read version.properties from package.
271
272 2009-01-05  Robert Schuster  <robertschuster@fsfe.org>
273
274         * gnu/java/awt/peer/gtk/CairoGraphics2D.java:
275         (drawPolyline): Rewritten.
276
277 2009-01-05  Andrew John Hughes  <gnu_andrew@member.fsf.org>
278
279         * Makefile.am:
280         Add ChangeLog-2008 to EXTRA_DIST.
281         
282 2009-01-02  Andrew John Hughes  <gnu_andrew@member.fsf.org>
283
284         * ChangeLog-2008: New file.
285         
286 2009-01-02  Andrew John Hughes  <gnu_andrew@member.fsf.org>
287
288         * java/text/MessageFormat.java:
289         (setLocale(Locale)): Integer format should use
290         NumberFormat.getIntegerInstance.
291
292 \f
293 Local Variables:
294 coding: iso-latin-1-unix        
295 End:
296