ChangeLog-2009 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515
  1. 2009-12-30 Robert Millan <rmh.gcc@aybabtu.com>
  2. PR other/42537
  3. * classpath/java/rmi/activation/Activatable.java: Fix typos in comment.
  4. 2009-12-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  5. * configure.ac: Remove code to un-precious-ize CC, CXX,
  6. CXXFLAGS, CFLAGS, LDFLAGS.
  7. * configure: Regenerate.
  8. 2009-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  9. * include/pa-signal.h: Do not include ucontext.h.
  10. (SIGNAL_HANDLER): Add __attribute__ ((unused)) to signal handler
  11. arguments.
  12. (MAKE_THROW_FRAME): Do not adjust program counter.
  13. * include/hppa-signal.h: Do not include sys/types.h, sys/syscall.h and
  14. unistd.h.
  15. (MAKE_THROW_FRAME): Do not adjust program counter.
  16. (HANDLE_FPE): Define.
  17. (INIT_SEGV, INIT_FPE): Revise indentation.
  18. 2009-12-09 Bryce McKinlay <bmckinlay@gmail.com>
  19. PR java/41991
  20. * configure.ac (SYSTEMSPEC): Pass -allow_stack_execute to Darwin
  21. linker.
  22. * Makefile.am (gij_LDFLAGS): Remove extra_gij_ldflags.
  23. * configure: Regenerate.
  24. * Makefile.in: Regenerate.
  25. 2009-12-08 Eric Botcazou <ebotcazou@adacore.com>
  26. * configure.host (sparc*-sun-solaris2.*): New case.
  27. * include/dwarf2-signal.h (MAKE_THROW_FRAME, SPARC case): Make dummy.
  28. * include/sparc-signal.h: Do not include ucontext.h.
  29. (SIGNAL_HANDLER): Rename symbol.
  30. (FLUSH_REGISTER_WINDOWS): Delete.
  31. (MAKE_THROW_FRAME): Make dummy.
  32. (INIT_SEGV): Adjust for above renaming.
  33. (INIT_FPE): Likewise.
  34. 2009-12-07 Eric Botcazou <ebotcazou@adacore.com>
  35. * configure.ac (net/if.h check): Include sys/socket.h if present.
  36. * configure: Regenerate.
  37. 2009-12-05 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  38. * Makefile.in: Regenerate.
  39. * configure: Regenerate.
  40. * gcj/Makefile.in: Regenerate.
  41. * include/Makefile.in: Regenerate.
  42. * testsuite/Makefile.in: Regenerate.
  43. 2009-12-02 Ben Elliston <bje@au.ibm.com>
  44. * java/net/natVMURLConnection.cc (guessContentTypeFromBuffer):
  45. Mark `bytes' and `valid' parameters as potentially unused.
  46. 2009-11-30 Dave Korn <dave.korn.cygwin@gmail.com>
  47. * testsuite/lib/libjava.exp (libjava_init): Add host-dependent
  48. settings for LC_ALL and LANG.
  49. 2009-11-30 Ben Elliston <bje@au.ibm.com>
  50. * jni.cc (_Jv_JNI_GetObjectRefType): Mark `object' parameter as
  51. maybe unused.
  52. 2009-11-26 Ben Elliston <bje@au.ibm.com>
  53. * posix-threads.cc (ParkHelper::unpark): Do not initialise result,
  54. but assign it instead. Eliminates an unused variable warning when
  55. the result == 0 assertion is disabled.
  56. 2009-11-17 Andrew Haley <aph@redhat.com>
  57. * posix-threads.cc (park): Rewrite code to handle time.
  58. Move mutex lock before the call to compare_and_swap to avoid a
  59. race condition.
  60. Add some assertions.
  61. (unpark): Add an assertion.
  62. (init): Move here from posix-threads.h.
  63. * include/posix-threads.h (destroy): removed.
  64. 2009-11-13 Eric Botcazou <ebotcazou@adacore.com>
  65. * exception.cc (PERSONALITY_FUNCTION): Fix oversight.
  66. 2009-11-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  67. PR bootstrap/38867
  68. * configure.ac (expanded_prefix): New variable, set to the
  69. default prefix if none was passed on the command line.
  70. * configure: Regenerate.
  71. 2009-10-22 Matthias Klose <doko@ubuntu.com>
  72. * configure.ac: Rename --enable-plugin to --enable-browser-plugin,
  73. pass --{en,dis}able-plugin to the classpath configure.
  74. * configure: Regenerate.
  75. 2009-09-30 Dave Korn <dave.korn.cygwin@gmail.com>
  76. * configure.host (libgcj_sublib_ltflags): New variable.
  77. * configure.ac (LIBGCJ_SUBLIB_LTFLAGS): AC_SUBST variable for
  78. the above in makefiles.
  79. * configure: Regenerate.
  80. * Makefile.am (libgcj_la_LDFLAGS_NOUNDEF): Rename from this ...
  81. (LIBJAVA_LDFLAGS_NOUNDEF): ... to this, initialise from
  82. LIBGCJ_SUBLIB_LTFLAGS (only when building sublibs), and ...
  83. (libgij_la_LDFLAGS, libgcj_tools_la_LDFLAGS, libjvm_la_LDFLAGS,
  84. lib_gnu_awt_xlib_la_LDFLAGS, libgcj_bc_la_LDFLAGS): ... use it in
  85. all these places to replace hard-coded -no-undefined and -bindir
  86. flags, as well as ...
  87. (libgcj_la_LDFLAGS): ... updating existing reference here.
  88. * Makefile.in: Regenerate.
  89. * include/Makefile.in: Likewise.
  90. * testsuite/Makefile.in: Likewise.
  91. * gcj/Makefile.in: Likewise.
  92. 2009-09-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  93. PR libgcj/38298
  94. * Makefile.am (libgcj_tools_la_LIBADD): Add '-lm'.
  95. * Makefile.in: Regenerate.
  96. 2009-09-22 Dave Korn <dave.korn.cygwin@gmail.com>
  97. * configure.host (enable_libgcj_sublibs_default): New variable,
  98. set for Cygwin and MinGW.
  99. * configure.ac (--enable-libgcj-sublibs): New command-line switch.
  100. (BUILD_SUBLIBS): New AM_CONDITIONAL relating to it.
  101. (libgcj_spec_lgcj_override): New variable, define if building sublibs.
  102. (libgcj_spec_lgcj_bc_override): Likewise for when USE_LIBGCJ_BC.
  103. (LIBGCJ_SPEC_LGCJ): New variable to abstract "-lgcj" from specs.
  104. (LIBGCJ_SPEC_LGCJ_BC): Likewise for when USE_LIBGCJ_BC.
  105. (LIBGCJ_SPEC): Use them.
  106. * configure: Regenerate.
  107. * Makefile.am (LOWER_PACKAGE_FILES_LO): New variable.
  108. (ALL_PACKAGE_SOURCE_FILES_LO): Likewise.
  109. (NONCORE_PACKAGE_SOURCE_FILES_LO): Likewise.
  110. (CORE_PACKAGE_SOURCE_FILES_LO): Likewise.
  111. (toolexeclib_LTLIBRARIES): Add libgcj-noncore.la if building sublibs.
  112. (libgcj_noncore_la_LIBADD_SUBOBJECTS): New variable.
  113. (libgcj_la_LIBADD_SUBOBJECTS): Likewise.
  114. (libgcj_la_LDFLAGS_NOUNDEF): Likewise.
  115. (libgij_la_LDFLAGS): Add DLL-related options.
  116. (libgcj_la_LDFLAGS): Use libgcj_la_LDFLAGS_NOUNDEF and
  117. libgcj_la_LIBADD_SUBOBJECTS.
  118. (libgcj_la_DEPENDENCIES): Adjust to match.
  119. (libgcj_noncore_la_SOURCES, libgcj_noncore_la_LDFLAGS,
  120. libgcj_noncore_la_LIBADD, libgcj_noncore_la_DEPENDENCIES,
  121. libgcj_noncore_la_LINK): New automake variables for sublibrary.
  122. (libgcj_tools_la_LDFLAGS): Add DLL-related flags.
  123. (libgcj_tools_la_LIBADD): New variable.
  124. (libjvm_la_LDFLAGS): Add DLL-related flags.
  125. (lib_gnu_awt_xlib_la_LDFLAGS): Likewise.
  126. (libgcj_bc_la_LDFLAGS): Likewise.
  127. (libgij_la_DEPENDENCIES): Add dependency on libgcj-noncore.la when
  128. building sublibs.
  129. (libgcj_tools_la_DEPENDENCIES, libjvm_la_DEPENDENCIES,
  130. lib_gnu_awt_xlib_la_DEPENDENCIES, jv_convert_DEPENDENCIES,
  131. gcj_dbtool_DEPENDENCIES, gc_analyze_DEPENDENCIES, ecjx_DEPENDENCIES):
  132. Likewise.
  133. * Makefile.in: Regenerate.
  134. * sysdep/i386/backtrace.h (MAIN_FUNC): New #define for main function,
  135. set appropriately for Cygwin on that platform or to "main" elsewhere.
  136. (fallback_backtrace): Use it to limit stack unwind.
  137. 2009-09-16 Jonathan Yong <jon_y@users.sourceforge.net>
  138. * gnu/java/security/jce/prng/natVMSecureRandomWin32.cc: Correct
  139. UnsupportedOperationException namespace.
  140. 2009-09-16 Andrew Haley <aph@redhat.com>
  141. * libgcj_bc.c (__data_start, data_start, _end): Add dummy usage.
  142. 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  143. * Makefile.am (libgij_la_LINK, libjvm_la_LINK): New.
  144. * Makefile.in: Regenerate.
  145. 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
  146. * configure: Rebuilt with modified libtool.m4.
  147. 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  148. * configure.ac (AC_PREREQ): Bump to 2.64.
  149. 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  150. * HACKING: Use aclocal-1.11 and autoconf-2.64 in example.
  151. * Makefile.am (install-html, install-pdf): Remove.
  152. * Makefile.in: Regenerate.
  153. * Makefile.in: Regenerate.
  154. * aclocal.m4: Regenerate.
  155. * configure: Regenerate.
  156. * gcj/Makefile.in: Regenerate.
  157. * include/Makefile.in: Regenerate.
  158. * include/config.h.in: Regenerate.
  159. * testsuite/Makefile.in: Regenerate.
  160. * Makefile.am (libgcj_la_LINK, libgcj_tools_la_LINK)
  161. (lib_gnu_awt_xlib_la_LINK, libgcj_bc_la_LINK, jv_convert_LINK)
  162. (gcj_dbtool_LINK, gc_analyze_LINK, gij_LINK, ecjx_LINK)
  163. (gappletviewer_LINK, gjarsigner_LINK, gkeytool_LINK)
  164. (gjar_LINK, gjavah_LINK, gcjh_LINK, gnative2ascii_LINK)
  165. (gorbd_LINK, grmid_LINK, gserialver_LINK, gtnameserv_LINK)
  166. (grmic_LINK, grmiregistry_LINK, gjdoc_LINK): Add $(gjdoc_LDFLAGS).
  167. (GCJLINK, LIBLINK, CXXLINK): Add $(LIBTOOLFLAGS).
  168. * Makefile.in: Regenerate.
  169. 2009-08-17 Andrew Haley <aph@redhat.com>
  170. * Makefile.am (libgcj_bc_la_LIBADD): Delete.
  171. * libgcj.spec.in: (LIBGCJ_BC_SPEC): New spec.
  172. * configure.ac (LIBGCJ_BC_SPEC): New spec.
  173. 2009-08-17 Andrew Haley <aph@redhat.com>
  174. * Makefile.in,
  175. include/Makefile.in,
  176. testsuite/Makefile.in,
  177. gcj/Makefile.in: Regenerate.
  178. 2009-08-14 Kai Tietz <kai.tietz@onevision.com>
  179. * gnu/java/security/jce/prng/natVMSecureRandomWin32.cc: Add include of
  180. java/lang/UnsupportedOperationException.h file.
  181. 2009-08-12 Andrew Haley <aph@redhat.com>
  182. * sysdep/arm/locks.h: Use atomic builtins For Linux EABI.
  183. * configure.ac: Add ATOMICSPEC.
  184. * libgcj.spec.in: Likewise.
  185. * configure.host (arm*-linux*): Add -Wno-abi to cxxflags.
  186. (testsuite/libjava.jvmti/jvmti-interp.exp): Likewise.
  187. (testsuite/libjava.jvmti/jvmti.exp): Likewise.
  188. (testsuite/libjava.jni/jni.exp): Likewise.
  189. Set ATOMICSPEC.
  190. Set LDFLAGS to work around libtool feature.
  191. 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  192. * configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
  193. 2009-07-28 David Daney <ddaney@caviumnetworks.com>
  194. * gnu/gcj/util/natGCInfo.cc (nomem_handler): Use oomDumpName as
  195. dump file name base.
  196. 2009-07-27 Andrew John Hughes <ahughes@redhat.com>
  197. PR libgcj/40616
  198. * java/io/PrintStream.class: Regenerated.
  199. * java/io/PrintStream.h: Updated.
  200. * java/io/PrintStream.java:
  201. (PrintStream(File)): Ported from GNU Classpath
  202. version.
  203. (PrintStream(File, String)): Likewise.
  204. (PrintStream(String)): Likewise.
  205. (PrintStream(String, String)): Likewise.
  206. 2009-07-24 Kai Tietz <kai.tietz@onevision.com>
  207. * gnu/java/security/jce/prng/natVMSecureRandomWin32.cc: New Win32
  208. specific implementation.
  209. 2009-07-23 Matthias Klose <doko@ubuntu.com>
  210. * contrib/aotcompile.py.in: Use hashlib instead of md5 if available.
  211. 2009-07-17 Joseph Myers <joseph@codesourcery.com>
  212. PR other/40784
  213. * configure: Regenerate.
  214. 2009-07-16 Joseph Myers <joseph@codesourcery.com>
  215. * configure: Regenerate.
  216. 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
  217. PR testsuite/40699
  218. PR testsuite/40707
  219. PR testsuite/40709
  220. * testsuite/lib/libjava.exp: Revert 2009-06-30 commit.
  221. 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
  222. * testsuite/lib/libjava.exp (libjava_init): Just add
  223. find_libgcc_s to libjava_libgcc_s_path, rather than every
  224. libgcc multilib directory.
  225. (libjava_arguments): Explain why we add "." to ld_library_path.
  226. (gcj_invoke, exec_gij, libjava_invoke): Use add_path.
  227. 2009-06-22 Matthias Klose <doko@ubuntu.com>
  228. * libtool-version: Bump soversion.
  229. 2009-05-12 Alexandre Oliva <aoliva@redhat.com>
  230. * configure.ac: Insert libgcjdir in the GCJ passed in the
  231. environment, rather than overriding completely.
  232. * configure: Rebuilt.
  233. 2009-04-28 Dave Korn <dave.korn.cygwin@gmail.com>
  234. * testsuite/libjava.jvmti/jvmti-interp.exp
  235. (gcj_jni_compile_c_to_so): Fix so extension to '.dll' on win32.
  236. * testsuite/lib/libjava.exp (libjava_init): Likewise.
  237. * testsuite/libjava.jni/jni.exp
  238. (gcj_jni_compile_c_to_so): Likewise.
  239. (gcj_jni_test_one): Likewise.
  240. 2009-04-28 Andrew Haley <aph@redhat.com>
  241. PR libgcj/39899
  242. * Makefile.am (libgcj_tools_la_LDFLAGS): Add
  243. -fno-bootstrap-classes to libgcj_tools_la_GCJFLAGS.
  244. * Makefile.in: Regenerate.
  245. 2009-04-28 Dave Korn <dave.korn.cygwin@gmail.com>
  246. * interpret.cc (DEBUG): Rename this ...
  247. (__GCJ_DEBUG): ... to this throughout.
  248. * configure.ac: Likewise.
  249. * interpret-run.cc: Likewise.
  250. * prims.cc: Likewise.
  251. * gnu/classpath/natConfiguration.cc: Likewise.
  252. * include/java-assert.h: Likewise.
  253. * java/io/natVMObjectInputStream.cc: Likewise.
  254. * configure: Regenerate.
  255. * include/config.h.in: Regenerate.
  256. 2009-04-28 Dave Korn <dave.korn.cygwin@gmail.com>
  257. * java/lang/natVMClassLoader.cc
  258. (java::lang::VMClassLoader::defineClass): Fix assert.
  259. 2009-04-26 Matthias Klose <doko@ubuntu.com>
  260. * contrib/aot-compile.in: Print diagnostics for malformed or invalid
  261. class files.
  262. * contrib/generate-cacerts.pl.in: New.
  263. * configure.ac (AC_CONFIG_FILES): Add generate-cacerts.pl.
  264. 2009-04-24 Matthias Klose <doko@ubuntu.com>
  265. * configure.ac: Create missing directory gnu/java/security/jce/prng.
  266. * configure: Regenerate.
  267. 2009-04-23 Matthias Klose <doko@ubuntu.com>
  268. * Makefile.am (install-data-local): Fix symlinks to header files.
  269. * Makefile.in: Regenerate.
  270. 2009-04-23 Dave Korn <dave.korn.cygwin@gmail.com>
  271. * gnu/classpath/jdwp/natVMVirtualMachine.cc (handle_single_step): Use
  272. casted pointer in debugging assert.
  273. (jdwpBreakpointCB): Likewise.
  274. 2009-04-09 Jack Howarth <howarth@bromo.med.uc.edu>
  275. * configure.host: Restore match for darwin9 or later.
  276. * configure.ac: Likewise.
  277. * configure: Regenerate.
  278. 2009-03-11 Andrew Haley <aph@redhat.com>
  279. * java/lang/natClassLoader.cc (_Jv_RegisterClassHookDefault): Clear
  280. INTERPRETED access modifier.
  281. 2009-03-11 Tom Tromey <tromey@redhat.com>
  282. * link.cc (_Jv_Linker::find_field): Pass the field_type to
  283. _Jv_CheckOrCreateLoadingConstraint, not the class that is
  284. requesting the field.
  285. 2009-03-03 Andrew John Hughes <ahughes@redhat.com>
  286. * Makefile.am:
  287. Remove dangling src.zip and javac symlinks.
  288. Fix java.security symlink to use toolexeclibdir
  289. as classpath/resource/Makefile.am does.
  290. * Makefile.in,
  291. * configure: Regenerated.
  292. * configure.ac: Drop hard-coded prefix,
  293. thus removing sdk_dir and making jre_dir="jre".
  294. Map x86_64 to amd64 as used by OpenJDK.
  295. * gcj/Makefile.in,
  296. * include/Makefile.in,
  297. * testsuite/Makefile.in: Regenerated.
  298. 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  299. * configure: Regenerate.
  300. 2009-02-13 Andrew John Hughes <ahughes@redhat.com>
  301. Import GNU Classpath (classpath-0_98-release).
  302. * Makefile.am: Add natVMSecureRandom.cc.
  303. * Makefile.in: Regenerated.
  304. * classpath/ChangeLog,
  305. * classpath/Makefile.am: Merged.
  306. * classpath/Makefile.in: Regenerated.
  307. * classpath/NEWS: Merged.
  308. * classpath/config.guess,
  309. * classpath/config.sub,
  310. * classpath/configure: Regenerated.
  311. * classpath/configure.ac: Merged.
  312. * classpath/gnu/java/awt/peer/gtk/CairoGraphics2D.java,
  313. * classpath/gnu/java/security/jce/prng/SecureRandomAdapter.java,
  314. * classpath/gnu/javax/crypto/jce/prng/ARCFourRandomSpi.java,
  315. * classpath/gnu/javax/crypto/jce/prng/CSPRNGSpi.java,
  316. * classpath/gnu/javax/crypto/jce/prng/FortunaImpl.java,
  317. * classpath/gnu/javax/crypto/jce/prng/ICMRandomSpi.java,
  318. * classpath/gnu/javax/crypto/jce/prng/UMacRandomSpi.java,
  319. * classpath/gnu/javax/crypto/prng/ICMGenerator.java,
  320. * classpath/gnu/xml/stream/XMLParser.java,
  321. * classpath/java/security/SecureRandom.java,
  322. * classpath/native/jni/native-lib/cpproc.c,
  323. * classpath/native/plugin/gcjwebplugin.cc,
  324. * classpath/tools/gnu/classpath/tools/gjdoc/Main.java: Merged.
  325. * configure: Regenerated.
  326. * configure.ac: Add symlink for natVMSecureRandomPosix.cc to natVMSecureRandom.cc
  327. * gnu/classpath/Configuration.java: Change version to 0.98.
  328. * gnu/java/security/jce/prng/SecureRandomAdapter.h: Regenerated.
  329. * gnu/java/security/jce/prng/VMSecureRandom.h: Generated.
  330. * gnu/java/security/jce/prng/VMSecureRandom.java: Added native implementation.
  331. * gnu/java/security/jce/prng/natVMSecureRandomPosix.cc: Wrapper around /dev/random.
  332. * gnu/javax/crypto/jce/prng/CSPRNGSpi.h,
  333. * gnu/javax/crypto/jce/prng/FortunaImpl.h,
  334. * java/security/SecureRandom.h: Regenerated.
  335. * java/security/VMSecureRandom$Spinner.h,
  336. * java/security/VMSecureRandom.h,
  337. * java/security/VMSecureRandom.java: Removed.
  338. * sources.am: Move VMSecureRandom to gnu.java.security.jce.prng.
  339. 2009-02-10 Mark Mitchell <mark@codesourcery.com>
  340. * Makefile.am (AM_MAKEFLAGS): Pass down datadir.
  341. * Makefile.in: Regenerated.
  342. 2009-02-09 Mark Mitchell <mark@codesourcery.com>
  343. * addr2name.awk: Remove.
  344. * Makefile.am (bin_SCRIPTS): Remove addr2name.awk.
  345. * Makefile.in: Regenerated.
  346. * configure.ac: Define enable_sjlj_exceptions
  347. appropriately under the ARM EH ABI.
  348. * configure: Regenerated.
  349. * Makefile.am (LTLDFLAGS): Define.
  350. (GCJLINK): Use it.
  351. (LIBLINK): Likewise.
  352. * Makefile.in: Regenerated.
  353. 2009-02-03 Jakub Jelinek <jakub@redhat.com>
  354. * gnu/gcj/convert/Convert.java (version): Update copyright notice
  355. dates.
  356. * gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise.
  357. 2009-01-26 Jakub Jelinek <jakub@redhat.com>
  358. PR libgcj/38872
  359. * gcj/javaprims.h (_Jv_CreateJavaVM): Change to extern "C" symbol.
  360. * libjgc_bc.c (_Jv_GetStringChars): Remove.
  361. 2009-01-12 Andrew Haley <aph@redhat.com>
  362. * sun/misc/natUnsafe.cc (spinlock contructor): Call sched_yield().
  363. 2009-01-11 Matthias Klose <doko@ubuntu.com>
  364. * Makefile.am (ecjx_LDADD): Add $(extra_ldflags).
  365. * Makefile.in: Regenerate.
  366. 2009-01-06 Andrew John Hughes <gnu_andrew@member.fsf.org>
  367. Import GNU Classpath (libgcj-snapshot-20090102).
  368. * libjava/classpath/lib/java/text/RuleBasedCollator$CollationSorter.class,
  369. * libjava/classpath/lib/java/text/MessageFormat$MessageFormatElement.class,
  370. * libjava/classpath/lib/java/text/MessageFormat.class,
  371. * libjava/classpath/lib/java/text/SimpleDateFormat.class,
  372. * libjava/classpath/lib/java/text/NumberFormat.class,
  373. * libjava/classpath/lib/java/text/RuleBasedCollator$CollationElement.class,
  374. * libjava/classpath/lib/java/text/MessageFormat$Field.class,
  375. * libjava/classpath/lib/java/text/RuleBasedCollator.class,
  376. * libjava/classpath/lib/java/text/NumberFormat$Field.class,
  377. * libjava/classpath/lib/gnu/xml/transform/Bindings.class,
  378. * libjava/classpath/lib/gnu/java/locale/LocaleData.class,
  379. * libjava/classpath/lib/gnu/java/awt/peer/gtk/FreetypeGlyphVector.class,
  380. * libjava/classpath/lib/gnu/javax/crypto/jce/key/SecretKeyGeneratorImpl.class,
  381. * libjava/gnu/java/awt/peer/gtk/FreetypeGlyphVector.h,
  382. * libjava/java/text/MessageFormat.h,
  383. * libjava/java/text/RuleBasedCollator$CollationSorter.h,
  384. * libjava/java/text/RuleBasedCollator.h,
  385. * libjava/java/text/SimpleDateFormat.h:
  386. Regenerated.