OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [ChangeLog-2008] - Blame information for rev 753

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 753 jeremybenn
2008-12-21  Andrew Pinski  
2
 
3
        PR target/38300
4
        * configure: Regenerate.
5
 
6
2008-12-19  Jakub Jelinek  
7
 
8
        PR libgcj/38396
9
        * configure.ac (use_libgcj_bc): Set to no if not enable_shared.
10
        (LIBGCJ_SPEC): Use -lgcj instead of -lgcj_bc even for -static
11
        or -static-libgcj.
12
        * Makefile.am (ecjx_SOURCES): Add ecjx.cc.
13
        (ecjx_LDADD): Don't add libgcj.la when
14
        NATIVE && USE_LIBBGCJ_BC.
15
        * ecjx.cc: New file.
16
        * Makefile.in: Regenerated.
17
        * configure: Regenerated.
18
 
19
2008-12-18  Ralf Wildenhues  
20
 
21
        * configure: Regenerate.
22
 
23
2008-12-11  H.J. Lu  
24
 
25
        PR libgcj/38006
26
        * classpath/tools/resource/gnu/classpath/tools/gjdoc/htmldoclet/inherit.png:
27
        Set svn:mime-type to application/octet-stream.
28
 
29
2008-12-04  Jack Howarth  
30
 
31
        * configure.ac: Add double brackets on darwin[912].
32
        * configure: Regenerate.
33
 
34
2008-12-02  Jack Howarth  
35
 
36
        * configure.ac: Expand to darwin10 and later.
37
        * configure: Regenerate.
38
        * testsuite/lib/libjava.exp: Expand to darwin10 and later.
39
 
40
2008-11-12  Steve Ellcey  
41
 
42
        * configure: Regenerate to get new GCC_CHECK_UNWIND_GETIPINFO.
43
 
44
2008-11-12  Jakub Jelinek  
45
 
46
        PR libgcj/33764
47
        * configure.ac (INSTALL_BINARIES): New AM_CONDITIONAL.
48
        * Makefile.am: If not INSTALL_BINARIES, use noinst_PROGRAMS
49
        instead of bin_PROGRAMS for binaries.
50
        * configure: Regenerated.
51
        * Makefile.in: Regenerated.
52
 
53
2008-11-04  David Edelsohn  
54
 
55
        * configure.ac: Fix typo.
56
        * configure: Rebuild.
57
 
58
2008-10-31  Andrew Haley  
59
 
60
        * Makefile.am (install-data-local): Correct symlink paths for
61
        SDK-style installed JARs.
62
        Correct symlinks for headers when DESTDIR is set.
63
 
64
2008-10-23  David Edelsohn  
65
 
66
        PR target/35485
67
        * configure.ac: AIX threads are Posix threads.
68
        Set signal handler to aix-signal.h
69
        * configure: Regenerate.
70
        * classpath/native/fdlibm/fdlibm.h: Undef hz.
71
        * include/aix-signal.h: New file.
72
        * sysdep/powerpc/locks.h: Avoid GNU Assembler syntax.
73
 
74
2008-10-22  Matthias Klose  
75
 
76
        Import GNU Classpath (libgcj-import-20081021).
77
 
78
        * Regenerate class and header files.
79
        * Regenerate auto* files.
80
 
81
2008-10-21  Andrew John Hughes  
82
 
83
        * sources.am, Makfile.in: Regenerate.
84
 
85
2008-10-17  Matthias Klose  
86
 
87
        * configure.ac: Fix bashisms.
88
        * configure: Regenerate.
89
 
90
2008-10-15  Matthias Klose  
91
 
92
        * configure.ac: Disable build of gjdoc, if configured without
93
        --with-antlr-jar or if no antlr.jar found.
94
        * configure: Regenerate.
95
 
96
2008-10-09  Andrew John Hughes  
97
 
98
        * classpath/configure.ac,
99
        * classpath/m4/ac_prog_antlr.m4,
100
        * classpath/m4/ac_prog_java.m4,
101
        * classpath/tools/Makefile.am:
102
        Ported --regen-gjdoc-parser patch and
103
        cantlr support from GNU Classpath.
104
 
105
2008-10-06  Andrew Haley  
106
 
107
        * java/lang/Thread.java (Thread): Always create the ThreadLocalMap
108
        when creating a thread.
109
        (getThreadLocals) Don't lazily create the ThreadLocalMap.
110
 
111
2008-09-28  Andrew John Hughes  
112
 
113
        * classpath/java/lang/ThreadLocalMap.java,
114
        * java/lang/ThreadLocalMap$Entry.h,
115
        * java/lang/ThreadLocalMap.h,
116
        * lib/java/lang/ThreadLocalMap.class,
117
        * lib/java/lang/ThreadLocalMap$Entry.class:
118
        Add the new files for the ThreadLocal patch.
119
 
120
2008-09-28  Andrew John Hughes  
121
 
122
        * classpath/ChangeLog,
123
        * classpath/java/lang/InheritableThreadLocal.java,
124
        * classpath/java/lang/Thread.java,
125
        * classpath/java/lang/ThreadLocal.java:
126
        Merge Daniel Frampton's ThreadLocal patch.
127
        * gcj/javaprims.h: Updated.
128
        * java/lang/Thread.h: Regenerated.
129
        * java/lang/Thread.java:
130
        Replace WeakIdentityHashMap with ThreadLocalMap.
131
        (getThreadLocals()): Likewise.
132
        * java/lang/ThreadLocal.h: Regenerated.
133
        * java/lang/ThreadLocal.java:
134
        (computeNextHash()): New method.
135
        (ThreadLocal()): Initialise fastHash.
136
        (internalGet()): Updated to match Classpath's get().
137
        (internalSet(Object)): Likewise for set(Object).
138
        (internalRemove()): Likewise for remove().
139
 
140
2008-09-25  Andrew John Hughes  
141
 
142
        * classpath/configure,
143
        * classpath/configure.ac:
144
        Resynchronise with Classpath's configure.
145
        * classpath/examples/Makefile.in:
146
        Add equivalent support for building as in
147
        tools/Makefile.in.
148
        * classpath/java/nio/Buffer.java,
149
        * classpath/java/nio/ByteBuffer.java,
150
        * classpath/java/nio/ByteBufferImpl.java,
151
        * classpath/java/nio/CharBuffer.java,
152
        * classpath/java/nio/CharBufferImpl.java,
153
        * classpath/java/nio/CharSequenceBuffer.java,
154
        * classpath/java/nio/CharViewBufferImpl.java,
155
        * classpath/java/nio/DirectByteBufferImpl.java,
156
        * classpath/java/nio/DoubleBuffer.java,
157
        * classpath/java/nio/DoubleBufferImpl.java,
158
        * classpath/java/nio/DoubleViewBufferImpl.java,
159
        * classpath/java/nio/FloatBuffer.java,
160
        * classpath/java/nio/FloatBufferImpl.java,
161
        * classpath/java/nio/FloatViewBufferImpl.java,
162
        * classpath/java/nio/IntBuffer.java,
163
        * classpath/java/nio/IntBufferImpl.java,
164
        * classpath/java/nio/IntViewBufferImpl.java,
165
        * classpath/java/nio/LongBuffer.java,
166
        * classpath/java/nio/LongBufferImpl.java,
167
        * classpath/java/nio/LongViewBufferImpl.java,
168
        * classpath/java/nio/MappedByteBuffer.java,
169
        * classpath/java/nio/MappedByteBufferImpl.java,
170
        * classpath/java/nio/ShortBuffer.java,
171
        * classpath/java/nio/ShortBufferImpl.java,
172
        * classpath/java/nio/ShortViewBufferImpl.java:
173
        Replace use of gnu.classpath.Pointer with gnu.gcj.RawData,
174
        and fix some formatting issues.
175
        * classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaLexer.java,
176
        * classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaLexer.smap,
177
        * classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaRecognizer.java,
178
        * classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaRecognizer.smap,
179
        * classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaTokenTypes.java,
180
        * classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaTokenTypes.txt:
