OSDN Git Service

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