1 2008-09-26 Peter O'Gorman <pogma@thewrittenword.com>
2 Steve Ellcey <sje@cup.hp.com>
4 * configure: Regenerate for new libtool.
7 * classpath/configure: Ditto.
8 * classpath/Makefile.in: Ditto.
9 * classpath/native/jni/Makefile.in: Ditto.
10 * classpath/native/jni/classpath/Makefile.in: Ditto.
11 * classpath/native/jni/midi-dssi/Makefile.in: Ditto.
12 * classpath/native/jni/gstreamer-peer/Makefile.in: Ditto.
13 * classpath/native/jni/gconf-peer/Makefile.in: Ditto.
14 * classpath/native/jni/java-io/Makefile.in: Ditto.
15 * classpath/native/jni/native-lib/Makefile.in: Ditto.
16 * classpath/native/jni/java-util/Makefile.in: Ditto.
17 * classpath/native/jni/java-lang/Makefile.in: Ditto.
18 * classpath/native/jni/midi-alsa/Makefile.in: Ditto.
19 * classpath/native/jni/java-nio/Makefile.in: Ditto.
20 * classpath/native/jni/java-net/Makefile.in: Ditto.
21 * classpath/native/jni/xmlj/Makefile.in: Ditto.
22 * classpath/native/jni/qt-peer/Makefile.in: Ditto.
23 * classpath/native/jni/gtk-peer/Makefile.in: Ditto.
24 * classpath/native/Makefile.in: Ditto.
25 * classpath/native/jawt/Makefile.in: Ditto.
26 * classpath/native/fdlibm/Makefile.in: Ditto.
27 * classpath/native/plugin/Makefile.in: Ditto.
28 * classpath/resource/Makefile.in: Ditto.
29 * classpath/scripts/Makefile.in: Ditto.
30 * classpath/tools/Makefile.in: Ditto.
31 * classpath/doc/Makefile.in: Ditto.
32 * classpath/doc/api/Makefile.in: Ditto.
33 * classpath/lib/Makefile.in: Ditto.
34 * classpath/external/Makefile.in: Ditto.
35 * classpath/external/jsr166/Makefile.in: Ditto.
36 * classpath/external/sax/Makefile.in: Ditto.
37 * classpath/external/w3c_dom/Makefile.in: Ditto.
38 * classpath/external/relaxngDatatype/Makefile.in: Ditto.
39 * classpath/include/Makefile.in: Ditto.
40 * classpath/aclocal.m4: Ditto.
41 * classpath/examples/Makefile.in: Ditto.
42 * include/Makefile.in: Ditto.
43 * testsuite/Makefile.in: Ditto.
44 * gcj/Makefile.in: Ditto.
46 2008-09-17 Andrew Haley <aph@redhat.com>
50 * defineclass.cc (_Jv_ClassReader::handleCodeAttribute):
51 Initialize thread_count.
52 * include/java-interp.h (_Jv_InterpMethod::thread_count): New
54 (_Jv_InterpMethod::rewrite_insn_mutex): New mutex.
55 (_Jv_InterpFrame:: _Jv_InterpFrame): Pass frame_type.
57 (ThreadCountAdjuster): New class.
58 (_Jv_InterpMethod::thread_count): New field.
59 (_Jv_InitInterpreter): Initialize rewrite_insn_mutex.
60 Increment and decrement thread_count field in methods.
61 * interpret-run.cc (REWRITE_INSN): Check thread_count <= 1.
62 (REWRITE_INSN): Likewise.
63 Declare a ThreadCountAdjuster.
64 * java/lang/reflect/natVMProxy.cc (run_proxy): Initialize frame
67 2008-09-05 David Daney <ddaney@avtrex.com>
69 * configure.ac (reduced-reflection): New AC_ARG_ENABLE.
70 (build_libgcj_reduced_reflection): New variable.
71 (BUILD_LIBGCJ_REDUCED_REFLECTION): New AM_CONDITIONAL.
72 * Makefile.am (LIBGCJ_REDUCED_REFLECTION_FLAGS): New variable.
73 (%.lo: %.list): Add LIBGCJ_REDUCED_REFLECTION_FLAGS to compile
75 (java/util/concurrent.lo, java/util/concurrent/atomic.lo,
76 java/util/concurrent/locks.lo): Override
77 LIBGCJ_REDUCED_REFLECTION_FLAGS.
78 * Makefile.in, include/Makefile.in, testsuite/Makefile.in,
79 gcj/Makefile.in, configure: Regenerate.
81 2008-08-22 Andrew Haley <aph@redhat.com>
85 * interpret-run.cc (REWRITE_INSN): Null this macro.
87 * include/jvm.h (class _Jv_Linker): Declare resolve_mutex, init.
88 (read_cpool_entry, write_cpool_entry): New functions.
89 * link.cc (_Jv_Linker::resolve_mutex): new.
90 (_Jv_Linker::init): New function.
91 (_Jv_Linker::resolve_pool_entry): Use {read,write}_cpool_entry
92 to ensure atomic access to constant pool entries.
94 2008-08-07 Andrew Haley <aph@redhat.com>
96 * testsuite/libjava.lang/StackTrace2.java: Rewrite to prevent
97 spurious failure when some methods are inlined.
99 2008-08-05 Matthias Klose <doko@ubuntu.com>
101 * HACKING: Update instructions how to build gcj/javaprims.h.
103 2008-08-04 Tom Tromey <tromey@redhat.com>
106 * gcj/javaprims.h: Regenerate class list.
108 2008-07-16 Roger Sayle <roger@eyesopen.com>
109 Paolo Bonzini <bonzini@gnu.org>
111 * scripts/jar.in: Fix portability problems with Solaris /bin/sh.
113 2008-07-08 Matthias Klose <doko@ubuntu.com>
115 * libtool-version: Bump soversion.
117 2008-07-07 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
119 * gnu/gcj/convert/make-trie.h: New.
120 * gnu/gcj/convert/gen-from-JIS.c: Include it.
121 * gnu/gcj/convert/make-trie.c: Likewise.
122 Fix typos and compiler warnings, diagnose a missing argument.
123 * Makefile.am (gen_from_JIS_SOURCES): Add gnu/gcj/convert/make-trie.h.
124 * Makefile.in: Regenerate.
126 2008-06-30 Joshua Sumali <jsumali@redhat.com>
127 Andrew Haley <aph@redhat.com>
129 * configure.ac (java-home): new AC_ARG_ENABLE.
130 (aot-compile-rpm): Likewise.
131 (CREATE_JAVA_HOME): new AM_CONDITIONAL.
132 (INSTALL_AOT_RPM): Likewise.
133 (gcc-suffix): new AC_ARG_WITH.
134 (arch-directory): Likewise.
135 (os-directory): Likewise.
136 (origin-name): Likewise.
137 (arch-suffix): Likewise.
138 (jvm-root-dir): Likewise.
139 (jvm-jar-dir): Likewise.
140 (python-dir): Likewise.
141 (AC_CONFIG_FILES): Add contrib/aotcompile.py, contrib/aot-compile,
142 contrib/aot-compile-rpm, contrib/rebuild-gcj-db.
143 (gcjsubdir): New AC_SUBST.
144 * Makefile.am (install-data-local): Install Python modules for
145 aot-compile. Also install an sdk style directory if
146 --enable-java-home is passed to configure.
148 contrib/rebuild-gcj-db and contrib/aot-compile.
150 (db_pathtail): Redefine in terms of gcjsubdir.
151 * contrib/aot-compile.in: New file.
152 * contrib/aotcompile.py.in: Likewise.
153 * contrib/aot-compile-rpm.in: Likewise.
154 * contrib/classfile.py: Likewise.
155 * contrib/rebuild-gcj-db.in: Likewise.
156 * configure: Regenerate.
157 * Makefile.in: Regenerate.
159 2008-06-28 Matthias Klose <doko@ubuntu.com>
161 Import GNU Classpath (classpath-0_97_2-release).
163 * Regenerate class and header files.
164 * Regenerate auto* files.
165 * gcj/javaprims.h: Define jobjectRefType.
166 * jni.cc (_Jv_JNI_GetObjectRefType): New (stub only).
167 (_Jv_JNIFunctions): Initialize GetObjectRefType.
168 * gnu/classpath/jdwp/VMVirtualMachine.java,
169 java/security/VMSecureRandom.java: Merge from classpath.
171 * ChangeLog-2007: New file.
172 * configure.ac: Set JAVAC, pass --disable-regen-headers to classpath.
174 2008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
176 * configure: Regenerate.
177 * gcj/Makefile.in: Regenerate.
178 * include/Makefile.in: Regenerate.
179 * testsuite/Makefile.in: Regenerate.
181 2008-06-07 Joseph Myers <joseph@codesourcery.com>
183 * configure.host (strongarm*-elf, xscale*-elf): Remove.
185 2008-06-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
187 * Makefile.am (mostlyclean-local): Use libtool --mode=clean.
188 * Makefile.in: Regenerate.
190 2008-05-28 Andrew Haley <aph@redhat.com>
192 * java/lang/Class.java (getSimpleName): Use getEnclosingClass().
193 * testsuite/libjava.lang/PR35020.java: New cases.
194 * testsuite/libjava.lang/PR35020.out: New cases.
196 2008-05-22 Andrew Haley <aph@redhat.com>
199 * java/lang/Class.java (getSimpleName): Replace incorrect use of
200 String.lastIndexOf(String, int) with String.substring.
201 * testsuite/libjava.lang/PR35020.java: New file.
202 * testsuite/libjava.lang/PR35020.out: New file.
204 2008-05-22 Andrew Haley <aph@redhat.com>
207 * java/lang/Class.java (getSimpleName): Import from GNU Classpath.
209 2008-05-20 David Daney <ddaney@avtrex.com>
212 * java/lang/natString.ccn: Add
213 #include <java/io/CharConversionException.h>.
214 (init (byte[], int, int, String)): Catch and ignore
215 CharConversionException. Break out of conversion loop
217 * testsuite/libjava.lang/PR36252.java: New test.
218 * testsuite/libjava.lang/PR36252.out: New file, its expected output.
219 * testsuite/libjava.lang/PR36252.jar: New file, its pre-compiled
222 2008-04-19 Tom Tromey <tromey@redhat.com>
225 * jni.cc (_Jv_JNI_NewStringUTF): Return NULL if bytes==NULL.
227 2008-04-18 Paolo Bonzini <bonzini@gnu.org>
230 * aclocal.m4: Regenerate.
231 * configure: Regenerate.
233 2008-04-16 Andrew Haley <aph@littlepinkcloud.com>
235 * libgcj_bc.c: (_Jv_LookupInterfaceMethod, _Jv_MonitorExit,
236 _Jv_RegisterResource, _Jv_JNI_PopSystemFrame): Add.
238 2008-04-16 Andrew Haley <aph@redhat.com>
240 * libgcj_bc.c: Sort lines.
242 2008-04-02 Peter O'Gorman <pogma@thewrittenword.com>
245 * scripts/makemake.tcl: Replace org/omg build with build of all
247 * sources.am: Regenerate.
248 * Makefile.in: Regenerate.
250 2008-03-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
252 * Makefile.am (install-data-local): Rewrite to be more efficient,
253 using awk, and `install' with multiple files at once. Do not gather
254 more than 50 files in one go to avoid hitting command line limits.
255 (install_data_local_split): New variable.
256 * aclocal.m4: Regenerate.
257 * configure: Likewise.
258 * Makefile.in: Likewise.
259 * gcj/Makefile.in: Likewise.
260 * include/Makefile.in: Likewise.
261 * testsuite/Makefile.in: Likewise.
263 * Makefile.am (write_entries_to_file_split): New variable.
264 (write_entries_to_file): Write out that many entries at once,
266 * Makefile.in: Regenerate.
268 2008-03-13 Tom Tromey <tromey@redhat.com>
270 * java/lang/natClassLoader.cc (_Jv_RegisterInitiatingLoader):
271 Check loading constraints.
272 (_Jv_CheckOrCreateLoadingConstraint): New function.
273 * java/lang/ClassLoader.java (loadingConstraints): New field.
274 * link.cc (_Jv_Linker::find_field): Use
275 _Jv_CheckOrCreateLoadingConstraint.
276 (_Jv_Linker::check_loading_constraints): New function.
277 (_Jv_Linker::resolve_method_entry): Use
278 check_loading_constraints.
279 (_Jv_Linker::append_partial_itable): Likewise.
280 (_Jv_Linker::layout_vtable_methods): Likewise.
281 * include/jvm.h (_Jv_Linker::check_loading_constraints): Declare.
282 (_Jv_CheckOrCreateLoadingConstraint): Declare.
284 2008-03-10 Jim Meyering <meyering@redhat.com>
286 Don't leak upon failed realloc.
287 * gnu/classpath/natSystemProperties.cc
288 (SystemProperties::insertSystemProperties):
290 2008-03-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
292 * HACKING: Fix grep patterns.
294 2008-03-04 David Daney <ddaney@avtrex.com>
296 * scripts/makemake.tcl (properties_map): Don't exclude
298 * gnu/java/lang/MainThread.java (Klocale, Kcalendar): Remove.
299 * java/text/Collator.java: Organize imports.
300 (getAvailableLocales): Merge from classpath.
302 * sources.am: Regenerate.
303 * Makefile.in: Regenerate.
304 * classpath/lib/java/text/DecimalFormatSymbols.class,
305 classpath/lib/java/text/DateFormatSymbols.class,
306 classpath/lib/java/util/Currency.class,
307 classpath/lib/java/util/Calendar.class,
308 classpath/lib/gnu/java/lang/MainThread.class,
309 classpath/lib/java/text/Collator.class,
310 gnu/java/lang/MainThread.h,
311 java/text/DateFormatSymbols.h,
312 java/text/DecimalFormatSymbols.h,
313 java/util/Calendar.h,
314 java/util/Currency.h: Regenerate.
315 * classpath/lib/gnu/java/locale/LocaleInformation_en_PH.class,
316 classpath/lib/gnu/java/locale/LocaleInformation_es_AR.class,
317 classpath/lib/gnu/java/locale/LocaleInformation_en_BW.class,
318 classpath/lib/gnu/java/locale/LocaleInformation_de_BE.class,
319 classpath/lib/gnu/java/locale/LocaleInformation_te_IN.class,
320 classpath/lib/gnu/java/locale/LocaleInformation_en.class,
321 classpath/lib/gnu/java/locale/LocaleInformation_iw_IL.class,
322 classpath/lib/gnu/java/locale/LocaleInformation_fr_LU.class,
323 classpath/lib/gnu/java/locale/LocaleInformation_ar_AE.class,
324 classpath/lib/gnu/java/locale/LocaleInformation_sk_SK.class,
325 classpath/lib/gnu/java/locale/LocaleInformation_fr_CA.class,
326 classpath/lib/gnu/java/locale/LocaleInformation_es_MX.class,
327 classpath/lib/gnu/java/locale/LocaleInformation_ar_EG.class,
328 classpath/lib/gnu/java/locale/LocaleInformation_lt_LT.class,
329 classpath/lib/gnu/java/locale/LocaleInformation_en_ZW.class,
330 classpath/lib/gnu/java/locale/LocaleInformation_ar_QA.class,
331 classpath/lib/gnu/java/locale/LocaleInformation_gv_GB.class,
332 classpath/lib/gnu/java/locale/LocaleInformation_yi_US.class,
333 classpath/lib/gnu/java/locale/LocaleInformation_ar_SD.class,
334 classpath/lib/gnu/java/locale/LocaleInformation_ar_IQ.class,
335 classpath/lib/gnu/java/locale/Calendar_de.class,
336 classpath/lib/gnu/java/locale/LocaleInformation_es_HN.class,
337 classpath/lib/gnu/java/locale/LocaleInformation_ar_YE.class,
338 classpath/lib/gnu/java/locale/LocaleInformation_de_CH.class,
339 classpath/lib/gnu/java/locale/LocaleInformation_es_PR.class,
340 classpath/lib/gnu/java/locale/LocaleInformation_ar_BH.class,
341 classpath/lib/gnu/java/locale/LocaleInformation_mi_NZ.class,
342 classpath/lib/gnu/java/locale/Calendar_nl.class,
343 classpath/lib/gnu/java/locale/LocaleInformation_fr_BE.class,
344 classpath/lib/gnu/java/locale/LocaleInformation_es_EC.class,
345 classpath/lib/gnu/java/locale/LocaleInformation_mt_MT.class,
346 classpath/lib/gnu/java/locale/LocaleInformation_en_HK.class,
347 classpath/lib/gnu/java/locale/LocaleInformation_es_CL.class,
348 classpath/lib/gnu/java/locale/LocaleInformation_kw_GB.class,
349 classpath/lib/gnu/java/locale/LocaleInformation_mk_MK.class,
350 classpath/lib/gnu/java/locale/LocaleInformation_es_ES.class,
351 classpath/lib/gnu/java/locale/LocaleInformation_cs_CZ.class,
352 classpath/lib/gnu/java/locale/LocaleInformation_nl_NL.class,
353 classpath/lib/gnu/java/locale/LocaleInformation_en_CA.class,
354 classpath/lib/gnu/java/locale/LocaleInformation_bs_BA.class,
355 classpath/lib/gnu/java/locale/LocaleInformation_ru_UA.class,
356 classpath/lib/gnu/java/locale/LocaleInformation_es_US.class,
357 classpath/lib/gnu/java/locale/LocaleInformation_fr_CH.class,
358 classpath/lib/gnu/java/locale/LocaleInformation_ja_JP.class,
359 classpath/lib/gnu/java/locale/LocaleInformation_it_CH.class,
360 classpath/lib/gnu/java/locale/LocaleInformation_es_PA.class,
361 classpath/lib/gnu/java/locale/LocaleInformation_kl_GL.class,
362 classpath/lib/gnu/java/locale/LocaleInformation_de.class,
363 classpath/lib/gnu/java/locale/LocaleInformation_el_GR.class,
364 classpath/lib/gnu/java/locale/LocaleInformation_en_IN.class,
365 classpath/lib/gnu/java/locale/LocaleInformation_es_DO.class,
366 classpath/lib/gnu/java/locale/LocaleInformation_tr_TR.class,
367 classpath/lib/gnu/java/locale/LocaleInformation_es_PE.class,
368 classpath/lib/gnu/java/locale/LocaleInformation_zh_TW.class,
369 classpath/lib/gnu/java/locale/LocaleInformation_ar_OM.class,
370 classpath/lib/gnu/java/locale/LocaleInformation_ar_KW.class,
371 classpath/lib/gnu/java/locale/LocaleInformation_ga_IE.class,
372 classpath/lib/gnu/java/locale/LocaleInformation_hu_HU.class,
373 classpath/lib/gnu/java/locale/LocaleInformation_nl.class,
374 classpath/lib/gnu/java/locale/LocaleInformation_ca_ES.class,
375 classpath/lib/gnu/java/locale/LocaleInformation_zh_SG.class,
376 classpath/lib/gnu/java/locale/LocaleInformation_de_AT.class,
377 classpath/lib/gnu/java/locale/LocaleInformation_ar_LB.class,
378 classpath/lib/gnu/java/locale/LocaleInformation_es_PY.class,
379 classpath/lib/gnu/java/locale/LocaleInformation_nl_BE.class,
380 classpath/lib/gnu/java/locale/LocaleInformation_af_ZA.class,
381 classpath/lib/gnu/java/locale/LocaleInformation_he_IL.class,
382 classpath/lib/gnu/java/locale/LocaleInformation_ro_RO.class,
383 classpath/lib/gnu/java/locale/LocaleInformation_vi_VN.class,
384 classpath/lib/gnu/java/locale/LocaleInformation_cy_GB.class,
385 classpath/lib/gnu/java/locale/LocaleInformation_hi_IN.class,
386 classpath/lib/gnu/java/locale/LocaleInformation_es_CO.class,
387 classpath/lib/gnu/java/locale/LocaleInformation_ar_JO.class,
388 classpath/lib/gnu/java/locale/LocaleInformation_br_FR.class,
389 classpath/lib/gnu/java/locale/LocaleInformation_ta_IN.class,
390 classpath/lib/gnu/java/locale/LocaleInformation_en_ZA.class,
391 classpath/lib/gnu/java/locale/LocaleInformation_fr_FR.class,
392 classpath/lib/gnu/java/locale/LocaleInformation_ar_DZ.class,
393 classpath/lib/gnu/java/locale/LocaleInformation_eu_ES.class,
394 classpath/lib/gnu/java/locale/LocaleInformation_ar_TN.class,
395 classpath/lib/gnu/java/locale/LocaleInformation_tl_PH.class,
396 classpath/lib/gnu/java/locale/LocaleInformation_pl_PL.class,
397 classpath/lib/gnu/java/locale/LocaleInformation_sv_FI.class,
398 classpath/lib/gnu/java/locale/LocaleInformation_id_ID.class,
399 classpath/lib/gnu/java/locale/LocaleInformation_en_GB.class,
400 classpath/lib/gnu/java/locale/LocaleInformation_uz_UZ.class,
401 classpath/lib/gnu/java/locale/LocaleInformation_fi_FI.class,
402 classpath/lib/gnu/java/locale/LocaleInformation_en_IE.class,
403 classpath/lib/gnu/java/locale/LocaleInformation_ar_MA.class,
404 classpath/lib/gnu/java/locale/LocaleInformation_be_BY.class,
405 classpath/lib/gnu/java/locale/LocaleInformation_bn_IN.class,
406 classpath/lib/gnu/java/locale/LocaleInformation_pt_PT.class,
407 classpath/lib/gnu/java/locale/LocaleInformation_es_BO.class,
408 classpath/lib/gnu/java/locale/LocaleInformation_en_AU.class,
409 classpath/lib/gnu/java/locale/LocaleInformation_es_NI.class,
410 classpath/lib/gnu/java/locale/LocaleInformation_zh_CN.class,
411 classpath/lib/gnu/java/locale/LocaleInformation_es_VE.class,
412 classpath/lib/gnu/java/locale/LocaleInformation_ka_GE.class,
413 classpath/lib/gnu/java/locale/LocaleInformation_it_IT.class,
414 classpath/lib/gnu/java/locale/LocaleInformation_en_US.class,
415 classpath/lib/gnu/java/locale/LocaleInformation_sl_SI.class,
416 classpath/lib/gnu/java/locale/LocaleInformation_en_DK.class,
417 classpath/lib/gnu/java/locale/LocaleInformation.class,
418 classpath/lib/gnu/java/locale/LocaleInformation_es_CR.class,
419 classpath/lib/gnu/java/locale/LocaleInformation_ru_RU.class,
420 classpath/lib/gnu/java/locale/LocaleInformation_sq_AL.class,
421 classpath/lib/gnu/java/locale/LocaleInformation_de_DE.class,
422 classpath/lib/gnu/java/locale/LocaleInformation_es_GT.class,
423 classpath/lib/gnu/java/locale/LocaleInformation_sr_YU.class,
424 classpath/lib/gnu/java/locale/LocaleInformation_da_DK.class,
425 classpath/lib/gnu/java/locale/LocaleInformation_gd_GB.class,
426 classpath/lib/gnu/java/locale/LocaleInformation_hr_HR.class,
427 classpath/lib/gnu/java/locale/LocaleInformation_zh_HK.class,
428 classpath/lib/gnu/java/locale/LocaleInformation_uk_UA.class,
429 classpath/lib/gnu/java/locale/LocaleInformation_ko_KR.class,
430 classpath/lib/gnu/java/locale/Calendar_en.class,
431 classpath/lib/gnu/java/locale/LocaleInformation_ar_LY.class,
432 classpath/lib/gnu/java/locale/LocaleInformation_pt_BR.class,
433 classpath/lib/gnu/java/locale/LocaleInformation_nn_NO.class,
434 classpath/lib/gnu/java/locale/LocaleInformation_en_NZ.class,
435 classpath/lib/gnu/java/locale/LocaleInformation_es_SV.class,
436 classpath/lib/gnu/java/locale/LocaleInformation_ur_PK.class,
437 classpath/lib/gnu/java/locale/LocaleInformation_et_EE.class,
438 classpath/lib/gnu/java/locale/LocaleInformation_lv_LV.class,
439 classpath/lib/gnu/java/locale/LocaleInformation_es_UY.class,
440 classpath/lib/gnu/java/locale/LocaleInformation_oc_FR.class,
441 classpath/lib/gnu/java/locale/LocaleInformation_fo_FO.class,
442 classpath/lib/gnu/java/locale/LocaleInformation_ar_IN.class,
443 classpath/lib/gnu/java/locale/LocaleInformation_de_LU.class,
444 classpath/lib/gnu/java/locale/LocaleInformation_gl_ES.class,
445 classpath/lib/gnu/java/locale/LocaleInformation_en_SG.class,
446 classpath/lib/gnu/java/locale/LocaleInformation_se_NO.class,
447 classpath/lib/gnu/java/locale/LocaleInformation_mr_IN.class,
448 classpath/lib/gnu/java/locale/LocaleInformation_tg_TJ.class,
449 classpath/lib/gnu/java/locale/LocaleInformation_no_NO.class,
450 classpath/lib/gnu/java/locale/LocaleInformation_ar_SY.class,
451 classpath/lib/gnu/java/locale/LocaleInformation_sv_SE.class,
452 classpath/lib/gnu/java/locale/LocaleInformation_fa_IR.class,
453 classpath/lib/gnu/java/locale/Calendar.class,
454 gnu/java/locale/LocaleInformation_fr_CA.java,
455 gnu/java/locale/LocaleInformation_sk_SK.java,
456 gnu/java/locale/LocaleInformation_ar_BH.java,
457 gnu/java/locale/LocaleInformation_ko_KR.h,
458 gnu/java/locale/LocaleInformation_bs_BA.h,
459 gnu/java/locale/LocaleInformation_nn_NO.h,
460 gnu/java/locale/LocaleInformation_en_NZ.h,
461 gnu/java/locale/LocaleInformation_en_ZW.java,
462 gnu/java/locale/LocaleInformation_es_US.h,
463 gnu/java/locale/LocaleInformation_es_SV.h,
464 gnu/java/locale/LocaleInformation_de_LU.java,
465 gnu/java/locale/LocaleInformation_fo_FO.java,
466 gnu/java/locale/LocaleInformation_oc_FR.java,
467 gnu/java/locale/LocaleInformation_it_CH.h,
468 gnu/java/locale/LocaleInformation_de.h,
469 gnu/java/locale/LocaleInformation_el_GR.h,
470 gnu/java/locale/LocaleInformation_tr_TR.h,
471 gnu/java/locale/LocaleInformation_ka_GE.java,
472 gnu/java/locale/LocaleInformation_nn_NO.java,
473 gnu/java/locale/LocaleInformation_se_NO.h,
474 gnu/java/locale/LocaleInformation_ga_IE.h,
475 gnu/java/locale/LocaleInformation_ru_UA.java,
476 gnu/java/locale/LocaleInformation_fa_IR.java,
477 gnu/java/locale/LocaleInformation_ja_JP.java,
478 gnu/java/locale/LocaleInformation_sv_SE.h,
479 gnu/java/locale/LocaleInformation_bn_IN.java,
480 gnu/java/locale/LocaleInformation_af_ZA.h,
481 gnu/java/locale/LocaleInformation_es_PE.java,
482 gnu/java/locale/LocaleInformation_hi_IN.h,
483 gnu/java/locale/LocaleInformation_en_ZA.java,
484 gnu/java/locale/LocaleInformation_es_CO.h,
485 gnu/java/locale/LocaleInformation_es_AR.h,
486 gnu/java/locale/LocaleInformation_en_PH.h,
487 gnu/java/locale/LocaleInformation_ta_IN.h,
488 gnu/java/locale/LocaleInformation_en_ZA.h,
489 gnu/java/locale/LocaleInformation_nl_NL.java,
490 gnu/java/locale/LocaleInformation_ar_KW.java,
491 gnu/java/locale/LocaleInformation_fr_FR.h,
492 gnu/java/locale/LocaleInformation_ar_LY.java,
493 gnu/java/locale/LocaleInformation_uz_UZ.java,
494 gnu/java/locale/LocaleInformation_tl_PH.h,
495 gnu/java/locale/LocaleInformation_fi_FI.java,
496 gnu/java/locale/LocaleInformation_pl_PL.h,
497 gnu/java/locale/LocaleInformation_sv_FI.h,
498 gnu/java/locale/LocaleInformation_es_MX.h,
499 gnu/java/locale/LocaleInformation_uz_UZ.h,
500 gnu/java/locale/LocaleInformation_fi_FI.h,
501 gnu/java/locale/LocaleInformation_ar_SD.java,
502 gnu/java/locale/LocaleInformation_ar_QA.h,
503 gnu/java/locale/LocaleInformation_kw_GB.java,
504 gnu/java/locale/LocaleInformation_ar_YE.h,
505 gnu/java/locale/LocaleInformation_es_PR.java,
506 gnu/java/locale/LocaleInformation_zh_SG.java,
507 gnu/java/locale/LocaleInformation_ca_ES.java,
508 gnu/java/locale/LocaleInformation_ka_GE.h,
509 gnu/java/locale/LocaleInformation_ar_BH.h,
510 gnu/java/locale/LocaleInformation_fr_CH.java,
511 gnu/java/locale/Calendar_nl.h,
512 gnu/java/locale/LocaleInformation_en_DK.h,
513 gnu/java/locale/LocaleInformation.h,
514 gnu/java/locale/LocaleInformation_ar_JO.java,
515 gnu/java/locale/LocaleInformation_br_FR.java,
516 gnu/java/locale/LocaleInformation_ru_RU.java,
517 gnu/java/locale/LocaleInformation_de_BE.java,
518 gnu/java/locale/LocaleInformation_ru_RU.h,
519 gnu/java/locale/LocaleInformation_de_DE.h,
520 gnu/java/locale/LocaleInformation_hr_HR.h,
521 gnu/java/locale/LocaleInformation_gd_GB.h,
522 gnu/java/locale/LocaleInformation_nl.java,
523 gnu/java/locale/LocaleInformation_en_GB.java,
524 gnu/java/locale/LocaleInformation_uk_UA.h,
525 gnu/java/locale/LocaleInformation_ar_LY.h,
526 gnu/java/locale/LocaleInformation_ru_UA.h,
527 gnu/java/locale/LocaleInformation_es_UY.java,
528 gnu/java/locale/LocaleInformation_fr_CH.h,
529 gnu/java/locale/LocaleInformation_lv_LV.h,
530 gnu/java/locale/LocaleInformation_de.java,
531 gnu/java/locale/LocaleInformation_el_GR.java,
532 gnu/java/locale/LocaleInformation_es_CR.java,
533 gnu/java/locale/LocaleInformation_ar_IN.h,
534 gnu/java/locale/LocaleInformation_es_DO.h,
535 gnu/java/locale/LocaleInformation_es_PE.h,
536 gnu/java/locale/LocaleInformation_ar_OM.h,
537 gnu/java/locale/LocaleInformation_zh_HK.java,
538 gnu/java/locale/LocaleInformation_mr_IN.java,
539 gnu/java/locale/LocaleInformation_no_NO.h,
540 gnu/java/locale/LocaleInformation_es_EC.java,
541 gnu/java/locale/LocaleInformation_ro_RO.java,
542 gnu/java/locale/LocaleInformation_he_IL.java,
543 gnu/java/locale/Calendar.java,
544 gnu/java/locale/LocaleInformation_ar_LB.h,
545 gnu/java/locale/LocaleInformation_fa_IR.h,
546 gnu/java/locale/LocaleInformation_es_CO.java,
547 gnu/java/locale/LocaleInformation_cy_GB.h,
548 gnu/java/locale/LocaleInformation_en_SG.java,
549 gnu/java/locale/LocaleInformation_mk_MK.java,
550 gnu/java/locale/LocaleInformation_es_ES.java,
551 gnu/java/locale/LocaleInformation_eu_ES.java,
552 gnu/java/locale/LocaleInformation_en_BW.h,
553 gnu/java/locale/LocaleInformation_es_VE.java,
554 gnu/java/locale/LocaleInformation_zh_CN.java,
555 gnu/java/locale/LocaleInformation_hr_HR.java,
556 gnu/java/locale/LocaleInformation_gd_GB.java,
557 gnu/java/locale/LocaleInformation_se_NO.java,
558 gnu/java/locale/LocaleInformation_te_IN.h,
559 gnu/java/locale/LocaleInformation_en.h,
560 gnu/java/locale/LocaleInformation_ar_TN.h,
561 gnu/java/locale/Calendar_nl.java,
562 gnu/java/locale/LocaleInformation_es_US.java,
563 gnu/java/locale/LocaleInformation_nl_BE.java,
564 gnu/java/locale/LocaleInformation_es_PY.java,
565 gnu/java/locale/LocaleInformation_sk_SK.h,
566 gnu/java/locale/LocaleInformation_fr_CA.h,
567 gnu/java/locale/LocaleInformation_be_BY.java,
568 gnu/java/locale/LocaleInformation_lv_LV.java,
569 gnu/java/locale/LocaleInformation_lt_LT.h,
570 gnu/java/locale/LocaleInformation_gv_GB.java,
571 gnu/java/locale/LocaleInformation_ar_MA.h,
572 gnu/java/locale/LocaleInformation_en_IE.h,
573 gnu/java/locale/LocaleInformation_es_CL.java,
574 gnu/java/locale/LocaleInformation_bn_IN.h,
575 gnu/java/locale/Calendar_de.java,
576 gnu/java/locale/LocaleInformation_yi_US.h,
577 gnu/java/locale/LocaleInformation_ar_DZ.java,
578 gnu/java/locale/LocaleInformation_es_GT.java,
579 gnu/java/locale/Calendar_de.h,
580 gnu/java/locale/LocaleInformation_es_NI.h,
581 gnu/java/locale/LocaleInformation_en_CA.java,
582 gnu/java/locale/LocaleInformation_zh_CN.h,
583 gnu/java/locale/LocaleInformation_es_VE.h,
584 gnu/java/locale/LocaleInformation_de_CH.h,
585 gnu/java/locale/LocaleInformation_en_NZ.java,
586 gnu/java/locale/LocaleInformation_mi_NZ.java,
587 gnu/java/locale/LocaleInformation_en_US.h,
588 gnu/java/locale/LocaleInformation_sl_SI.h,
589 gnu/java/locale/LocaleInformation_et_EE.java,
590 gnu/java/locale/LocaleInformation_mi_NZ.h,
591 gnu/java/locale/LocaleInformation_ar_QA.java,
592 gnu/java/locale/LocaleInformation_en_HK.java,
593 gnu/java/locale/LocaleInformation_ar_IQ.java,
594 gnu/java/locale/LocaleInformation_ar_OM.java,
595 gnu/java/locale/LocaleInformation_fr_FR.java,
596 gnu/java/locale/LocaleInformation_es_CR.h,
597 gnu/java/locale/LocaleInformation_en.java,
598 gnu/java/locale/LocaleInformation_es_GT.h,
599 gnu/java/locale/LocaleInformation_ur_PK.java,
600 gnu/java/locale/LocaleInformation_pt_PT.java,
601 gnu/java/locale/LocaleInformation_et_EE.h,
602 gnu/java/locale/LocaleInformation_ar_IN.java,
603 gnu/java/locale/LocaleInformation_es_AR.java,
604 gnu/java/locale/LocaleInformation_en_PH.java,
605 gnu/java/locale/LocaleInformation_en_IN.h,
606 gnu/java/locale/LocaleInformation_kl_GL.h,
607 gnu/java/locale/LocaleInformation_gl_ES.h,
608 gnu/java/locale/LocaleInformation_sq_AL.java,
609 gnu/java/locale/LocaleInformation_en_SG.h,
610 gnu/java/locale/LocaleInformation_de_CH.java,
611 gnu/java/locale/LocaleInformation_ga_IE.java,
612 gnu/java/locale/LocaleInformation_no_NO.java,
613 gnu/java/locale/LocaleInformation_de_AT.java,
614 gnu/java/locale/LocaleInformation_tg_TJ.h,
615 gnu/java/locale/LocaleInformation_hu_HU.h,
616 gnu/java/locale/LocaleInformation_es_SV.java,
617 gnu/java/locale/LocaleInformation_zh_SG.h,
618 gnu/java/locale/LocaleInformation_ca_ES.h,
619 gnu/java/locale/LocaleInformation_de_AT.h,
620 gnu/java/locale/LocaleInformation_ar_SY.h,
621 gnu/java/locale/LocaleInformation_he_IL.h,
622 gnu/java/locale/LocaleInformation_ro_RO.h,
623 gnu/java/locale/LocaleInformation_zh_TW.java,
624 gnu/java/locale/LocaleInformation_es_NI.java,
625 gnu/java/locale/LocaleInformation_ar_JO.h,
626 gnu/java/locale/LocaleInformation_br_FR.h,
627 gnu/java/locale/Calendar_en.java,
628 gnu/java/locale/LocaleInformation_eu_ES.h,
629 gnu/java/locale/LocaleInformation_pt_BR.java,
630 gnu/java/locale/LocaleInformation_tg_TJ.java,
631 gnu/java/locale/LocaleInformation_iw_IL.h,
632 gnu/java/locale/LocaleInformation_ar_AE.h,
633 gnu/java/locale/LocaleInformation_fr_LU.h,
634 gnu/java/locale/LocaleInformation_id_ID.h,
635 gnu/java/locale/LocaleInformation_sv_SE.java,
636 gnu/java/locale/LocaleInformation_en_GB.h,
637 gnu/java/locale/LocaleInformation_ar_EG.h,
638 gnu/java/locale/LocaleInformation_cy_GB.java,
639 gnu/java/locale/LocaleInformation_be_BY.h,
640 gnu/java/locale/LocaleInformation_yi_US.java,
641 gnu/java/locale/LocaleInformation_tr_TR.java,
642 gnu/java/locale/LocaleInformation_pt_PT.h,
643 gnu/java/locale/LocaleInformation_ar_IQ.h,
644 gnu/java/locale/LocaleInformation_cs_CZ.java,
645 gnu/java/locale/LocaleInformation_ar_TN.java,
646 gnu/java/locale/LocaleInformation_ko_KR.java,
647 gnu/java/locale/LocaleInformation_ar_AE.java,
648 gnu/java/locale/LocaleInformation_fr_LU.java,
649 gnu/java/locale/LocaleInformation_it_IT.h,
650 gnu/java/locale/LocaleInformation_mt_MT.java,
651 gnu/java/locale/LocaleInformation_fr_BE.h,
652 gnu/java/locale/LocaleInformation_es_DO.java,
653 gnu/java/locale/LocaleInformation_ta_IN.java,
654 gnu/java/locale/LocaleInformation_es_CL.h,
655 gnu/java/locale/LocaleInformation_te_IN.java,
656 gnu/java/locale/LocaleInformation_ar_YE.java,
657 gnu/java/locale/LocaleInformation_kw_GB.h,
658 gnu/java/locale/LocaleInformation_uk_UA.java,
659 gnu/java/locale/LocaleInformation_cs_CZ.h,
660 gnu/java/locale/LocaleInformation_da_DK.h,
661 gnu/java/locale/LocaleInformation_en_CA.h,
662 gnu/java/locale/Calendar_en.h,
663 gnu/java/locale/LocaleInformation_pt_BR.h,
664 gnu/java/locale/LocaleInformation_ar_SY.java,
665 gnu/java/locale/LocaleInformation_lt_LT.java,
666 gnu/java/locale/LocaleInformation_vi_VN.java,
667 gnu/java/locale/LocaleInformation_ur_PK.h,
668 gnu/java/locale/LocaleInformation_en_IN.java,
669 gnu/java/locale/LocaleInformation_kl_GL.java,
670 gnu/java/locale/LocaleInformation_ja_JP.h,
671 gnu/java/locale/LocaleInformation_es_UY.h,
672 gnu/java/locale/LocaleInformation_es_PA.h,
673 gnu/java/locale/LocaleInformation_de_LU.h,
674 gnu/java/locale/LocaleInformation_fo_FO.h,
675 gnu/java/locale/LocaleInformation_oc_FR.h,
676 gnu/java/locale/LocaleInformation_zh_TW.h,
677 gnu/java/locale/LocaleInformation_hu_HU.java,
678 gnu/java/locale/LocaleInformation_ar_KW.h,
679 gnu/java/locale/LocaleInformation_mr_IN.h,
680 gnu/java/locale/LocaleInformation_ar_EG.java,
681 gnu/java/locale/LocaleInformation_nl.h,
682 gnu/java/locale/LocaleInformation_af_ZA.java,
683 gnu/java/locale/LocaleInformation_es_PY.h,
684 gnu/java/locale/LocaleInformation_nl_BE.h,
685 gnu/java/locale/LocaleInformation_vi_VN.h,
686 gnu/java/locale/LocaleInformation_es_PA.java,
687 gnu/java/locale/Calendar.h,
688 gnu/java/locale/LocaleInformation_da_DK.java,
689 gnu/java/locale/LocaleInformation_de_BE.h,
690 gnu/java/locale/LocaleInformation_ar_DZ.h,
691 gnu/java/locale/LocaleInformation_bs_BA.java,
692 gnu/java/locale/LocaleInformation_id_ID.java,
693 gnu/java/locale/LocaleInformation_en_US.java,
694 gnu/java/locale/LocaleInformation_sl_SI.java,
695 gnu/java/locale/LocaleInformation_fr_BE.java,
696 gnu/java/locale/LocaleInformation_ar_LB.java,
697 gnu/java/locale/LocaleInformation_it_CH.java,
698 gnu/java/locale/LocaleInformation_en_ZW.h,
699 gnu/java/locale/LocaleInformation_gv_GB.h,
700 gnu/java/locale/LocaleInformation_es_HN.java,
701 gnu/java/locale/LocaleInformation_es_BO.h,
702 gnu/java/locale/LocaleInformation_en_AU.h,
703 gnu/java/locale/LocaleInformation_ar_SD.h,
704 gnu/java/locale/LocaleInformation_sr_YU.java,
705 gnu/java/locale/LocaleInformation_es_HN.h,
706 gnu/java/locale/LocaleInformation_iw_IL.java,
707 gnu/java/locale/LocaleInformation_it_IT.java,
708 gnu/java/locale/LocaleInformation_es_MX.java,
709 gnu/java/locale/LocaleInformation_es_PR.h,
710 gnu/java/locale/LocaleInformation_ar_MA.java,
711 gnu/java/locale/LocaleInformation_en_IE.java,
712 gnu/java/locale/LocaleInformation.java,
713 gnu/java/locale/LocaleInformation_en_DK.java,
714 gnu/java/locale/LocaleInformation_es_EC.h,
715 gnu/java/locale/LocaleInformation_mt_MT.h,
716 gnu/java/locale/LocaleInformation_hi_IN.java,
717 gnu/java/locale/LocaleInformation_en_AU.java,
718 gnu/java/locale/LocaleInformation_es_BO.java,
719 gnu/java/locale/LocaleInformation_gl_ES.java,
720 gnu/java/locale/LocaleInformation_en_BW.java,
721 gnu/java/locale/LocaleInformation_en_HK.h,
722 gnu/java/locale/LocaleInformation_de_DE.java,
723 gnu/java/locale/LocaleInformation_mk_MK.h,
724 gnu/java/locale/LocaleInformation_es_ES.h,
725 gnu/java/locale/LocaleInformation_sq_AL.h,
726 gnu/java/locale/LocaleInformation_sv_FI.java,
727 gnu/java/locale/LocaleInformation_pl_PL.java,
728 gnu/java/locale/LocaleInformation_tl_PH.java,
729 gnu/java/locale/LocaleInformation_sr_YU.h,
730 gnu/java/locale/LocaleInformation_nl_NL.h,
731 gnu/java/locale/LocaleInformation_zh_HK.h,
732 java/text/DateFormatSymbols.java,
733 java/text/DecimalFormatSymbols.java,
734 java/util/Currency.java,
735 java/util/Calendar.java: Remove
737 2008-03-03 Andrew Haley <aph@littlepinkcloud.com>
739 * testsuite/lib/libjava.exp (libjava_arguments): Use regexp
740 instead of string match when checking for linux targets.
742 2008-03-03 Matthias Klose <doko@ubuntu.com>
744 * classpath/tools/classes/gnu/classpath/tools/orbd/Main.class,
745 classpath/lib/gnu/java/locale/LocaleData.class
746 classpath/lib/gnu/java/rmi/registry/RegistryImpl.class
747 classpath/lib/gnu/gcj/convert/Convert.class
748 classpath/lib/gnu/gcj/tools/gcj_dbtool/Main.class: Regenerate.
750 2008-03-02 Jakub Jelinek <jakub@redhat.com>
752 * gnu/gcj/convert/Convert.java (version): Update copyright notice
754 * gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise.
756 2008-02-27 David Daney <ddaney@avtrex.com>
758 * HACKING: Correct typo in find command.
760 2008-02-27 David Daney <ddaney@avtrex.com>
762 * gnu/java/net/natPlainSocketImplPosix.cc (bind): Remove check for
765 2008-02-20 Tom Tromey <tromey@redhat.com>
768 * java/io/natFilePosix.cc (File::performList): Don't use
770 * configure, include/config.h.in: Rebuilt.
771 * configure.ac: Don't check for readdir_r.
773 2008-02-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
776 * configure: Regenerate.
778 2008-02-15 Andreas Tobler <a.tobler@schweiz.org>
781 * testsuite/libjava.jvmti/interp/natgetstacktrace.cc
782 (Java_getstacktrace_natRunner): Increase the usleep time to a value
783 which prevents OS-X to get into a deadlock.
785 2008-02-06 Andreas Tobler <a.tobler@schweiz.org>
788 * Makefile.am (install-exec-hook): Add install-binPROGRAMS.
789 * Makefile.in: Regenerate.
791 2008-01-24 David Edelsohn <edelsohn@gnu.org>
793 * shlibpath.m4: Add AIX 6 support.
794 * configure: Regenerate.
796 2008-01-18 Alexandre Oliva <aoliva@redhat.com>
799 * link.cc (_Jv_Linker::prepare_constant_time_tables):
800 has_interfaces is boolean, treat it as such.
802 2008-01-04 Andrew Haley <aph@redhat.com>
805 * java/lang/natClass.cc (Class::getEnclosingClass): Call