181
        Regenerated (later version of antlr).
182
        * java/nio/Buffer.h: Regenerated.
183
        * java/nio/Buffer.java: Ported changes from Classpath.
184
        * java/nio/ByteBuffer.h,
185
        * java/nio/CharBuffer.h: Regenerated.
186
        * java/nio/DirectByteBufferImpl.java: Ported changes from
187
        Classpath.
188
        * java/nio/DoubleBuffer.h,
189
        * java/nio/FloatBuffer.h,
190
        * java/nio/IntBuffer.h,
191
        * java/nio/LongBuffer.h,
192
        * java/nio/MappedByteBuffer.h,
193
        * java/nio/MappedByteBufferImpl.h: Regenerated.
194
        * java/nio/MappedByteBufferImpl.java: Ported changes from
195
        Classpath.
196
        * java/nio/ShortBuffer.h: Regenerated.
197
 
198
2008-09-24  Matthias Klose  
199
 
200
        * configure.ac: Search for antlr.jar, if not configured.
201
        * configure: Regenerate.
202
 
203
2008-09-24  Matthias Klose  
204
 
205
        * Makefile.am: Build a gjdoc binary, if enabled.
206
        * configure.ac: Add options --disable-gjdoc, --with-antlr-jar=file.
207
        * Makefile.in, */Makefile.in, configure: Regenerate.
208
 
209
2008-09-22  Andrew Haley  
210
 
211
        * java/lang/String.java (toString(char[], int, int)): New method.
212
 
213
2008-09-14  Matthias Klose  
214
 
215
        Import GNU Classpath (libgcj-import-20080914).
216
 
217
        * Regenerate class and header files.
218
        * Regenerate auto* files.
219
        * configure.ac: Don't pass --disable-gjdoc to classpath.
220
        * sources.am: Regenerated.
221
        * HACKING: Mention to build gjdoc in maintainer builds.
222
        * gnu/classpath/Configuration.java: Update classpath version.
223
        * gcj/javaprims.h: Update.
224
 
225
2008-09-08  Andrew John Hughes  
226
 
227
        * Makefile.am: Replace natStringBuffer.cc
228
        and natStringBuilder.cc with natAbstractStringBuffer.cc.
229
        * Makefile.in: Regenerated.
230
        * java/lang/AbstractStringBuffer.java:
231
        (append(int)): Made native.
232
        (regionMatches(int,String)): Likewise.
233
        * java/lang/StringBuffer.h: Regenerated.
234
        * java/lang/StringBuffer.java: Remerged with GNU Classpath.
235
        * java/lang/StringBuilder.h: Regenerated.
236
        * java/lang/StringBuilder.java: Remerged with GNU Classpath.
237
        * java/lang/natAbstractStringBuffer.cc: Provide common
238
        native methods for StringBuffer and StringBuilder.
239
        * java/lang/natStringBuffer.cc,
240
        * java/lang/natStringBuilder.cc: Removed.
241
 
242
2008-09-04  Andrew John Hughes  
243
 
244
        * Makefile.in,
245
        * classpath/configure: Regenerated.
246
        * gnu/gcj/util/natDebug.cc,
247
        * gnu/gcj/xlib/natColormap.cc,
248
        * gnu/gcj/xlib/natDisplay.cc,
249
        * gnu/gcj/xlib/natDrawable.cc,
250
        * gnu/gcj/xlib/natFont.cc,
251
        * gnu/gcj/xlib/natWMSizeHints.cc,
252
        * gnu/gcj/xlib/natWindow.cc,
253
        * gnu/gcj/xlib/natXImage.cc:
254
        Add :: prefix to namespaces.
255
        * java/io/CharArrayWriter.h,
256
        * java/lang/StringBuffer.h:
257
        Regenerated using patched gjavah.
258
        * java/lang/natStringBuffer.cc:
259
        Fix naming of append(jint).
260
        * java/sql/Timestamp.h: Regenerated
261
        using patched gjavah.
262
        * jni.cc: Rename p to functions
263
        to match change in GNU Classpath.
264
        * scripts/makemake.tcl: Switch
265
        gnu.java.math to BC compilation.
266
        * sources.am: Regenerated.
267
 
268
2008-08-21  Andrew John Hughes  
269
 
270
        * Makefile.in: Updated location of Configuration.java.
271
        * classpath/lib/gnu/java/locale/LocaleData.class: Regenerated.
272
 
273
2008-08-18  Andrew John Hughes  
274
 
275
        * Makefile.in: Updated with new Java files.
276
        * classpath/configure: Regenerated.
277
        * classpath/tools/Makefile.am: Add missing
278
        use of GJDOC_EX so --disable-gjdoc works.
279
        * classpath/tools/Makefile.in: Regenerated.
280
 
281
2008-08-15  Matthias Klose  
282
 
283
        Import GNU Classpath (libgcj-import-20080811).
284
 
285
        * Regenerate class and header files.
286
        * Regenerate auto* files.
287
        * configure.ac: Don't pass --with-fastjar to classpath, substitute new
288
        dummy value in classpath/gnu/classpath/Configuration.java.in, pass
289
        --disable-gjdoc to classpath.
290
        * scripts/makemake.tcl:
291
        * sources.am: Regenerated.
292
        * java/lang/AbstractStringBuffer.java, gnu/java/lang/VMCPStringBuilder.java:
293
        New, copied from classpath, use System instead of VMSystem.
294
        * java/lang/StringBuffer.java: Merge from classpath.
295
        * java/lang/ClassLoader.java: Merge from classpath.
296
        * gcj/javaprims.h: Update class definitions,
297
        remove _Jv_jobjectRefType, jobjectRefType definitions.
298
 
299
2008-09-30  Andreas Tobler  
300
 
301
        * testsuite/lib/libjava.exp (libjava_arguments): Do not append
302
        "no-install" to additional_flags for *-*-darwin.
303
 
304
2008-09-26  Peter O'Gorman  
305
            Steve Ellcey  
306
 
307
        * configure: Regenerate for new libtool.
308
        * Makefile.in: Ditto.
309
        * aclocal.m4: Ditto.
310
        * classpath/configure: Ditto.
311
        * classpath/Makefile.in: Ditto.
312
        * classpath/native/jni/Makefile.in: Ditto.
313
        * classpath/native/jni/classpath/Makefile.in: Ditto.
314
        * classpath/native/jni/midi-dssi/Makefile.in: Ditto.
315
        * classpath/native/jni/gstreamer-peer/Makefile.in: Ditto.
316
        * classpath/native/jni/gconf-peer/Makefile.in: Ditto.
317
        * classpath/native/jni/java-io/Makefile.in: Ditto.
318
        * classpath/native/jni/native-lib/Makefile.in: Ditto.
319
        * classpath/native/jni/java-util/Makefile.in: Ditto.
320
        * classpath/native/jni/java-lang/Makefile.in: Ditto.
321
        * classpath/native/jni/midi-alsa/Makefile.in: Ditto.
322
        * classpath/native/jni/java-nio/Makefile.in: Ditto.
323
        * classpath/native/jni/java-net/Makefile.in: Ditto.
324
        * classpath/native/jni/xmlj/Makefile.in: Ditto.
325
        * classpath/native/jni/qt-peer/Makefile.in: Ditto.
326
        * classpath/native/jni/gtk-peer/Makefile.in: Ditto.
327
        * classpath/native/Makefile.in: Ditto.
328
        * classpath/native/jawt/Makefile.in: Ditto.
329
        * classpath/native/fdlibm/Makefile.in: Ditto.
330
        * classpath/native/plugin/Makefile.in: Ditto.
331
        * classpath/resource/Makefile.in: Ditto.
332
        * classpath/scripts/Makefile.in: Ditto.
333
        * classpath/tools/Makefile.in: Ditto.
334
        * classpath/doc/Makefile.in: Ditto.
335
        * classpath/doc/api/Makefile.in: Ditto.
336
        * classpath/lib/Makefile.in: Ditto.
337
        * classpath/external/Makefile.in: Ditto.
