12008-12-21 Andrew Pinski <pinskia@gmail.com> 2 3 PR target/38300 4 * configure: Regenerate. 5 62008-12-19 Jakub Jelinek <jakub@redhat.com> 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 192008-12-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 20 21 * configure: Regenerate. 22 232008-12-11 H.J. Lu <hongjiu.lu@intel.com> 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 292008-12-04 Jack Howarth <howarth@bromo.med.uc.edu> 30 31 * configure.ac: Add double brackets on darwin[912]. 32 * configure: Regenerate. 33 342008-12-02 Jack Howarth <howarth@bromo.med.uc.edu> 35 36 * configure.ac: Expand to darwin10 and later. 37 * configure: Regenerate. 38 * testsuite/lib/libjava.exp: Expand to darwin10 and later. 39 402008-11-12 Steve Ellcey <sje@cup.hp.com> 41 42 * configure: Regenerate to get new GCC_CHECK_UNWIND_GETIPINFO. 43 442008-11-12 Jakub Jelinek <jakub@redhat.com> 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 532008-11-04 David Edelsohn <edelsohn@gnu.org> 54 55 * configure.ac: Fix typo. 56 * configure: Rebuild. 57 582008-10-31 Andrew Haley <aph@redhat.com> 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 642008-10-23 David Edelsohn <edelsohn@gnu.org> 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 742008-10-22 Matthias Klose <doko@ubuntu.com> 75 76 Import GNU Classpath (libgcj-import-20081021). 77 78 * Regenerate class and header files. 79 * Regenerate auto* files. 80 812008-10-21 Andrew John Hughes <gnu_andrew@member.fsf.org> 82 83 * sources.am, Makfile.in: Regenerate. 84 852008-10-17 Matthias Klose <doko@ubuntu.com> 86 87 * configure.ac: Fix bashisms. 88 * configure: Regenerate. 89 902008-10-15 Matthias Klose <doko@ubuntu.com> 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 962008-10-09 Andrew John Hughes <gnu_andrew@member.fsf.org> 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 1052008-10-06 Andrew Haley <aph@redhat.com> 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 1112008-09-28 Andrew John Hughes <gnu_andrew@member.fsf.org> 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 1202008-09-28 Andrew John Hughes <gnu_andrew@member.fsf.org> 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 1402008-09-25 Andrew John Hughes <gnu_andrew@member.fsf.org> 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 1982008-09-24 Matthias Klose <doko@ubuntu.com> 199 200 * configure.ac: Search for antlr.jar, if not configured. 201 * configure: Regenerate. 202 2032008-09-24 Matthias Klose <doko@ubuntu.com> 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 2092008-09-22 Andrew Haley <aph@redhat.com> 210 211 * java/lang/String.java (toString(char[], int, int)): New method. 212 2132008-09-14 Matthias Klose <doko@ubuntu.com> 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 2252008-09-08 Andrew John Hughes <gnu_andrew@member.fsf.org> 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 2422008-09-04 Andrew John Hughes <gnu_andrew@member.fsf.org> 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 2682008-08-21 Andrew John Hughes <gnu_andrew@member.fsf.org> 269 270 * Makefile.in: Updated location of Configuration.java. 271 * classpath/lib/gnu/java/locale/LocaleData.class: Regenerated. 272 2732008-08-18 Andrew John Hughes <gnu_andrew@member.fsf.org> 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 2812008-08-15 Matthias Klose <doko@ubuntu.com> 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 2992008-09-30 Andreas Tobler <a.tobler@schweiz.org> 300 301 * testsuite/lib/libjava.exp (libjava_arguments): Do not append 302 "no-install" to additional_flags for *-*-darwin. 303 3042008-09-26 Peter O'Gorman <pogma@thewrittenword.com> 305 Steve Ellcey <sje@cup.hp.com> 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 3492008-09-17 Andrew Haley <aph@redhat.com> 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 3702008-09-05 David Daney <ddaney@avtrex.com> 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 3842008-08-22 Andrew Haley <aph@redhat.com> 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 3972008-08-07 Andrew Haley <aph@redhat.com> 398 399 * testsuite/libjava.lang/StackTrace2.java: Rewrite to prevent 400 spurious failure when some methods are inlined. 401 4022008-08-05 Matthias Klose <doko@ubuntu.com> 403 404 * HACKING: Update instructions how to build gcj/javaprims.h. 405 4062008-08-04 Tom Tromey <tromey@redhat.com> 407 408 PR libgcj/31890: 409 * gcj/javaprims.h: Regenerate class list. 410 4112008-07-16 Roger Sayle <roger@eyesopen.com> 412 Paolo Bonzini <bonzini@gnu.org> 413 414 * scripts/jar.in: Fix portability problems with Solaris /bin/sh. 415 4162008-07-08 Matthias Klose <doko@ubuntu.com> 417 418 * libtool-version: Bump soversion. 419 4202008-07-07 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 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 4292008-06-30 Joshua Sumali <jsumali@redhat.com> 430 Andrew Haley <aph@redhat.com> 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 4622008-06-28 Matthias Klose <doko@ubuntu.com> 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 4772008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 478 479 * configure: Regenerate. 480 * gcj/Makefile.in: Regenerate. 481 * include/Makefile.in: Regenerate. 482 * testsuite/Makefile.in: Regenerate. 483 4842008-06-07 Joseph Myers <joseph@codesourcery.com> 485 486 * configure.host (strongarm*-elf, xscale*-elf): Remove. 487 4882008-06-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 489 490 * Makefile.am (mostlyclean-local): Use libtool --mode=clean. 491 * Makefile.in: Regenerate. 492 4932008-05-28 Andrew Haley <aph@redhat.com> 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 4992008-05-22 Andrew Haley <aph@redhat.com> 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 5072008-05-22 Andrew Haley <aph@redhat.com> 508 509 PR libgcj/35020 510 * java/lang/Class.java (getSimpleName): Import from GNU Classpath. 511 5122008-05-20 David Daney <ddaney@avtrex.com> 513 514 PR libgcj/36252 515 * java/lang/natString.ccn: Add 516 #include <java/io/CharConversionException.h>. 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 5252008-04-19 Tom Tromey <tromey@redhat.com> 526 527 PR libgcj/35979: 528 * jni.cc (_Jv_JNI_NewStringUTF): Return NULL if bytes==NULL. 529 5302008-04-18 Paolo Bonzini <bonzini@gnu.org> 531 532 PR bootstrap/35457 533 * aclocal.m4: Regenerate. 534 * configure: Regenerate. 535 5362008-04-16 Andrew Haley <aph@littlepinkcloud.com> 537 538 * libgcj_bc.c: (_Jv_LookupInterfaceMethod, _Jv_MonitorExit, 539 _Jv_RegisterResource, _Jv_JNI_PopSystemFrame): Add. 540 5412008-04-16 Andrew Haley <aph@redhat.com> 542 543 * libgcj_bc.c: Sort lines. 544 5452008-04-02 Peter O'Gorman <pogma@thewrittenword.com> 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 5532008-03-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 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 5712008-03-13 Tom Tromey <tromey@redhat.com> 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 5872008-03-10 Jim Meyering <meyering@redhat.com> 588 589 Don't leak upon failed realloc. 590 * gnu/classpath/natSystemProperties.cc 591 (SystemProperties::insertSystemProperties): 592 5932008-03-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 594 595 * HACKING: Fix grep patterns. 596 5972008-03-04 David Daney <ddaney@avtrex.com> 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 10402008-03-03 Andrew Haley <aph@littlepinkcloud.com> 1041 1042 * testsuite/lib/libjava.exp (libjava_arguments): Use regexp 1043 instead of string match when checking for linux targets. 1044 10452008-03-03 Matthias Klose <doko@ubuntu.com> 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 10532008-03-02 Jakub Jelinek <jakub@redhat.com> 1054 1055 * gnu/gcj/convert/Convert.java (version): Update copyright notice 1056 dates. 1057 * gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise. 1058 10592008-02-27 David Daney <ddaney@avtrex.com> 1060 1061 * HACKING: Correct typo in find command. 1062 10632008-02-27 David Daney <ddaney@avtrex.com> 1064 1065 * gnu/java/net/natPlainSocketImplPosix.cc (bind): Remove check for 1066 null host. 1067 10682008-02-20 Tom Tromey <tromey@redhat.com> 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 10762008-02-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> 1077 1078 PR libgcj/33085 1079 * configure: Regenerate. 1080 10812008-02-15 Andreas Tobler <a.tobler@schweiz.org> 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 10882008-02-06 Andreas Tobler <a.tobler@schweiz.org> 1089 1090 PR libgcj/30071 1091 * Makefile.am (install-exec-hook): Add install-binPROGRAMS. 1092 * Makefile.in: Regenerate. 1093 10942008-01-24 David Edelsohn <edelsohn@gnu.org> 1095 1096 * shlibpath.m4: Add AIX 6 support. 1097 * configure: Regenerate. 1098 10992008-01-18 Alexandre Oliva <aoliva@redhat.com> 1100 1101 PR c++/33887 1102 * link.cc (_Jv_Linker::prepare_constant_time_tables): 1103 has_interfaces is boolean, treat it as such. 1104 11052008-01-04 Andrew Haley <aph@redhat.com> 1106 1107 PR libgcj/34444 1108 * java/lang/natClass.cc (Class::getEnclosingClass): Call 1109 getDeclaringClass(). 1110