338
        * classpath/external/jsr166/Makefile.in: Ditto.
339
        * classpath/external/sax/Makefile.in: Ditto.
340
        * classpath/external/w3c_dom/Makefile.in: Ditto.
341
        * classpath/external/relaxngDatatype/Makefile.in: Ditto.
342
        * classpath/include/Makefile.in: Ditto.
343
        * classpath/aclocal.m4: Ditto.
344
        * classpath/examples/Makefile.in: Ditto.
345
        * include/Makefile.in: Ditto.
346
        * testsuite/Makefile.in: Ditto.
347
        * gcj/Makefile.in: Ditto.
348
 
349
2008-09-17  Andrew Haley  
350
 
351
        PR libgcj/8995:
352
 
353
        * defineclass.cc (_Jv_ClassReader::handleCodeAttribute):
354
        Initialize thread_count.
355
        * include/java-interp.h (_Jv_InterpMethod::thread_count): New
356
        field.
357
         (_Jv_InterpMethod::rewrite_insn_mutex): New mutex.
358
        (_Jv_InterpFrame:: _Jv_InterpFrame): Pass frame_type.
359
        * interpret.cc
360
        (ThreadCountAdjuster): New class.
361
        (_Jv_InterpMethod::thread_count): New field.
362
        (_Jv_InitInterpreter): Initialize rewrite_insn_mutex.
363
        Increment and decrement thread_count field in methods.
364
        * interpret-run.cc (REWRITE_INSN): Check thread_count <= 1.
365
        (REWRITE_INSN): Likewise.
366
        Declare a ThreadCountAdjuster.
367
        * java/lang/reflect/natVMProxy.cc (run_proxy): Initialize frame
368
        type as frame_proxy.
369
 
370
2008-09-05  David Daney  
371
 
372
        * configure.ac (reduced-reflection): New AC_ARG_ENABLE.
373
        (build_libgcj_reduced_reflection): New variable.
374
        (BUILD_LIBGCJ_REDUCED_REFLECTION): New AM_CONDITIONAL.
375
        * Makefile.am (LIBGCJ_REDUCED_REFLECTION_FLAGS): New variable.
376
        (%.lo: %.list): Add LIBGCJ_REDUCED_REFLECTION_FLAGS to compile
377
        command.
378
        (java/util/concurrent.lo, java/util/concurrent/atomic.lo,
379
        java/util/concurrent/locks.lo): Override
380
        LIBGCJ_REDUCED_REFLECTION_FLAGS.
381
        * Makefile.in, include/Makefile.in, testsuite/Makefile.in,
382
        gcj/Makefile.in, configure: Regenerate.
383
 
384
2008-08-22  Andrew Haley  
385
 
386
        PR libgcj/8995:
387
 
388
        * interpret-run.cc (REWRITE_INSN): Null this macro.
389
 
390
        * include/jvm.h (class _Jv_Linker): Declare resolve_mutex, init.
391
        (read_cpool_entry, write_cpool_entry): New functions.
392
        * link.cc (_Jv_Linker::resolve_mutex): new.
393
        (_Jv_Linker::init): New function.
394
        (_Jv_Linker::resolve_pool_entry): Use {read,write}_cpool_entry
395
        to ensure atomic access to constant pool entries.
396
 
397
2008-08-07  Andrew Haley  
398
 
399
        * testsuite/libjava.lang/StackTrace2.java: Rewrite to prevent
400
        spurious failure when some methods are inlined.
401
 
402
2008-08-05  Matthias Klose  
403
 
404
        * HACKING: Update instructions how to build gcj/javaprims.h.
405
 
406
2008-08-04  Tom Tromey  
407
 
408
        PR libgcj/31890:
409
        * gcj/javaprims.h: Regenerate class list.
410
 
411
2008-07-16  Roger Sayle  
412
            Paolo Bonzini  
413
 
414
        * scripts/jar.in: Fix portability problems with Solaris /bin/sh.
415
 
416
2008-07-08  Matthias Klose  
417
 
418
        * libtool-version: Bump soversion.
419
 
420
2008-07-07  Ralf Wildenhues  
421
 
422
        * gnu/gcj/convert/make-trie.h: New.
423
        * gnu/gcj/convert/gen-from-JIS.c: Include it.
424
        * gnu/gcj/convert/make-trie.c: Likewise.
425
        Fix typos and compiler warnings, diagnose a missing argument.
426
        * Makefile.am (gen_from_JIS_SOURCES): Add gnu/gcj/convert/make-trie.h.
427
        * Makefile.in: Regenerate.
428
 
429
2008-06-30  Joshua Sumali  
430
        Andrew Haley  
431
 
432
        * configure.ac (java-home): new AC_ARG_ENABLE.
433
        (aot-compile-rpm): Likewise.
434
        (CREATE_JAVA_HOME): new AM_CONDITIONAL.
435
        (INSTALL_AOT_RPM): Likewise.
436
        (gcc-suffix): new AC_ARG_WITH.
437
        (arch-directory): Likewise.
438
        (os-directory): Likewise.
439
        (origin-name): Likewise.
440
        (arch-suffix): Likewise.
441
        (jvm-root-dir): Likewise.
442
        (jvm-jar-dir): Likewise.
443
        (python-dir): Likewise.
444
        (AC_CONFIG_FILES): Add contrib/aotcompile.py, contrib/aot-compile,
445
        contrib/aot-compile-rpm, contrib/rebuild-gcj-db.
446
        (gcjsubdir): New AC_SUBST.
447
        * Makefile.am (install-data-local): Install Python modules for
448
        aot-compile. Also install an sdk style directory if
449
        --enable-java-home is passed to configure.
450
        (bin_SCRIPTS): Add
451
        contrib/rebuild-gcj-db and contrib/aot-compile.
452
        (gcjsubdir): Add.
453
        (db_pathtail): Redefine in terms of gcjsubdir.
454
        * contrib/aot-compile.in: New file.
455
        * contrib/aotcompile.py.in: Likewise.
456
        * contrib/aot-compile-rpm.in: Likewise.
457
        * contrib/classfile.py: Likewise.
458
        * contrib/rebuild-gcj-db.in: Likewise.
459
        * configure: Regenerate.
460
        * Makefile.in: Regenerate.
461
 
462
2008-06-28  Matthias Klose  
463
 
464
        Import GNU Classpath (classpath-0_97_2-release).
465
 
466
        * Regenerate class and header files.
467
        * Regenerate auto* files.
468
        * gcj/javaprims.h: Define jobjectRefType.
469
        * jni.cc (_Jv_JNI_GetObjectRefType): New (stub only).
470
        (_Jv_JNIFunctions): Initialize GetObjectRefType.
471
        * gnu/classpath/jdwp/VMVirtualMachine.java,
472
        java/security/VMSecureRandom.java: Merge from classpath.
473
        * HACKING: Fix typo.
474
        * ChangeLog-2007: New file.
475
        * configure.ac: Set JAVAC, pass --disable-regen-headers to classpath.
476
 
477
2008-06-17  Ralf Wildenhues  
478
 
479
        * configure: Regenerate.
480
        * gcj/Makefile.in: Regenerate.
481
        * include/Makefile.in: Regenerate.
482
        * testsuite/Makefile.in: Regenerate.
483
 
484
2008-06-07  Joseph Myers  
485
 
486
        * configure.host (strongarm*-elf, xscale*-elf): Remove.
487
 
488
2008-06-02  Ralf Wildenhues  
489
 
490
        * Makefile.am (mostlyclean-local): Use libtool --mode=clean.
491
        * Makefile.in: Regenerate.
492
 
493
2008-05-28  Andrew Haley  
494
 
495
        * java/lang/Class.java (getSimpleName): Use getEnclosingClass().
496
        * testsuite/libjava.lang/PR35020.java: New cases.
497
        * testsuite/libjava.lang/PR35020.out: New cases.
498
 
499
2008-05-22  Andrew Haley  
500
 
501
        PR libgcj/35020
502
        * java/lang/Class.java (getSimpleName): Replace incorrect use of
503
        String.lastIndexOf(String, int) with String.substring.
504
        * testsuite/libjava.lang/PR35020.java: New file.
505
        * testsuite/libjava.lang/PR35020.out: New file.
506
 
507
2008-05-22  Andrew Haley  
508
 
509
        PR libgcj/35020
510
        * java/lang/Class.java (getSimpleName): Import from GNU Classpath.
511
 
512
2008-05-20  David Daney  
513
 
514
        PR libgcj/36252
515
        * java/lang/natString.ccn: Add
516
        #include .
517
        (init (byte[], int, int, String)): Catch and ignore
518
        CharConversionException.  Break out of conversion loop
519
        on incomplete input.
520
        * testsuite/libjava.lang/PR36252.java: New test.
521
        * testsuite/libjava.lang/PR36252.out: New file, its expected output.
522
        * testsuite/libjava.lang/PR36252.jar: New file, its pre-compiled
523
        jar file.
524
 
525
2008-04-19  Tom Tromey  
526
 
527
        PR libgcj/35979:
528
        * jni.cc (_Jv_JNI_NewStringUTF): Return NULL if bytes==NULL.
529
 
530
2008-04-18  Paolo Bonzini  
531
 
532
        PR bootstrap/35457
533
        * aclocal.m4: Regenerate.
534
        * configure: Regenerate.
535
 
536
2008-04-16  Andrew Haley  
537
 
538
        * libgcj_bc.c: (_Jv_LookupInterfaceMethod, _Jv_MonitorExit,
539
        _Jv_RegisterResource, _Jv_JNI_PopSystemFrame): Add.
540
 
541
2008-04-16  Andrew Haley  
542
 
543
        * libgcj_bc.c: Sort lines.
544
 
545
2008-04-02  Peter O'Gorman  
546
 
547
        PR bootstrap/35216
548
        * scripts/makemake.tcl: Replace org/omg build with build of all
549
        its subpackages.
550
        * sources.am: Regenerate.
551
        * Makefile.in: Regenerate.
552
 
553
2008-03-16  Ralf Wildenhues  
554
 
555
        * Makefile.am (install-data-local): Rewrite to be more efficient,
556
        using awk, and `install' with multiple files at once.  Do not gather
557
        more than 50 files in one go to avoid hitting command line limits.
558
        (install_data_local_split): New variable.
559
        * aclocal.m4: Regenerate.
560
        * configure: Likewise.
561
        * Makefile.in: Likewise.
562
        * gcj/Makefile.in: Likewise.
563
        * include/Makefile.in: Likewise.
564
        * testsuite/Makefile.in: Likewise.
565
 
566
        * Makefile.am (write_entries_to_file_split): New variable.
567
        (write_entries_to_file): Write out that many entries at once,
568
        for speed.
569
        * Makefile.in: Regenerate.
570
 
571
2008-03-13  Tom Tromey  
572
 
573
        * java/lang/natClassLoader.cc (_Jv_RegisterInitiatingLoader):
574
        Check loading constraints.
575
        (_Jv_CheckOrCreateLoadingConstraint): New function.
576
        * java/lang/ClassLoader.java (loadingConstraints): New field.
577
        * link.cc (_Jv_Linker::find_field): Use
578
        _Jv_CheckOrCreateLoadingConstraint.
579
        (_Jv_Linker::check_loading_constraints): New function.
580
        (_Jv_Linker::resolve_method_entry): Use
581
        check_loading_constraints.
582
        (_Jv_Linker::append_partial_itable): Likewise.
583
        (_Jv_Linker::layout_vtable_methods): Likewise.
584
        * include/jvm.h (_Jv_Linker::check_loading_constraints): Declare.
585
        (_Jv_CheckOrCreateLoadingConstraint): Declare.
586
 
587
2008-03-10  Jim Meyering  
588
 
589
        Don't leak upon failed realloc.
590
        * gnu/classpath/natSystemProperties.cc
591
        (SystemProperties::insertSystemProperties):
592
 
593
2008-03-06  Ralf Wildenhues  
594
 
595
        * HACKING: Fix grep patterns.
596
 
597
2008-03-04  David Daney  
598
 
599
        * scripts/makemake.tcl (properties_map): Don't exclude
600
        gnu/java/locale.
601
        * gnu/java/lang/MainThread.java (Klocale, Kcalendar): Remove.
602
        * java/text/Collator.java: Organize imports.
603
        (getAvailableLocales): Merge from classpath.
604
        (getInstance): Same.
605
        * sources.am: Regenerate.
606
        * Makefile.in: Regenerate.
607
        * classpath/lib/java/text/DecimalFormatSymbols.class,
608
        classpath/lib/java/text/DateFormatSymbols.class,
609
        classpath/lib/java/util/Currency.class,
610
        classpath/lib/java/util/Calendar.class,
611
        classpath/lib/gnu/java/lang/MainThread.class,
612
        classpath/lib/java/text/Collator.class,
613
        gnu/java/lang/MainThread.h,
614
        java/text/DateFormatSymbols.h,
615
        java/text/DecimalFormatSymbols.h,
616
        java/util/Calendar.h,
617
        java/util/Currency.h: Regenerate.
618
        * classpath/lib/gnu/java/locale/LocaleInformation_en_PH.class,
619
        classpath/lib/gnu/java/locale/LocaleInformation_es_AR.class,
620
        classpath/lib/gnu/java/locale/LocaleInformation_en_BW.class,
621
        classpath/lib/gnu/java/locale/LocaleInformation_de_BE.class,
622
        classpath/lib/gnu/java/locale/LocaleInformation_te_IN.class,
623
        classpath/lib/gnu/java/locale/LocaleInformation_en.class,
624
        classpath/lib/gnu/java/locale/LocaleInformation_iw_IL.class,
625
        classpath/lib/gnu/java/locale/LocaleInformation_fr_LU.class,
626
        classpath/lib/gnu/java/locale/LocaleInformation_ar_AE.class,
627
        classpath/lib/gnu/java/locale/LocaleInformation_sk_SK.class,
628
        classpath/lib/gnu/java/locale/LocaleInformation_fr_CA.class,
629
        classpath/lib/gnu/java/locale/LocaleInformation_es_MX.class,
630
        classpath/lib/gnu/java/locale/LocaleInformation_ar_EG.class,
631
        classpath/lib/gnu/java/locale/LocaleInformation_lt_LT.class,
632
        classpath/lib/gnu/java/locale/LocaleInformation_en_ZW.class,
633
        classpath/lib/gnu/java/locale/LocaleInformation_ar_QA.class,
634
        classpath/lib/gnu/java/locale/LocaleInformation_gv_GB.class,
635
        classpath/lib/gnu/java/locale/LocaleInformation_yi_US.class,
636
        classpath/lib/gnu/java/locale/LocaleInformation_ar_SD.class,
637
        classpath/lib/gnu/java/locale/LocaleInformation_ar_IQ.class,
638
        classpath/lib/gnu/java/locale/Calendar_de.class,
639
        classpath/lib/gnu/java/locale/LocaleInformation_es_HN.class,
640
        classpath/lib/gnu/java/locale/LocaleInformation_ar_YE.class,
641
        classpath/lib/gnu/java/locale/LocaleInformation_de_CH.class,
642
        classpath/lib/gnu/java/locale/LocaleInformation_es_PR.class,
643
        classpath/lib/gnu/java/locale/LocaleInformation_ar_BH.class,
644
        classpath/lib/gnu/java/locale/LocaleInformation_mi_NZ.class,
645
        classpath/lib/gnu/java/locale/Calendar_nl.class,
646
        classpath/lib/gnu/java/locale/LocaleInformation_fr_BE.class,
647
        classpath/lib/gnu/java/locale/LocaleInformation_es_EC.class,
648
        classpath/lib/gnu/java/locale/LocaleInformation_mt_MT.class,
649
        classpath/lib/gnu/java/locale/LocaleInformation_en_HK.class,
650
        classpath/lib/gnu/java/locale/LocaleInformation_es_CL.class,
651
        classpath/lib/gnu/java/locale/LocaleInformation_kw_GB.class,
652
        classpath/lib/gnu/java/locale/LocaleInformation_mk_MK.class,
653
        classpath/lib/gnu/java/locale/LocaleInformation_es_ES.class,
654
        classpath/lib/gnu/java/locale/LocaleInformation_cs_CZ.class,
655
        classpath/lib/gnu/java/locale/LocaleInformation_nl_NL.class,
656
        classpath/lib/gnu/java/locale/LocaleInformation_en_CA.class,
657
        classpath/lib/gnu/java/locale/LocaleInformation_bs_BA.class,
658
        classpath/lib/gnu/java/locale/LocaleInformation_ru_UA.class,
659
        classpath/lib/gnu/java/locale/LocaleInformation_es_US.class,
660
        classpath/lib/gnu/java/locale/LocaleInformation_fr_CH.class,
661
        classpath/lib/gnu/java/locale/LocaleInformation_ja_JP.class,
662
        classpath/lib/gnu/java/locale/LocaleInformation_it_CH.class,
663
        classpath/lib/gnu/java/locale/LocaleInformation_es_PA.class,
664
        classpath/lib/gnu/java/locale/LocaleInformation_kl_GL.class,
665
        classpath/lib/gnu/java/locale/LocaleInformation_de.class,
666
        classpath/lib/gnu/java/locale/LocaleInformation_el_GR.class,
667
        classpath/lib/gnu/java/locale/LocaleInformation_en_IN.class,
668
        classpath/lib/gnu/java/locale/LocaleInformation_es_DO.class,
669
        classpath/lib/gnu/java/locale/LocaleInformation_tr_TR.class,
670
        classpath/lib/gnu/java/locale/LocaleInformation_es_PE.class,
671
        classpath/lib/gnu/java/locale/LocaleInformation_zh_TW.class,
672
        classpath/lib/gnu/java/locale/LocaleInformation_ar_OM.class,
673
        classpath/lib/gnu/java/locale/LocaleInformation_ar_KW.class,
674
        classpath/lib/gnu/java/locale/LocaleInformation_ga_IE.class,
675
        classpath/lib/gnu/java/locale/LocaleInformation_hu_HU.class,
676
        classpath/lib/gnu/java/locale/LocaleInformation_nl.class,
677
        classpath/lib/gnu/java/locale/LocaleInformation_ca_ES.class,
678
        classpath/lib/gnu/java/locale/LocaleInformation_zh_SG.class,
679
        classpath/lib/gnu/java/locale/LocaleInformation_de_AT.class,
680
        classpath/lib/gnu/java/locale/LocaleInformation_ar_LB.class,
681
        classpath/lib/gnu/java/locale/LocaleInformation_es_PY.class,
682
        classpath/lib/gnu/java/locale/LocaleInformation_nl_BE.class,
683
        classpath/lib/gnu/java/locale/LocaleInformation_af_ZA.class,
684
        classpath/lib/gnu/java/locale/LocaleInformation_he_IL.class,
685
        classpath/lib/gnu/java/locale/LocaleInformation_ro_RO.class,
686
        classpath/lib/gnu/java/locale/LocaleInformation_vi_VN.class,
687
        classpath/lib/gnu/java/locale/LocaleInformation_cy_GB.class,
688
        classpath/lib/gnu/java/locale/LocaleInformation_hi_IN.class,
689
        classpath/lib/gnu/java/locale/LocaleInformation_es_CO.class,
690
        classpath/lib/gnu/java/locale/LocaleInformation_ar_JO.class,
691
        classpath/lib/gnu/java/locale/LocaleInformation_br_FR.class,
692
        classpath/lib/gnu/java/locale/LocaleInformation_ta_IN.class,
693
        classpath/lib/gnu/java/locale/LocaleInformation_en_ZA.class,
694
        classpath/lib/gnu/java/locale/LocaleInformation_fr_FR.class,
695
        classpath/lib/gnu/java/locale/LocaleInformation_ar_DZ.class,
696
        classpath/lib/gnu/java/locale/LocaleInformation_eu_ES.class,
697
        classpath/lib/gnu/java/locale/LocaleInformation_ar_TN.class,
698
        classpath/lib/gnu/java/locale/LocaleInformation_tl_PH.class,
699
        classpath/lib/gnu/java/locale/LocaleInformation_pl_PL.class,
700
        classpath/lib/gnu/java/locale/LocaleInformation_sv_FI.class,
701
        classpath/lib/gnu/java/locale/LocaleInformation_id_ID.class,
702
        classpath/lib/gnu/java/locale/LocaleInformation_en_GB.class,
703
        classpath/lib/gnu/java/locale/LocaleInformation_uz_UZ.class,
704
        classpath/lib/gnu/java/locale/LocaleInformation_fi_FI.class,
705
        classpath/lib/gnu/java/locale/LocaleInformation_en_IE.class,
706
        classpath/lib/gnu/java/locale/LocaleInformation_ar_MA.class,
707
        classpath/lib/gnu/java/locale/LocaleInformation_be_BY.class,
708
        classpath/lib/gnu/java/locale/LocaleInformation_bn_IN.class,
709
        classpath/lib/gnu/java/locale/LocaleInformation_pt_PT.class,
710
        classpath/lib/gnu/java/locale/LocaleInformation_es_BO.class,
711
        classpath/lib/gnu/java/locale/LocaleInformation_en_AU.class,
712
        classpath/lib/gnu/java/locale/LocaleInformation_es_NI.class,
713
        classpath/lib/gnu/java/locale/LocaleInformation_zh_CN.class,
714
        classpath/lib/gnu/java/locale/LocaleInformation_es_VE.class,
715
        classpath/lib/gnu/java/locale/LocaleInformation_ka_GE.class,
716
        classpath/lib/gnu/java/locale/LocaleInformation_it_IT.class,
717
        classpath/lib/gnu/java/locale/LocaleInformation_en_US.class,
718
        classpath/lib/gnu/java/locale/LocaleInformation_sl_SI.class,
719
        classpath/lib/gnu/java/locale/LocaleInformation_en_DK.class,
720
        classpath/lib/gnu/java/locale/LocaleInformation.class,
721
        classpath/lib/gnu/java/locale/LocaleInformation_es_CR.class,
722
        classpath/lib/gnu/java/locale/LocaleInformation_ru_RU.class,
723
        classpath/lib/gnu/java/locale/LocaleInformation_sq_AL.class,
724
        classpath/lib/gnu/java/locale/LocaleInformation_de_DE.class,
725
        classpath/lib/gnu/java/locale/LocaleInformation_es_GT.class,
726
        classpath/lib/gnu/java/locale/LocaleInformation_sr_YU.class,
727
        classpath/lib/gnu/java/locale/LocaleInformation_da_DK.class,
728
        classpath/lib/gnu/java/locale/LocaleInformation_gd_GB.class,
729
        classpath/lib/gnu/java/locale/LocaleInformation_hr_HR.class,
730
        classpath/lib/gnu/java/locale/LocaleInformation_zh_HK.class,
731
        classpath/lib/gnu/java/locale/LocaleInformation_uk_UA.class,
732
        classpath/lib/gnu/java/locale/LocaleInformation_ko_KR.class,
733
        classpath/lib/gnu/java/locale/Calendar_en.class,
734
        classpath/lib/gnu/java/locale/LocaleInformation_ar_LY.class,
735
        classpath/lib/gnu/java/locale/LocaleInformation_pt_BR.class,
736
        classpath/lib/gnu/java/locale/LocaleInformation_nn_NO.class,
737
        classpath/lib/gnu/java/locale/LocaleInformation_en_NZ.class,
738
        classpath/lib/gnu/java/locale/LocaleInformation_es_SV.class,
739
        classpath/lib/gnu/java/locale/LocaleInformation_ur_PK.class,
740
        classpath/lib/gnu/java/locale/LocaleInformation_et_EE.class,
741
        classpath/lib/gnu/java/locale/LocaleInformation_lv_LV.class,
742
        classpath/lib/gnu/java/locale/LocaleInformation_es_UY.class,
743
        classpath/lib/gnu/java/locale/LocaleInformation_oc_FR.class,
744
        classpath/lib/gnu/java/locale/LocaleInformation_fo_FO.class,
745
        classpath/lib/gnu/java/locale/LocaleInformation_ar_IN.class,
746
        classpath/lib/gnu/java/locale/LocaleInformation_de_LU.class,
747
        classpath/lib/gnu/java/locale/LocaleInformation_gl_ES.class,
748
        classpath/lib/gnu/java/locale/LocaleInformation_en_SG.class,
749
        classpath/lib/gnu/java/locale/LocaleInformation_se_NO.class,
750
        classpath/lib/gnu/java/locale/LocaleInformation_mr_IN.class,
751
        classpath/lib/gnu/java/locale/LocaleInformation_tg_TJ.class,
752
        classpath/lib/gnu/java/locale/LocaleInformation_no_NO.class,
753
        classpath/lib/gnu/java/locale/LocaleInformation_ar_SY.class,
754
        classpath/lib/gnu/java/locale/LocaleInformation_sv_SE.class,
755
        classpath/lib/gnu/java/locale/LocaleInformation_fa_IR.class,
756
        classpath/lib/gnu/java/locale/Calendar.class,
757
        gnu/java/locale/LocaleInformation_fr_CA.java,
758
        gnu/java/locale/LocaleInformation_sk_SK.java,
759
        gnu/java/locale/LocaleInformation_ar_BH.java,
760
        gnu/java/locale/LocaleInformation_ko_KR.h,
761
        gnu/java/locale/LocaleInformation_bs_BA.h,
762
        gnu/java/locale/LocaleInformation_nn_NO.h,
763
        gnu/java/locale/LocaleInformation_en_NZ.h,
764
        gnu/java/locale/LocaleInformation_en_ZW.java,
765
        gnu/java/locale/LocaleInformation_es_US.h,
766
        gnu/java/locale/LocaleInformation_es_SV.h,
767
        gnu/java/locale/LocaleInformation_de_LU.java,
768
        gnu/java/locale/LocaleInformation_fo_FO.java,
769
        gnu/java/locale/LocaleInformation_oc_FR.java,
770
        gnu/java/locale/LocaleInformation_it_CH.h,
771
        gnu/java/locale/LocaleInformation_de.h,
772
        gnu/java/locale/LocaleInformation_el_GR.h,
773
        gnu/java/locale/LocaleInformation_tr_TR.h,
774
        gnu/java/locale/LocaleInformation_ka_GE.java,
775
        gnu/java/locale/LocaleInformation_nn_NO.java,
776
        gnu/java/locale/LocaleInformation_se_NO.h,
777
        gnu/java/locale/LocaleInformation_ga_IE.h,
778
        gnu/java/locale/LocaleInformation_ru_UA.java,
779
        gnu/java/locale/LocaleInformation_fa_IR.java,
780
        gnu/java/locale/LocaleInformation_ja_JP.java,
781
        gnu/java/locale/LocaleInformation_sv_SE.h,
782
        gnu/java/locale/LocaleInformation_bn_IN.java,
783
        gnu/java/locale/LocaleInformation_af_ZA.h,
784
        gnu/java/locale/LocaleInformation_es_PE.java,
785
        gnu/java/locale/LocaleInformation_hi_IN.h,
786
        gnu/java/locale/LocaleInformation_en_ZA.java,
787
        gnu/java/locale/LocaleInformation_es_CO.h,
788
        gnu/java/locale/LocaleInformation_es_AR.h,
789
        gnu/java/locale/LocaleInformation_en_PH.h,
790
        gnu/java/locale/LocaleInformation_ta_IN.h,
791
        gnu/java/locale/LocaleInformation_en_ZA.h,
792
        gnu/java/locale/LocaleInformation_nl_NL.java,
793
        gnu/java/locale/LocaleInformation_ar_KW.java,
794
        gnu/java/locale/LocaleInformation_fr_FR.h,
795
        gnu/java/locale/LocaleInformation_ar_LY.java,
796
        gnu/java/locale/LocaleInformation_uz_UZ.java,
797
        gnu/java/locale/LocaleInformation_tl_PH.h,
798
        gnu/java/locale/LocaleInformation_fi_FI.java,
799
        gnu/java/locale/LocaleInformation_pl_PL.h,
800
        gnu/java/locale/LocaleInformation_sv_FI.h,
801
        gnu/java/locale/LocaleInformation_es_MX.h,
802
        gnu/java/locale/LocaleInformation_uz_UZ.h,
803
        gnu/java/locale/LocaleInformation_fi_FI.h,
804
        gnu/java/locale/LocaleInformation_ar_SD.java,
805
        gnu/java/locale/LocaleInformation_ar_QA.h,
806
        gnu/java/locale/LocaleInformation_kw_GB.java,
807
        gnu/java/locale/LocaleInformation_ar_YE.h,
808
        gnu/java/locale/LocaleInformation_es_PR.java,
809
        gnu/java/locale/LocaleInformation_zh_SG.java,
810
        gnu/java/locale/LocaleInformation_ca_ES.java,
811
        gnu/java/locale/LocaleInformation_ka_GE.h,
812
        gnu/java/locale/LocaleInformation_ar_BH.h,
813
        gnu/java/locale/LocaleInformation_fr_CH.java,
814
        gnu/java/locale/Calendar_nl.h,
815
        gnu/java/locale/LocaleInformation_en_DK.h,
816
        gnu/java/locale/LocaleInformation.h,
817
        gnu/java/locale/LocaleInformation_ar_JO.java,
818
        gnu/java/locale/LocaleInformation_br_FR.java,
819
        gnu/java/locale/LocaleInformation_ru_RU.java,
820
        gnu/java/locale/LocaleInformation_de_BE.java,
821
        gnu/java/locale/LocaleInformation_ru_RU.h,
822
        gnu/java/locale/LocaleInformation_de_DE.h,
823
        gnu/java/locale/LocaleInformation_hr_HR.h,
824
        gnu/java/locale/LocaleInformation_gd_GB.h,
825
        gnu/java/locale/LocaleInformation_nl.java,
826
        gnu/java/locale/LocaleInformation_en_GB.java,
827
        gnu/java/locale/LocaleInformation_uk_UA.h,
828
        gnu/java/locale/LocaleInformation_ar_LY.h,
829
        gnu/java/locale/LocaleInformation_ru_UA.h,
830
        gnu/java/locale/LocaleInformation_es_UY.java,
831
        gnu/java/locale/LocaleInformation_fr_CH.h,
832
        gnu/java/locale/LocaleInformation_lv_LV.h,
833
        gnu/java/locale/LocaleInformation_de.java,
834
        gnu/java/locale/LocaleInformation_el_GR.java,
835
        gnu/java/locale/LocaleInformation_es_CR.java,
836
        gnu/java/locale/LocaleInformation_ar_IN.h,
837
        gnu/java/locale/LocaleInformation_es_DO.h,
838
        gnu/java/locale/LocaleInformation_es_PE.h,
839
        gnu/java/locale/LocaleInformation_ar_OM.h,
840
        gnu/java/locale/LocaleInformation_zh_HK.java,
841
        gnu/java/locale/LocaleInformation_mr_IN.java,
842
        gnu/java/locale/LocaleInformation_no_NO.h,
843
        gnu/java/locale/LocaleInformation_es_EC.java,
844
        gnu/java/locale/LocaleInformation_ro_RO.java,
845
        gnu/java/locale/LocaleInformation_he_IL.java,
846
        gnu/java/locale/Calendar.java,
847
        gnu/java/locale/LocaleInformation_ar_LB.h,
848
        gnu/java/locale/LocaleInformation_fa_IR.h,
849
        gnu/java/locale/LocaleInformation_es_CO.java,
850
        gnu/java/locale/LocaleInformation_cy_GB.h,
851
        gnu/java/locale/LocaleInformation_en_SG.java,
852
        gnu/java/locale/LocaleInformation_mk_MK.java,
853
        gnu/java/locale/LocaleInformation_es_ES.java,
854
        gnu/java/locale/LocaleInformation_eu_ES.java,
855
        gnu/java/locale/LocaleInformation_en_BW.h,
856
        gnu/java/locale/LocaleInformation_es_VE.java,
857
        gnu/java/locale/LocaleInformation_zh_CN.java,
858
        gnu/java/locale/LocaleInformation_hr_HR.java,
859
        gnu/java/locale/LocaleInformation_gd_GB.java,
860
        gnu/java/locale/LocaleInformation_se_NO.java,
861
        gnu/java/locale/LocaleInformation_te_IN.h,
862
        gnu/java/locale/LocaleInformation_en.h,
863
        gnu/java/locale/LocaleInformation_ar_TN.h,
864
        gnu/java/locale/Calendar_nl.java,
865
        gnu/java/locale/LocaleInformation_es_US.java,
866
        gnu/java/locale/LocaleInformation_nl_BE.java,
867
        gnu/java/locale/LocaleInformation_es_PY.java,
868
        gnu/java/locale/LocaleInformation_sk_SK.h,
869
        gnu/java/locale/LocaleInformation_fr_CA.h,
870
        gnu/java/locale/LocaleInformation_be_BY.java,
871
        gnu/java/locale/LocaleInformation_lv_LV.java,
872
        gnu/java/locale/LocaleInformation_lt_LT.h,
873
        gnu/java/locale/LocaleInformation_gv_GB.java,
874
        gnu/java/locale/LocaleInformation_ar_MA.h,
875
        gnu/java/locale/LocaleInformation_en_IE.h,
876
        gnu/java/locale/LocaleInformation_es_CL.java,
877
        gnu/java/locale/LocaleInformation_bn_IN.h,
878
        gnu/java/locale/Calendar_de.java,
879
        gnu/java/locale/LocaleInformation_yi_US.h,
880
        gnu/java/locale/LocaleInformation_ar_DZ.java,
881
        gnu/java/locale/LocaleInformation_es_GT.java,
882
        gnu/java/locale/Calendar_de.h,
883
        gnu/java/locale/LocaleInformation_es_NI.h,
884
        gnu/java/locale/LocaleInformation_en_CA.java,
885
        gnu/java/locale/LocaleInformation_zh_CN.h,
886
        gnu/java/locale/LocaleInformation_es_VE.h,
887
        gnu/java/locale/LocaleInformation_de_CH.h,
888
        gnu/java/locale/LocaleInformation_en_NZ.java,
889
        gnu/java/locale/LocaleInformation_mi_NZ.java,
890
        gnu/java/locale/LocaleInformation_en_US.h,
891
        gnu/java/locale/LocaleInformation_sl_SI.h,
892
        gnu/java/locale/LocaleInformation_et_EE.java,
893
        gnu/java/locale/LocaleInformation_mi_NZ.h,
894
        gnu/java/locale/LocaleInformation_ar_QA.java,
895
        gnu/java/locale/LocaleInformation_en_HK.java,
896
        gnu/java/locale/LocaleInformation_ar_IQ.java,
897
        gnu/java/locale/LocaleInformation_ar_OM.java,
898
        gnu/java/locale/LocaleInformation_fr_FR.java,
899
        gnu/java/locale/LocaleInformation_es_CR.h,
900
        gnu/java/locale/LocaleInformation_en.java,
901
        gnu/java/locale/LocaleInformation_es_GT.h,
902
        gnu/java/locale/LocaleInformation_ur_PK.java,
903
        gnu/java/locale/LocaleInformation_pt_PT.java,
904
        gnu/java/locale/LocaleInformation_et_EE.h,
905
        gnu/java/locale/LocaleInformation_ar_IN.java,
906
        gnu/java/locale/LocaleInformation_es_AR.java,
907
        gnu/java/locale/LocaleInformation_en_PH.java,
908
        gnu/java/locale/LocaleInformation_en_IN.h,
909
        gnu/java/locale/LocaleInformation_kl_GL.h,
910
        gnu/java/locale/LocaleInformation_gl_ES.h,
911
        gnu/java/locale/LocaleInformation_sq_AL.java,
912
        gnu/java/locale/LocaleInformation_en_SG.h,
913
        gnu/java/locale/LocaleInformation_de_CH.java,
914
        gnu/java/locale/LocaleInformation_ga_IE.java,
915
        gnu/java/locale/LocaleInformation_no_NO.java,
916
        gnu/java/locale/LocaleInformation_de_AT.java,
917
        gnu/java/locale/LocaleInformation_tg_TJ.h,
918
        gnu/java/locale/LocaleInformation_hu_HU.h,
919
        gnu/java/locale/LocaleInformation_es_SV.java,
920
        gnu/java/locale/LocaleInformation_zh_SG.h,
921
        gnu/java/locale/LocaleInformation_ca_ES.h,
922
        gnu/java/locale/LocaleInformation_de_AT.h,
923
        gnu/java/locale/LocaleInformation_ar_SY.h,
924
        gnu/java/locale/LocaleInformation_he_IL.h,
925
        gnu/java/locale/LocaleInformation_ro_RO.h,
926
        gnu/java/locale/LocaleInformation_zh_TW.java,
927
        gnu/java/locale/LocaleInformation_es_NI.java,
928
        gnu/java/locale/LocaleInformation_ar_JO.h,
929
        gnu/java/locale/LocaleInformation_br_FR.h,
930
        gnu/java/locale/Calendar_en.java,
931
        gnu/java/locale/LocaleInformation_eu_ES.h,
932
        gnu/java/locale/LocaleInformation_pt_BR.java,
933
        gnu/java/locale/LocaleInformation_tg_TJ.java,
934
        gnu/java/locale/LocaleInformation_iw_IL.h,
935
        gnu/java/locale/LocaleInformation_ar_AE.h,
936
        gnu/java/locale/LocaleInformation_fr_LU.h,
937
        gnu/java/locale/LocaleInformation_id_ID.h,
938
        gnu/java/locale/LocaleInformation_sv_SE.java,
939
        gnu/java/locale/LocaleInformation_en_GB.h,
940
        gnu/java/locale/LocaleInformation_ar_EG.h,
941
        gnu/java/locale/LocaleInformation_cy_GB.java,
942
        gnu/java/locale/LocaleInformation_be_BY.h,
943
        gnu/java/locale/LocaleInformation_yi_US.java,
944
        gnu/java/locale/LocaleInformation_tr_TR.java,
945
        gnu/java/locale/LocaleInformation_pt_PT.h,
946
        gnu/java/locale/LocaleInformation_ar_IQ.h,
947
        gnu/java/locale/LocaleInformation_cs_CZ.java,
948
        gnu/java/locale/LocaleInformation_ar_TN.java,
949
        gnu/java/locale/LocaleInformation_ko_KR.java,
950
        gnu/java/locale/LocaleInformation_ar_AE.java,
951
        gnu/java/locale/LocaleInformation_fr_LU.java,
952
        gnu/java/locale/LocaleInformation_it_IT.h,
953
        gnu/java/locale/LocaleInformation_mt_MT.java,
954
        gnu/java/locale/LocaleInformation_fr_BE.h,
955
        gnu/java/locale/LocaleInformation_es_DO.java,
956
        gnu/java/locale/LocaleInformation_ta_IN.java,
957
        gnu/java/locale/LocaleInformation_es_CL.h,
958
        gnu/java/locale/LocaleInformation_te_IN.java,
959
        gnu/java/locale/LocaleInformation_ar_YE.java,
960
        gnu/java/locale/LocaleInformation_kw_GB.h,
961
        gnu/java/locale/LocaleInformation_uk_UA.java,
962
        gnu/java/locale/LocaleInformation_cs_CZ.h,
963
        gnu/java/locale/LocaleInformation_da_DK.h,
964
        gnu/java/locale/LocaleInformation_en_CA.h,
965
        gnu/java/locale/Calendar_en.h,
966
        gnu/java/locale/LocaleInformation_pt_BR.h,
967
        gnu/java/locale/LocaleInformation_ar_SY.java,
968
        gnu/java/locale/LocaleInformation_lt_LT.java,
969
        gnu/java/locale/LocaleInformation_vi_VN.java,
970
        gnu/java/locale/LocaleInformation_ur_PK.h,
971
        gnu/java/locale/LocaleInformation_en_IN.java,
972
        gnu/java/locale/LocaleInformation_kl_GL.java,
973
        gnu/java/locale/LocaleInformation_ja_JP.h,
974
        gnu/java/locale/LocaleInformation_es_UY.h,
975
        gnu/java/locale/LocaleInformation_es_PA.h,
976
        gnu/java/locale/LocaleInformation_de_LU.h,
977
        gnu/java/locale/LocaleInformation_fo_FO.h,
978
        gnu/java/locale/LocaleInformation_oc_FR.h,
979
        gnu/java/locale/LocaleInformation_zh_TW.h,
980
        gnu/java/locale/LocaleInformation_hu_HU.java,
981
        gnu/java/locale/LocaleInformation_ar_KW.h,
982
        gnu/java/locale/LocaleInformation_mr_IN.h,
983
        gnu/java/locale/LocaleInformation_ar_EG.java,
984
        gnu/java/locale/LocaleInformation_nl.h,
985
        gnu/java/locale/LocaleInformation_af_ZA.java,
986
        gnu/java/locale/LocaleInformation_es_PY.h,
987
        gnu/java/locale/LocaleInformation_nl_BE.h,
988
        gnu/java/locale/LocaleInformation_vi_VN.h,
989
        gnu/java/locale/LocaleInformation_es_PA.java,
990
        gnu/java/locale/Calendar.h,
991
        gnu/java/locale/LocaleInformation_da_DK.java,
992
        gnu/java/locale/LocaleInformation_de_BE.h,
993
        gnu/java/locale/LocaleInformation_ar_DZ.h,
994
        gnu/java/locale/LocaleInformation_bs_BA.java,
995
        gnu/java/locale/LocaleInformation_id_ID.java,
996
        gnu/java/locale/LocaleInformation_en_US.java,
997
        gnu/java/locale/LocaleInformation_sl_SI.java,
998
        gnu/java/locale/LocaleInformation_fr_BE.java,
999
        gnu/java/locale/LocaleInformation_ar_LB.java,
1000
        gnu/java/locale/LocaleInformation_it_CH.java,
1001
        gnu/java/locale/LocaleInformation_en_ZW.h,
1002
        gnu/java/locale/LocaleInformation_gv_GB.h,
1003
        gnu/java/locale/LocaleInformation_es_HN.java,
1004
        gnu/java/locale/LocaleInformation_es_BO.h,
1005
        gnu/java/locale/LocaleInformation_en_AU.h,
1006
        gnu/java/locale/LocaleInformation_ar_SD.h,
1007
        gnu/java/locale/LocaleInformation_sr_YU.java,
1008
        gnu/java/locale/LocaleInformation_es_HN.h,
1009
        gnu/java/locale/LocaleInformation_iw_IL.java,
1010
        gnu/java/locale/LocaleInformation_it_IT.java,
1011
        gnu/java/locale/LocaleInformation_es_MX.java,
1012
        gnu/java/locale/LocaleInformation_es_PR.h,
1013
        gnu/java/locale/LocaleInformation_ar_MA.java,
1014
        gnu/java/locale/LocaleInformation_en_IE.java,
1015
        gnu/java/locale/LocaleInformation.java,
1016
        gnu/java/locale/LocaleInformation_en_DK.java,
1017
        gnu/java/locale/LocaleInformation_es_EC.h,
1018
        gnu/java/locale/LocaleInformation_mt_MT.h,
1019
        gnu/java/locale/LocaleInformation_hi_IN.java,
1020
        gnu/java/locale/LocaleInformation_en_AU.java,
1021
        gnu/java/locale/LocaleInformation_es_BO.java,
1022
        gnu/java/locale/LocaleInformation_gl_ES.java,
1023
        gnu/java/locale/LocaleInformation_en_BW.java,
1024
        gnu/java/locale/LocaleInformation_en_HK.h,
1025
        gnu/java/locale/LocaleInformation_de_DE.java,
1026
        gnu/java/locale/LocaleInformation_mk_MK.h,
1027
        gnu/java/locale/LocaleInformation_es_ES.h,
1028
        gnu/java/locale/LocaleInformation_sq_AL.h,
1029
        gnu/java/locale/LocaleInformation_sv_FI.java,
1030
        gnu/java/locale/LocaleInformation_pl_PL.java,
1031
        gnu/java/locale/LocaleInformation_tl_PH.java,
1032
        gnu/java/locale/LocaleInformation_sr_YU.h,
1033
        gnu/java/locale/LocaleInformation_nl_NL.h,
1034
        gnu/java/locale/LocaleInformation_zh_HK.h,
1035
        java/text/DateFormatSymbols.java,
1036
        java/text/DecimalFormatSymbols.java,
1037
        java/util/Currency.java,
1038
        java/util/Calendar.java: Remove
1039
 
1040
2008-03-03  Andrew Haley  
1041
 
1042
        * testsuite/lib/libjava.exp (libjava_arguments): Use regexp
1043
        instead of string match when checking for linux targets.
1044
 
1045
2008-03-03  Matthias Klose  
1046
 
1047
        * classpath/tools/classes/gnu/classpath/tools/orbd/Main.class,
1048
        classpath/lib/gnu/java/locale/LocaleData.class
1049
        classpath/lib/gnu/java/rmi/registry/RegistryImpl.class
1050
        classpath/lib/gnu/gcj/convert/Convert.class
1051
        classpath/lib/gnu/gcj/tools/gcj_dbtool/Main.class: Regenerate.
1052
 
1053
2008-03-02  Jakub Jelinek  
1054
 
1055
        * gnu/gcj/convert/Convert.java (version): Update copyright notice
1056
        dates.
1057
        * gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise.
1058
 
1059
2008-02-27  David Daney  
1060
 
1061
        * HACKING: Correct typo in find command.
1062
 
1063
2008-02-27  David Daney  
1064
 
1065
        * gnu/java/net/natPlainSocketImplPosix.cc (bind): Remove check for
1066
        null host.
1067
 
1068
2008-02-20  Tom Tromey  
1069
 
1070
        PR libgcj/24170:
1071
        * java/io/natFilePosix.cc (File::performList): Don't use
1072
        readdir_r.
1073
        * configure, include/config.h.in: Rebuilt.
1074
        * configure.ac: Don't check for readdir_r.
1075
 
1076
2008-02-16  Ralf Wildenhues  
1077
 
1078
        PR libgcj/33085
1079
        * configure: Regenerate.
1080
 
1081
2008-02-15  Andreas Tobler  
1082
 
1083
        PR testsuite/35208
1084
        * testsuite/libjava.jvmti/interp/natgetstacktrace.cc
1085
        (Java_getstacktrace_natRunner): Increase the usleep time to a value
1086
        which prevents OS-X to get into a deadlock.
1087
 
1088
2008-02-06  Andreas Tobler  
1089
 
1090
        PR libgcj/30071
1091
        * Makefile.am (install-exec-hook): Add install-binPROGRAMS.
1092
        * Makefile.in: Regenerate.
1093
 
1094
2008-01-24  David Edelsohn  
1095
 
1096
        * shlibpath.m4: Add AIX 6 support.
1097
        * configure: Regenerate.
1098
 
1099
2008-01-18  Alexandre Oliva  
1100
 
1101
        PR c++/33887
1102
        * link.cc (_Jv_Linker::prepare_constant_time_tables):
1103
        has_interfaces is boolean, treat it as such.
1104
 
1105
2008-01-04  Andrew Haley  
1106
 
1107
        PR libgcj/34444
1108
        * java/lang/natClass.cc (Class::getEnclosingClass): Call
1109
        getDeclaringClass().

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.